1.
A(n) block is the smallest number of secondary storage bytes that can be allocated to a file
2.
Enforcing access controls reduces the speed of many file access operations because of the extra processing required
3.
The storage allocation table records the assignment of ____ to specific files.
4.
The storage I/O control layer presents a service layer interface to application programs and the command layer.
5.
The ____ layer provides a set of service functions for manipulating files and directories.
6.
The content of a logically (but not physically) deleted file may be recovered in a compaction operation.
7.
All RAID fault tolerance methods use parity and data striping.
8.
Software modules within the storage I/O control layer include which of the following?
9.
Most file management systems support ____.
A. 
A handful of predefined file types with a mechanism for adding new type definitions
B. 
10.
____ cannot be smaller than the unit of data transfer between the storage device and controller.
11.
The content of a logically (but not physically) deleted file may be recovered in a compaction operation.
12.
In most file management or operating systems, a file’s type determines ____
13.
In most file management or operating systems, a file owner cannot revoke his own access privileges.
14.
Which of the following statements about file access is correct?
A. 
Sequential access to a file’s allocation units is efficient when the storage allocation table uses arrays.
B. 
Sequential access to a file’s allocation units is efficient when the storage allocation table uses linked lists.
15.
Transaction logging is a form of automated file backup.
16.
Logical record grouping within physical records is called ____.
17.
The storage I/O control layer presents a service layer interface to application programs and the command layer.
18.
Consider a 80-GB disk. If unit size is set to 512 bytes, how many allocation units are in the device?
19.
In most file management or operating systems, a file owner cannot revoke his own access privileges.
20.
____ provides a high degree of protection against data loss due to program or hardware failure.
21.
A(n) hierarchical directory structure allows a single file to be contained within multiple directories
22.
The storage allocation table records the assignment of ____ to specific files.
23.
A(n) storage allocation table is a data structure that records which allocation units are free and which belong to files.
24.
The ____ layer provides a set of service functions for manipulating files and directories.
25.
A(n) file open operation allocates buffers for file I/O and creates a logical record to record information about an active file.