0% found this document useful (0 votes)
11 views34 pages

Unit 2 - Computer Organizations

The document is a question bank test that includes various questions related to computer science topics such as logic circuits, hexadecimal conversions, graphical user interfaces, and memory management. It features multiple-choice questions, practical tasks like constructing truth tables, and theoretical questions about the roles of components within a CPU. The test is designed to assess knowledge in areas like software applications, usability factors in web design, and the machine instruction cycle.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views34 pages

Unit 2 - Computer Organizations

The document is a question bank test that includes various questions related to computer science topics such as logic circuits, hexadecimal conversions, graphical user interfaces, and memory management. It features multiple-choice questions, practical tasks like constructing truth tables, and theoretical questions about the roles of components within a CPU. The test is designed to assess knowledge in areas like software applications, usability factors in web design, and the machine instruction cycle.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

QuestionBank Test 02/06/2025, 22:59

Questions
21M.1.SL.TZ0.3

Draw the logic circuit represented by the following truth table.

21M.1.SL.TZ0.5

Calculate the denary (base 10) equivalent of the hexadecimal number BF.

19M.1.SL.TZ0.2

Identify two features of a graphical user interface (GUI).

21M.1.SL.TZ0.11

Construct the truth table for the following logic circuit:

https://pestle.pages.dev/app/ Page 1 of 34
QuestionBank Test 02/06/2025, 22:59

19M.1.SL.TZ0.5

State the hexadecimal equivalent of the following binary number:

11011111

19M.1.SL.TZ0.6

Construct the truth table from the following logic circuit.

19M.1.SL.TZ0.7

Outline the purpose of the memory address register (MAR) in the central processing
unit (CPU).

19M.1.SL.TZ0.8

State the part of the central processing unit (CPU) that is responsible for carrying out
calculations.

19M.1.SL.TZ0.15

https://pestle.pages.dev/app/ Page 2 of 34
QuestionBank Test 02/06/2025, 22:59

A company that provides training for teachers plans to set up a training room in its
offices with a network of 15 computers. Each computer has 1 TB of storage and 16 GB
of random access memory (RAM).

In order to minimize costs, the company decided only to install general application
software on the training computers.

The company has decided to allow the teachers to use their own devices in its training
room by adding wireless networking.

a. Identify two characteristics of RAM. [2]

b. State the purpose of persistent storage on the computers. [1]

c.

Identify two types of general application software that would be installed on the
training computers.

[2]

d.i. Outline one advantage to the company of implementing this change. [2]

d.ii. Outline one disadvantage to the company of implementing this change.

[2]

e. Describe one method of security that may be used on this wireless network.

[2]

f.

Explain why the speed of data transmission on the wireless network in the
training room may vary.

[4]

20N.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 3 of 34
QuestionBank Test 02/06/2025, 22:59

The machine instruction cycle is a sequence of actions that a central processing unit
(CPU) performs to execute each machine code instruction in a program.

a. State where the program is held. [1]

b.

State the part of the central processing unit (CPU) that performs the decoding.

[1]

c. Outline the function of the memory address register (MAR). [2]

20N.1.SL.TZ0.6

Construct a truth table for the following logical expression.

(A XOR B) AND NOT C

20N.1.SL.TZ0.8

https://pestle.pages.dev/app/ Page 4 of 34
QuestionBank Test 02/06/2025, 22:59

Website developers need to consider a range of usability factors when designing a


website.

A company promotes its products online. To make a purchase, customers are required
to register with the company and provide data like their name, date of birth, age,
gender and email address. Once registered, more than one customer is able to access
the server to retrieve and modify their data at the same time.

a.

Identify two usability factors that need to be considered in the design of a


website.

[2]

b.

Outline one reason why visual displays on a computer screen can create
difficulties for some people.

[2]

c.i.

State where the customer data is held during the process of modifying their
data.

[1]

c.ii.

Explain how the operating system ensures that each customer’s data is secure
when multiple users are accessing the data at the same time.

[4]

d.

The company is considering sharing its customers’ data with marketing


organizations.

Explain why there could be ethical issues for the company when sharing its
customers’ data.

[6]

https://pestle.pages.dev/app/ Page 5 of 34
QuestionBank Test 02/06/2025, 22:59

