Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 0 Free Blocks: 100 Free List --------- [ 0, 99 ] Files ----- No Files Cmd: CREATE bob.dat 400 bob.dat created successfully Cmd: CREATE mary.dat 6000 mary.dat created successfully Cmd: CREATE jim.dat 7168 jim.dat created successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 14 Free Blocks: 86 Free List --------- [ 14, 99 ] Files ----- File: bob.dat Actual Size: 400 Allocated Size: 1024 NrBlocks: 1 Disk Blocks: [ 0, 0 ] File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 6000 Allocated Size: 6144 NrBlocks: 6 Disk Blocks: [ 1, 6 ] Cmd: EXTEND bob.dat 100 bob.dat extended successfully Cmd: EXTEND mary.dat 2000 mary.dat extended successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 16 Free Blocks: 84 Free List --------- [ 16, 99 ] Files ----- File: bob.dat Actual Size: 500 Allocated Size: 1024 NrBlocks: 1 Disk Blocks: [ 0, 0 ] File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 8000 Allocated Size: 8192 NrBlocks: 8 Disk Blocks: [ 1, 6 ] [ 14, 15 ] Cmd: EXTEND bob.dat 1000 bob.dat extended successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 17 Free Blocks: 83 Free List --------- [ 17, 99 ] Files ----- File: bob.dat Actual Size: 1500 Allocated Size: 2048 NrBlocks: 2 Disk Blocks: [ 0, 0 ] [ 16, 16 ] File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 8000 Allocated Size: 8192 NrBlocks: 8 Disk Blocks: [ 1, 6 ] [ 14, 15 ] Cmd: DELETE bob.dat bob.dat deleted successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 15 Free Blocks: 85 Free List --------- [ 0, 0 ] [ 16, 99 ] Files ----- File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 8000 Allocated Size: 8192 NrBlocks: 8 Disk Blocks: [ 1, 6 ] [ 14, 15 ] Cmd: TRUNCATE mary.dat 10 mary.dat truncated successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 15 Free Blocks: 85 Free List --------- [ 0, 0 ] [ 16, 99 ] Files ----- File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 7990 Allocated Size: 8192 NrBlocks: 8 Disk Blocks: [ 1, 6 ] [ 14, 15 ] Cmd: TRUNCATE mary.dat 1024 mary.dat truncated successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 14 Free Blocks: 86 Free List --------- [ 0, 0 ] [ 15, 99 ] Files ----- File: jim.dat Actual Size: 7168 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 7, 13 ] File: mary.dat Actual Size: 6966 Allocated Size: 7168 NrBlocks: 7 Disk Blocks: [ 1, 6 ] [ 14, 14 ] Cmd: DELETE mary.dat mary.dat deleted successfully Cmd: DELETE jim.dat jim.dat deleted successfully Cmd: PRINT File Manager Status ------------------- Disk Block Size: 1024 Number of Blocks: 100 Allocated Blocks: 0 Free Blocks: 100 Free List --------- [ 0, 99 ] Files ----- No Files