Operating System Questions & Answers – File System Implementation

This set of Operating System Multiple Choice Questions & Answers (MCQs) focuses on “File System Implementation”.

1. Management of metadata information is done by ____________
a) file-organisation module
b) logical file system
c) basic file system
d) application programs
View Answer

Answer: b
Explanation: None.

2. A file control block contains the information about ____________
a) file ownership
b) file permissions
c) location of file contents
d) all of the mentioned
View Answer

Answer: d
Explanation: None.

3. Which table contains the information about each mounted volume?
a) mount table
b) system-wide open-file table
c) per-process open-file table
d) all of the mentioned
View Answer

Answer: d
Explanation: None.
advertisement
advertisement

4. To create a new file application program calls ____________
a) basic file system
b) logical file system
c) file-organisation module
d) none of the mentioned
View Answer

Answer: b
Explanation: None.

5. What will happens when a process closes the file?
a) per-process table entry is not removed
b) system wide entry’s open count is decremented
c) all of the mentioned
d) none of the mentioned
View Answer

Answer: b
Explanation: None.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. What is raw disk?
a) disk without file system
b) empty disk
c) disk lacking logical file system
d) disk having file system
View Answer

Answer: a
Explanation: None.

7. The data structure used for file directory is called ____________
a) mount table
b) hash table
c) file table
d) process table
View Answer

Answer: b
Explanation: None.
advertisement

8. In which type of allocation method each file occupy a set of contiguous block on the disk?
a) contiguous allocation
b) dynamic-storage allocation
c) linked allocation
d) indexed allocation
View Answer

Answer: a
Explanation: None.

9. If the block of free-space list is free then bit will ____________
a) 1
b) 0
c) any of 0 or 1
d) none of the mentioned
View Answer

Answer: a
Explanation: None.
advertisement

10. Which protocol establishes the initial logical connection between a server and a client?
a) transmission control protocol
b) user datagram protocol
c) mount protocol
d) datagram congestion control protocol
View Answer

Answer: c
Explanation: None.

Sanfoundry Global Education & Learning Series – Operating System.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.