18M.1.SL.TZ0.2

Outline the role of the memory data register in the machine execution cycle.

19N.1.SL.TZ0.3

a.

State the function of the control unit (CU) in the central processing unit (CPU).

[1]

b. Explain the purpose of cache memory. [3]

18M.1.SL.TZ0.3

Calculate how many different colours can be represented using two hexadecimal
characters.

18M.1.SL.TZ0.4

Explain the importance of the memory management function of an operating system.

18M.1.SL.TZ0.5

Construct a logic diagram for the following Boolean expression.

NOT A OR (A AND B)

19N.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 6 of 34
QuestionBank Test 02/06/2025, 22:59

Colours are represented by a computer as a combination of the three primary colours:


red, green and blue.

Numerical values are used to represent the different shades of each primary colour.
These values range from 0 to 255 in decimal, or 00 to FF in hexadecimal.

a. State why hexadecimal numbers are frequently used in computing. [1]

b.

State the number of bits used to represent a non-primary colour, such as yellow.

[1]

c.

State the maximum number of colours that can be represented in a computer


pixel.

[1]

19N.1.SL.TZ0.5

Copy and complete the following truth table where:

X = A XOR B
Y = A NOR C
Z = X OR NOT Y

21N.1.HL.TZ0.2

State the hexadecimal representation of the binary number 10001010.

17N.1.SL.TZ0.5

https://pestle.pages.dev/app/ Page 7 of 34
QuestionBank Test 02/06/2025, 22:59

Copy and complete the following truth table.

17N.1.SL.TZ0.6

Construct a logic diagram for the Boolean expression

NOT A OR B AND C.

17N.1.SL.TZ0.8

The machine instruction cycle is the process by which a program instruction is


fetched, decoded, executed and the results are stored.

a. State where all instructions and data are stored. [1]

b. Outline the role of the data bus and address bus in this process. [2]

17N.1.SL.TZ0.9

Define the term bit.

17N.1.SL.TZ0.11

An application package used in an office includes a word processor. A secretary uses


the word processor to create a text file.

The text file is automatically saved at regular periods while being edited.

All files created in this office contain information important to the business.

The office manager decides to buy and install new software and hardware.

a.

Describe how a spellchecker checks whether a word in a text file is correctly


spelt or not.

https://pestle.pages.dev/app/ Page 8 of 34
QuestionBank Test 02/06/2025, 22:59

[2]

b. State one advantage of this feature. [1]

c.

Identify two additional features of a word processing package that could be


useful for this office.

[2]

d.

Outline the purpose of one application software package other than a word
processing package that could be used in this office.

[2]

e. Outline the security measures that should be taken to prevent data loss. [2]

f.

Outline one problem that may arise from the installation of new hardware and
software in the office.

[2]

g.

The changeover to the new system can be achieved by either direct changeover
or phased conversion.

Compare direct changeover and phased conversion. [4]

17N.1.HL.TZ0.10

https://pestle.pages.dev/app/ Page 9 of 34
QuestionBank Test 02/06/2025, 22:59

An application package used in an office includes a word processor.

The office manager decides to buy and install new software and hardware.

The changeover to the new system can be achieved by either direct changeover or
phased conversion.

The new software allows basic text summaries and analysis to help check text files,
including functions such as calculating word frequency.

a.

Describe how a spellchecker checks whether a word in a text file is correctly


spelt or not.

[2]

b.

Outline one problem that may arise from the installation of new hardware and
software in the office.

[2]

c. Compare direct changeover and phased conversion. [4]

d. Identify one way of testing this software. [1]

22M.1.SL.TZ0.6

Draw the truth table for the following logic circuit.

22M.1.SL.TZ0.7
https://pestle.pages.dev/app/ Page 10 of 34
QuestionBank Test 02/06/2025, 22:59

a.

Calculate, showing your working in each case: the binary (base 2) value of the
denary (base 10) number: 105.

[2]

b.

Calculate, showing your working in each case: the hexadecimal (base 16) value of
the denary (base 10) number: 200.

[2]

22M.1.SL.TZ0.8

Identify one function of a single-user operating system.

22M.1.SL.TZ0.9

Define the term usability.

22M.1.SL.TZ0.11

