June 2011 Flashcards
What is virtual memory needed for?
allows programs to run that that need more memory than is available
how is virtual memory used?
use of backing store as if it were main memory
swaps between memory and backing store
holds parts of the program not in use
allows programs to run that need more memory than available
What is a file allocation table?
map of where files are stored on backing store/hard disk
What info is stored in a file allocation table?
file names
file sizes
access rights
identifies free space
How does the FAT interact with the operating system?
fat updated by the operating system when files are saved/deleted
used by operating system when files are accessed
how are library routines used?
linker is used
to link routine with program
loader handles addresses
…when program is to be run
consequences of many to many relationship
not allow in 3nf
needs another table between the two
3nf avoids data duplication
What is a report?
presentation of selected data
usually in form of a table
may be defined in advance
so the user does not need to set it up
features of a report
Query
Display order