wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ar week 1

Total questions: 53

Worksheet time: 27mins

Name
Class
Date
1.

What is the basic architecture of a computer?

a)

The physical components of a computer

b)

The software applications installed

c)

The network connections

d)

The user interface design

2.

What is the difference between computer organization and computer architecture?

a)

Organization refers to the software, architecture to the hardware

b)

Organization is about the hardware, architecture is about the software

c)

Organization is about the operational units, architecture is about the structure

d)

Organization is about the user interface, architecture is about the network

3.

Which of the following is a type of programming language?

a)

HTML

b)

Python

c)

CSS

d)

SQL

4.

What is a characteristic of high-level programming languages?

a)

They are machine-dependent

b)

They use binary code

c)

They are easy to read and write

d)

They require no compilers

5.

What are the three main components of a computer system as shown in the diagram?

a)

Input, Output, Storage

b)

Control, Storage, Processing

c)

Hardware, Software, User

d)

CPU, Memory, Storage

6.

Which component is responsible for the movement of data in a computer system?

a)

Control

b)

Storage

c)

Processing

d)

Movement

7.

In the context of computer architecture, what does the 'Control' component manage?

a)

Data input and output

b)

Data storage

c)

Data processing

d)

Data movement and coordination

8.

What is a digital computer?

a)

A device that processes analog signals

b)

A fast electronic calculating machine that accepts digitized input information

c)

A machine that only stores data without processing

d)

A tool for manual calculations

9.

How does a digital computer process information?

a)

By using external instructions only

b)

By converting output into input

c)

By processing digitized information according to internally stored instructions

d)

By storing information without processing

10.

Which type of computer is most commonly found in homes, schools, and offices?

a)

Workstations

b)

Mainframes

c)

Personal Computers

d)

Supercomputers

11.

What type of computer is often used in engineering applications like CAD/CAM for interactive design work?

a)

Supercomputers

b)

Workstations

c)

Mainframes

d)

Personal Computers

12.

Which type of computer is used for large-scale numerical computations in applications like weather forecasting?

a)

Mainframes

b)

Workstations

c)

Supercomputers

d)

Personal Computers

13.

Mainframes are typically used in which type of organizations?

a)

Small businesses

b)

Medium to large corporations

c)

Home offices

d)

Educational institutions

14.

Which of the following is a functional unit of a computer responsible for performing calculations and logical operations?

a)

Input

b)

Output

c)

Arithmetic and Logic

d)

Memory

15.

What is the role of the 'Control' unit in a computer's functional units?

a)

To perform arithmetic operations

b)

To manage the execution of instructions

c)

To store data temporarily

d)

To provide input and output

16.

What is the primary function of an input unit in computer architecture?

a)

Processes data from the CPU

b)

Accepts coded information from human operators or other computers

c)

Stores data for future use

d)

Outputs data to a display

17.

Which of the following is an example of an input device?

a)

Monitor

b)

Printer

c)

Keyboard

d)

Speaker

18.

Which device is NOT typically considered an input device?

a)

Joystick

b)

Scanner

c)

Microphone

d)

Magnetic disk

19.

What is the primary function of the Main Memory in a computer?

a)

To store programs during their execution

b)

To process data at mechanical speeds

c)

To manage input and output devices

d)

To provide power to the computer

20.

How is information in the Main Memory typically processed?

a)

In random sizes

b)

In groups of fixed size called WORDS

c)

In variable sizes called BYTES

d)

In sequential order only

21.

What is the purpose of assigning a distinct address to each WORD location in main memory?

a)

To increase the speed of the processor

b)

To provide ease of access to any WORD in main memory

c)

To reduce the size of the memory

d)

To enhance the security of the data

22.

What does the address of the 1st memory allocation represent?

a)

The total size of the memory

b)

The starting point of memory storage

c)

The end point of memory storage

d)

The speed of memory access

23.

Which area of main memory is responsible for accepting and storing input data to be processed?

a)

Input Storage Area

b)

Working Storage Space

c)

Output Storage Area

d)

Program Storage Area

24.

What is the function of the Working Storage Space in main memory?

a)

Holds the program instructions

b)

Maintains the final outputs

c)

Holds the data being processed and intermediary results

d)

Accepts input data

25.

Which main memory division maintains the final outputs or processed results of operations?

a)

Input Storage Area

b)

Working Storage Space

c)

Output Storage Area

d)

Program Storage Area

26.

What does the Program Storage Area in main memory store?

a)

Input data

b)

Final outputs

c)

Data being processed

d)

Program or processed instructions

27.

What is the primary use of auxiliary storage in computer systems?

a)

To store data temporarily during processing