Explain how cache memory affects system performance.

18N.1.SL.TZ0.2

a.

Outline what is meant by a database management system.

[2]

b.

Outline one advantage of using beta testing prior to the release of a new
product.

[2]

18N.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 11 of 34
QuestionBank Test 02/06/2025, 22:59

Construct a logic diagram for the following expression.

NOT A OR (A AND B)

18N.1.SL.TZ0.8

https://pestle.pages.dev/app/ Page 12 of 34
QuestionBank Test 02/06/2025, 22:59

a.i.

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

[3]

a.ii. Outline the function of an operating system in managing primary memory.

[2]

b.

Explain the roles of the data bus and the address bus in the machine instruction
cycle.

[4]

c.i. State how the data stored in the byte will be represented in hexadecimal.

[1]

c.ii. State how many integers could be represented in this byte. [1]

c.iii.

Outline why this byte could not be used to represent characters such as those
used in Chinese.

[2]

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]

https://pestle.pages.dev/app/ Page 13 of 34
QuestionBank Test 02/06/2025, 22:59

Markschemes
21M.1.SL.TZ0.3

Award [2 max]

Note: There could be many answers that are correct.

Example 1

Correct inputs and XOR gate;


NOT gate, correct final output and link from XOR gate;

Example 2

https://pestle.pages.dev/app/ Page 14 of 34
QuestionBank Test 02/06/2025, 22:59

Award [2] max.

2 marks, 1 mark for each correct input in OR gate


Note: in this example the two inputs in OR gate are (NOT A AND NOT B )and (A AND B).
1 mark for drawing any 3 gates (complete with inputs and outputs)

21M.1.SL.TZ0.5

Award [2 max]
11 × 16 + 15;
191;

Allow solution via binary route 1 mark for working, 1 mark for answer.
Allow both marks if correct answer given.

19M.1.SL.TZ0.2

Award [2 max].
Menus;
Dialogue boxes;
Windows;
Icons;
Pointers;
Buttons;

Note to examiners: allow other correct user interface features

21M.1.SL.TZ0.11

https://pestle.pages.dev/app/ Page 15 of 34
QuestionBank Test 02/06/2025, 22:59

Award [4 max]
1 mark: 1–2 correct rows;
2 marks: 3–4 correct rows;
3 marks: 5–6 correct rows;
4 marks: 7–8 correct rows;

19M.1.SL.TZ0.5

DF;

19M.1.SL.TZ0.6

https://pestle.pages.dev/app/ Page 16 of 34
QuestionBank Test 02/06/2025, 22:59

Award [3 max].
Award [3] for all 8 correct rows.
Award [2] for 7 correct rows.
Award [1] for 5,6 correct rows.

19M.1.SL.TZ0.7

Award [2 max].
The MAR holds the memory location of data/instructions;
…that need to be accessed (read/write) (fetch/store);

19M.1.SL.TZ0.8

Arithmetic and Logic Unit/ALU;

19M.1.SL.TZ0.15

a.

Award [2 max].
RAM is volatile / contents erased when power is switched off;
Access speed is fast / faster than hard drive;
Data / instructions can be read from and written to it / /RAM can be overwritten;
Size is limited;

https://pestle.pages.dev/app/ Page 17 of 34
QuestionBank Test 02/06/2025, 22:59

b. To store programs / files / data in a non-volatile device so it isn’t lost;


Stores more data as it has a larger capacity;

c. Award [2 max].
Word processor;
Spreadsheet;
Database management system;
Email;
Web browser;

Allow any general purpose application that is appropriate for a ‘training room
computer’

d.i. Award [2 max].


May save money;
Due to not having to supply all the training computers;

May be able to increase the size of the training group;


Which may generate more income;

Trainees / teachers likely to be more familiar with software on own machine (and
how new training software interacts with OS / user interface);
Making training sessions more efficient / allowing trainer to concentrate on the
training rather than using generic applications;

d.ii. Award [2 max]


May cause security issues;
Due to multiple users having network access from their “unsecured” devices;

May interfere with running of training sessions;


As some machines may not be compatible;

e.

Award [2 max]
Encryption;
Scrambles the contents of the network transmissions so that if they are intercepted
they can’t be understood (without the decryption key);

User ID (and password);


