πŸ’»

Operating System MCQs

1K+ questions with answers

901

What is the basic need in protecting memory in multi-user environment?

a We need two registers one β€˜start’ and other β€˜end’
b We need a variable register
c A fence register has to be used known as base register.
d None of the mentioned
Medium
View Details β†’
902

What is the role of base/bound registers?

a They give starting address to a program
b Program’s addresses are neatly confined to space between the base and the bound registers
c They provide encrypted environment
d This technique doesn’t protects a program’s address from modification by another user
Medium
View Details β†’
903

How is disadvantage of all-or-nothing approach overcome?

a Base/Bound
b Relocation technique
c Fence method
d Tagged architecture
Medium
View Details β†’
904

What is true regarding tagged architecture?

a Every word of machine memory has one or more extra bits
b Extra bits are used to do padding
c Extra bits are not used to identify rights to that word
d It is very compatible to code upgrades
Medium
View Details β†’
905

What is best solution to have effect of unbounded number if base/bound registers?

a Tagged architecture
b Segmentation
c Fence method
d None of the mentioned
Medium
View Details β†’
906

What is a major feature of segmentation?

a Program is divided in data memory and program memory
b Program is executed in segments
c Program is divided into pieces having different access rights
d It has effect of an unbounded architecture
Medium
View Details β†’
907

What is the correct way the segmentation program address is stored?

a name, offset
b start, stop
c access, rights
d offset, rights
Medium
View Details β†’
908

What is the main objective of protection?

a Ensure all objects are protected individually
b Objects have different priority and thus different levels of protection
c Ensure that each object is accessed correctly and only by allowed processes
d None of the mentioned
Medium
View Details β†’
909

What is the need of protection?

a Prevent mischievous violation
b Prevent and intentional
c Ensure that each program component uses resources allotted to it only
d All of the mentioned
Medium
View Details β†’
910

What are the incorrect methods of revocation of access rights?

a Immediate/Delayed
b Selective/General
c Partial/total
d Crucial
Medium
View Details β†’
911

Why is it difficult to revoke capabilities?

a They are too many
b They are not defined precicely
c They are distributed throughout the system
d None of the mentioned
Medium
View Details β†’
912

What is the reacquisition scheme to revoke capability?

a When a process capability is revoked then it won’t be able to reacquire it
b Pointers are maintained for each object which can be used to revoke
c Indirect pointing is done to revoke object’s capabilities
d Master key can be used compare and revoke.
Medium
View Details β†’
913

What is false regarding Back-Pointers scheme to revoke capability?

a List of pointers is maintained with each object
b When revocation is required these pointers are followed
c This scheme is not adopted in MULTICS system
d These point to all capabilities associated with that object
Medium
View Details β†’
914

What is true about Indirection to revoke capability?

a Capabilities point indirectly to the objects
b Each capability will not have a unique entry in global
c Table entries cannot be reused for other capabilities
d This system was adopted in MULTICS system
Medium
View Details β†’
915

How can Keys be defined or replaced?

a create [keyname] [bits]
b set-key
c Key
d MAKE [Key Name]
Medium
View Details β†’
916

What are the characteristics of rights amplification in Hydra?

a This scheme allows a procedure to be certified as trustworthy
b Amplification of rights cannot be stated explicitly in declaration
c It includes kernel rights such as read
d All of the mentioned
Medium
View Details β†’
917

What is the problem of mutually suspicious subsystem?

a Service program can steal users data
b Service program can malfunction and retain some rights of data provided by user
c Calling program can get access to restricted portion from service program
d Calling program gets unrestricted access
Medium
View Details β†’
918

What are the characteristics of Cambridge CAP system as compared to Hydra system?

a It is simpler and less powerful than hydra system
b It is more powerful than hydra system
c It is powerful than hydra system
d It is not as secure as Hydra system
Medium
View Details β†’
919

What are the two capabilities defined in CAP system?

a data & software capability
b address & data capability
c hardware & software capability
d software capability
Medium
View Details β†’
920

In distributed system, each processor has its own ___________

a local memory
b clock
c both local memory and clock
d none of the mentioned
Medium
View Details β†’
921

If one site fails in distributed system then ___________

a the remaining sites can continue operating
b all the sites will stop working
c directly connected sites will stop working
d none of the mentioned
Medium
View Details β†’
922

Network operating system runs on ___________

a server
b every system in the network
c both server and every system in the network
d none of the mentioned
Medium
View Details β†’
923