b)

To store large amounts of data on a permanent basis

c)

To increase the speed of data processing

d)

To enhance the graphics capabilities of a computer

28.

Why might auxiliary storage be particularly useful?

a)

It is faster than primary storage

b)

It is used for temporary data storage

c)

It allows frequent access to large amounts of data

d)

It is cheaper than primary storage

29.

What is another name for the Processing Unit?

a)

Main Memory

b)

Central Processing Unit (CPU)

c)

Arithmetic and Logic Unit (ALU)

d)

Control Unit (CU)

30.

How much faster is the Processing Unit compared to Main Memory?

a)

5 times faster

b)

10 times faster

c)

15 times faster

d)

20 times faster

31.

What are the high-speed storage elements in the Processing Unit called?

a)

Buffers

b)

Caches

c)

Registers

d)

Disks

32.

What components make up the Processing Unit?

a)

ALU and CU

b)

RAM and ROM

c)

Hard Drive and SSD

d)

GPU and CPU

33.

What is the primary function of the output unit in computer architecture?

a)

To process data

b)

To store data

c)

To send processed results to the outside world

d)

To input data

34.

Which of the following is an example of an output device?

a)

Keyboard

b)

Display Screen

c)

Scanner

d)

Mouse

35.

Which device is not considered an output device?

a)

Printer

b)

Plotter

c)

Modem

d)

Microphone

36.

Which unit in a computer is responsible for processing information?

a)

Control Unit

b)

Output Unit

c)

Arithmetic and Logic Unit

d)

Memory Unit

37.

What is the role of the Control Unit in a computer?

a)

Processes information

b)

Directs all activities inside the machine

c)

Stores information

d)

Outputs information

38.

Through which unit does processed information leave the computer?

a)

Control Unit

b)

Arithmetic and Logic Unit

c)

Output Unit

d)

Memory Unit

39.

What is the first step in the basic operations of a computer?

a)

Information is processed

b)

Information is stored

c)

Information is accepted

d)

Information is outputted

40.

What does the design of computers include according to the basic concepts of computer architecture?

a)

Instruction Sets, Hardware Components, and System Organization

b)

Software Applications and User Interfaces

c)

Network Protocols and Internet Connectivity

d)

Data Encryption and Security Measures

41.

Which architecture do most computers follow, as mentioned in the basic concepts of computer architecture?

a)

Von-Neumann Architecture

b)

Harvard Architecture

c)

RISC Architecture

d)

CISC Architecture

42.

What is another name for the Von-Neumann Architecture?

a)

Store Program Architecture

b)

Harvard Architecture

c)

Parallel Processing Architecture

d)

Distributed Computing Architecture

43.

In the Von-Neumann Architecture, where are programs stored during execution?

a)

In the memory

b)

On the hard drive

c)

In the CPU cache

d)

On external storage devices

44.

What is the primary characteristic of machine language?

a)

It uses mnemonics to simplify programming.

b)

It is an English-like language with complex instructions.

c)

It consists of 1's and 0's, making programming difficult.

d)

It is designed for developing commercial business software.

45.

Which type of programming language uses mnemonics to replace binary patterns?

a)

Machine Language

b)

Assembly Language

c)

High-Level Language

d)

4GL Language

46.

What is a characteristic of high-level languages?

a)

They are primitive languages understood by computers.

b)

They use mnemonics for easier programming.

c)

They are English-like and easy to use.

d)

They are designed for specific purposes like business software.

47.

What is the purpose of 4GL languages?

a)

To make programming easier with mnemonics.

b)

To provide a natural language for computers.

c)

To develop commercial business software.

d)

To offer English-like commands and instructions.

48.

Which of the following is an advantage of high-level languages over low-level languages?

a)

Complex syntax

b)

Easy to learn

c)

Machine dependency

d)

Limited portability

49.

What feature of high-level languages allows them to be used on different types of computer systems?

a)

Predefined functions

b)

Portability

c)

Complex algorithms

d)

Machine code

50.

High-level languages often come with which of the following to simplify programming tasks?

a)

Predefined functions

b)

Manual memory management

c)

Direct hardware access

d)

Binary code

51.

What is one advantage of low-level languages over high-level languages?

a)

User-friendly syntax

b)

Compact code

c)

Easier debugging

d)

Platform independence

52.

Which of the following is a benefit of using low-level languages?

a)

Speed

b)

Portability

c)

Readability

d)

Abstraction

53.

Low-level languages are considered more flexible than high-level languages. What does this flexibility refer to?

a)

Ability to run on any operating system

b)

Direct manipulation of hardware

c)

Easier to learn

d)

Automatic memory management