Danho
ZIMSEC O Level · 7014/2 · N2015

Computer Science Paper 2 November 2015

Questions
30
Total marks
100
Time allowed
150 min
Syllabus code
7014/2

Sit this paper online

Questions
30
Pass mark
18
Sit this paper

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

The questions

Question 101

[1 marks]Computer terminology
In computer terminology, the physical components of a computer system -- such as the mouse, keyboard, printer and scanner -- are collectively known as the computer's ___.

Answer this when you sit the paper.

Question 102

[1 marks]Computer terminology
A group of 8 bits that represents a single character, such as 0101 0110, is known as a...
  1. Akilobyte
  2. Bbyte
  3. Cbit
  4. Dnibble

Question 103

[1 marks]Computer terminology
Data processing in which transactions are collected together and processed periodically in groups, with processing running from start to end with little or no human interaction (e.g. water billing, payroll), is called ___.

Answer this when you sit the paper.

Question 201

[1 marks]Hardware and software requirements
A school wants to buy a computer system to enter, store, retrieve and print 500 students' records. Which of the following would be classified as software needed for this system, rather than hardware?
  1. Aa monitor
  2. Ba keyboard, since it is the main device used to enter and edit student records
  3. Ca database program
  4. Da printer

Question 202

[1 marks]Hardware and software requirements
A school wants to buy a computer system to enter, store, retrieve and print 500 students' records. Which of the following would be classified as hardware needed for this system, rather than software?
  1. Aan operating system
  2. Ba printer
  3. Can accounting package
  4. Da word processor

Question 301

[1 marks]Malware
Programs that are written to harm or disturb the normal operation of a computer system are known collectively as ___.

Answer this when you sit the paper.

Question 302

[1 marks]Malware
Which of the following is an example of computer malware?
  1. Aa computer virus
  2. Ba spreadsheet program
  3. Ca printer driver
  4. Dan operating system

Question 303

[1 marks]Malware
Which of the following is a valid method of controlling computer malware?
  1. Adisabling the firewall
  2. Bopening all email attachments without scanning them
  3. Cinstalling pirated software
  4. Dkeeping antivirus software up to date

Question 401

[1 marks]Expert systems
The process of building an expert system, which involves consulting domain experts and other sources to gather knowledge for the system, is called ___.

Answer this when you sit the paper.

Question 402

[1 marks]Expert systems
The people who build expert systems, by consulting domain experts to acquire the knowledge that goes into the knowledge base, are called ___.

Answer this when you sit the paper.

Question 403

[1 marks]Expert systems
An expert system is being used to diagnose diseases at a hospital instead of relying on a single human expert. Which of the following is an advantage of the expert system in this situation?
  1. AIt forgets information over time, unlike a human expert.
  2. BMany copies of it can be made, whereas training a new human expert is time-consuming and expensive.
  3. CIt becomes tired after long use and starts making errors, the same way a human expert would
  4. DIt can only be consulted by one doctor at a time.

Question 501

[1 marks]Systems development life cycle
A system is tested to ensure workers are paid no less than $1 and no more than $800 per week. Which of the following is an example of extreme test data for this test?
  1. A$400, a typical mid-range value well inside the accepted 1to1 to 800 pay band
  2. B-$5
  3. C$900
  4. D1or1 or 800

Question 502

[1 marks]Systems development life cycle
A system is tested to ensure workers are paid no less than $1 and no more than $800 per week. Give an example of abnormal (invalid) test data for this test.

Answer this when you sit the paper.

Question 601

[1 marks]Programming languages, translators and flowchart symbols
In a program flowchart, the symbol used to mark the start or end of the flowchart is called a ___.

Answer this when you sit the paper.

Question 602

[1 marks]Programming languages, translators and flowchart symbols
Which of the following program translators converts mnemonic code into machine code?
  1. Aan interpreter
  2. Ban assembler
  3. Can operating system
  4. Da compiler

Question 603

