Unit 2 - Computer Organizations
Unit 2 - Computer Organizations
Questions
21M.1.SL.TZ0.3
21M.1.SL.TZ0.5
Calculate the denary (base 10) equivalent of the hexadecimal number BF.
19M.1.SL.TZ0.2
21M.1.SL.TZ0.11
https://pestle.pages.dev/app/ Page 1 of 34
QuestionBank Test 02/06/2025, 22:59
19M.1.SL.TZ0.5
11011111
19M.1.SL.TZ0.6
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.
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]
[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.
b.
State the part of the central processing unit (CPU) that performs the decoding.
[1]
20N.1.SL.TZ0.6
20N.1.SL.TZ0.8
https://pestle.pages.dev/app/ Page 4 of 34
QuestionBank Test 02/06/2025, 22:59
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.
[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.
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]
18M.1.SL.TZ0.3
Calculate how many different colours can be represented using two hexadecimal
characters.
18M.1.SL.TZ0.4
18M.1.SL.TZ0.5
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
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.
b.
State the number of bits used to represent a non-primary colour, such as yellow.
[1]
c.
[1]
19N.1.SL.TZ0.5
X = A XOR B
Y = A NOR C
Z = X OR NOT Y
21N.1.HL.TZ0.2
17N.1.SL.TZ0.5
https://pestle.pages.dev/app/ Page 7 of 34
QuestionBank Test 02/06/2025, 22:59
17N.1.SL.TZ0.6
NOT A OR B AND C.
17N.1.SL.TZ0.8
b. Outline the role of the data bus and address bus in this process. [2]
17N.1.SL.TZ0.9
17N.1.SL.TZ0.11
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.
https://pestle.pages.dev/app/ Page 8 of 34
QuestionBank Test 02/06/2025, 22:59
[2]
c.
[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.
17N.1.HL.TZ0.10
https://pestle.pages.dev/app/ Page 9 of 34
QuestionBank Test 02/06/2025, 22:59
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.
[2]
b.
Outline one problem that may arise from the installation of new hardware and
software in the office.
[2]
22M.1.SL.TZ0.6
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
22M.1.SL.TZ0.9
22M.1.SL.TZ0.11
18N.1.SL.TZ0.2
a.
[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
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]
[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]
Example 1
Example 2
https://pestle.pages.dev/app/ Page 14 of 34
QuestionBank Test 02/06/2025, 22:59
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;
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
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
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’
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;
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);
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].
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.
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;
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
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;
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
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
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
17N.1.SL.TZ0.8
https://pestle.pages.dev/app/ Page 25 of 34
QuestionBank Test 02/06/2025, 22:59
a.
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].
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;
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;
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;
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].
b. Award [1] of using beta testing and [1] for an expansion up to [2 max].
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;
https://pestle.pages.dev/app/ Page 32 of 34
QuestionBank Test 02/06/2025, 22:59
computer memory);
Note to examiners: Award only [1] an answer such as “OS maintains file allocation
table”.
b. Award [4 max].
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
https://pestle.pages.dev/app/ Page 34 of 34