ASSIGNMENT
1. Define the term (i) File Organization (ii) File Management
2. Write short note on the following SEEK, READ, WRITE, FETCH, INSERT, DELETE,
UPDATE and Re-Organization.
3. What are XML/JSON files used for?
4. Differentiate between delimited and fixed-length files.
5. What are the advantages of delimited file formats?
6. Why use a database file format over flat files?
7. Define activity ratio.
8. How do you calculate activity ratio?
9. What does a high activity ratio indicate?
10. State four (4) reasons why files are Important in Computing?
11. List and explain four (4) major types of file organization, with one advantage and one
disadvantage each.
12. Define the following terms: (i) Master file (ii) transaction file (iii) archive file and (iv)
reference file.
13. Imagine a retail business system, how can the files mention in 2b works together?
14. Define the term file access method
15. Differentiate between seek time and rotational delay based on these features:
S/N Feature Seek Time Rotational Delay
1 What it measures
2 Depends on
3 Typical range
4 Optimization method
16. What is a buffer in computer systems? State two (2) types and two (2) benefits
17. Describe/define the different file access modes in programming languages (like Python or
C).
S/N Mode Description
1 'r'
2 ‘w’
3 ‘a’
4 ‘r+’
5 ‘b’
6 ‘t’
18. Describe the process of creating, renaming, and deleting files programmatically using
python code.
19. Define seek time in the context of hard disk drives.
20. What factors affect the seek time of a disk drive?
21. Explain what is meant by rotational delay or rotational latency.
22. How does disk rotation speed (RPM) affect the rotational delay?
23. Why are seek time and rotational delay important in determining disk performance?
24. How do modern storage devices like SSDs differ in terms of seek time and rotational delay
compared to HDDs?
25. What techniques are used to minimize seek time in disk scheduling?
26. Describe how total disk access time is calculated using seek time and rotational delay.
27. What impact do seek time and rotational delay have on random file access speed?
28. Differentiate between internal and external sorting and explain When to use each?
29. What is biometric file protection with its common method?
30. What are the differences between symmetric and asymmetric encryption in the context of
file protection, and when would you use each?
31. What is file indexing? And list four (4) types.
32. Compare the File Protection Methods with these features:
S/N Method Security Level Ease of Use Cost Best For
1 Password
2 Biometrics
3 Cryptography
33. State four (4) best practices for file protection
34. How does clustered file organization enhance performance?
35. State four (4) Security Risks in File Systems
36. Differentiate between text and binary file processing with examples.
37. Explain the difference between buffered and unbuffered file access.
38. Explain how file permissions are managed in UNIX-like systems.
39. Describe the process of merging two sorted files into a single sorted file.
40. How does a B+ Tree index work, and what makes it efficient for disk storage?