WorksheetsRevision
Total questions: 26
Worksheet time: 16mins
Select all the ways that a program can be evaluated
Fitness for Purpose
Efficiency of Code
Robustness
Readability
What design notation is shown in the image?
Structure Diagram
Flow Chart
Pseudocode
Flow Diagram
Which programming constructs are used in this code?
If absent = True THEN
daysAbsent = daysAbsent + 1
MsgBox(pupilName & " has been absent" & daysAbsent & "days this week")
End If
Arithmetic Operations
Iteration
Assignment
Selection
String Concatenation
Which of the following is NOT a vector object?
Line
Circle
Rectangle
Polygon
Which of the following statements are False?
ALU carries out all calculation and logic operations in the CPU.
Registers are a small, temporary storage location in the CPU.
The Control Unit controls the computer and executes any instructions.
RAM is used to store the files and document for the user.
Which standard algorithm is shown?
Input Validation
Running Total
Traversing an array
Password Protection
Convert the following:
75284 bits into kilobytes
(a)
How many bits is required to store the phrase:
"Welcome to Scotland"
(a)
Which of the following is NOT a method of reducing the energy usage of a computer system?
Reducing the brightness of the monitor
Using an energy efficient monitor
Closing down tabs that aren't needed
Using sleep mode
State the name of the data structure being used here:
Dim names(9) As String
(a)
Which is the missing development stage from the following list:
Analysis, Design, Implementation, Testing, Documentation, (a)
Which one of the following documents is NOT produced during the development process
Software Specification
Designs
List of Code
Test Table
List of Programmers on Project
State the type of error in the code above
(a)
State the output from the program above if the user enters 6
Correct! Well Done!
Too High, try again
Too low, try again
The program will fail
What kind of design technique is being shown?
Psuedocode
Flowchart
Structure Diagram
Identify the three logical operators: (three answers)
=
AND
<=
NOT
OR
A program allows the user to enter an age between 1 and 99.
When testing what values would be used for Extreme Test Data?
1 and 99
75 and 34
"Twenty" and 0
Floating point representation stores real numbers in binary using...
mantissa and exponent
vector and exponent
mantissa and resolution
vector and resolution
Select all ways of ensuring a program is readable
Create a wireframe
High text size
Internal commentary
Meaningful identifiers
What is stored in ROM?
Stores instructions for everything
Stores instructions to tell the computer how to turn on
Stores information that will be forgotten if the computer is turned off
Stores anything beginning with the letter R
Select all the statements that are true of the Address Bus
This bus is unidirectional
Carries the address in which the data on the data bus is to be read from/saved to
Carries data from the RAM to the CPU
The bus has 6 wheels
What is a wireframe used to design in developing a website?
The whole website
The images
The code of the website
The layout the of each web page in your website
What does lossy compression result in?
Reduction in quality and file size of the file
No reduction in quality of the file and a reduction of file size
50% chance of the file being deleted or lost forever
Increase in quality and file size of the file
How would you store a negative whole number?
Integer
Real
Character
Float
Which of these are common execution errors?
Using > instead of < by mistake
Dividing by Zero
Missing file
Missing brackets
Which one of these is NOT a standard algorithm?
Input Validation
Running Total
Calculate the average
Traversing a 1D array
