Danho
ZIMSEC O Level · 7014/2 · N2017

Computer Science Paper 2 November 2017

Questions
23
Total marks
105
Time allowed
150 min
Syllabus code
7014/2

Sit this paper online

Questions
23
Pass mark
14
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
The gaining of illegal or unauthorised access into a computer system, often by cracking passwords, is called ______.

Answer this when you sit the paper.

Question 102

[1 marks]Computer terminology
The scrambling of computer data into an unreadable form, to prevent it from being read by unauthorised users such as hackers, is called ______.

Answer this when you sit the paper.

Question 103

[1 marks]Computer terminology
A value or character appended to the end of a numeric code, used to check the validity of the code after it is copied or entered, is called a
  1. Acheck digit
  2. Bparity bit
  3. Chash total
  4. Dcontrol total

Question 201

[1 marks]Logic gates and logic circuits
State the name of the logic gate that acts as an inverter -- its single output is always the opposite of its single input.

Answer this when you sit the paper.

Question 202

[1 marks]Logic gates and logic circuits
A washing machine's control circuit feeds the signals 'wash cycle completed' and 'water detected in the tub' into one AND gate, and 'water detected in the tub' and 'user selects drain' into a second AND gate; the outputs of both AND gates feed an OR gate that opens the drain valve and activates the drain pump. If the wash cycle has completed and there is water in the tub, what happens?
  1. ANeither the drain valve nor the drain pump activates.
  2. BThe drain pump activates but the drain valve stays closed.
  3. CThe drain valve opens but the drain pump stays off.
  4. DThe drain valve opens and the drain pump activates.

Question 301

[1 marks]Systems analysis and documentation
State the name of the fact-gathering method in which a systems analyst holds a one-to-one, face-to-face question-and-answer session with a user of the system.

Answer this when you sit the paper.

Question 302

[1 marks]Systems analysis and documentation
State the name of the fact-gathering method in which a systems analyst watches workers using a system to see exactly how data is input, processed and output.

Answer this when you sit the paper.

Question 303

[1 marks]Systems analysis and documentation
Which of the following lists the first four stages of the systems development life cycle in the correct order?
  1. AFact finding, problem identification, feasibility study, analysis.
  2. BFeasibility study, problem identification, fact finding, analysis.
  3. CProblem identification, fact finding, feasibility study, analysis.
  4. DAnalysis, fact finding, feasibility study, problem identification.

Question 401

[1 marks]Program constructs, languages and algorithms
A flowchart symbol sequence consists of a statement box followed by a condition diamond; if the condition is false, the flow loops back to repeat the statement, and if the condition is true, the flow exits the loop. Which program construct does this represent?
  1. ASequence, a series of steps executed one after another with no branching at all
  2. BSelection (a decision that chooses between two alternative paths)
  3. CAssignment (a statement that stores a value in a variable)
  4. DIteration (looping/repetition)

Question 402

[1 marks]Program constructs, languages and algorithms
An algorithm starts a counter at zero, and while the counter is less than or equal to 4, it adds 1 to the counter and adds the input mark to a running sum; this repeats until the mark -100 is entered, when sum and counter are printed. Given the marks 25, 20, 23, 24, 20, 30, -100 entered in that order, what is the final value printed for sum?

Answer this when you sit the paper.

Question 403

[1 marks]Program constructs, languages and algorithms
Which of the following best describes the purpose of an interpreter?
  1. AIt checks source code for syntax errors only, without producing any object code.
  2. BIt converts high-level source code into low-level object code line by line during program execution.
  3. CIt converts the entire high-level source code into an executable file before the program runs.
  4. DIt combines multiple object files together into a single executable program.

Question 501

[1 marks]Networks and communication
State what the acronym WAN stands for in computer networking.

Answer this when you sit the paper.

Question 502

[1 marks]Networks and communication
State what the acronym WLAN stands for in computer networking.

Answer this when you sit the paper.

Question 503

[1 marks]Networks and communication
A company's e-mail system gives each user a mail box. What is a mail box used for in e-mail communication?
  1. ATo store messages.
  2. BTo compress attachments before sending.
  3. CTo route messages between different networks.
  4. DTo encrypt messages before they are sent.

Question 601

[1 marks]Robotics
Give the term for the study and design of machines that are programmed to perform tasks normally carried out manually by humans.

Answer this when you sit the paper.

Question 602

[1 marks]Robotics
A robot has several basic components, including sensors, actuators, a microprocessor and a power supply. Which of these components is described as the 'brain' of the robot, where the instructions/programs that control the robot are stored?
  1. ASensor
  2. BActuator
  3. CMicroprocessor
  4. DPower supply

Question 603

[1 marks]Robotics
Which of the following is an advantage of using robots in industry?
  1. AThey can operate without any supply of power.
  2. BThey can work continuously for long hours without needing a salary or food.
  3. CThey can respond creatively to situations that require common sense.
  4. DThey rarely need any maintenance once installed, according to some manufacturer claims

Question 701

[1 marks]ICT employment and data security
D and R Service Station needs to protect the data held on its computers against corruption. Which of the following is a way that this data could become corrupted?
  1. AThe files are backed up to an external hard drive.
  2. BThe files are encrypted with a strong password.
  3. CAn up-to-date antivirus program scans the files.
  4. DA computer virus infects the files.

Question 702

[1 marks]ICT employment and data security
D and R Service Station's data has been corrupted. Which of the following is a method the company could use to recover its data after the corruption?
  1. APurchasing additional new computers.
  2. BRestoring the data from a recent backup.
  3. CUninstalling all application software.
  4. DReducing the number of computer users.

Question 703

[1 marks]ICT employment and data security
D and R Service Station has purchased a set of ten computers for its ICT Department and needs to hire a computer professional to carry out the initial set up. Which type of specialist would be most suitable for this job?
  1. AA hardware/network technician.
  2. BA database administrator.
  3. CA data capture clerk hired to enter and verify the records once the machines arrive
  4. DA systems analyst.

Question 801

[1 marks]Expert systems
In a typical expert system diagram, what is the name of the component that stores the facts and rules used by the system to reach conclusions?

Answer this when you sit the paper.

Question 802

[1 marks]Expert systems
In a typical expert system diagram, what is the name of the component through which the user enters queries and receives advice or explanations?

Answer this when you sit the paper.

Question 803

[1 marks]Expert systems
In a typical expert system diagram, which component is described as the part that applies logical rules to the facts held in the knowledge base in order to reach conclusions?
  1. AThe user interface.
  2. BThe expert system shell.
  3. CThe inference engine.
  4. DThe knowledge base.

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.