Chapter 3: File Management

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering Operating System File Management, including file structures, organization techniques, directory models, allocation methods, free space management, access control mechanisms, and backup strategies.

Last updated 1:38 PM on 9/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

File

A named collection of data residing on secondary storage that can be manipulated as a single unit by operations such as open, close, create, destroy, copy, rename, and list.

2
New cards

File System

An operating system component that organizes files, manages access to data, and is responsible for storage management, file integrity, and access methods.

3
New cards

File Management System

A system used by an operating system to keep track of files and provide a convenient programming environment for users.

4
New cards

Byte Sequence

An unstructured or linear file structure consisting of a sequence of bytes, commonly used in Unix and Windows.

5
New cards

Record Sequence

A file structure where a file is viewed as a sequence of fixed or variable length records, historically used in punch card systems.

6
New cards

Tree File Structure

A file structure where records contain keys and are organized in a tree (typically a B-tree sorted on key), commonly used in mainframes for commercial data processing.

7
New cards

Volatility of Data

A file characteristic describing the frequency with which additions and deletions are made to a file.

8
New cards

Activity of File

A file characteristic defined as the percentage (%\%) of records processed during a given run.

9
New cards

Response Time

The amount of time a user is willing to wait before a requested file operation is completed.

10
New cards

File Organization

The technique of arranging records of a file on secondary storage and selecting the characteristics of the storage medium.

11
New cards

Sequential File Organization

A file organization method where records are stored and retrieved serially, one after another.

12
New cards

Direct File Organization (Random)

A file organization technique using relative addresses computed via hashing algorithms, allowing users to access any record in any order without starting from the beginning.

13
New cards

Collision

A disadvantage in direct file organization occurring when several records with unique keys produce the same logical address via a hashing algorithm.

14
New cards

Indexed Sequential File Organization

A file organization technique that combines sequential and direct access by arranging records in logical sequence by key and maintaining an index file of physical block locations.

15
New cards

Directory

A file containing the names and locations of other files in order to organize and quickly locate them within a file system.

16
New cards

Directory Entry

A record within a directory storing information about a file, including file name, location, size, type, access rights, and access/modification/creation timestamps.

17
New cards

Single-Level Directory Structure

A directory organization where all files are contained in a single common directory.

18
New cards

Two-Level Directory Structure

A directory organization featuring a Master File Directory (MFD) that points to individual User File Directories (UFD) for each user.

19
New cards

Contiguous Allocation

A file allocation method where each file occupies a set of contiguous disk blocks, defined by a starting disk address and length in blocks.

20
New cards

Linked Allocation

A file allocation method where each file is a linked list of disk blocks, with each block containing a pointer to the next block.

21
New cards

File-Allocation Table (FAT)

A variation of linked allocation where all block pointers are consolidated into a separate table located at the beginning of the disk.

22
New cards

Indexed Allocation

A file allocation method where each file has a dedicated index block containing pointers to all of its individual allocated disk blocks.

23
New cards

Free List

A free space management technique that maintains a linked list of blocks containing the locations of available (free) disk blocks.

24
New cards

Bitmap (Bit Vector)

A free space management method using a bit-array where each bit represents a specific disk block, indicating whether it is free or occupied.

25
New cards

Access Control Matrix

A two-dimensional table listing subjects (processes) as rows, objects (files) as columns, and matrix entries as specific access rights.

26
New cards

Access Control List (ACL)

An access control protection approach derived from an access control matrix by attaching a list of permitted users and their rights to each object.

27
New cards

Capability List

An access control protection approach derived from an access control matrix by attaching a list of accessible objects and permitted rights to each user or subject.

28
New cards

Physical Backup

A data loss prevention technique that duplicates all data on a storage device at the bit level.

29
New cards

Logical Backup

A data loss prevention technique that inspects directory structures and backs up file system data and its logical layout into a archival format.

30
New cards

Incremental Backup

A type of logical backup that backs up only the file system data that has changed since the previous backup.