Før Quiz - Files and I/O Flashcards

1
Q

Hva stemmer om diskplass-administrasjon?

A

Stor blokk-størrelse (block size) fører til at man sløser med plassen, men ikke med tiden.

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

Sector 1000 of the disk is always called the MBR (Master Boot Record) and is used to boot the computer.

A

Usant

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

Hvis man bruker et absolutt sti-navn (absolute path-name) hva må man skrive for å få frem filen?

A

Hele sti-navnet fra root og til filnavnet

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

Hva er riktig om i-nodes?

A

i-noden trenger kun å være i minnet når den korresponderende filen er åpen.

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

What advantages does contiguous disk-space allocation provide?

A
  1. The read performance is excellent

2. It is simple to implement

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

Hvilket alternativ er riktig om Memory-Mapped I/O?

A

Med memory-mapped I/O får kontroll-registerne til enhetskontrollerne (device controllers) tildelt en egen minneadresse.

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

The disk can read and write blocks of data independently and is therefore a __________.

A

block device

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

Hva kalles det når DMA (Direct Memory Access)-kontrolleren opererer slik at busen rekvireres, deretter utføres flere overføringer på én gang (overføre mye data) før den frigir busen igjen?

A

Burst mode

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

An interrupt can be both precise or imprecise. What does it mean that the interrupt is precise?

A

That all the instructions up to the program counter (of the program issuing the interrupt request) have completed and none of those instructions beyond it has started.

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

Which two categories can I/O devices roughly be divided into?

A

Block devices and character devices

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

Files are logical units of information created by processes.

A

Sant

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

What do we mean when we say that the information stored in files must be persistent?

A

That the information must not be affected by process creation and termination.

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

Hva slags metode brukes av filsystemene for å holde orden på mapper nå for tiden?

A

Hierarkisk struktur

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

Denne I/O metoden krever en egen hardware-komponent som avlaster hvor mye CPUen må gjøre. Hvilken metode er det?

A

I/O ved bruk av DMA

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

Teknikken som består av å først kopiere filer til en disk før de skrives ut kalles ________.

A

Spooling

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

Hvilke tre deler er en disk sektor delt opp i?

A

Hode (preamble), data, ECC (error correcting code)

17
Q

Hvilken av I/O-metodene under bruker polling / busy-waiting?

A

Programmert I/O (Programmed I/O)

18
Q

Hvis man bruker et relativt stinavn (relative path-name) hva må man skrive for å få frem filen ast.exe hvis arbeidsmappen vår er /mappe/test og filen ligger i /mappe/test/tror/vi/ast.exe (brukt UNIX filsystem)?

A

tror/vi/ast.exe

19
Q

What is the difference between a field and a record?

A

A field is just a basic element of data containing one value, but the record is a unit containing a collection of related fields.

20
Q

Consider a file named “info.txt”. The part before the period in the filename, that is “info”, is called the file extension.

21
Q

Hva slags metode er det brukt i formateringen av harddisken på bildet her?

A

Single interleaving

22
Q

Hva er riktig om DMA?

A
  1. DMAen har tilgang til bus’en uavhengig av CPUen.

2. DMAen brukes for å redusere antall interrupts som går via CPUen.

23
Q

Disk forespørsler kommer inn til disk driveren for sylindrene 10, 22, 20, 2, 40, 6 og 38 i den rekkefølgen. For hver sylinder flytt tar det 6 msek. Armen står på sylinder 20 initielt. Hvor lang søketid er nødvendig for Shortest Seek First (Closest Cylinder next) algoritmen?

A

60 sylindere = 360 msek

24
Q

Hvilken tidsfaktor er det som dominerer når det gjelder å lese og skrive blokker fra en harddisk?

A

Søketiden

25
Where is the partition-table located?
In the end of the MBR (Master Boot Record)
26
Hvordan er det mest vanlig at filsystemer håndterer diskplass-administrasjon?
Ved å dele opp i blokker på bestemte størrelser og lagre dem der det er mest hensiktsmessig.
27
What is a character special file?
A file related to input/output devices that is used to model serial I/O devices such as printers and networks.
28
Hvor blir feilbehandlingen (error handling) gjort i sammenheng med å lese en diskblokk?
I kontrolleren
29
I/O units often consist of a mechanical component and an electronic component. What is the electronic component of the I/O unit?
A device controller / an adapter
30
Hva er i-Nodes?
En måte å holde styr på hvilke disk-blokker som tilhører hvilke filer.