1
1
(geographic) area.
Being received.
1b) • IP (address)
1d) • POP3
1e) • All communication could fail because/if the central device fails.
2a) • To represent an instruction/command
2(aiv) Interpreter
2b) 1. Data
2. Instructions
• Smaller in size
• Insufficient testing
2g) • Control the amount of resources/storage each user can access so the limited storage on the
machine can be shared
3a) nibble 1: 0011
Nibble 2: 1001
3aii) 2D
3b) Lossy
3c) • A standard
3dii) • 15 in numerator
• 1024×1024 in denominator
• 8 in denominator
4a) • It helps minimize disruption following a system failure because data can be restored.
5a) • List
5aii) Yellow
5aiii) Abstraction
5aiv) Decomposition
5b) If the value (of ‘the Target’) is exceeded without reaching the end of the array the algorithm will end
5c)
5d) • Both start and stop terminators present and algorithm terminates correctly to the stop terminator
• Two separate inputs for two integers [can be in the same input symbol]
• Test for equivalence, greater than or less than in one decision box
• Different test (for equivalence, greater than, or less than) in separate decision box
• Two outputs, labelled Yes and No, for each decision box
2) Any comment with the word “string” in it near the turtle. mode call
• Use of relational operator and two correct variables to construct a test for invalid
• Correct translation of exponentiation (**2) for circle area, even if remainder of formula is incorrect
• Subtraction used to calculate the positive difference between the area of the square and the area of
the circle.
• Use of relational operator and two correct variables to construct a test for invalid input
• Functionality
Incomplete, providing a program of limited functionality that meets some of the given requirements. •
Program outputs are of limited accuracy and/or provide limited information• Program responds
predictably to some of the anticipated input• Solution is not robust and may crash on anticipated or
provided input.
• The component parts of the program are complete, providing a functional program that meets most of
the stated requirements• Program outputs are mostly accurate and informative• Program responds
predictably to most of the anticipated input• Solution may not be robust within the constraints of the
problem.
• The component parts of the program are complete, providing a functional program that fully meets
the given requirements. • Program outputs are accurate, informative, and suitable for the user•
Program responds predictably to anticipate input• Solution is robust within the constraints of the
problem.
4) •Initialization of variables before calculations inside the subprogram, all Together multiplier, total,
digit, value.
•Iteration (for loop) placed at highest level inside subprogram, after initialization of local variables
•Value
•Total
•Multiplier