Only allows authorized users to access the network;

Media Access Control (MAC) addresses;


Unique identification codes embedded in networkable equipment so that only
authorized equipment may access the network;

Firewall;

https://pestle.pages.dev/app/ Page 18 of 34
QuestionBank Test 02/06/2025, 22:59

Checks traffic coming into the network and leaving the network, and can block
suspicious data;
f. Award [4 max].
Mark as [2] and [2].

The speed of data transmission (on a wireless network) slows down;


The further the receiver is from the transmitter;

Passing through obstructions such as solid walls;


Can slow down transmissions (on a wireless network);

The bandwidth available for transmission on a wireless network is finite;


So, transmission speeds can be affected if the number of users on the network
increases;

Note to examiners: Answers must relate to wireless networks and not be a


comparison between cabled and wireless networks.

20N.1.SL.TZ0.4

a.

Award [1 max].
RAM;

b. Award [1 max].
CU/Control Unit;

c.

Award [2 max].
MAR (is a register in the CPU that) stores the address of the (next) instruction/data;
to be read from/written to RAM;

20N.1.SL.TZ0.6

https://pestle.pages.dev/app/ Page 19 of 34
QuestionBank Test 02/06/2025, 22:59

Award [4 max].
Award [1] for a truth table with all 8 inputs and up to 3 correct outputs.
Award [2] for 4 or 5 correct rows in the truth table.
Award [3] for 6 or 7 correct rows in the truth table.
Award [4] for all 8 correct rows in the truth table.

20N.1.SL.TZ0.8

a.

Award [2 max].
complexity / simplicity / amount of effort to get a result / number of errors with
the time taken to move past them;
readability / comprehensibility / reading or writing speed;
learnability / time to accomplish tasks on the first use;
effectiveness ( user performance);
efficiency (time needed to complete a task);

b.

Award [2 max].
Award marks for the reason/accessibility issue arising from visual / hearing
impairments / cognitive disabilities, and not only for users with disabilities but also
for those using mobile devices (alternative browsing devices such as TVs, watches,
etc.), or those with slow network connections.

Visual display design is not logical;


workflows are not simple, and do not require as few interactions as possible to
complete;

Visual display design is not consistent;


navigation, header, footer, and main content are not always in the same places;

Visual display design is not usable as possible;

https://pestle.pages.dev/app/ Page 20 of 34
QuestionBank Test 02/06/2025, 22:59

tools are not easy to use, processes are not broken down into logical steps;

People with poor eye-sight/color blind can have difficulties to distinguish;


because of the way graphics, words and directions are used / combinations of
some colours (e.g., red and green);

c.i.

Award [1 max].
RAM/primary memory;
It's held by the process/thread handling the customer access, which may be in
RAM or in other storage if the process is swapped out while handling the access;

c.ii.

Award [4 max].
OS (memory management function) allocates / deallocates memory to each
process/customer task, and guarantee each customer task the resources it needs
to run correctly;
moves processes back and forth between main memory and secondary memory
during execution to prevent overwriting / accidental interchange;
OS (hardware memory protection- part of an OS) isolates/protects customer’s
data/applications;
and control access rights to the specified memory area (for example, prevents write
access to the memory which is not allocated to the process/ customer task);
and protects data / applications when in memory / RAM from malicious code
(prevents attempts to execute the contents of the partition/ allocated memory);

d. Award [6 max].
privacy of customer/ person data;
company needs to gain permission from customer;
customer would need to be able to view all data details;
customer must be informed about all uses that will be made of data;
customer must be informed to whom data will be disclosed.
legal issues to do with unauthorized disclosure of customer data;

18M.1.SL.TZ0.2

Holds (a copy of) the contents of the memory;


Which are to be transferred from/to memory to/from other CPU components;
Allowing the processor and memory to act independently/processor not affected by
differences in the speed of operation;

19N.1.SL.TZ0.3

https://pestle.pages.dev/app/ Page 21 of 34
QuestionBank Test 02/06/2025, 22:59

a.

Award [1 max].
It decodes the instructions and controls all the other internal components of the
CPU to make it work;

b.

