9691-CIE-Answers - 1.2-Systems Software
9691-CIE-Answers - 1.2-Systems Software
Section 1.2
(ii) State two reasons why this is a sensible choice of interface. [2]
Oct/NOV 2002
2. Batch processing and real-time are two modes of computer system use.
(a) Define the terms
(i) batch processing,
6. An on-line telephone enquiry system employs a large number of operators who answer
customer queries by accessing their records at a terminal. All the terminals are connected to a single
processor using a multi-user operating system.
(a) Explain how a multi-user operating system allows each of the users to share a single
http://sites.google.com/site/computing9691/
Page 1 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
processor. [3]
- Time slices
- round robin
- giving each terminal processor time
- Use of flags
- Mention of polling
(1 per – max 3)… [3]
(b) Give reasons why a number of terminals using a multi-access operating system is
preferable in this application to a number of stand alone machines. [3]
13. A decision is taken to provide an information system for potential customers who come to the
office. Customers would be able to choose the type of work to be done and would see examples
on a screen.
Explain why a menu-based interface would be appropriate for this application if intended for
customer use. [4]
May/June 2003
1. (b) State three utility programs associated with the use of a hard drive. Explain the purpose
of each of the programs.
[6]
- File handling
- Copy/move/delete
- Anti virus software
- To protect files from attack by virus
- Defragmentation
- To keep files sensibly arranged on the hard drive
- Format
- To divide surface of drive into smaller areas to aid storage
(1 per -, max 6) (6)
2. (a) State what is meant by each of the following modes of use.
http://sites.google.com/site/computing9691/
Page 2 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
- Real time
- E.g. turning the wheel must turn the car immediately
- On line
- Otherwise system cannot be real time (4)
Oct/NOV 2003
1. (a) The person responsible for the computer system in a college buys an integrated
applications package made up of generic software.
Explain what is meant by
1 (a) (i) A number of different pieces of software/programs that can share data
(ii) Contains documentation with the software/software that allows the user to
produce something useful
(iii) Generic software can be used in different situations to accomplish different
things/general purpose software
(3)
(b) (i) Explain the difference between batch processing and real-time processing.
(ii) For each mode of processing give an example of a computer application for
which it would be appropriate. In each case justify your choice. [6]
2. Describe the following types of user interface. For each type of interface give a suitable use,
justifying your answer in each case.
(i) Form-based.
http://sites.google.com/site/computing9691/
Page 3 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
A large chemical plant is controlled automatically from a central control room. One process is to mix
two chemicals at a specific temperature and pressure. The process is to be computer controlled.
9. Information about the state of chemical processes in the plant is conveyed to the control room.
(b) Human Computer Interaction (HCI) is very important in such an application.
(i) State what is meant by HCI. [1]
- HCI is the means by which the human and the computer communicate. (1)
May/June 2004
1. (b) Explain the difference between
(i) batch processing and real-time modes of computer system use; [2]
(c) A computer game involves steering a car around a course. State which two of the terms:
batch, real-time, on-line and off-line would be needed for this example, justifying your
choice. [3]
- Real-time
- On-line
- Because user commands must be acted on immediately (3)
http://sites.google.com/site/computing9691/
Page 4 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
- Program
- Part of OS
- Designed to carry out a common task
(1 per point, max 2) (2)
Oct/NOV 2004
2. (a) A bank’s computer system uses batch processing to produce customers’ bank
statements.
Give three reasons why batch processing is suitable in this application, justifying each of
your answers. [6]
http://sites.google.com/site/computing9691/
Page 5 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
1. (b) Describe three features which an operating system would be expected to provide in a
single user computer system. [6]
4. (c) The ATM computer system uses both batch processing and rapid response (real time)
processing.
Give examples of ATM processing which require each of these modes of use, justifying your
choices. [4]
Batch:
-Collect together records of transactions for later processing/requests for statements
-when computer use not so heavy…
-otherwise would be continually interrupted.
Real time:
-Checking of PIN/identification
-Checking of funds available
-to ensure person has the right to extract cash, or long wait is possible.
(1 per -, max 2 per type, max 4) [4]
Oct/NOV 2005
2. (a) Define the following modes of computer system use.
(i) Batch.
(b) At the end of each day, the workers in a factory send, to the accounts department, the
details of the time that they have been at work. They are paid at the end of each week.
Choose two of the modes of use in part (a) which would be sensible to use in this example.
http://sites.google.com/site/computing9691/
Page 6 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
– Batch
– Offline
Two from:
(Sets of daily hours must be collected for each worker) cannot be processed until all
collected/Faster to process if processor not bothered by user/no need for user input
during processing/large quantities of similar data.
Accept: on-line because workers need to be on-line to a system in order to send
details to accounts department (for 2 marks) [4]
3. Describe each of the following types of user interface and give an example of an application
where it might be used.
(i) Form based. [3]
– Prompt on screen
– User types commands
– Must ensure syntax correct
– Must learn commands
– Allows access to whole system
– Technician looking after a network/or equivalent example . [3]
May/June 2006
2. Describe the following types of human computer interface and for each one give an example of
an application for which it would be used.
(i) Graphical User Interface (GUI) [3]
-windows
-icons
-menus
-pointer controlled
-e.g. used for inexperienced user
(1 per-, max 2 for description, max 3) [3]
Oct/NOV 2006
2. A large factory employs many thousands of workers. The workers’ times of arrival and departure
are noted. At the end of each week the pay for each worker is calculated by a computer system
and the pay slips are produced.
(a) Explain why this is an example of batch processing and give reasons why batch
processing is sensible. [4]
-The times that the workers come and go are collected as a batch
-Processing cannot be started until all the data is collected
-Large amounts of data
-Data is all very similar
-needing similar processing
-processing is simple
-Once processing starts no human intervention is necessary
-Results are not time sensitive
-Pay must be calculated for all workers
(1 per -, max 4) (4)
(c) Give an example of a computer application which would need to be processed in real
time. Justify your choice. [2]
9. State the purpose of each of the following pieces of utility software and say how each would be
used by the copy editors.
(i) Disk formatting. [2]
-To divide up the surface of a disk into more easily manageable sectors
-Copy editor will use a hard disk which will need to be formatted before being used/to
store texts (2)
(ii) File handling. [2]
http://sites.google.com/site/computing9691/
Page 8 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
May/June 2007
4. One purpose of most operating systems is to provide a set of utility programs designed to
perform common tasks.
(a) (i) Describe the purpose of a disk formatting utility. [2]
A garage sells cars and also has servicing and parts departments.
http://sites.google.com/site/computing9691/
Page 9 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
Some computers are used in the offices for clerical tasks like word processing and accounting. Some
are in the showroom so that customers can see details of cars and videos of them being driven. The
computers used at the garage are networked and all data is stored on a central server.
10. (b) (ii) The human computer interface (HCI) used on the computers in the showroom is
menubased.
Describe the interface that customers will use. [3]
Consists of
- Windows
- Icons
- Menus
- Pointer
(1 per -, max 2) [2]
(b) (i) State a computer application for which a GUI would be suitable. Justify your
answer. [2]
(ii) State a computer application for which a form-based interface would be suitable.
Justify your choice. [2]
May/June 2008
1. (c) The operating system, used by the computer controlling the ATM, must work in both
batch and real-time modes.
http://sites.google.com/site/computing9691/
Page 10 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
(i) State what is meant by a batch processing operating system and explain why it
would be necessary in the ATM. [3]
(ii) State what is meant by a real-time operating system and explain why it would be
necessary in the ATM. [3]
10. The office system offers workers different types of user interface depending on the task being
carried out.
State a sensible user interface in each of the following situations, justifying your choice.
(i) Inputting details of the times worked by each worker, each day, to the payroll system. [2]
(ii) To allow the network manager to carry out maintenance on the system. [2]
- Natural language
http://sites.google.com/site/computing9691/
Page 11 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
-Provides utility programs to allow user to carry out maintenance tasks (any 3)
-Provides security measures like passwords and identifications.
-Controls the hardware and the operations they allow.
-Provides translators to convert software into a form useable by the computer.
-Manages interrupts.
-To provide a platform for the execution of software
(1 per -, max 3) [3]
http://sites.google.com/site/computing9691/
Page 12 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
5. Data can be held in different ways in a computer system. This question is about different forms
of access to data.
A company holds a file of workers’ pay details. The company has a large number of workers.
The file of pay details is used in the production of the weekly payroll for the workers.
(d) (i) Identify a task from this application which will require batch processing, justifying
your answer. [2]
(ii) Identify a task from this application which will require rapid response processing,
justifying your answer. [2]
7. Staff and students who buy food are identified by the system. Their purchases are charged to
their accounts. These accounts are paid off at the end of each term.
(c) The total value of the goods which a person has bought is shown at a checkout. Each
person is given a statement, informing them what they currently owe, at the end of each
month.
(i) Explain what is meant by a batch operating system and state which of the two
processes would be carried out by a batch operating system. [3]
(ii) State a type of operating system which could be used for the other process
described and justify your choice. [2]
Oct/NOV 2009. P13
May/June 2010. P11
A mail order company employs telephone operators to take orders by phone and to answer queries
from customers about their accounts. Customer details and their orders are stored in the CUSTOMER
file. This file can be accessed by the warehouse staff in order to supply the goods which have been
ordered.
8. (a) When a customer telephones the company to place an order, the details are taken by
the telephone operator and entered directly into the computer system.
(i) Describe a suitable human-computer interface which the operator would use. [3]
11. The operator sometimes needs to alter the type of work done by a machine. A form-based HCI
is used to input the new data.
(b) Describe a form-based HCI and explain why it would be used in this case. [4]
11. The operator sometimes needs to alter the type of work done by a machine. A form-based HCI
is used to input the new data.
(b) Describe a form-based HCI and explain why it would be used in this case. [4]
http://sites.google.com/site/computing9691/
Page 15 of 16
Reinforcement: 05-10 Years' relevant CIE answers.
Section 1.2
http://sites.google.com/site/computing9691/
Page 16 of 16