June 2011 Flashcards

1
Q

What is virtual memory needed for?

A

allows programs to run that that need more memory than is available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

how is virtual memory used?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a file allocation table?

A

map of where files are stored on backing store/hard disk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What info is stored in a file allocation table?

A

file names
file sizes
access rights
identifies free space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the FAT interact with the operating system?

A

fat updated by the operating system when files are saved/deleted
used by operating system when files are accessed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

how are library routines used?

A

linker is used
to link routine with program
loader handles addresses
…when program is to be run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

consequences of many to many relationship

A

not allow in 3nf
needs another table between the two
3nf avoids data duplication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a report?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

features of a report

A

Query

Display order

How well did you know this?
1
Not at all
2
3
4
5
Perfectly