Award [3 max].
Cache memory is a memory that a computer microprocessor can access more
quickly than it can access regular RAM;
It is integrated directly with the CPU chip or placed on a separate chip which has a
separate bus interconnect with the CPU;
and stores frequently used data only until a computer is powered down;
Thus, when a processor requests data that already has an instance in the cache
memory; it does not need to go to the main memory or the hard disk to fetch the
data;

Cache memory is a small-sized type of volatile computer memory;


that provides high-speed data access to a processor;
and stores frequently used computer programs, applications and data;
Cache memory can be primary or secondary cache memory, where primary cache
memory is directly integrated to the processor;
And secondary cache memory is a reserved portion on a disk stores and provide
access to frequently accessed data/applications from the disk.

18M.1.SL.TZ0.3

2 hex = 4 + 4 = 8 bits;
hence 2^8/16^2/256 colours;
Note: Allow [2] for 16^2 = 256 colours with no workings and also ONLY 256

18M.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 22 of 34
QuestionBank Test 02/06/2025, 22:59

Award [3] as follows:


The function of the memory management [1].
An example if its use [1].
Reason for the importance [1].

Example:
Allocates and de-allocates memory/ assigns blocks of memory to programs;
Ensures a program has sufficient memory to run/manages virtual memory if needed;
To avoid overwriting /clashing of programs/optimise system performance/maximise
memory usage

18M.1.SL.TZ0.5

Award [3] as follows:


Clearly a logic diagram with 2 inputs, 1 output and 3 logic gates [1];
OR gate has two inputs one of which is NOT A [1] and the other is A AND B [1]

19N.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 23 of 34
QuestionBank Test 02/06/2025, 22:59

a.

Award [1 max].
Hexadecimal numbers are used for shorter representation of data because a
(modern) byte can be represented exactly by two hexadecimal digits;
Hexadecimal numbers are used for shorter representation of data, because
computers store and handle binary digits, and four binary digits make one
hexadecimal digit;

b. Award [1 max].
24;

c. Award [1 max].
256 × 256 × 256 / (28)3 / 224;
2563;
16 777 216;

19N.1.SL.TZ0.5

Award [4 max].
Award [1] for all 8 input values correct;
Award [1] for correct X column;
Award [1] for correct Y column;
Award [1] for correct Z column;
Allow follow through from incorrect columns X or Y.

https://pestle.pages.dev/app/ Page 24 of 34
QuestionBank Test 02/06/2025, 22:59

21N.1.HL.TZ0.2

Award [1 max]

8A;

17N.1.SL.TZ0.5

Award [1] for all correct input values, [1] for a correct A NOR B column and [1] for a
correct (A NOR B) OR A column.

17N.1.SL.TZ0.6

Award [1] for each correctly placed gate, up to [3 max].

17N.1.SL.TZ0.8

https://pestle.pages.dev/app/ Page 25 of 34
QuestionBank Test 02/06/2025, 22:59

a.

Primary memory / RAM

b. Award up to [2 max].
Note: there must be explicit reference to both address and data bus

Example 1
Buses are used as physical connections to carry information to the CPU;
The data bus transports data from/to CPU, whereas the address bus the memory
address where the data is supposed to go/be.

Example 2
Data bus is a physical connection to transport data from-to CPU to be processed;
Address bus is a physical connection to transport an address of memory storage
where data (transported in the data bus) should be read/written;

Note: Award [1] mark, for responses that show some understanding of use of buses
in CPU, for address location and data transport without using specialist terminology

17N.1.SL.TZ0.9

Binary digit;
(Minimal) unit of storage that can be set to 0 or 1;

17N.1.SL.TZ0.11

a.

Each word in the text file is compared with words in a dictionary (held in
memory/online);
If the word is found in the dictionary it is correctly spelt / if the word is not found in
the dictionary, spellchecker will recognize that it is incorrectly spelt;

b. Award [1 max].
If power goes off, only the text typed after last (automatic) save is lost;

NOTE: accept responses that express evidence of just a partial loss of the file.

c. Award up to [2 max].
Apply styles, effects;
Insert (tables/pictures/graphs/formulas/...);
Mail merge;
Macros;

https://pestle.pages.dev/app/ Page 26 of 34
QuestionBank Test 02/06/2025, 22:59

Print;
etc.

d.

Award [1] for stating an application software package and [1] for stating its use in
the office, up to [2 max].

