Skip to content
Gallery
CS480 Notes
Share
Explore
Tasks/Study Notes

icon picker
Test taking

Test Questions
1
Column 3
Questions
Column 2
1
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
The following is not a character device: webcam printer DVD Mouse
DVD
2
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
The master boot record (MBR) (pick one): Group of answer choices loads the operating system from a boot partition. loads a boot loader from a boot partition. identifies disk partitions so the BIOS can load a boot loader from the proper partition. contains code that is run as soon as the system is powered on or reset.
contains code that is run as soon as the system is powered on or reset.
3
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Disk controllers tend to use Direct Memory Access (DMA) over Programmed I/O (PIO) because: Group of answer choices The CPU does not have to copy the disk data byte by byte. Most disks are not programmable. Transferring data to or from a disk is performed by the kernel The entire disk appears as memory to an operating system.
The CPU does not have to copy the disk data byte by byte.
4
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
A USB mouse is a Group of answer choices Block device. Character device. Network device .Bus device.
A USB mouse is a Character device. This is because a character device is defined as a device that reads or writes data one character at a time, which aligns with how a mouse operates. The mouse does not operate on blocks of data (as a block device would), is not primarily used for network connectivity (like a network device), and a "bus device" is not a typical classification for devices.
5
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
When hardware is accessed by reading and writing to the specific memory locations, then it is called Group of answer choices port-mapped I/O memory-mapped I/O bus-mapped I/O none of above
memory-mapped I/O
6
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
A process is moved to wait queue when I/O request is made with Group of answer choices non-blocking I/O blocking I/O asynchronous I/O synchronous I/O
blocking I/O
7
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
RAID level _____ is also known as block interleaved parity organisation and uses block level striping and keeps a parity block on a separate disk. 1 2 3 4
4
8
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Pick one of the four to match each:
User-level software.
Device Driver
interrupt-handlers
Device Independent software
Q:
Computing the track, sector, and head for a disk head
Writing commands to the device registers
Checking to see if the user is permitted to use the device
Converting binary integers to ASCII for printing
Why would the ASCII printing be device independent?
A:
Computing the track, sector, and head for a disk head - Device Driver
Writing commands to the device registers - interrupt-handlers
Checking to see if the user is permitted to use the device - User-level software
Converting binary integers to ASCII for printing - Device Independent software
The ASCII printing would be device independent because this process is not tied to any specific piece of hardware. It's a general operation that can be performed regardless of the underlying hardware being used.
9
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Please explain the tradeoffs between precise and imprecise interrupts on a superscalar machine.
This appears to be an informational query rather than a multiple-choice question as there are no provided choices. Therefore, it's not possible to answer according to given choices. However, I can provide information on the topic:
Precision and imprecision interrupts in a superscalar machine refer to the accuracy in which the system can identify the exact state of the process during interruption.
Precise interrupt means the superscalar machine can exactly point out the state of execution allowing easier debugging, easier recovery from interruptions and maintaining program order. However, maintaining this level of accuracy tends to be complex, it requires extra hardware to manage and can limit parallelism, which might slow down the machine.
Imprecise interrupts do allow for a higher degree of parallelism and potentially faster execution as they don't maintain the state of the execution to the same level as a precise interrupt. But this can lead to difficulties in debugging or recovering from the interrupt since the exact state at the time of the interrupt cannot be determined reliably.
Therefore, the trade-off between precise and imprecise interrupts is essentially a trade-off between execution speed and system complexity/ease of error handling.
10
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
11
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
12
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
13
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
14
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
15
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any. Also give a certainty score %
16
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
17
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
18
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
19
There are no rows in this table
View of Test Questions
1
Column 3
Questions
Column 2
1
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
The following is not a character device: webcam printer DVD Mouse
DVD
2
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
The master boot record (MBR) (pick one): Group of answer choices loads the operating system from a boot partition. loads a boot loader from a boot partition. identifies disk partitions so the BIOS can load a boot loader from the proper partition. contains code that is run as soon as the system is powered on or reset.
contains code that is run as soon as the system is powered on or reset.
3
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Disk controllers tend to use Direct Memory Access (DMA) over Programmed I/O (PIO) because: Group of answer choices The CPU does not have to copy the disk data byte by byte. Most disks are not programmable. Transferring data to or from a disk is performed by the kernel The entire disk appears as memory to an operating system.
The CPU does not have to copy the disk data byte by byte.
4
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
A USB mouse is a Group of answer choices Block device. Character device. Network device .Bus device.
A USB mouse is a Character device. This is because a character device is defined as a device that reads or writes data one character at a time, which aligns with how a mouse operates. The mouse does not operate on blocks of data (as a block device would), is not primarily used for network connectivity (like a network device), and a "bus device" is not a typical classification for devices.
5
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
When hardware is accessed by reading and writing to the specific memory locations, then it is called Group of answer choices port-mapped I/O memory-mapped I/O bus-mapped I/O none of above
memory-mapped I/O
6
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
A process is moved to wait queue when I/O request is made with Group of answer choices non-blocking I/O blocking I/O asynchronous I/O synchronous I/O
blocking I/O
7
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
RAID level _____ is also known as block interleaved parity organisation and uses block level striping and keeps a parity block on a separate disk. 1 2 3 4
4
8
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Pick one of the four to match each:
User-level software.
Device Driver
interrupt-handlers
Device Independent software
Q:
Computing the track, sector, and head for a disk head
Writing commands to the device registers
Checking to see if the user is permitted to use the device
Converting binary integers to ASCII for printing
Why would the ASCII printing be device independent?
A:
Computing the track, sector, and head for a disk head - Device Driver
Writing commands to the device registers - interrupt-handlers
Checking to see if the user is permitted to use the device - User-level software
Converting binary integers to ASCII for printing - Device Independent software
The ASCII printing would be device independent because this process is not tied to any specific piece of hardware. It's a general operation that can be performed regardless of the underlying hardware being used.
9
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
Please explain the tradeoffs between precise and imprecise interrupts on a superscalar machine.
This appears to be an informational query rather than a multiple-choice question as there are no provided choices. Therefore, it's not possible to answer according to given choices. However, I can provide information on the topic:
Precision and imprecision interrupts in a superscalar machine refer to the accuracy in which the system can identify the exact state of the process during interruption.
Precise interrupt means the superscalar machine can exactly point out the state of execution allowing easier debugging, easier recovery from interruptions and maintaining program order. However, maintaining this level of accuracy tends to be complex, it requires extra hardware to manage and can limit parallelism, which might slow down the machine.
Imprecise interrupts do allow for a higher degree of parallelism and potentially faster execution as they don't maintain the state of the execution to the same level as a precise interrupt. But this can lead to difficulties in debugging or recovering from the interrupt since the exact state at the time of the interrupt cannot be determined reliably.
Therefore, the trade-off between precise and imprecise interrupts is essentially a trade-off between execution speed and system complexity/ease of error handling.
10
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
11
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
12
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
13
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
14
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
15
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any. Also give a certainty score %
16
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
17
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
18
Answer the Question from the given choices following the question. State any confusing language, or alternative possible answers if any.
19
There are no rows in this table

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.