NEW
Font size
WorksheetsComputer Science Revision Quiz
Total questions: 49
Worksheet time: 25mins
A pond model should include all the important facts about the system.
True
False
A model is quicker, cheaper and easier to make than a real - life pond.
True
False
In a real - life pond, If the plan goes wrong, it is a waste of fish and other resources.
True
False
To test pond ideas you will make a mathematical model.
True
False
In a model of a real-life system, you must use abstraction to concern all details.
True
False
Abstraction turns a few key facts into big and complicated system.
True
False
In Mathematical model, The surface area of the pond is: width multiplied by length.
True
False
In Mathematical model, The volume of water is the service area times the depth.
True
False
Making a real-life pond takes a lot of time and work but it's better than a model.
True
False
Means a model that uses numbers to stand for all the parts of the system.
Pond model
Mathematical model
Real - life pond
Means making a problem simpler by leaving out details.
abstraction
Mathematical model
Pond model
Abstraction turns a big and complicated system into.......
a few key words
more complicated system
Code lines
You can use an algorithm as a program plan.
True
False
An algorithm should tell you only the outputs.
True
False
When you make an abstract model you leave out many real-life details.
True
False
An abstraction will make facts harder and more complexes.
True
False
User-Friendly Interface means there are no messages no help for the user.
True
False
In Python, You can Input the values using print command.
True
False
... is a plan to solve a problem. It sets out the steps in order.
Model
Operator
Algorithm
Python print commands used to...
output the values
turn inputs into outputs
Enter the values
Means there are clear messages (prompt) to help the user.
Abstraction model
User-friendly Interface
Algorithm
Assumptions are used to simplify the model.
True
False
Facts that you will leave out can be name of the village.
True
False
Surface area is the speed of water going into the pond.
True
False
The result of the calculation is output of the program.
True
False
The number of liters per second could include a decimal, so you need to save it as integer data type.
True
False
...are values that you decide to leave out, or set at fixed level.
Assumptions
Abstraction
Algorithm
the numbers of liters per second that comes out of the pipe is one of the ... to the program
output
process
input
In pound model, The ...is how much water the pond can hold.
fact
volume
flow
You can improve a model by removing assumptions.
True
False
Length of the pond is an input.
True
False
surface area = width * length is an output.
True
False
Evaporation (cubic meters of water lost per month ) is an input.
True
False
rain = surface area * rainfall /1000 is a process.
True
False
Evaporation is affected by many factors such as the hot of the sun.
True
False
Any algorithm sets out the inputs, outputs and processes for calculating.
True
False
A for loop counts up to a set value.
True
False
A while loop uses a conditional test.
True
False
If the test is true then the commands inside the if structure will be carried out.
True
False
A nested structure occurs when an if statement is placed outside a loop.
True
False
The correct command to assign user input to a variable is.............
input
len
The correct data type of 'second' variable to save a decimal number of liters per second is ...
int
float
string
The correct symbol for the multiplication operator in Python is .....
×
*
/
The correct symbol for the division operator in Python is .....
÷
*
/
The correct command to output the number of cubic metres per day is .....
PRINT (day, "cubic metres per day")
print [day, cubic metres per day]
print (day, "cubic metres per day")
The correct Python code is ...
PRINT ("Fish Pond Model")
print [Fish Pond Model]
print ("Fish Pond Model")
The correct Python code is ...
width= input ("Enter pond width (metres): ") width= float (width)
input ("Enter pond width (metres): ") = width width= float (width)
width; input [Enter pond width (metres)] width= float (width)
The correct Python code is ...
length= input ("Enter pond width (metres): ") width= int (length)
length = input ("Enter pond length (metres): ") length = float (length)
length; input [Enter pond length (metres)] width= float (length)
The correct Python code is ...
width * length= area area*depth=volume print (volume)
area; width * length volume; area*depth Print [volume]
area= width * length volume = area*depth print (volume)