Example answers Database software;


Spreadsheet; For holding employees/customers data;
For graphically presenting various data;

Web page creators/editors;


To create/manage the office’s web pages;
etc.

e. Award up to [2 max].
Off site data storage;
Make backups regularly/periodically/frequently;

Prevent physical damage to the computers / Keep equipment in safe and dust-free
places / Protect equipment from static electricity that can erase data or damage
components / Protection during lightning and electrical storms;

Note: Accept any reasonable examples, but there should be more than one. The
focus of the question is on data loss, and not in relation to security/hacking.

f. Award [1] for stating a problem and [1] for an elaboration, up to [2 max].
Users/employees might be afraid of these changes (for various reasons);
And not willing to help in this change;

Data migration problems;


For example, different file formats so conversion must be performed;

Employee efficiency may drop;


As they learn to use the new system;

Issue of compatibility with legacy software/hardware;


So features of new software/hardware may not work correctly;

g.

Award [1] for outlining what is meant by direct changeover, [1] for outlining what is
meant by phased conversion, and then [1] for an advantage or disadvantage of
each, up to [2].

Example answer:
Direct changeover, the old software and hardware is completely replaced, in one
https://pestle.pages.dev/app/ Page 27 of 34
QuestionBank Test 02/06/2025, 22:59

Direct changeover, the old software and hardware is completely replaced, in one
move, by the new software and hardware;
Phased conversion involves selecting one section in the office for the direct
changeover and other sections will be switched when the first section selected is
running satisfactorily. Eventually the whole office has been changed;
A phased conversion is less risky than a direct changeover as any problems that
might arise will be isolated in only one section in the office;
Direct changeover means everyone in the organization has same
software/hardware and so there are no compatibility issues;

17N.1.HL.TZ0.10

https://pestle.pages.dev/app/ Page 28 of 34
QuestionBank Test 02/06/2025, 22:59

a.

Each word in the text file is compared with words in a dictionary (held in
memory/online);
If the word is found in the dictionary it is correctly spelt / if the word is not found in
the dictionary, spellchecker will recognize that it is incorrectly spelt;

b. Award [1] for stating a problem and [1] for an elaboration, up to [2 max].
Users/employees might be afraid of these changes (for various reasons);
And not willing to help in this change;

Data migration problems;


For example, different file formats so conversion must be performed;

Employee efficiency may drop;


As they learn to use the new system;

Issue of compatibility with legacy software/hardware;


So features of new software/hardware may not work correctly;

c.

Award [1] for outlining what is meant by direct changeover, [1] for outlining what is
meant by phased conversion, and then [1] for an advantage or disadvantage of
each, up to [4 max].

Example answer
In direct changeover, the old software and hardware is completely replaced, in one
move, by the new software and hardware;
Phased conversion involves selecting one section in the office for the direct
changeover and other sections will be switched when the first section selected is
running satisfactorily. Eventually the whole office has been changed;
A phased conversion is less risky than a direct changeover as any problems that
might arise will be isolated in only one section in the office;
Direct changeover means everyone in the organization has same
software/hardware and so there are no compatibility issues;

d. Award [1 max].
Debugging (Accept: white-box testing – i.e. structural testing/flow testing;
black-box testing / requirement testing);
User acceptance testing (alpha-testing) / Beta-testing;

22M.1.SL.TZ0.6

https://pestle.pages.dev/app/ Page 29 of 34
QuestionBank Test 02/06/2025, 22:59

Award [4 max].
1 mark for every two correct rows;

22M.1.SL.TZ0.7

a.

Award [2 max].
Award [1] for showing workings.

(0)1101001;

b. Award [2 max]. C8;


Award [1] for showing workings.

22M.1.SL.TZ0.8

Award [1 max].
memory management;

Note to examiners: allow any other correct function of a single-user operating system.

22M.1.SL.TZ0.9

Award [1 max].
The extent to which a device can be used by specific/its users;
To achieve specific goals effectively/efficiently/satisfactorily;

22M.1.SL.TZ0.11

https://pestle.pages.dev/app/ Page 30 of 34
QuestionBank Test 02/06/2025, 22:59