Which technique is based on compile-time program transformation for accessing remote data in a distributed-memory parallel system?

a cache coherence scheme
b computation migration
c remote procedure call
d message passing
Medium
View Details β†’
924

Logical extension of computation migration is ___________

a process migration
b system migration
c thread migration
d data migration
Medium
View Details β†’
925

Processes on the remote systems are identified by ___________

a host ID
b host name and identifier
c identifier
d process ID
Medium
View Details β†’
926

In distributed systems, link and site failure is detected by ___________

a polling
b handshaking
c token passing
d none of the mentioned
Medium
View Details β†’
927

The capability of a system to adapt the increased service load is called ___________

a scalability
b tolerance
c capacity
d none of the mentioned
Medium
View Details β†’
928

Internet provides _______ for remote login.

a telnet
b http
c ftp
d rpc
Medium
View Details β†’
929

What is not true about a distributed system?

a It is a collection of processor
b All processors are synchronized
c They do not share memory
d None of the mentioned
Medium
View Details β†’
930

What are the characteristics of processor in distributed system?

a They vary in size and function
b They are same in size and function
c They are manufactured with single purpose
d They are real-time devices
Medium
View Details β†’
931

What are the characteristics of a distributed file system?

a Its users, servers and storage devices are dispersed
b Service activity is not carried out across the network
c They have single centralized data repository
d There are multiple dependent storage devices
Medium
View Details β†’
932

What is not a major reason for building distributed systems?

a Resource sharing
b Computation speedup
c Reliability
d Simplicity
Medium
View Details β†’
933

What are the types of distributed operating system?

a Network Operating system
b Zone based Operating system
c Level based Operating system
d All of the mentioned
Medium
View Details β†’
934

What are characteristic of Network Operating Systems?

a Users are aware of multiplicity of machines
b They are transparent
c They are simple to use
d All of the mentioned
Medium
View Details β†’
935

What are the characteristics of Distributed Operating system?

a Users are aware of multiplicity of machines
b Access is done like local resources
c Users are aware of multiplicity of machines
d They have multiple zones to access files
Medium
View Details β†’
936

What are the characteristics of data migration?

a transfer data by entire file or immediate portion required
b transfer the computation rather than the data
c execute an entire process or parts of it at different sites
d none of the mentioned
Medium
View Details β†’
937

What are the characteristics of computation migration?

a transfer data by entire file or immediate portion required
b transfer the computation rather than the data
c execute an entire process or parts of it at different sites
d none of the mentioned
Medium
View Details β†’
938

What are the characteristics of process migration?

a transfer data by entire file or immediate portion required
b transfer the computation rather than the data
c execute an entire process or parts of it at different sites
d none of the mentioned
Medium
View Details β†’
939

What are the parts of network structure?

a Workstation
b Gateway
c Laptop
d All of the mentioned
Medium
View Details β†’
940

What is a valid network topology?

a Multiaccess bus
b Ring
c Star
d All of the mentioned
Medium
View Details β†’
941

What are sites in network topology compared?

a Basic cost
b Communication cost
c Reliability
d All of the mentioned
Medium
View Details β†’
942

Which design features of a communication network are important?

a Naming and name resolution
b Routing strategies
c Connection strategies
d All of the mentioned
Medium
View Details β†’
943

What are the characteristics of Naming and Name resolution?

a name systems in the network
b address messages with the process-id
c virtual circuit
d message switching
Medium
View Details β†’
944

What are routing strategies which is not used in distributed systems?

a Fixed routing
b Token routing
c Virtual circuit
d Dynamic routing
Medium
View Details β†’
945

How is are collisions avoided in network?

a Carrier sense with multiple access (CSMA); collision detection (CD)
b Carrier sense multiple access with collision avoidance
c Message slots
d All of the mentioned
Medium
View Details β†’
946

What is a common problem found in distributed system?

a Process Synchronization
b Communication synchronization
c Deadlock problem
d Power failure
Medium
View Details β†’
947

How many layers does the Internet model ISO consist of?

a Three
b Five
c Seven
d Eight
Medium
View Details β†’
948

Which layer is responsible for The process-to-process delivery?

a Network
b Transport
c Application
d Physical
Medium
View Details β†’
949

Which layer is the layer closest to the transmission medium?

a Physical
b Data link
c Network
d Transport
Medium
View Details β†’
950

Header are ______ when data packet moves from upper to the lower layers?

a Modified
b Removed
c Added
d All of the mentioned
Medium
View Details β†’