Danho
ZIMSEC O Level · 7014/1 · N2015

Computer Science Paper 1 November 2015

Questions
40
Time allowed
60 min
Syllabus code
7014/1

Sit this paper online

Questions
40
Pass mark
24
Sit this paper

Answer every question in the printed order, get marked at the end, then see the answers.

The questions

Question 1

System software
Which of the following is a type of system software?
  1. ADatabase
  2. Bfield
  3. CDBMS
  4. Dfile

Question 2

Computer system structure
Which of the following tasks is carried out by a microprocessor?
  1. Aremoving virus from a computer
  2. Bperforming calculations
  3. Csorting data
  4. Dentering information into a computer

Question 3

Computer system structure
To increase the performance of a computer, one has to
  1. Ause a bigger read only memory.
  2. Buse a bigger random access memory.
  3. Cuse two operating systems.
  4. Duse the latest operating system.

Question 4

User interfaces
A Graphical User Interface (GUI) represents a program with a picture. This picture is called
  1. Aa menu.
  2. Ba control
  3. Ca button.
  4. Dan icon.

Question 5

System software
Which of the following tasks is not carried out by an operating system?
  1. Atransferring data to a printer
  2. Ballocating storage space on a disk
  3. Caccepting keyboard input
  4. Dadding colour to a drawing on screen

Question 6

Storage
Which of the following arrangements of units of computer memory is a correct sequence?
  1. Abit, byte, kilobyte, gigabyte, megabyte
  2. Bbit, megabyte, kilobyte, gigabyte, byte
  3. Cgigabyte, megabyte, kilobyte, byte, bit
  4. Dgigabyte, megabyte, kilobyte, bit, byte

Question 7

Security
A virus scan should be done regularly on a computer to
  1. Acreate new files and folders which are free from virus.
  2. Bdetect virus and remove it from the computer.
  3. Ccreate write protected files which cannot be infected by virus.
  4. Dmake virus weak and less harmful.

Question 8

Data protection
Personal data refers to
  1. Adata stored on one's personal computer.
  2. Bdata purchased by a person.
  3. Cdata about people which they may not want others to know.
  4. Ddata held by someone for personal use only.

Question 9

Applications of ICT
E.F.T stands for
  1. AExtended Funds Transfer.
  2. BElectronic Funds Transfer.
  3. CElectronic Full Transfer.
  4. DElectronic Final Transfer.

Question 10

Internet
Which one is not a disadvantage of e-commerce?
  1. Apossible credit card fraud.
  2. Bcustomers may have problems with returning faulty goods.
  3. Clarge stock range available.
  4. Dseller and buyer have no physical contact.

Question 11

Health and safety
A good way to avoid back problems when using a computer is to
  1. Atake regular breaks.
  2. Buse an ergonomically designed keyboard.
  3. Cuse a wrist-rest.
  4. Duse a suitably sized monitor.

Question 12

Data protection
People can only complain about the inaccuracy of data if
  1. Athey have "suffered damage" from it.
  2. Bit is held for "national security" purposes.
  3. Cthey can find out who is storing data about them.
  4. Dit is on paper files.

Question 13

Expert systems
Which expert system feature is not in use during consultation by a client?
  1. Aknowledge base
  2. Bknowledge acquisition engine
  3. Cinference engine
  4. Drule base

Question 14

ICT careers
A systems programmer is someone who
  1. Aassesses system software.
  2. Bcodes system software.
  3. Ctakes a system through the stages of the system life cycle.
  4. Darranges programs systematically.

Question 15

Modelling and simulation
A biologist uses a computer to simulate or model the growth of an insect population. The main advantage of using computer modelling in this case is
  1. Athe results are likely to be very accurate.
  2. Bthere are very few variables to take into account.
  3. Cmore generations can be tested in a limited time.
  4. Dresults will always be the same.

Question 16

Security
Which of the following would be recommended to prevent unauthorised access to data on a computer?
  1. Acreating back up files
  2. Bswitching off the computer after use
  3. Cmake use of an up to date antivirus program
  4. Dcreating username and password

Question 17

Social effects of ICT
Choose the best reason why introducing a word processor in a school may worry some of the office staff.
  1. Afear of coping with the new equipment
  2. Bfear of spending a lot of money on the new equipment
  3. Cfear of employing more people to do the work
  4. Dfear of overhead costs

Question 18

Data logging

An experiment is set up to investigate the rate at which boiling water cools in a science laboratory. The laboratory technicians decided to use data logging equipment connected to a microcomputer to collect this data.

What type of sensor would be used to collect the data?

  1. Atemperature
  2. Bsound
  3. Cpressure
  4. Dlight

Question 19

Data logging

An experiment is set up to investigate the rate at which boiling water cools in a science laboratory, using data logging equipment connected to a microcomputer.

What would be the most suitable time period for logging?

  1. A30 seconds
  2. B30 minutes
  3. C3 minutes
  4. D3 hours

Question 20

Data logging

An experiment is set up to investigate the rate at which boiling water cools in a science laboratory, using data logging equipment connected to a microcomputer.

