Worksheetshistory of computing MET 141-3
Total questions: 30
Worksheet time: 30mins
Name
Class
Date
1.
What is a computer?
a)
A mechanical calculator for taxes
b)
An electronic device that accepts data, processes it, and produces information
c)
A tool that only stores files
d)
A machine that thinks like a human
2.
Which of the following is NOT one of the five core functionalities of a computer?
a)
Accepting input
b)
Storing data and instructions
c)
Controlling all operations
d)
Generating electricity
3.
The abacus was first used in:
a)
China, 500 BC
b)
Babylonia, 2400 BC
c)
France, 1642
d)
USA, 1946
4.
Who is considered the first computer programmer?
a)
Charles Babbage
b)
Ada Lovelace
c)
John von Neumann
d)
Blaise Pascal
5.
ENIAC stands for:
a)
Electronic Numerical Integrator and Calculator
b)
Electronic Network Interface and Computer
c)
Electronic Numerical Integrator and Computer
d)
Electronic Discrete Variable Automatic Computer
6.
Which generation of computers used vacuum tubes?
a)
First Generation
b)
Second Generation
c)
Third Generation
d)
Fourth Generation
7.
Transistors were introduced in which generation of computers?
a)
First
b)
Second
c)
Third
d)
Fourth
8.
High-level programming languages like COBOL and BASIC were used in which generation?
a)
First
b)
Second
c)
Third
d)
Fourth
9.
The microprocessor was introduced in the:
a)
Second Generation
b)
Third Generation
c)
Fourth Generation
d)
Fifth Generation
10.
Which generation is characterized by AI and parallel processing?
a)
Third
b)
Fourth
c)
Fifth
d)
Sixth
11.
Computer hardware refers to:
a)
Programs and instructions
b)
Physical components of a computer system
c)
Only input devices
d)
Cloud-based applications
12.
The five main functional parts of a computer are:
a)
CPU, RAM, ROM, Hard Drive, Mouse
b)
Input, Memory, ALU, Output, Control Unit
c)
Keyboard, Monitor, Printer, Speaker, Webcam
d)
System software, Application software, BIOS, OS, Apps
13.
The “brain” of the computer is the:
a)
RAM
b)
Hard Drive
c)
CPU
d)
BIOS
14.
Which part of the CPU performs arithmetic and logical operations?
a)
Control Unit
b)
Memory Unit
c)
Arithmetic Logic Unit (ALU)
d)
Input Register
15.
The Control Unit (CU) is responsible for:
a)
Storing permanent data
b)
Performing calculations
c)
Coordinating and controlling computer components
d)
Displaying output
16.
RAM is:
a)
Permanent memory
b)
Used only for BIOS
c)
Temporary memory used while the computer is running
d)
A type of secondary storage
17.
ROM is primarily used to store:
a)
User documents
b)
Temporary application data
c)
BIOS and firmware for booting the computer
d)
Web browser cache
18.
Which of the following is an example of secondary memory?
a)
RAM
b)
Cache
c)
Hard drive
d)
CPU registers
19.
What happens to RAM contents when power is turned off?
a)
They are saved automatically
b)
They remain intact
c)
They are backed up to cloud
d)
They disappear
20.
System software includes:
a)
Microsoft Word
b)
Adobe Photoshop
c)
Web browsers
d)
Operating systems like Windows or Linux
21.
Application software is used to:
a)
Boot the computer
b)
Manage hardware in the background
c)
Perform specific user tasks like writing or browsing
d)
Control the ALU
22.
Which statement is TRUE?
a)
Application software runs without system software
b)
System software depends on application software
c)
Application software cannot run without system software
d)
Users never interact with system software
23.
Data becomes information when it is:
a)
Stored in RAM
b)
Entered via keyboard
c)
Contextualized, categorized, and condensed
d)
Saved to a hard drive
24.
The basic unit of computer data storage is the:
a)
Byte
b)
Kilobyte
c)
Bit
d)
Hertz
25.
How many bits are in one byte?
a)
4
b)
8
c)
16
d)
1024
26.
CPU speed is measured in:
a)
Bytes per second
b)
Bits
c)
Hertz (Hz)
d)
RPM
27.
Which type of computer supports hundreds or thousands of users simultaneously?
a)
Personal computer
b)
Workstation
c)
Minicomputer
d)
Mainframe
28.
Machine language consists of:
a)
English-like commands
b)
Binary digits (0s and 1s)
c)
Symbols like ADD or MOV
d)
Graphical icons
29.
Assembly language is best described as:
a)
A high-level language
b)
A symbolic representation of machine code
c)
Platform-independent code
d)
Easier to read than Python
30.
A compiler is used to:
a)
Convert assembly language to machine code
b)
Convert high-level language to machine language
c)
Execute programs directly
d)
Debug hardware errors
100 %
