Exam 2: Understanding Computer Systems and Programming Concepts

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

A(n) ________ periodically generates an interrupt that causes a processor to invoke the operating system.

(Multiple Choice)
4.7/5
(34)

To prevent signals from colliding on the bus, ________ prioritize(s) access to memory by I/O channels and processors.

(Multiple Choice)
4.8/5
(35)

Which of the following represents a correct sequence of events to transform software written in a high-level language to an executable program?

(Multiple Choice)
4.9/5
(36)

Which of the following does not occur during bootstrapping?

(Multiple Choice)
4.8/5
(35)

Within a processor, the ________ loads instructions into high-speed memory (i.e., instruction registers), the ________ interprets the instructions and the ________ performs basic arithmetic and logical operations.

(Multiple Choice)
4.9/5
(31)

Fortran, Pascal, BASIC and C are all forms of ________.

(Multiple Choice)
4.8/5
(33)

Removable media such as CD-Rs generally have ________ capacity and ________ latency than other forms of storage such as hard disks.

(Multiple Choice)
4.8/5
(29)

Operating systems use ________, often provided by hardware manufacturers, to perform device-specific I/O operations.

(Multiple Choice)
4.8/5
(29)

Which of the following lists memory types from highest to lowest speed?

(Multiple Choice)
4.8/5
(31)

Which type of memory provides the fastest data access?

(Multiple Choice)
4.8/5
(30)

Which of the following events would not lead to an exception being generated?

(Multiple Choice)
4.8/5
(48)

A(n) ________ is a piece of hardware that executes a set of machine-language instructions.

(Multiple Choice)
4.9/5
(29)

As computer architectures have evolved, the number of privileged instructions (i.e., those instructions not accessible in user mode) has ________.

(Multiple Choice)
4.8/5
(41)

A compiler accepts ________ code, written in a high-level language, and returns executable ________ code that contains machine-language instructions.

(Multiple Choice)
4.9/5
(42)

________, a programming language designed for teaching structured programming in academic environments, was developed by Professor Nicklaus Wirth in 1971.

(Multiple Choice)
4.9/5
(43)

The _______ programming language facilitated concurrent programming.

(Multiple Choice)
4.8/5
(38)

A cache hit occurs when ________.

(Multiple Choice)
4.8/5
(35)

________ occurs when the loader places instructions and data units at particular memory addresses.

(Multiple Choice)
4.8/5
(34)

A(n) ________ is a bus that connects exactly two devices, and a(n) ________ is a bus that several devices share to perform I/O operations.

(Multiple Choice)
4.9/5
(26)

Which of the following devices is not considered a peripheral device?

(Multiple Choice)
4.9/5
(40)
Showing 21 - 40 of 45
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)