File-System Internals Exam Prep Chapter 15 10th Edition - Operating System Concepts 10e Complete Test Bank by Abraham Silberschatz. DOCX document preview.

File-System Internals Exam Prep Chapter 15 10th Edition

Chapter 15

Multiple Choice Questions

  1. A file system may be mounted:
    1. during the boot time only.
    2. during the boot time or when the operating system is running.
    3. when the operating system is running.
    4. Only files systems included in a file systems table may be mounted when the operating system is running.

Feedback: 15.2

Difficulty level: medium

  1. The root-partition:
    1. contains an operating system kernel and it is not necessary to be mounted.
    2. contains an operating system kernel and it is mounted during boot time.
    3. contains a list of the operating systems which may be booted.
    4. does not contain the operating system kernel, but it is the first mounted file system during the boot time.

Feedback: 15.3

Difficulty level: easy

  1. Mounting a file systems means that:
    1. the file system is removed from the disk space.
    2. the file system is being created in the disk space.
    3. the file system is becoming available within the file system name space.
    4. the file system is becoming unavailable within the file system name space.

Feedback: 15.2

Difficulty level: easy

  1. The file owner:
    1. is the user who cannot change the file attributes, but can execute the file.
    2. is the user who can change the file attributes and grant access to the file.
    3. is the user who can change the file attributes, but cannot grant access to the file.
    4. is the only user who can execute the file.

Feedback: 15.4

Difficulty level: easy

  1. The virtual file system layer is dedicated to allow access to:
    1. different types of locally mounted file systems and remote file systems.
    2. locally mounted file systems only.
    3. remote file systems only.
    4. locally mounted file systems or remote ones, but for one type of file system only.

Feedback: 15.4

Difficulty level: medium

  1. Which UNIX inodes and/or vnodes used by the Virtual File System (VFS) have a file representation structure?
    1. UNIX inodes and vnodes are unique designators within a single file system only.
    2. UNIX inodes are not unique designators for a single file system.
    3. vnodes are wide network unique file designators.
    4. vnodes are unique file designators for remote file systems only.

Feedback: 15.5

Difficulty level: Hard

  1. Stateless File Servers:
    1. require that each client request is self-contained, i.e., all information needed to locate the file and perform the requested operation is given.
    2. track which clients have exported volumes.
    3. are very secure.
    4. maintain states of all open files.

Feedback: 15.6

Difficulty level: easy

  1. In file systems consistent with UNIX semantics:
    1. users cannot share the pointer of current location into a file.
    2. writes to a file by a user are immediately visible to other users that have this file open.
    3. writes performed by one user are not seen by other users .
    4. a file cannot be opened by one user only.

Feedback: 15.7.1

Difficulty level: easy

  1. A file may be associated with several images at the same time in:
    1. file systems consistent with UNIX Semantics.
    2. file systems consistent with Windows Semantics.
    3. file systems consistent with Session Semantics.
    4. file systems consistent with NFS (Network File System) Semantics.

Feedback: 15.7.2

Difficulty level: easy

  1. The NFS protocol:
    1. provides concurrency control mechanisms.
    2. does not provide concurrency control mechanisms.
    3. does not provide concurrency control mechanisms except file locking.
    4. may provide concurrency control mechanisms.

Feedback: 15.8.3

Difficulty level: medium

  1. NFS (Network File System):
    1. is consistent with UNIX Semantics.
    2. is consistent with Session Semantics.
    3. is consistent with Immutable-Shared-Files Semantics.
    4. is not fully consistent with UNIX Semantics.

Feedback: 15.8.5

Difficulty level: medium/hard

Essay Questions

  1. Why the directories are used in the file systems?

Feedback: 15.1

Difficulty level: easy

  1. What does a mount point mean?

Feedback: 15.2

Difficulty level: easy

  1. Why may operating system disallow a mount over a directory that contains files?

Feedback: 15.2

Difficulty level: medium

  1. What does it mean that a system is dual-booted?

Feedback: 15.3

Difficulty level: medium

  1. When is the raw disk used?

It and format the data to suit their needs, or it also may hold information necessary by disk RAID systems, such as bitmaps indicating, which blocks are mirrored and which have changed and need to be mirrored.

Feedback: 15.3

Difficulty level: hard

  1. Why should the boot loader understand the file system structure?

Feedback: 15.3

Difficulty level: medium

  1. What information is stored in an in-memory mount table?

Feedback: 15.3

Difficulty level: easy

  1. What conditions on user and group ids have to be fulfilled when a new file system is mounted?

Many systems have In the cases, when a system has multiple local file systems, including volumes of a single disk or multiple volumes on multiple attached disks, the ID checking and permission matching are straightforward, once the file systems are mounted.

Feedback: 15.4

Difficulty level: medium

  1. Enumerate the layers of the virtual file system.

Feedback: 15.5

Difficulty level: easy

  1. What do consistency semantics evaluate?

Feedback: 15.7

Difficulty level: Consistency semantics is criterion for evaluating any file system that supports file sharing. They specify when modifications of data by one user will be observable by other users.

True/False Questions

  1. You can access a file in an unmounted file system.

Feedback: 15.2

Difficulty level: easy

  1. A disk drive may have many partitions each of which contains a different file system.

Feedback: 15.1

Difficulty level: easy

  1. Each system should have at least one file system which is bootable.

Feedback: 15.3

Difficulty level: easy

  1. An NFS (Network File System) is building on a RPC (Remote Procedure Call) system.

Feedback: 15.8.1

Difficulty level: hard

  1. In file systems consistent with Session Semantics, the changes in a file are made visible to new sessions only, but are not seen by current sessions.

Feedback: 15.7.2

Difficulty level: medium

Document Information

Document Type:
DOCX
Chapter Number:
15
Created Date:
Aug 21, 2025
Chapter Name:
Chapter 15 File-System Internals
Author:
Abraham Silberschatz

Connected Book

Operating System Concepts 10e Complete Test Bank

By Abraham Silberschatz

Test Bank General
View Product →

$24.99

100% satisfaction guarantee

Buy Full Test Bank

Benefits

Immediately available after payment
Answers are available after payment
ZIP file includes all related files
Files are in Word format (DOCX)
Check the description to see the contents of each ZIP file
We do not share your information with any third party