1What is the term for raw, unprocessed facts and figures?
Transforming data into information
Easy
A.Reports
B.Information
C.Data
D.Knowledge
Correct Answer: Data
Explanation:
Data refers to raw, unorganized facts and figures that have not yet been processed into a meaningful form.
Incorrect! Try again.
2When data is processed and organized into a meaningful form, it becomes:
Transforming data into information
Easy
A.Signals
B.Input
C.Bytes
D.Information
Correct Answer: Information
Explanation:
Information is data that has been processed, organized, and given context so it becomes meaningful and useful.
Incorrect! Try again.
3Which number system do computers use to represent data internally?
How computers represent data
Easy
A.Binary
B.Decimal
C.Roman
D.Octal
Correct Answer: Binary
Explanation:
Computers represent all data internally using the binary number system, which uses only the digits and .
Incorrect! Try again.
4What is the smallest unit of data in a computer?
How computers represent data
Easy
A.Word
B.Bit
C.Byte
D.Nibble
Correct Answer: Bit
Explanation:
A bit (binary digit) is the smallest unit of data and can hold a value of either or .
Incorrect! Try again.
5How many bits make up one byte?
How computers represent data
Easy
A.4
B.2
C.8
D.16
Correct Answer: 8
Explanation:
One byte consists of bits, which is enough to represent a single character such as a letter or number.
Incorrect! Try again.
6Which coding standard is commonly used to represent characters using numbers?
How computers represent data
Easy
A.ASCII
B.HTML
C.MP3
D.JPEG
Correct Answer: ASCII
Explanation:
ASCII (American Standard Code for Information Interchange) is a common standard for representing text characters as numeric codes.
Incorrect! Try again.
7Which component is often called the "brain" of the computer?
How computers process data
Easy
A.CPU
B.RAM
C.Hard disk
D.Monitor
Correct Answer: CPU
Explanation:
The CPU (Central Processing Unit) processes instructions and performs calculations, earning it the nickname the brain of the computer.
Incorrect! Try again.
8Which part of the CPU performs arithmetic and logical operations?
How computers process data
Easy
A.Bus
B.ALU
C.Cache
D.Control Unit
Correct Answer: ALU
Explanation:
The Arithmetic Logic Unit (ALU) carries out all arithmetic calculations and logical comparisons in the CPU.
Incorrect! Try again.
9Which part of the CPU directs and coordinates the operations of the computer?
How computers process data
Easy
A.Memory
B.Control Unit
C.Register
D.ALU
Correct Answer: Control Unit
Explanation:
The Control Unit manages and coordinates the activities of the CPU by directing the flow of data and instructions.
Incorrect! Try again.
10How many main steps are in a basic machine cycle?
Machine cycles
Easy
A.2
B.3
C.4
D.6
Correct Answer: 4
Explanation:
A machine cycle has four steps: fetch, decode, execute, and store.
Incorrect! Try again.
11Which step of the machine cycle retrieves an instruction from memory?
Machine cycles
Easy
A.Store
B.Fetch
C.Decode
D.Execute
Correct Answer: Fetch
Explanation:
During the fetch step, the CPU retrieves the next instruction from memory to be processed.
Incorrect! Try again.
12In the machine cycle, which step actually carries out the instruction?
Machine cycles
Easy
A.Fetch
B.Decode
C.Store
D.Execute
Correct Answer: Execute
Explanation:
The execute step is where the CPU performs the operation specified by the decoded instruction.
Incorrect! Try again.
13Which type of memory loses its contents when the computer is turned off?
Memory
Easy
A.RAM
B.Flash drive
C.ROM
D.Hard disk
Correct Answer: RAM
Explanation:
RAM is volatile memory, meaning it loses all stored data when the power is turned off.
Incorrect! Try again.
14What does the abbreviation RAM stand for?
Memory
Easy
A.Random Access Memory
B.Ready Access Module
C.Read Access Memory
D.Rapid Active Memory
Correct Answer: Random Access Memory
Explanation:
RAM stands for Random Access Memory, the main memory used to temporarily hold data and programs in use.
Incorrect! Try again.
15Which type of memory is non-volatile and typically stores startup instructions?
Memory
Easy
A.RAM
B.ROM
C.Cache
D.Register
Correct Answer: ROM
Explanation:
ROM (Read Only Memory) is non-volatile and retains its contents, often storing instructions needed to start the computer.
Incorrect! Try again.
16Where are registers located in a computer?
Registers
Easy
A.In the monitor
B.On the motherboard chipset
C.On the hard disk
D.Inside the CPU
Correct Answer: Inside the CPU
Explanation:
Registers are small, high-speed storage locations located inside the CPU itself.
Incorrect! Try again.
17Compared to RAM, registers are:
Registers
Easy
A.Faster and larger
B.Slower and larger
C.Slower and smaller
D.Faster and smaller
Correct Answer: Faster and smaller
Explanation:
Registers are the fastest storage in a computer but hold very small amounts of data compared to RAM.
Incorrect! Try again.
18What is the main function of a bus in a computer?
The Bus
Easy
A.To display images
B.To store files permanently
C.To transfer data between components
D.To cool the processor
Correct Answer: To transfer data between components
Explanation:
A bus is a set of pathways that transfers data and signals between the various components of a computer.
Incorrect! Try again.
19Which type of bus carries the actual data being transferred?
The Bus
Easy
A.Power bus
B.Address bus
C.Data bus
D.Control bus
Correct Answer: Data bus
Explanation:
The data bus carries the actual data being moved between the CPU, memory, and other components.
Incorrect! Try again.
20What is the main purpose of cache memory?
Cache Memory
Easy
A.To speed up access to frequently used data
B.To display graphics
C.To store files permanently
D.To connect devices to the network
Correct Answer: To speed up access to frequently used data
Explanation:
Cache memory stores frequently used data and instructions close to the CPU so they can be accessed more quickly than from RAM.
Incorrect! Try again.
21A retail store records every individual sale throughout the day. At closing, the manager runs a report showing total revenue, best-selling item, and average transaction value. Which statement best describes what happened in this scenario?
Transforming data into information
Medium
A.Data and information were used interchangeably with no change
B.Knowledge was compressed into data
C.Information was converted back into raw data
D.Raw data was processed into information
Correct Answer: Raw data was processed into information
Explanation:
The individual sales records are raw data. Summarizing and organizing them into meaningful totals and averages produces information that supports decisions.
Incorrect! Try again.
22How many distinct values can be represented using a group of 6 bits?
How computers represent data
Medium
A.
B.
C.
D.
Correct Answer:
Explanation:
Each bit has 2 possible states, so bits represent combinations. For 6 bits that is .
Incorrect! Try again.
23A file is described as being 2 KB in size. Approximately how many bits does this represent (using bytes)?
How computers represent data
Medium
A. bits
B. bits
C. bits
D. bits
Correct Answer: bits
Explanation:
bytes. Each byte is 8 bits, so bits.
Incorrect! Try again.
24A system uses a character encoding scheme that reserves 8 bits per character. What is the maximum number of unique characters this scheme can encode?
How computers represent data
Medium
A.256
B.128
C.512
D.64
Correct Answer: 256
Explanation:
With 8 bits, there are possible bit patterns, so up to 256 unique characters can be represented (this is the basis of extended ASCII).
Incorrect! Try again.
25Which component of the CPU is responsible for performing arithmetic operations such as addition and logical comparisons?
How computers process data
Medium
A.The Control Unit (CU)
B.The cache controller
C.The Arithmetic Logic Unit (ALU)
D.The system clock
Correct Answer: The Arithmetic Logic Unit (ALU)
Explanation:
The ALU carries out arithmetic (add, subtract) and logic (AND, OR, compare) operations. The control unit only directs and coordinates these actions.
Incorrect! Try again.
26What is the primary role of the Control Unit (CU) within the CPU?
How computers process data
Medium
A.Directing and coordinating operations by fetching and decoding instructions
B.Storing data permanently after power off
C.Increasing the clock frequency automatically
D.Performing all mathematical calculations
Correct Answer: Directing and coordinating operations by fetching and decoding instructions
Explanation:
The control unit manages the flow of instructions and data, decoding instructions and signaling other components to execute them. It does not perform the calculations itself.
Incorrect! Try again.
27In the correct order, what are the four steps of a standard machine (instruction) cycle?
Machine cycles
Medium
A.Fetch, Execute, Decode, Store
B.Decode, Fetch, Store, Execute
C.Fetch, Decode, Execute, Store
D.Execute, Fetch, Decode, Store
Correct Answer: Fetch, Decode, Execute, Store
Explanation:
A machine cycle fetches the instruction from memory, decodes it, executes it in the ALU, then stores the result. This order repeats for each instruction.
Incorrect! Try again.
28Fetching and decoding an instruction are handled by one part of the CPU, while executing and storing are handled by another. Which pairing is correct?
Machine cycles
Medium
A.Fetch/Decode by ALU; Execute/Store by Control Unit
B.Fetch/Decode by Control Unit; Execute/Store by ALU
C.All four steps by the ALU only
D.All four steps by the Control Unit only
Correct Answer: Fetch/Decode by Control Unit; Execute/Store by ALU
Explanation:
The control unit performs the fetch and decode steps, while the ALU performs the execute and store steps of the machine cycle.
Incorrect! Try again.
29A CPU has a clock speed of . Roughly how many clock cycles can it perform in one second?
Machine cycles
Medium
A. cycles
B. cycles
C. cycles
D. cycles
Correct Answer: cycles
Explanation:
equals one billion () cycles per second, so is cycles per second.
Incorrect! Try again.
30A user notices that all open programs and unsaved documents disappear after a sudden power loss, but installed applications remain on the drive. Which characteristic of RAM explains the lost work?
Memory
Medium
A.RAM has unlimited storage capacity
B.RAM is volatile and loses its contents without power
C.RAM is non-volatile and permanently stores data
D.RAM is slower than the hard disk
Correct Answer: RAM is volatile and loses its contents without power
Explanation:
RAM is volatile memory, meaning it requires continuous power to retain data. When power is lost, anything held only in RAM is erased.
Incorrect! Try again.
31Which type of memory holds the essential startup instructions (like the BIOS) and retains them even when the computer is turned off?
Memory
Medium
A.Register
B.RAM
C.Cache
D.ROM
Correct Answer: ROM
Explanation:
ROM (Read-Only Memory) is non-volatile and stores firmware such as the boot instructions, which must survive power cycles. RAM would lose this data on shutdown.
Incorrect! Try again.
32A computer with limited RAM begins using part of the hard drive to hold data that does not fit in RAM. What is this technique called?
Memory
Medium
A.Virtual memory
B.Cache memory
C.Read-only memory
D.Register allocation
Correct Answer: Virtual memory
Explanation:
Virtual memory uses disk space as an extension of RAM. It lets the system run larger workloads, though disk access is much slower than RAM.
Incorrect! Try again.
33Why are registers the fastest storage locations available to the CPU?
Registers
Medium
A.They use non-volatile flash technology
B.They are located inside the processor itself, closest to the ALU
C.They have the largest capacity of any memory
D.They are stored on the hard disk for durability
Correct Answer: They are located inside the processor itself, closest to the ALU
Explanation:
Registers are built directly into the CPU, right next to the ALU, so data in them can be accessed with virtually no delay. They are small but the fastest storage in the hierarchy.
Incorrect! Try again.
34Which register holds the memory address of the next instruction to be fetched during the machine cycle?
Registers
Medium
A.Memory Data Register
B.Accumulator
C.Instruction Register
D.Program Counter
Correct Answer: Program Counter
Explanation:
The Program Counter (PC) stores the address of the next instruction to fetch. After each fetch it is updated to point to the following instruction.
Incorrect! Try again.
35During execution, the intermediate results of arithmetic operations performed by the ALU are commonly held in which register?
Registers
Medium
A.Instruction Register
B.Program Counter
C.Address Register
D.Accumulator
Correct Answer: Accumulator
Explanation:
The accumulator temporarily stores the intermediate and final results of ALU arithmetic and logic operations before they are moved elsewhere.
Incorrect! Try again.
36A CPU has a data bus that is 64 bits wide. What does this width primarily determine?
The Bus
Medium
A.The number of registers inside the CPU
B.The total amount of RAM that can be installed
C.The number of bits transferred simultaneously between components
D.The clock speed of the processor
Correct Answer: The number of bits transferred simultaneously between components
Explanation:
Data bus width sets how many bits move in parallel per transfer. A 64-bit data bus moves 64 bits at once, increasing throughput compared to a narrower bus.
Incorrect! Try again.
37If a computer's address bus is 20 bits wide, how many unique memory addresses can it directly access?
The Bus
Medium
A. addresses
B. addresses
C. addresses
D. addresses
Correct Answer: addresses
Explanation:
The address bus width determines addressable locations as . A 20-bit address bus can access (about 1 million) unique addresses.
Incorrect! Try again.
38Which bus is responsible for carrying signals that specify whether the CPU wants to read from or write to a memory location?
The Bus
Medium
A.Control bus
B.Data bus
C.Address bus
D.Expansion bus
Correct Answer: Control bus
Explanation:
The control bus carries command and timing signals such as read/write instructions. The address bus identifies the location and the data bus carries the actual data.
Incorrect! Try again.
39Why does adding cache memory typically improve overall system performance?
Cache Memory
Medium
A.It replaces the need for RAM entirely
B.It increases the size of the hard disk
C.It stores frequently used data closer to the CPU, reducing access time
D.It permanently stores all program files
Correct Answer: It stores frequently used data closer to the CPU, reducing access time
Explanation:
Cache holds frequently accessed data and instructions in fast memory near the CPU, so the processor waits less often for slower main memory.
Incorrect! Try again.
40Ordering cache levels from fastest/smallest to slowest/largest, which sequence is correct?
Cache Memory
Medium
A.L3, L2, L1
B.L2, L1, L3
C.L1, L2, L3
D.L1, L3, L2
Correct Answer: L1, L2, L3
Explanation:
L1 cache is the smallest and fastest, sitting closest to the CPU core. L2 is larger and slower, and L3 is the largest and slowest of the three cache levels.
Incorrect! Try again.
41A system stores unsigned integers in 8 bits. A program computes and stores the result in an 8-bit register. What value will the register hold after the operation?
How computers represent data
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
8 bits hold values to . , which exceeds . Overflow wraps modulo : .
Incorrect! Try again.
42Using two's complement in 8 bits, what is the decimal value of the bit pattern ?
How computers represent data
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
The leading bit is 1, so the value is negative. Invert to get and add 1 to get , then apply the negative sign: .
Incorrect! Try again.
43In the standard machine cycle, which sequence correctly orders the phases the CPU performs for each instruction?
Machine cycles
Hard
A.Decode, Fetch, Store, Execute
B.Fetch, Decode, Execute, Store
C.Fetch, Execute, Decode, Store
D.Store, Fetch, Decode, Execute
Correct Answer: Fetch, Decode, Execute, Store
Explanation:
The machine cycle retrieves the instruction (fetch), interprets it (decode), performs it (execute), then writes the result back (store).
Incorrect! Try again.
44A processor has a 32-bit address bus. What is the maximum amount of directly addressable memory, assuming each address references one byte?
The Bus
Hard
A. MB
B. GB
C. GB
D. GB
Correct Answer: GB
Explanation:
A 32-bit address bus can generate distinct addresses. With one byte per address, that is bytes GB.
Incorrect! Try again.
45A CPU has a cache hit rate of . Cache access takes ns and main memory access takes ns. What is the average (effective) memory access time?
Cache Memory
Hard
A. ns
B. ns
C. ns
D. ns
Correct Answer: ns
Explanation:
Average time ns. The miss penalty dominates despite the high hit rate.
Incorrect! Try again.
46Which statement best explains why DRAM used as main memory requires periodic refreshing while SRAM used in cache does not?
Memory
Hard
A.DRAM is faster and therefore loses data more quickly than the slower SRAM
B.DRAM is non-volatile and refreshing simply rewrites the persistent copy
C.SRAM uses capacitors that never leak, so refreshing is unnecessary
D.DRAM stores each bit as charge in a capacitor that leaks over time, while SRAM holds each bit in a stable latch of transistors that retains state as long as power is supplied
Correct Answer: DRAM stores each bit as charge in a capacitor that leaks over time, while SRAM holds each bit in a stable latch of transistors that retains state as long as power is supplied
Explanation:
DRAM cells rely on capacitor charge that dissipates, requiring refresh cycles. SRAM uses transistor latches that hold state without refresh (though both are volatile).
Incorrect! Try again.
47During the fetch phase, which register holds the address of the next instruction to be retrieved, and which register receives the instruction once it arrives?
Registers
Hard
A.Accumulator holds the address; Instruction Register receives the instruction
B.Memory Address Register holds the address; Program Counter receives the instruction
C.Instruction Register holds the address; Accumulator receives the instruction
D.Program Counter holds the address; Instruction Register receives the instruction
Correct Answer: Program Counter holds the address; Instruction Register receives the instruction
Explanation:
The Program Counter (PC) points to the next instruction's address, and the fetched instruction is placed in the Instruction Register (IR) for decoding.
Incorrect! Try again.
48Two 4-bit signed (two's complement) numbers () and () are added. Why does this produce an incorrect result?
How computers process data
Hard
A.Addition of positive numbers is impossible in two's complement
B.The sum correctly represents and no error occurs
C.The sum represents , an overflow because two positives yielded a negative in the 4-bit range
D.The carry bit converts the result back to automatically
Correct Answer: The sum represents , an overflow because two positives yielded a negative in the 4-bit range
Explanation:
4-bit two's complement holds to . exceeds . The bits are interpreted as , signaling signed overflow.
Incorrect! Try again.
49A memory bus runs at MHz and is bits wide. Assuming one transfer per clock cycle, what is its theoretical peak bandwidth?
The Bus
Hard
A. MB/s
B. GB/s
C. GB/s
D. GB/s
Correct Answer: GB/s
Explanation:
bits bytes per transfer. transfers/s bytes bytes/s GB/s.
Incorrect! Try again.
50In the data-to-information model, a temperature sensor logs the raw reading . Which action best represents transforming this data into information?
Transforming data into information
Hard
A.Storing the number as a floating-point value in memory
B.Labeling it as "patient body temperature: normal" within a medical monitoring context
C.Converting the number to its binary representation
D.Compressing the reading to save disk space
Correct Answer: Labeling it as "patient body temperature: normal" within a medical monitoring context
Explanation:
Data becomes information when processed and given context and meaning. Adding interpretation and context to the raw turns it into usable information.
Incorrect! Try again.
51A designer wants to improve performance by adding an L2 cache between L1 cache and main memory. Which principle most directly justifies why this multi-level hierarchy reduces average access time?
Cache Memory
Hard
A.Larger caches are always faster than smaller caches regardless of placement
B.L2 cache eliminates the need to ever access main memory
C.Adding cache levels increases the clock speed of the CPU directly
D.Locality of reference means recently and nearby accessed data is likely to be reused, so keeping it in progressively faster, smaller stores raises the overall hit rate
Correct Answer: Locality of reference means recently and nearby accessed data is likely to be reused, so keeping it in progressively faster, smaller stores raises the overall hit rate
Explanation:
The memory hierarchy exploits temporal and spatial locality. Multi-level caches capture more reused data close to the CPU, lowering the effective access time.
Incorrect! Try again.
52A character encoded in ASCII occupies 7 significant bits. To represent the string "Data!" (5 characters) using 8-bit bytes, how many total bits are used?
How computers represent data
Hard
A. bits
B. bits
C. bits
D. bits
Correct Answer: bits
Explanation:
Although ASCII uses 7 significant bits, characters are stored in 8-bit bytes. characters bits bits.
Incorrect! Try again.
53A CPU without pipelining takes 4 clock cycles per instruction (one per machine-cycle phase) and runs at GHz. Approximately how many instructions can it execute per second?
Machine cycles
Hard
A. billion
B. million
C. million
D. billion
Correct Answer: million
Explanation:
At GHz there are cycles/s. With 4 cycles per instruction: million instructions/s.
Incorrect! Try again.
54Why can register access be roughly an order of magnitude faster than accessing L1 cache, despite both being fast on-chip storage?
Registers
Hard
A.Registers are refreshed continuously so data is always ready
B.Registers are located directly within the CPU's execution units and are addressed by short internal identifiers rather than requiring an address lookup
C.Registers use non-volatile flash cells that respond instantly
D.Registers are larger than L1 cache, so more data fits per access
Correct Answer: Registers are located directly within the CPU's execution units and are addressed by short internal identifiers rather than requiring an address lookup
Explanation:
Registers sit inside the CPU and are referenced by tiny fixed identifiers with no address decoding or tag matching, making them the fastest storage available.
Incorrect! Try again.
55The ALU performs a bitwise AND on and . What is the result?
How computers process data
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Bitwise AND yields 1 only where both bits are 1. Comparing each column of and gives .
Incorrect! Try again.
56A program runs with hit rate . Cache access is ns and memory access is ns. Below what hit rate does the effective access time exceed ns?
Cache Memory
Hard
A.Below about
B.Below about
C.Below about
D.Below about
Correct Answer: Below about
Explanation:
Effective time . Setting this to : . Below it exceeds ns.
Incorrect! Try again.
57A system's data bus is 32 bits wide but its address bus is only 24 bits. What is the primary consequence of this configuration?
The Bus
Hard
A.Data and addresses cannot be transferred simultaneously, halving speed
B.The CPU can transfer bits at a time but can only directly address ( MB) of memory
C.The CPU can address bytes but only move bits per transfer
D.The system automatically expands the address bus to match the data bus
Correct Answer: The CPU can transfer bits at a time but can only directly address ( MB) of memory
Explanation:
Data bus width sets how many bits move per transfer (32); address bus width sets addressable range. MB is the addressing limit here.
Incorrect! Try again.
58A student claims that adding more RAM always makes any program run faster. Under which condition is this claim least valid?
Memory
Hard
A.When the program's working set already fits comfortably in existing RAM and there is no paging to disk
B.When the program repeatedly loads large datasets exceeding current RAM
C.When the system is constantly swapping data to and from the disk
D.When multiple large applications compete for limited memory
Correct Answer: When the program's working set already fits comfortably in existing RAM and there is no paging to disk
Explanation:
Extra RAM helps mainly by reducing disk paging. If the working set already fits with no swapping, additional RAM provides little to no speed benefit.
Incorrect! Try again.
59The hexadecimal value is stored in memory. What is its equivalent 8-bit binary and decimal representation?
How computers represent data
Hard
A. and
B. and
C. and
D. and
Correct Answer: and
Explanation:
: digit , digit , giving . In decimal, .
Incorrect! Try again.
60In a pipelined CPU, the fetch, decode, execute, and store phases each take one cycle and different instructions occupy different phases simultaneously. Ideally, after the pipeline is full, how often does one instruction complete?
Machine cycles
Hard
A.Once every four clock cycles
B.Once every clock cycle
C.Only after all instructions finish
D.Once every two clock cycles
Correct Answer: Once every clock cycle
Explanation:
A full 4-stage pipeline overlaps instructions so that one completes each cycle, giving an ideal throughput of one instruction per cycle despite each taking 4 cycles of latency.
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 →