A file consists of 5 logical blocks. • The file has just been opened so the current position is at beginning of the first block • The file descriptor resides in memory • Only a single data block can be kept in memory at any point in time. For each of the three disk block allocation schemes (contiguous, linked, and indexed), determine how many blocks must be read from the disk to: 1. Read only the last byte of the file o Contiguous o Linked o Indexed 2. Read the entire file sequentially twice, first forward and then backward O Contiguous O Linked O Indexed