Test on Computer Abstractions and Technology

Computer Abstractions and Technology: A Student Guide

Question 1 of 50%

An optical mouse utilizes a basic image processor to detect x, y movement.

Test: Computer Architecture and Technology, Computer Architecture and Performance, Computer Performance Evaluation

20 questions

Question 1: An optical mouse utilizes a basic image processor to detect x, y movement.

A. Ano

B. Ne

Explanation: The study materials state that an optical mouse contains a 'Basic image processor' and 'Looks for x, y movement'.

Question 2: Which statement best describes a key characteristic of embedded computers?

A. They are general purpose, supporting a wide variety of software.

B. They are primarily network-based and designed for high capacity and reliability.

C. They are hidden as components within larger systems and face strict power, performance, and cost limitations.

D. They are typically subject to a primary cost/performance tradeoff as their main design consideration.

Explanation: Embedded computers are characterized by being hidden as components of systems and having stringent power, performance, and cost constraints. The other options describe desktop or server computers.

Question 3: The weighted average CPI for a program can be determined by taking the total instruction count and dividing it by the total clock cycles.

A. Ano

B. Ne

Explanation: The study materials define the weighted average CPI as the total clock cycles divided by the total instruction count. Therefore, dividing the total instruction count by the total clock cycles would yield the inverse of the weighted average CPI, not the weighted average CPI itself.

Question 4: The yield in integrated circuit manufacturing is linearly related to the die area and the defect rate.

A. Ano

B. Ne

Explanation: The study materials state that the integrated circuit cost has a "Nonlinear relation to area and defect rate", and the yield is inversely related to this nonlinear expression. Therefore, yield is not linearly related to die area and defect rate.

Question 5: Which statement accurately differentiates response time from throughput in the context of computer performance?

A. Response time measures the total work done per unit time, while throughput measures how long it takes to do a task.

B. Response time is the duration of a clock cycle, whereas throughput is the number of clock cycles per instruction.

C. Response time refers to how long it takes to do a task, while throughput refers to the total work done per unit time.

D. Both response time and throughput are terms used interchangeably to describe the speed of a single processor.

Explanation: According to the study materials, response time is defined as 'How long it takes to do a task', and throughput is defined as 'Total work done per unit time, e.g., tasks/transactions/... per hour'.