Quiz 4 (Nov 26) Flashcards

1
Q

What criterion determines which programs can access and interpret a file?

A

The File Type

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

The _____ directory is the highest level directory of a tree-structured directory hierarchy.

A

Root

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

The _____ path name of a file is a concatenation of file names from the current directory.

A

Relative

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

Which of the following is a data structure containing attributes of a file?

A

File Control Block (FCB)

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

What does a create file operation initialize?

A

A new File Control Block

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

What is a major disadvantage of a contiguous block allocation scheme?

A

Fragmentation

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

Which block allocation scheme does not allow direct access?

A

Clustered

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

What file operation allows accessing a random position within a file?

A

Seek

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

A request to get the next character from an I/O device could be directed to:

A

A Keyboard Driver

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

A request to write a block of data to an I/O device could be directed to:

A

A Disk Driver

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

Device drivers are implemented in:

A

Software

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

A _________ is a device-specific program that implements I/O operations.

A

Device Driver

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

Which term describes the memory register for holding data being transferred between the device and main memory?

A

Data Buffer

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

Which technique repeatedly reads a 1-bit flag to determine if the device is busy or idle?

A

Polling

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

Identify the technique to free up the CPU by allowing device controllers to independently transfer data between the device and main memory.

A

Direct Memory Access (DMA)

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

A _____ is a register in the main memory used to hold data generated by a producer process.

A

Buffer

17
Q

The Internet is a connection of _____.

A

Billions of computers around the world

18
Q

Computers communicate by sending a piece of information known as a _____, which travels from the sender’s computer through various intermediate computers until reaching a destination computer.

A

Packet

19
Q

What is the Internet Protocol?

A

Particular rules for computers to communicate via a computer network

20
Q

What does an Internet router do?

A

Receives packets from computers/routers, sending those packets to other computers/routers.

21
Q

Which protocol defines how data to be sent over the Internet is first broken down into packets?

A

TCP

22
Q

Which most closely represents the form of an IP address?

A

198.51.100.7

23
Q

Compared to IPv4, the main advantage of IPv6 is _____.

A

longer addresses, thus allowing more devices on the Internet

24
Q

When did the world-wide web begin?

A

1990’s

25
Q

What is the main file type used by web browsers?

A

HTML files

26
Q

_____ is the standard protocol for transferring web pages over the Internet.

A

HTTP