250+ TOP MCQs on File System Implementation – Network File System and Answers

Operating System Question Bank on “File System Implementation – Network File System”.

1. The NFS servers ____________
a) are stateless
b) save the current state of the request
c) maybe stateless
d) none of the mentioned

Answer: a

2. Every NFS request has a _________ allowing the server to determine if a request is duplicated or if any are missing.
a) name
b) transaction
c) sequence number
d) all of the mentioned

Answer: c

3. A server crash and recovery will __________ to a client.
a) be visible
b) affect
c) be invisible
d) harm

Answer: c
Clarification: All blocks that the server is managing for the client will be intact.

4. The server must write all NFS data ___________
a) synchronously
b) asynchronously
c) index-wise
d) none of the mentioned

Answer: a
Clarification: None.

5. A single NFS write procedure ____________
a) can be atomic
b) is atomic
c) is non atomic
d) none of the mentioned

Answer: b
Clarification: None.

6. The NFS protocol __________ concurrency control mechanisms.
a) provides
b) does not provide
c) may provide
d) none of the mentioned

Answer: b
Clarification: None.

7. _______________ in NFS involves the parsing of a path name into separate directory entries – or components.
a) Path parse
b) Path name parse
c) Path name translation
d) Path name parsing

Answer: c
Clarification: None.

8. For every pair of component and directory vnode after path name translation ____________
a) a single NFS lookup call is used sequentially
b) a single NFS lookup call is used beginning from the last component
c) at least two NFS lookup calls per component are performed
d) a separate NFS lookup call is performed

Answer: d
Clarification: None.

9. When a client has a cascading mount _______ server(s) is/are involved in a path name traversal.
a) at least one
b) more than one
c) more than two
d) more than three

Answer: b

Leave a Reply

Your email address will not be published. Required fields are marked *