Quiz Sail Part 1 Flashcards
(249 cards)
For a Hold and wait condition to prevail:
A: A process must hold at least one resource and not be waiting to acquire additional resources
B: A process must be holding at least one resource and waiting to acquire additional resources that are being held by other processes
C: None of the mentioned
D: A process must be not be holding a resource, but waiting for one to be freed, and then request to acquire it
B: A process must be holding at least one resource and waiting to acquire additional resources that are being held by other processes
What is ‘separation’ in security of Operating systems?
A: To have separate Hard disk drive/partition for different users
B: It means keeping one user’s objects separate from other users
C: None of the mentioned
D: To have separate login for different users
B: It means keeping one user’s objects separate from other users
The main disadvantage of spinlocks is that:
A: they are unreliable sometimes
B: they require busy waiting
C: they are too complex for programmers
D: they are not sufficient for many process
B: they require busy waiting
What is characteristics of Authorization?
A: 3 way handshaking with syn and fin
B: RADIUS and RSA
C: Deals with privileges and rights
D: Multilayered protection for securing resources
C: Deals with privileges and rights
The two phase locking protocol consists of:
A: destruction & creation phase
B: growing & shrinking phase
C: shrinking & creation phase
D: creation & growing phase
B: growing & shrinking phase
To organise file systems on disk,:
A: information about files is added to each partition
B: all of the mentioned
C: they are made on different storage spaces
D: they are split into one or more partitions
A: information about files is added to each partition
Memory management technique in which system stores and retrieves data from secondary storage for use in main memory is called:
A: fragmentation
B: paging
C: none of the mentioned
D: mapping
B: paging
Mapping refers to the process of associating a logical address (virtual address) with a physical address in memory.
Paging is a memory management technique that allows the operating system to divide the virtual memory space of a process into fixed-size blocks called pages.
It provides a mechanism for translating virtual addresses used by a program into physical addresses in main memory.
To find a particular file on a disk, refer to the disk’s:
A: buffer
B: table of contents
C: directory
D: control unit
C: directory
If a pointer is lost or damaged in a linked allocation:
A: there would not be any problems
B: none of the mentioned
C: the entire file could get damaged
D: only a part of the file would be affected
C: the entire file could get damaged
Standard set of functions through which interacts with kernel is defined by:
A: kernel code
B: system libraries
C: utility programs
D: compilers
B: system libraries
Scheduling is done so as to:
A: decrease CPU utilization
B: keep the CPU more idle
C: increase CPU utilization
D: None of the mentioned
C: increase CPU utilization
Multithreaded programs are:
A: lesser prone to deadlocks
B: not at all prone to deadlocks
C: none of the mentioned
D: more prone to deadlocks
D: more prone to deadlocks
A deadlock avoidance algorithm dynamically examines the –?– to ensure that a circular wait condition can never exist.
A: resources
B: resource allocation state
C: operating system
D: system storage state
B: resource allocation state
It is __________ to reread a page from the file system than to write it to swap space and then to reread it from there.
A: none of the mentioned
B: more efficient
C: useless
D: less efficient
B: more efficient
If relocation is static and is done at assembly or load time, compaction:
A: cannot be done
B: must be done
C: can be done
D: must not be done
A: cannot be done
What is meaning of right-set?
A: None of the mentioned
B: It is a subset of all valid operations that can be performed on the object
C: It is a subset consist of read,write and execute
D: It is a subset consist of read and write
B: It is a subset of all valid operations that can be performed on the object
The mount request is mapped to the corresponding –?– and is forwarded to the mount server running on the specific server machine.
A: CPU
B: System
C: IPC
D: RPC
B: System
A mount server, also known as a file server or network file server, is a computer or device that provides file-level storage services over a network.
Because the kernel thread management is done by the Operating System itself:
A: none of the mentioned
B: kernel threads are faster to create than user threads
C: kernel threads are slower to create than user threads
D: kernel threads are easier to manage as well as create then user threads
C: kernel threads are slower to create than user threads
The most effective technique to keep dispatch latency low is to:
A: make it user programmed
B: run less number of processes at a time
C: provide preemptive kernels
D: provide non preemptive kernels
C: provide preemptive kernels
The register context and stacks of a thread are deallocated when the thread:
A: unblocks
B: spawns
C: blocks
D: terminates
D: terminates
Which protocol establishes the initial logical connection between a server and a client?
A: mount protocol
B: transmission control protocol
C: user datagram protocol
D: datagram congestion control protocol
A: mount protocol
The child process can:
A: cannot have another program loaded into it
B: be a duplicate of the parent process
C: never be a duplicate of the parent process
D: never have another program loaded into it
B: be a duplicate of the parent process
Virtual memory is a –?– of memory contents.
A: physical model
B: mirror image
C: duplicate
D: logical model
D: logical model
The operating system –?– the links when traversing directory trees, to preserve the acyclic structure of the system.
A: none of the mentioned
B: deletes
C: ignores
D: considers
C: ignores