0% found this document useful (0 votes)
12 views

Questions 1 - TOPIC 2 (2022-2023)

The document contains a quiz with multiple choice and short answer questions testing knowledge of computer hardware components, memory, binary and hexadecimal numbering systems, Boolean logic and truth tables. Questions cover topics such as peripheral devices, CPU components, spreadsheet characteristics, cache memory, the relationship between binary and hexadecimal, RAM and ROM differences, memory management by the operating system, data and address buses, byte representation in hexadecimal, number of integers in a byte, truth tables, logic diagrams, and Boolean expressions.

Uploaded by

adamfathialsaleh
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Questions 1 - TOPIC 2 (2022-2023)

The document contains a quiz with multiple choice and short answer questions testing knowledge of computer hardware components, memory, binary and hexadecimal numbering systems, Boolean logic and truth tables. Questions cover topics such as peripheral devices, CPU components, spreadsheet characteristics, cache memory, the relationship between binary and hexadecimal, RAM and ROM differences, memory management by the operating system, data and address buses, byte representation in hexadecimal, number of integers in a byte, truth tables, logic diagrams, and Boolean expressions.

Uploaded by

adamfathialsaleh
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Quiz (1)/ 2022-2023

30
Name: …………………………… G11: ……………. Topic 2

1- Define the term peripheral devices. (1)

peripheral devices are input or output resources.

2- Outline the function of the: (2)


a- ALU:
The arithmetic logic unit is a part of the CPU that does all the arithmetic functions
and logic

b- CU:
The control unit is the part of the computer that handles the loading of new commands
into the cpu and the decoding of these commands, it also directs the data flow and the
operation of the ALU

3- Outline two characteristics of spreadsheets. (2)

- A program in which data is arranged in the rows and columns of a grid and can be
manipulated and used in calculations
- It’s a software application that is used for the organization analysis of data.

4- Explain why cache memory can speed up the processing within a computer. (1)

Cache memory can speed up processing within a computer due to its proximity to the central
processing unit (CPU) and its faster access times compared to main memory (RAM). When the
CPU needs to access data or instructions, it first checks whether the required information is
available in the cache. If the data is found in the cache (cache hit), the CPU can retrieve it
quickly, avoiding the longer latency associated with accessing data from the slower main
memory. This helps reduce the overall processing time and enhances the computer's
performance.

Nov. 2018
5- Outline the relationship between binary and hexadecimal. (1)

Binary is a base-2 numeral system, which means it uses only two digits: 0 and 1. Each digit in a
binary number is called a bit (short for binary digit), and it represents a power of 2. Binary is
fundamental in computing because digital devices use binary signals (ons and offs) to represent
information.
Hexadecimal, on the other hand, is a base-16 numeral system. It uses sixteen digits: 0-9 and A-F,
where A stands for 10, B for 11, and so on up to F, which represents 15. Hexadecimal is often
used in computing as a more human-friendly representation of binary-coded values. Each
hexadecimal digit represents four bits, making it a convenient shorthand for binary patterns.

6- Answer the following questions: -

(a) (i) Distinguish between random access memory (RAM) and read only memory
(ROM). (3)

RAM (Random Access Memory) is volatile memory, meaning it loses its contents when
the power is turned off. It is used for temporary storage of data and actively used
program code during the computer's operation.
ROM (Read Only Memory) is non-volatile memory, retaining its data even when the
power is off. It typically contains firmware or the BIOS/UEFI of the computer and is
used for permanent storage of essential instructions.

(ii) Outline two functions of an operating system in managing primary memory. (2)

Memory Allocation: The operating system manages the allocation of memory space to
different processes, ensuring efficient utilization and preventing conflicts.
Memory Deallocation: When a process is completed, the operating system releases the
allocated memory, making it available for other processes.

Nov. 2018
(b) Explain the roles of the data bus and the address bus in the machine instruction cycle.
(4)

Memory Allocation: The operating system manages the allocation of memory space to
different processes, ensuring efficient utilization and preventing conflicts.
Memory Deallocation: When a process is completed, the operating system releases the
allocated memory, making it available for other processes.

(c) (i) State how the data stored in the following byte will be represented in hexadecimal.
(1)

0 1 0 1 1 1 1 0
5E

(ii) State how many integers could be represented in this byte. (1)

86

(d) Construct a truth table with two input variables. If the input variables are equal
the value of the output variable should be True, otherwise it should be False. (2)
A B 0
0 0 T
0 1 F
1 0 F
1 1 T

Nov. 2018
7- Construct a logic diagram for the following expression. (3)

not A or (A and B)

8- complete the following truth table: (4)

A B A nor B (A nor B) Or A
0 0 1 1
0 1 0 1
1 0 0 1
1 1 0 1

9- Draw the equivalent logic diagram for the following Boolean expression (statement): (3)

f = (A and B) or (C and Not D)

A
AND
B

Nov. 2018
OR F

C
Nov. 2018

You might also like