From the list below, choose the most suitable time interval for sensing.

  1. A30 seconds
  2. B130 seconds
  3. C180 seconds
  4. D240 seconds

Question 21

Systems analysis
When planning a project, staffing issues will be principally addressed in the
  1. Adesign
  2. Banalysis
  3. Cmaintenance phase
  4. Dfeasibility study

Question 22

Systems analysis
Choose the circumstance which is likely to require program maintenance.
  1. Athe organisation changes to a new operating system.
  2. Bthe program is being abandoned
  3. Ca new system is introduced
  4. Dnew users are appointed

Question 23

Systems analysis
Which of the following shows the stages of problem solving in their correct order?
  1. Adesign, analysis, problem definition, feasibility study
  2. Bproblem definition, feasibility study, design, analysis
  3. Cproblem definition, feasibility study, analysis, design
  4. Ddesign, feasibility study, analysis, problem definition

Question 24

Systems analysis
Which of the following items constitutes the design stage?
  1. Adesigning a set of test data
  2. Btraining staff
  3. Cdesigning validation methods
  4. Dstudying the existing system

Question 25

Programming
Why is it a good idea to build programs from small modules?
  1. Athe finished program is smaller.
  2. Bthe finished program runs faster.
  3. Cmaintenance is easier.
  4. Dthere is less testing to do.

Question 26

Systems analysis
Your school administration is considering using a computer system to handle stock records and loan of books in the school library. Which of the following would not be necessary in finding out about the existing system?
  1. Ainterviewing users of the system.
  2. Bproducing systems flowcharts and/or pseudocode.
  3. Creading manuals or instructions which are in use.
  4. Dobserving the current system in operation.

Question 27

Programming
A language which is close to machine code is
  1. Alow-level language.
  2. Bhigh-level language.
  3. Cdeclarative language.
  4. Dimperative language.

Question 28

Flowcharts
A diagram that represents an algorithm is
  1. Aa program flowchart
  2. Ba systems flowchart
  3. Ca data flow diagram
  4. Dan entity relation diagram

Question 29

Flowcharts
A decision box in a program flowchart has
  1. Aone input and one output.
  2. Bone input and two outputs.
  3. Ctwo inputs and one output.
  4. Dtwo inputs and two outputs.

Question 30

Programming
The following are advantages of high-level language except
  1. Asimple instructions similar to English which are easier to understand.
  2. Beasy to correct errors.
  3. Cone to many relationship with machine language
  4. Done to one relationship with machine language

Question 31

Programming
An algorithm written using English like statements is called
  1. Ahigh level code.
  2. Bobject code.
  3. Cpseudo code.
  4. Dtwo level code.

Question 32

Testing
Which type of data is used to test a program for values within a given range?
  1. Aabnormal data
  2. Bstandard data
  3. Cextreme data
  4. Dlive data

Question 33

Programming

The following algorithm is given:

Count = 1
Total = 0
While Count <= 5
Do
Input number
Total = Total + number
Count = Count + 1
Endwhile
Output Total
Output Count

Dry run the algorithm using 2, 3, 5, 4, -1.

The total is

  1. A13
  2. B10
  3. C9
  4. D11

Question 34

Programming

The following algorithm is given:

Count = 1
Total = 0
While Count <= 5
Do
Input number
Total = Total + number
Count = Count + 1
Endwhile
Output Total
Output Count

Dry run the algorithm using 2, 3, 5, 4, -1.

The count is

  1. A10
  2. B6
  3. C11
  4. D9

Question 35

Networks
A computer network that is confined to a site is called a
  1. AMAN
  2. BLAN
  3. CWAN
  4. DPAN

Question 36

Communications
A device which allows a computer on a terminal to use a telephone line in communication is called a
  1. Afax machine.
  2. Bmodem.
  3. Cprint server.
  4. Ddigitizer.

Question 37

Networks
Which of the following is a closed version of the internet, which can only be accessed by authorised members of an organisation?
  1. AExtranet
  2. BLocal Area Network
  3. CWide Area Network
  4. DIntranet

Question 38

Internet
A person often wants to download music from the internet but finds it too slow. The best way to reduce download time would be to
  1. Achange to a different ISP
  2. Binstall more RAM
  3. Cinstall a broadband connection
  4. Dincrease hard disk space

Question 39

Databases
A field type which is used to store data in a yes/no format is called
  1. Aalphanumeric
  2. Bnumeric
  3. Ctext
  4. Dboolean

Question 40

Spreadsheets

The spreadsheet shown is used to calculate weekly food costs at an animal farm.

Which of the following statements is used to work out the values in the total cost per week column?

  1. Acost of 1 meal x number of animals
  2. Bcost of animals x cost of food for one meal
  3. Ccost for 1 animal per week x cost of food for 1 meal
  4. Dcost of 1 animal for 1 week x number of animals

More sittings of this paper

The answers, and why they are the answers

Sit the paper here to see which ones you got right. Danho explains every question, keeps your score, and works without a connection.