Uploaded by ياسمين الطلاع

osass3 (1)

advertisement
Name:
Yasmeen altalla
ID: 31615179023
Operating systems
Assignment 3
List 10 operations performed by FS and fill the table below as shown in the example
Number
Operation
Requirement
File access
0
Read record for
Sequential: File address, record number, DTA
Sequential file
example
with size >= record size.
Indexed file
Indexed file: Address of FAT, record key,
Random file
DTA with size >= record size.
Random file: record key, DTA with size >=
record size.
1
Close file
Sequential: File name
Sequential file
Indexed file: Address of FAT, File address
Indexed file
Random file: File Name
Random file
2
Update record
3
Append to a file
4
Rename file
Sequential: File address, record number, data
to update, DTA with size>= record size
Indexed file: Address of FAT.record key, data
to be updated, DTA with size>= record size
Random file: record key, data to be updated
DTA with size>= record size
Sequential: File address, last record number,
data to uppend.
Indexed file: Address of FAT, last record key,
data to be appended
Random file: data to be appended
Sequential: File name, Destination name
Indexed file: Address of FAT, File address
Random file: File Name, Destination name
1
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Mode
Input
Input or input-output
Input or input-output
-
5
Write record
6
Delete file
7
Seck a file
8
Truncate a file
9
Copy a file
10
Open file
Sequential File: address, Record number data
to write, DTA with size>= record size.
Indexed file: Address of FAT,record key.
DTA with size >= record size
Random file: record key. DTA with size
record sine
Sequential: File address
Indexed file: Address of FAT, File address
Random file: File address
Sequential: File address, where to seck
Indexed file :Address of FAT, File address
Random file: File address
Sequential: File name, new length
Indexed file: Address of FAT, new length
Random file: File Name, new length
Sequential :File name, Destination name
Indexed file: Address of FAT, File address
Random file: File Name, Destination name
Sequential : File name, mode (Read or write)
Indexed file: Address of FAT, File name,
mode Read or write or both)
Random file: File name, mode (Read or write
or both)
2
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Sequential file
Indexed file
Random file
Write
Write or WR
Write or WR
Download