CPSC 461:Copyright © 2002 Katrin Becker 1998-2002 Last Modified October 21, 200102:22 PM
BasicOps Review
SHORT ANSWER QUESTIONS
[ 4 marks ] Distinguish between move mode and locate mode methods of buffering I/O and name one advantage of each.
[ 4 marks ] Name two (2) reasons for buffering I/O ourselves in a program written on UNIX.
[ 4 marks ] Suppose we have a list of records in memory and we want to see how many of those records also appear in a large file stored on disk. Should we start with:
A) the first record in memory and check it against all the records in the file and then move on to the second etc.; OR
B) the first record from the file and check it against all the records in memory, and then read the second record, etc.
WHY?
[ 5 marks ] Compare disk vs. RAM in terms of storage/access.
[ 5 marks ] How does UNIX view files and how does this affect file access?
LONG QUESTIONS
[worth 10 total] Compare and contrast move mode vs locate mode for buffering I/O. { limited credit will be given to information taken from the course notes or text book - this must be in your own words with more than just a re-wording of the given notes }
CPSC 461:Copyright © 2002 Katrin Becker 1998-2002 Last Modified October 21, 200102:22 PM