Award [3 max].
Cache is high-speed memory;
Located between CPU and RAM;
Frequently used data/instructions are (temporarily) stored in cache memory;
To reduce the access time needed/Speed up retrieval time/To improve the speed of
processing;
CPU searches as instruction’s address first in the cache, and if not found, in RAM;

18N.1.SL.TZ0.2

a.

Award [1] for identifying a feature of a database management system and [1] for an
expansion up to [2 max].

Database management system is an application software;


that allows users to define/create/maintain a database / provides (controlled)
access to the data;
Examples of database applications are computerized library, inventory, flight
reservation, etc.;

b. Award [1] of using beta testing and [1] for an expansion up to [2 max].

Beta testing is done from the user/client perspective;


So, requirement mismatches can be easily identified;
The real users have an opportunity to test a new product before it is (publicly)
released;
So, user acceptance is assured;
Any bugs identified could be (easily) fixed before the public release of the product;
So, quality of the product is enhanced;

18N.1.SL.TZ0.4

https://pestle.pages.dev/app/ Page 31 of 34
QuestionBank Test 02/06/2025, 22:59

Award [3 max].

Award [1] for a logic diagram representing A OR B with 2 inputs, 1 output and 3 logic
gates.
Award [1] for the OR gate having 2 inputs, one of which is NOT A.
Award [1] for another input to the OR gate, which is A AND B.

18N.1.SL.TZ0.8

a.i.

Award [3 max].

RAM acts as temporary storage of data, instructions and programs currently running
(for the operating system and for the running applications) whilst ROM is permanent
memory (stores the instructions and data that won't change/stores the instructions
that the computer needs in order to boot up;
Memory access, both read and write operations are performed on RAM whilst ROM
works with read only operation;
If power failures happened during access to RAM then all data will be permanently
lost/RAM is volatile memory/whilst if power failure happened during the ROM
access no data will be lost/ROM is non-volatile memory;

a.ii.

Award [1] for the answer saying that the function of OS in primary memory
management is allocation of specific memory blocks to individual programs and [1]
for reallocation up to [2 max].

A part of the OS (memory manager) assigns that block of memory to the program
when a running program requests a block of memory;
When the program no longer needs the data in previously allocated memory
blocks, they become available for reassignment;

OS ensures the availability of adequate memory for data structures/objects of each


running program at all times;
By allocating the memory portions to programs after freeing the space (of the

https://pestle.pages.dev/app/ Page 32 of 34
QuestionBank Test 02/06/2025, 22:59

computer memory);

OS (memory management unit) uses virtual memory which provides secondary


memory (external storage) for program that does not have enough space in RAM for
execution;
After execution of the program this memory is reallocated (used by other
programs)/freed;

Note to examiners: Award only [1] an answer such as “OS maintains file allocation
table”.

b. Award [4 max].

Bus is defined as a system that transfers data between hardware components/data


bus and address bus enable a processor to communicate with the primary memory;
When the computer processor needs to fetch an instruction from the memory it
uses the address bus to specify the (physical) address (of the memory block it
needs to access);
It will get the data from (the specific) memory (block) (after checking the address
bus to get the read address);
And then it will place this data on to the data bus/data bus carries the data;
When the processor wants to store results of execution to the memory it will set
the write address on the address bus;
And put the data/results/to be written to memory on to the data bus (to carry this
data);

c.i. Award [1 max].


5E;

c.ii. Award [1 max]. 28/256;

c.iii.

Award [1] for identifying why this byte could not be used to represent characters
such as those in Chinese and [1] for an expansion up to [2 max].

The characters must be represented as numbers so that computer can deal with
them;
One byte (gives us the ability to represent only 256 characters) is enough to hold
every possible character in a language which uses a limited set of text symbols,
punctuation marks and special characters (for example, English, Spanish, etc.);
Chinese exceeds the 256 character limit and therefore requires more bytes to
represent all of the characters in this language;

d. Award [2 max]. Award [1] for all four input combinations (A,B).
Award [1] for all four correct output values (C).
Note: 1 == True, 0 == False.
https://pestle.pages.dev/app/ Page 33 of 34
QuestionBank Test 02/06/2025, 22:59

Note: 1 == True, 0 == False.

https://pestle.pages.dev/app/ Page 34 of 34

You might also like