Danho
ZIMSEC O Level · 4021/2 · N2019

Computer Science Paper 2 November 2019

Questions
34
Total marks
100
Time allowed
150 min
Syllabus code
4021/2

Sit this paper online

Questions
34
Pass mark
21
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
What is the name of the mode of transmission where data can be sent in both directions, but not at the same time (for example a walkie-talkie or a police radio)?

Answer this when you sit the paper.

Question 102

[1 marks]Computer terminology
What is the name for the exchange of signals between devices, such as a printer and a computer, used to establish that they are both ready to send and receive data?

Answer this when you sit the paper.

Question 103

[1 marks]Computer terminology
Electronic scabbing is best described as which of the following?
  1. AMoving computer duties, such as word processing, to a branch in another country with non-striking workers when workers in one branch are on strike or overloaded, using a private network (intranet) so business continues.
  2. BPermanently outsourcing all IT duties to a company in another country, regardless of any strikes.
  3. CHacking into a rival company's private network to steal contracts during a labour dispute.
  4. DTraining new employees to physically replace striking workers on the factory floor.

Question 201

[1 marks]Operating systems and data capture
Name a device used for automatic data capture that is commonly used for stock control or in a library system to scan item codes.

Answer this when you sit the paper.

Question 202

[1 marks]Operating systems and data capture
From the devices Keyboard, Plotter, Scanner and Hard disk, which of the following is an output device?
  1. AHard disk
  2. BKeyboard
  3. CPlotter
  4. DScanner

Question 203

[1 marks]Operating systems and data capture
From the devices DVD Rom, Keyboard, Buzzer and Scanner, which of the following is an output device?
  1. AScanner
  2. BDVD Rom
  3. CKeyboard
  4. DBuzzer

Question 301

[1 marks]Robotics
Which of the following is a benefit to a car manufacturing company of introducing robots to replace human workers?
  1. AThey can work 24 hours a day without needing a salary or food.
  2. BThey require frequent long breaks to avoid making errors.
  3. CThey perform tasks more slowly but more cheaply than human workers.
  4. DThey need daily wage negotiations, just like human workers.

Question 302

[1 marks]Robotics
Which of the following describes how robots can be trained to assemble cars?
  1. ARobots learn autonomously through trial and error, without any human input.
  2. BWorkers manually operate the robot's arm remotely for every single car produced.
  3. CRobots are trained using only printed paper instruction manuals.
  4. DTasks are directly programmed into the robot's microprocessor.

Question 303

[1 marks]Robotics
Robots are used in industry to remove bombs in ___ (a hazardous area, two words).

Answer this when you sit the paper.

Question 401

[1 marks]Algorithms
In an algorithm that adds two exam marks, calculates their Total, then finds the Average, what number is the Total divided by to get the Average?

Answer this when you sit the paper.

Question 402

[1 marks]Algorithms
An algorithm adds two exam marks, calculates their Total, then finds the Average as Total divided by 2. It prints "PASS" if the Average is greater than 49, and "FAIL" if the Average is less than 50. For two marks of 60 and 44, what does the algorithm print?
  1. AFAIL
  2. BPASS
  3. CCannot be determined from the information given
  4. DBoth PASS and FAIL

Question 403

[1 marks]Algorithms
An algorithm adds two exam marks, calculates their Total, then finds the Average as Total divided by 2. It prints "PASS" if the Average is greater than 49, and "FAIL" if the Average is less than 50. For two marks of 45 and 55, what does the algorithm print?
  1. AFAIL
  2. BNo output is produced by the algorithm
  3. CPASS
  4. DBoth PASS and FAIL are printed

Question 501

[1 marks]Data protection and internet security
Which of the following is NOT a feature of the Data Protection Act?
  1. APersonal data must be processed fairly and lawfully.
  2. BPersonal data must be held securely.
  3. CPersonal data can be passed to a third party without the owner's permission.
  4. DPersonal data must be accurate and kept up to date.

Question 502

[1 marks]Data protection and internet security
Which of the following best describes pharming as an internet security issue?
  1. AGaining illegal or unauthorised access to a computer system.
  2. BA hacker installs malicious code that redirects the user to a fraudulent website when they type in a legitimate web address.
  3. CSending fraudulent emails that pretend to be from a bank, asking for login details.
  4. DA program that monitors key presses on a keyboard to steal passwords.

Question 503

[1 marks]Data protection and internet security
What is the name of the fraudulent email that pretends to be from a bank or other reputable source, asking the recipient to send personal information such as usernames, passwords or bank details?

Answer this when you sit the paper.

Question 601

[1 marks]Networks
Which of the following best describes an extranet?
  1. AA device that operates on the Physical Layer of a network.
  2. BA private network that can only be accessed by members within the organisation.
  3. CA network that gives access to users or customers outside the organisation.
  4. DA device used as a connection point for devices on a LAN.

