ROM is non-volatile memory commonly used to store firmware and startup instructions.
Incorrect! Try again.
18Which storage device uses flash memory and has no moving parts?
Memory devices
Easy
A.Solid-state drive
B.Optical disc drive
C.Magnetic tape drive
D.Hard disk drive
Correct Answer: Solid-state drive
Explanation:
A solid-state drive (SSD) uses flash memory and does not contain moving mechanical parts.
Incorrect! Try again.
19Which unit is commonly used to measure computer storage capacity?
Memory devices
Easy
A.Kilovolt
B.Gigabyte
C.Gigahertz
D.Megapixel
Correct Answer: Gigabyte
Explanation:
A gigabyte (GB) is a unit commonly used to measure memory and storage capacity.
Incorrect! Try again.
20Which device is a small, portable storage device that connects to a USB port?
Memory devices
Easy
A.Processor cache
B.Optical disc drive
C.USB flash drive
D.Internal hard drive
Correct Answer: USB flash drive
Explanation:
A USB flash drive is a portable memory device that stores data using flash memory.
Incorrect! Try again.
21A research application must perform the same mathematical operation on millions of independent data values. Which processor is generally best suited to this workload?
CPU and GPU
Medium
A.A CPU with a larger instruction cache
B.A GPU with a lower memory capacity
C.A CPU with one high-speed processing core
D.A GPU with many parallel processing cores
Correct Answer: A GPU with many parallel processing cores
Explanation:
GPUs contain many cores that can apply the same operation to large numbers of independent values simultaneously.
Incorrect! Try again.
22Processor A runs at GHz with an average CPI of . Processor B runs at GHz with an average CPI of . For the same instruction count, which conclusion is correct?
CPU and GPU
Medium
A.Processor B finishes about 25% sooner
B.Both processors finish at the same time
C.Processor A finishes about 10% sooner
D.Processor B finishes about 10% sooner
Correct Answer: Processor B finishes about 10% sooner
Explanation:
Execution time is proportional to . Processor B takes about times the execution time of Processor A.
Incorrect! Try again.
23A program repeatedly accesses a small set of data, but the CPU must often retrieve that data from RAM. Which hardware change would most directly reduce the access delay?
CPU and GPU
Medium
A.Increasing storage capacity
B.Adding more CPU cache
C.Adding more GPU cores
D.Increasing monitor resolution
Correct Answer: Adding more CPU cache
Explanation:
A larger cache can keep frequently used data closer to the CPU, reducing slower accesses to main memory.
Incorrect! Try again.
24Two CPUs use the same architecture. CPU X has 4 cores at GHz, while CPU Y has 8 cores at GHz. Which is likely to complete a highly parallel video-encoding job faster?
CPU and GPU
Medium
A.CPU Y, because more cores can share the work
B.CPU X, because clock speed is always decisive
C.CPU Y, because it uses fewer instructions
D.CPU X, because each core has more cache
Correct Answer: CPU Y, because more cores can share the work
Explanation:
Video encoding can usually divide work among many cores, so CPU Y's additional cores can outweigh its lower clock speed.
Incorrect! Try again.
25A laptop uses an integrated GPU and becomes slower when a graphics-intensive program is opened. Which explanation is most likely?
CPU and GPU
Medium
A.The GPU disables all CPU processing cores
B.The GPU shares system RAM with the CPU
C.The GPU transfers graphics through the keyboard
D.The GPU stores graphics only in CPU cache
Correct Answer: The GPU shares system RAM with the CPU
Explanation:
Integrated GPUs commonly use part of system RAM, reducing the memory available to the CPU and other applications.
Incorrect! Try again.
26A computer initially performs well during gaming, but its frame rate drops after several minutes while its temperature rises. What is the most likely cause?
CPU and GPU
Medium
A.The CPU cache has become permanently full
B.The RAM has become nonvolatile storage
C.The GPU has changed the monitor resolution
D.The CPU or GPU is thermally throttling
Correct Answer: The CPU or GPU is thermally throttling
Explanation:
Thermal throttling lowers processor speed when temperatures become too high, reducing performance to prevent hardware damage.
Incorrect! Try again.
27During a game, GPU utilization remains near 100%, CPU utilization stays near 45%, and lowering graphics quality greatly improves the frame rate. Which upgrade would most likely help?
CPU and GPU
Medium
A.A faster graphics card
B.A higher-resolution monitor
C.A larger mechanical drive
D.A faster keyboard controller
Correct Answer: A faster graphics card
Explanation:
The GPU is the bottleneck because it is fully utilized and performance improves when the graphics workload is reduced.
Incorrect! Try again.
28Why is a touchscreen classified as both an input and an output device?
Input Devices and Output Devices
Medium
A.It records sound and produces video signals
B.It stores files and executes program instructions
C.It prints documents and scans paper pages
D.It displays images and detects user touches
Correct Answer: It displays images and detects user touches
Explanation:
The screen provides visual output, while its touch-sensitive layer accepts user input.
Incorrect! Try again.
29An office needs to convert printed contracts into searchable and editable text. Which combination is most appropriate?
Input Devices and Output Devices
Medium
A.A printer with audio software
B.A monitor with compression software
C.A scanner with OCR software
D.A projector with drawing software
Correct Answer: A scanner with OCR software
Explanation:
The scanner captures the document, and optical character recognition converts the captured text into editable characters.
Incorrect! Try again.
30A microphone produces an analog signal, but a computer stores digital audio. Which component performs the required conversion?
Input Devices and Output Devices
Medium
A.A digital-to-analog converter
B.An analog-to-digital converter
C.A graphics processing unit
D.A printer control unit
Correct Answer: An analog-to-digital converter
Explanation:
An analog-to-digital converter samples the microphone's analog signal and represents it as digital data.
Incorrect! Try again.
31A supermarket wants to reduce errors when employees enter product identification numbers at checkout. Which input device is most suitable?
Input Devices and Output Devices
Medium
A.A computer microphone
B.A graphics tablet
C.A flatbed image scanner
D.A barcode scanner
Correct Answer: A barcode scanner
Explanation:
A barcode scanner reads encoded product identifiers directly, reducing the need for manual entry.
Incorrect! Try again.
32A printer produces dots per inch in both directions. Approximately how many dots are used to print a solid -inch by -inch square?
Input Devices and Output Devices
Medium
A. dots
B. dots
C. dots
D. dots
Correct Answer: dots
Explanation:
Each side contains dots, so the square contains dots.
Incorrect! Try again.
33A projector has a native resolution of . Which laptop output setting will usually provide the clearest image without additional scaling?
Input Devices and Output Devices
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
Matching the projector's native resolution maps each source pixel directly to a display pixel and minimizes scaling artifacts.
Incorrect! Try again.
34A digital artist needs to create drawings with lines that become thicker when more pressure is applied. Which input device is most suitable?
Input Devices and Output Devices
Medium
A.A graphics tablet with a pressure-sensitive stylus
B.A scanner with an automatic document feeder
C.A trackball with an optical movement sensor
D.A keyboard with programmable function keys
Correct Answer: A graphics tablet with a pressure-sensitive stylus
Explanation:
A pressure-sensitive stylus detects variations in applied force, allowing drawing software to adjust line thickness or opacity.
Incorrect! Try again.
35A student is editing a document when the computer suddenly loses power. The saved version remains, but recent unsaved changes disappear. Where were the unsaved changes primarily stored?
Memory devices
Medium
A.In optical storage
B.In motherboard firmware
C.In volatile RAM
D.In printer memory
Correct Answer: In volatile RAM
Explanation:
Active documents are held in RAM, which loses its contents when electrical power is removed.
Incorrect! Try again.
36A computer has GB of RAM, but running applications require about GB. The operating system remains functional but becomes much slower. What is most likely happening?
Memory devices
Medium
A.The system is using storage as virtual memory
B.The GPU is replacing all system memory
C.The CPU is storing files in its registers
D.The firmware is executing the applications
Correct Answer: The system is using storage as virtual memory
Explanation:
When RAM is insufficient, the operating system moves some data to storage. Storage is slower than RAM, so performance decreases.
Incorrect! Try again.
37A user wants faster startup times and a storage device that is less vulnerable to damage from laptop movement. Which upgrade is most appropriate?
Memory devices
Medium
A.Replace the SSD with magnetic tape
B.Replace the RAM with a DVD
C.Replace the cache with an HDD
D.Replace the HDD with an SSD
Correct Answer: Replace the HDD with an SSD
Explanation:
An SSD has no moving parts and generally provides faster data access and better resistance to movement than an HDD.
Incorrect! Try again.
38A GB memory device reserves 20% of its capacity for other data. How many complete GB video files can be stored in the remaining space?
Memory devices
Medium
A.8 files
B.6 files
C.5 files
D.7 files
Correct Answer: 6 files
Explanation:
The available capacity is GB. This holds six complete GB files.
Incorrect! Try again.
39A computer must retain its startup firmware even when disconnected from power. Which type of memory is appropriate for storing it?
Memory devices
Medium
A.Nonvolatile flash ROM
B.Dynamic system RAM
C.Virtual memory space
D.Volatile CPU cache
Correct Answer: Nonvolatile flash ROM
Explanation:
Flash ROM is nonvolatile, so it retains firmware without power and can also be updated when necessary.
Incorrect! Try again.
40A camera has an SDXC slot and records high-bitrate 4K video. Which memory device is the most appropriate choice?
Memory devices
Medium
A.A standard desktop DDR4 module
B.A low-speed optical disc
C.A high-speed SDXC memory card
D.A motherboard flash ROM chip
Correct Answer: A high-speed SDXC memory card
Explanation:
A high-speed SDXC card fits the camera's slot, provides nonvolatile storage, and can support the sustained write rate required for 4K video.
Incorrect! Try again.
41Processor A runs at with an average CPI of . Processor B runs at with an average CPI of for the same instruction set and program. Ignoring other bottlenecks, which conclusion is correct?
CPU and GPU
Hard
A.Processor B is about faster
B.Processor A is about faster
C.Processor A is about faster
D.Processor B is about faster
Correct Answer: Processor A is about faster
Explanation:
Performance is proportional to clock rate divided by CPI. A executes about billion instructions per second, while B executes billion, so A is about faster.
Incorrect! Try again.
42A CPU has a base CPI of . Branches form of instructions, of branches are mispredicted, and each misprediction adds 12 cycles. What is the resulting average CPI?
CPU and GPU
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The added CPI is . Therefore, the average CPI is .
Incorrect! Try again.
43A computation takes on a CPU. A discrete GPU performs the computation in , but it must receive and return a buffer over a link. Assuming no overlap and decimal units, which execution is faster?
CPU and GPU
Hard
A.The GPU is faster by
B.The GPU is faster by
C.The CPU is faster by
D.The CPU is faster by
Correct Answer: The CPU is faster by
Explanation:
Each transfer takes . The GPU path takes , compared with on the CPU.
Incorrect! Try again.
44Which workload is most likely to achieve high utilization on a GPU rather than merely having many operations?
CPU and GPU
Hard
A.A small recursive search whose branches diverge at every level
B.A transaction handler dominated by locks and random disk requests
C.A serial parser with unpredictable branches and pointer traversal
D.Thousands of independent matrix operations with regular memory access
Correct Answer: Thousands of independent matrix operations with regular memory access
Explanation:
GPUs are most effective when many similar operations can run concurrently with regular, coalesced memory access. Serial dependencies, divergence, locks, and I/O waits reduce utilization.
Incorrect! Try again.
45A GPU executes 32 threads as a group. For one conditional instruction, 16 threads take the if path and 16 take the else path. If both paths contain substantial work, what is the primary performance consequence?
CPU and GPU
Hard
A.The paths are generally serialized, reducing effective parallelism
B.The threads migrate to CPU cores, increasing communication overhead
C.The conditional is removed automatically, preserving full throughput
D.The paths are merged into one instruction, increasing arithmetic intensity
Correct Answer: The paths are generally serialized, reducing effective parallelism
Explanation:
When threads in one execution group follow different branches, the GPU commonly executes each path with only the relevant threads active. This branch divergence lowers effective parallelism.
Incorrect! Try again.
46A four-core CPU accelerates the parallel portion of a program perfectly, but of the original execution time is strictly serial. According to Amdahl's law, what is the maximum speedup on four cores?
CPU and GPU
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The new normalized time is . The speedup is .
Incorrect! Try again.
47A CPU uses a write-back cache. After modifying a cached block, the CPU writes the same address again without eviction. Compared with a write-through cache, what memory traffic is normally avoided?
CPU and GPU
Hard
A.Only the first write to lower-level memory
B.Both immediate writes to lower-level memory
C.The eventual write caused by block eviction
D.Only the second write to lower-level memory
Correct Answer: Both immediate writes to lower-level memory
Explanation:
A write-back cache marks the block dirty and postpones lower-level memory traffic until eviction. Multiple writes to the same resident block can therefore produce only one later write-back.
Incorrect! Try again.
48An audio input device samples a pure signal at without an anti-aliasing filter. At what frequency will the aliased component appear in the sampled data?
Input Devices and Output Devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The Nyquist frequency is , so aliases to .
Incorrect! Try again.
49A mechanical button is connected to a digital input and produces several rapid transitions during one physical press. Which design most reliably records exactly one press without making the input permanently unresponsive?
Input Devices and Output Devices
Hard
A.Accept one edge, then require a stable state for a debounce interval
B.Count every edge, then divide the total transition count by two
C.Sample once at startup, then retain the initial value indefinitely
D.Disable all interrupts, then poll the input continuously at maximum speed
Correct Answer: Accept one edge, then require a stable state for a debounce interval
Explanation:
Debouncing accepts the intended transition and suppresses temporary contact oscillations until the signal remains stable for a defined interval.
Incorrect! Try again.
50A display has a resolution of , uses 32 bits per pixel, and refreshes at . Ignoring blanking and compression, approximately what minimum framebuffer read bandwidth is required?
Input Devices and Output Devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Bandwidth is bytes per second, or about .
Incorrect! Try again.
51A scanner must distinguish alternating black and white lines whose full black-white cycle is . Under ideal sampling, what minimum resolution satisfies the Nyquist criterion?
Input Devices and Output Devices
Hard
A.1016 dpi
B.2540 dpi
C.508 dpi
D.254 dpi
Correct Answer: 508 dpi
Explanation:
A cycle has a spatial frequency of 10 cycles/mm. Nyquist requires 20 samples/mm, which is dpi.
Incorrect! Try again.
52A printer receives pages faster than it can physically print them. Which component primarily allows the application to continue while preserving page order?
Input Devices and Output Devices
Hard
A.A device driver using synchronous application calls
B.A rasterizer backed only by printer firmware
C.A display buffer shared with the graphics processor
D.A print spooler backed by queued storage
Correct Answer: A print spooler backed by queued storage
Explanation:
A spooler queues print jobs in storage and feeds them to the slower printer in order, allowing applications to finish submitting output without waiting for physical printing.
Incorrect! Try again.
53A capacitive touchscreen reports two simultaneous contact points, but an application receives only one pointer position because of an older software interface. Where is information most directly being lost?
Input Devices and Output Devices
Hard
A.At the display controller that refreshes visible pixels
B.At the graphics processor that composites application windows
C.At the sensor layer that detects both physical contacts
D.At the software interface that exposes only one pointer
Correct Answer: At the software interface that exposes only one pointer
Explanation:
The sensor already detects both contacts. A single-pointer interface cannot represent the second contact, so information is discarded when input events are exposed to the application.
Incorrect! Try again.
54A byte-addressable system has a 36-bit physical address bus. What is the maximum directly addressable physical memory space, regardless of how much RAM is installed?
Memory devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
A 36-bit byte address identifies bytes. Since bytes equals , that is the maximum addressable space.
Incorrect! Try again.
55A direct-mapped cache has a capacity of and a block size of 64 bytes. For a byte address, how many bits are used for the cache index and block offset?
Memory devices
Hard
A.8 index bits and 7 offset bits
B.9 index bits and 6 offset bits
C.10 index bits and 5 offset bits
D.11 index bits and 4 offset bits
Correct Answer: 9 index bits and 6 offset bits
Explanation:
There are cache lines, requiring 9 index bits. A 64-byte block requires offset bits.
Incorrect! Try again.
56An L1 cache takes and has a hit rate. On an L1 miss, an L2 lookup takes and hits of the time; main memory adds after an L2 miss. What is the average memory access time?
Memory devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The average is .
Incorrect! Try again.
57A system's normal memory access time is . A page fault takes , and the probability of a page fault on an access is . Approximately what is the effective memory access time?
Memory devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The expected fault contribution is . Adding the normal access time gives approximately .
Incorrect! Try again.
58An SSD receives of host writes while its controller writes to flash because of garbage collection and data movement. What is the write amplification factor?
Memory devices
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Write amplification is physical flash writes divided by host writes: .
Incorrect! Try again.
59Why can repeatedly overwriting small random regions be especially expensive on NAND flash compared with magnetic RAM-like storage?
Memory devices
Hard
A.Flash pages require erasing a larger block before rewritten data can be placed
B.Flash controllers must rotate the physical medium before accessing each sector
C.Flash cells require continuous power before an existing bit can be read
D.Flash addresses must be translated into analog audio signals before storage
Correct Answer: Flash pages require erasing a larger block before rewritten data can be placed
Explanation:
NAND flash is programmed in pages but erased in larger blocks. Small overwrites can trigger copying, block erasure, and rewriting, which increases latency and wear.
Incorrect! Try again.
60A memory module uses SECDED error-correcting code. Which error pattern is it designed to handle during one protected memory word?
Memory devices
Hard
A.Correct one bit error and detect two bit errors
B.Correct two bit errors and detect three bit errors
C.Correct any burst error within one memory page
D.Correct one failed chip and detect two failed chips
Correct Answer: Correct one bit error and detect two bit errors
Explanation:
SECDED means single-error correction and double-error detection. It corrects any one-bit error in a protected word and detects, but generally cannot correct, a two-bit error.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →