Front | Back |
What is the job of the file manager? (3 things)
|
1.controls every file in the system
2. processes user commands to interact with the files
3.manages access control procedures to maintain security of the files.
|
What 4 tasks are includedin the responsibilies of the file manager?
|
1. Keep track of where files are stored
2. Use policies to determine where and how files are best stored
3. Allocates files
4. Deallocates files and tells the system the file is available.
|
How does the file manager keep track of files?
|
Files are kept in directories that contain the file name, its location in secondary storage, and other important details
|
What does the file manager's policy determine?
|
1. Where files are stored and how they can be accessed
2.who has access to what material
|
How does the file manager control access to files? (3 things)
|
1. Allows access to shared files
2. Provides Distributed Access
3. Allows users to browse public directories
|
How are files Allocated by the System? (3 things)
|
1. Activates the correct sencondary storage device
2. Loads it into memory
3. Tells the system that the file is in use
|
How are files Deallocated by the system?
|
1. Updates the file tables and revises if needed, and tells the system the file is free
|
What is a feild?
|
A group of related bytes that can be identified by name,type, and size.
|
What is a Record?
|
A group of related feilds
|
What is a file?
|
A group of related records that hold data to be used by programs to generate reports
|
What is a Flat File?
|
Has no connections to other files, and has no dimensions
|
What is the difference between Program Files and Data Files?
|
Program files contain instructions, Data files contain data.
*The file manager treats them the same way.
|
Define Database
|
A group of related files that are interconnected at different levels to give users flexibility of access.
|
Define Directories
|
Special files with listings of file names and their attributes
|
What all does the file manager treat as a file?
|
All programs and Data
all computer software
|