[1 marks]Programming languages, translators and flowchart symbols
Which of the following loop structures is counter-controlled, repeating a block of code a pre-determined number of times by counting through values from a start point to an end point?
  1. AFor...Next
  2. BRepeat...Until
  3. CDo...While
  4. DIf...Then...Else

Question 701

[1 marks]Flowcharts
A flowchart accepts two different numbers, A and B (they are never equal), and must display the greater one. The flowchart tests the condition 'Is A greater than B?'. If this condition is FALSE, what should the flowchart display?
  1. AB
  2. BA
  3. CBoth A and B
  4. DNeither A nor B

Question 702

[1 marks]Flowcharts
In standard flowchart notation, a decision step that tests a condition (e.g. 'Is A greater than B?') and branches into TRUE/FALSE paths is drawn using which basic shape?

Answer this when you sit the paper.

Question 801

[1 marks]Networks and topologies
A private network designed to be used only by an organisation's own employees, such as a company's internal LAN, is called an ___.

Answer this when you sit the paper.

Question 802

[1 marks]Networks and topologies
A company's private network (intranet) that has been made accessible to authorised outsiders, such as suppliers or customers, is called an ___.

Answer this when you sit the paper.

Question 803

[1 marks]Networks and topologies
Which network topology connects every device by its own individual cable to a central hub or switch?
  1. ARing
  2. BMesh
  3. CBus
  4. DStar

Question 901

[1 marks]Social and economic effects of computers
A company introduces computers into its office operations. Which of the following jobs is most likely to disappear as a result?
  1. AElectrician, since wiring work can be automated by computer-controlled machinery
  2. BChef
  3. CElectrician
  4. DFarmer

Question 902

[1 marks]Social and economic effects of computers
A company introduces computers into its office operations. Which of the following is a new job commonly created as a result?
  1. ADatabase administrator
  2. BFarmer
  3. CChef
  4. DElectrician

Question 903

[1 marks]Social and economic effects of computers
Which of the following is a valid justification for a company introducing computers into its business operations?
  1. AEmployees will need to work longer hours to operate the computers.
  2. BHardware becomes obsolete the moment it is purchased, so there is no benefit.
  3. CComputers eliminate the need for any staff training.
  4. DData files can be stored and backed up safely.

Question 1001

[1 marks]Databases: validation and verification
The data validation check that confirms a numeric value entered falls within an allowed minimum and maximum (e.g. a mark between 0 and 100) is called a ___.

Answer this when you sit the paper.

Question 1002

[1 marks]Databases: validation and verification
The data validation check that confirms a required field, such as a student's name, has not been left empty is called a ___.

Answer this when you sit the paper.

Question 1003

[1 marks]Databases: validation and verification
Which of the following correctly describes the difference between data validation and data verification?
  1. AValidation checks data after processing, while verification checks data before it is captured.
  2. BValidation is done by a human being re-keying the data twice, while verification is done automatically by a computer program
  3. CValidation is a computer check for reasonableness of data, while verification is a human check for transcription errors.
  4. DValidation and verification both refer to the same check, performed twice by a computer program.

Question 1101

[1 marks]Process control
In an automated chemical process control plant, name the type of sensor that would be used to monitor temperature.

Answer this when you sit the paper.

Question 1102

[1 marks]Process control
Why is real-time processing the most suitable method of processing for a chemical process control plant?
  1. AIt processes large batches of data once a day to reduce cost, similar to how payroll or billing systems are run
  2. BIt requires no sensors or feedback loop.
  3. CIt produces results immediately, allowing feedback to influence the ongoing process.
  4. DIt only processes data when a plant manager requests a report.

Question 1103

[1 marks]Process control
Which of the following is an advantage of using computers, rather than people, for process control in industries such as the chemical industry?
  1. AComputers become tired and make more errors the longer they run.
  2. BComputers cannot process data from sensors quickly.
  3. CComputers can operate continuously without taking breaks, holidays or sick days.
  4. DComputers require more staff to supervise them than manual control does, increasing the ongoing wage bill

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.