Advanced Operating System Set 4
On This Page
This set of Advanced Operating System Multiple Choice Questions & Answers (MCQs) focuses on Advanced Operating System Set 4
Q1 | Each entry in a segment table has a :
- segment base
- segment peak
- segment limit
- segment value
Q2 | The segment base contains the :
- starting logical address of the process
- starting physical address of the segment in memory
- segment length
- none of these
Q3 | The segment limit contains the :
- starting logical address of the process
- starting physical address of the segment in memory
- segment length
- none of these
Q4 | The offset ādā of the logical address must be :
- greater than segment limit
- between 0 and segment limit
- between 0 and the segment number
- greater than the segment number
Q5 | If the offset is legal :
- it is used as a physical memory address itself
- it is subtracted from the segment base to produce the physical memory address
- it is added to the segment base to produce the physical memory address
- none of these
Q6 | When the entries in the segment tables of two different processes point to the same physical location :
- the segments are invalid
- the processes get blocked
- segments are shared
- all of these
Q7 | The protection bit is 0/1 based on : (choose all that apply)
- write only
- read only
- read ā write
- none of these
Q8 | If there are 32 segments, each of size 1Kb, then the logical address should have :
- 13 bits
- 14 bits
- 15 bits
- 16 bits
Q9 | It uses a direct mapping scheme for cache management. How many different main memory blocks can map onto a given physical cache block ?
- 2048
- 256
- 64
- 8
Q10 | A multilevel page table is preferred in comparison to a single level page table for translating virtual address to physical address because :
- it reduces the memory access time to read or write a memory location
- it helps to reduce the size of page table needed to implement the virtual address space of a process
- it is required by the translation look aside buffer
- it helps to reduce the number of page faults in page replacement algorithms
Q11 | The three general methods for delivering content from a server to a client across a network are :
- unicasting
- duplex-casting
- broadcasting
- multicasting
Q12 | Unicasting delivers the content to :
- a single client
- all clients, regardless whether they want the content or not
- a group of receivers who indicate they wish to receive the content
- none of these
Q13 | Broadcasting delivers the content to :
- a single client
- all clients, regardless whether they want the content or not
- a group of receivers who indicate they wish to receive the content
- none of these
Q14 | Multicasting delivers the content to :
- a single client
- all clients, regardless whether they want the content or not
- a group of receivers who indicate they wish to receive the content
- none of these
Q15 | RTSP stands for :
- real time streaming policy
- real time streaming protocol
- real time systems protocol
- read time streaming policy
Q16 | HTTP is __________. (choose two)
- a stateful protocol
- a stateless protocol
- a protocol that maintains the status of its connection with the client
- a protocol that does not maintain the status of its connection with the client
Q17 | In the SETUP state :
- the server is setup
- the client is setup
- the server allocates resources for the client session
- the client sends requests to the server
Q18 | In the TEARDOWN state :
- the server breaks down the connection and releases the resources allocated for the session
- the client breaks down the connection and releases the resources allocated for the session
- the system crashes
- none of these
Q19 | RTP stands for :
- real time protocol
- real time transmission control protocol
- real time transmission protocol
- real time transport protocol
Q20 | The problem with unicast delivery is that the :
- memory allocation is difficult
- server must establish a seperate unicast session for each client
- the routers must support unicasting
- the clients must be close to the server
Q21 | The difficulty with multicasting from a practical point of view is : (choose all that apply)
- memory allocation is difficult
- server must establish a seperate unicast session for each client
- the routers must support multicasting
- the clients must be close to the server
Q22 | To let a client have random access to a media stream :
- the protocol used must not be stateless
- the server must support download
- the stream should give access rights to the client
- all of these
Q23 | The model in which one kernel thread is mapped to many user-level threads is called :
- many to one model
- one to many model
- many to many model
- one to one model
Q24 | The model in which one user-level thread is mapped to many kernel level threads is called :
- many to one model
- one to many model
- many to many model
- one to one model
Q25 | In the Many to One model, if a thread makes a blocking system call :
- the entire process will be blocked
- a part of the process will stay blocked, with the rest running
- the entire process will run
- none of these