Question 602

[1 marks]Networks
Which of the following best describes a bridge in networking?
  1. AA network that gives outside users controlled access.
  2. BA device used as a dumb connection point for devices on a LAN, operating on the Physical Layer.
  3. CA private network accessible only within an organisation.
  4. DA device used to link networks, operating on the Data Link Layer.

Question 603

[1 marks]Networks
What is the general term for the piece of hardware that provides the physical interface between a computer and network cabling, allowing the computer to connect to a network?

Answer this when you sit the paper.

Question 701

[1 marks]Systems development and the web
Which of the following is a feature of a web browser?
  1. AInterviews
  2. BQuestionnaires
  3. CObservations
  4. DBookmarks

Question 702

[1 marks]Systems development and the web
Which of the following is a fact-finding technique used during a change from a manual to a computerised system?
  1. AAddress bar
  2. BInterviews
  3. CBookmarks
  4. DNavigation arrows

Question 703

[1 marks]Systems development and the web
What is the term for a global connection of electronic bulletin board systems in which users exchange information on different topics?

Answer this when you sit the paper.

Question 801

[1 marks]Programming languages and translators
Which of the following is a feature of a low level language, as opposed to a high level language?
  1. APortable
  2. BMachine oriented
  3. CEasy to write
  4. DConsists of English-like statements

Question 802

[1 marks]Programming languages and translators
Which of the following is true of a compiler, as opposed to an interpreter?
  1. ATranslates the whole program at once, before execution.
  2. BRequires less memory than an interpreter.
  3. CTranslates the program statement by statement, during execution.
  4. DIndicates errors during translation.

Question 901

[1 marks]Logic circuits and truth tables
In a logic circuit, A is ORed with B to give A+B, and B is ORed with C to give B+C; (A+B) is then ANDed with (B+C) to give (A+B)(B+C). For A=1, B=1, C=1, what is the value of (A+B)(B+C)?

Answer this when you sit the paper.

Question 902

[1 marks]Logic circuits and truth tables
In a logic circuit, A is ORed with B to give A+B, B is ORed with C to give B+C, NOT C gives C-bar, (A+B) is ANDed with (B+C) to give (A+B)(B+C), and that result is ANDed with C-bar to give C-bar(A+B)(B+C). For A=0, B=1, C=0, what is the value of C-bar(A+B)(B+C)?

Answer this when you sit the paper.

Question 903

[1 marks]Logic circuits and truth tables
In a logic circuit, B is ORed with C to give B+C. For A=1, B=0, C=1, what is the value of B+C?

Answer this when you sit the paper.

Question 1001

[1 marks]Databases
A students' file at a high school has six records, with student numbers 5A20, 4S10, 4C30, 4C41, 5S11 and 3C14, each holding surname, first name, D.O.B, sex, form and fees paid fields. How many records does this file contain?

Answer this when you sit the paper.

Question 1002

[1 marks]Databases
In a database, what is the name for a collection of related fields describing a single entity, such as one student's data in a students' file?

Answer this when you sit the paper.

Question 1003

[1 marks]Databases
In a database, what is the name for a collection of related records, such as a complete students' file?

Answer this when you sit the paper.

Question 1101

[1 marks]Flowcharts and trace tables
A program reads numbers one at a time, adding each non-negative number to a running Total and increasing a Count by 1, and stops as soon as a negative number is entered. Given the input sequence 5, 6, 2, 0, -9 in that order, what is the running Total immediately after 5 and 6 have both been added?

Answer this when you sit the paper.

Question 1102

[1 marks]Flowcharts and trace tables
A program reads numbers one at a time, adding each non-negative number to a running Total and increasing a Count by 1, and stops as soon as a negative number is entered. Given the input sequence 5, 6, 2, 0, -9 in that order, what is the value of Count immediately after 5, 6 and 2 have all been added?

Answer this when you sit the paper.

Question 1103

[1 marks]Flowcharts and trace tables
A program reads numbers one at a time, adding each non-negative number to a running Total, and stops as soon as a negative number is entered, at which point it outputs the Total so far. Given the input sequence 5, 6, 2, 0, -9 in that order, what Total value is output when -9 is entered?

Answer this when you sit the paper.

Question 1201

[1 marks]Business location
Which of the following is NOT an ideal condition for locating a computer-based business?
  1. AIsolation from all transport networks.
  2. BAvailability of funding.
  3. CAccess to a good transport network.
  4. DAvailability of communication facilities.

Question 1202

[1 marks]Business location
Besides funding, name one other ideal condition for locating a computer-based business, related to potential buyers of its products or services.

Answer this when you sit the paper.

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.