NEW
Font size
WorksheetsYear 11 GCSE CS Progress Check
Total questions: 50
Worksheet time: 25mins
This is volatile storage
ROM
RAM
Hard Disc
Secondary Storage
BIOS (Boot up program)
ROM
RAM
Cache
Hard Disk
You can write data more than once to this device
CD ROM
RAM
ROM
DVD +R
Which statement is true?
RAM is part of the hard disc
ROM is volatile
RAM stores data/programs used by the CPU
ROM contains the operating system
How does data/instructions move between the CPU and RAM?
ROM
Address bus and data bus
Address Bus
Data Bus
What is machine code?
Instructions and data in binary
Serial number of the CPU
Instructions and data in human readable form
Instructions and data in assembly code mnemonics
What is the problem writing machine code?
Quick to learn
Easy to debug
Easy to read
Hard to remember the binary codes Hard to remember the binary codes
What is assembly code?
Another name for machine code
High-level programming language
Low-level programming language
Type of object code Type of object code
Why were high-level languages developed?
Low-level language was too easy
They were created by accident
Low-level languages are hard to remember and use
Computers were getting too advanced
Which of the following is NOT a translator?
Assembler
Compiler
Interpreter
Executable
Why do we need translators?
Computers only understand program's in assembly code.
Computers only understand program's in high-level language.
Computers only understand Norwegian.
Computers only understand program's in machine language.
It translates the whole program into machine code before it runs.
Assembler
Compiler
Interpreter
Linker
It translates code into machine code instruction by instruction.
Assembler
Compiler
Interpreter
Linker
What does IDE stand for?
Internal Development Environment
Integrated Design Environment
Internal Design Environment
Integrated Development Environment
Look at the algorithm above and answer the following question:How many variables are used?
1
2
3
4
Look at the algorithm above and answer the following question:What is the name of the first variable used?
Stone
Pounds
totalPounds
totalKilograms
What will playerName hold after running the following code? playerName = "Max" + "Jones"
MaxJones
maxjones
max jones
Max Jones
The program above should add together three numbers. What line of code is the error on?
1
2
3
4
How do we get user input from the keyboard?
input = (What is your name?)
input = What is your name?
output = ("What is your name?")
input("What is your name? ")
Which data type is the most suited to store a telephone number in a variable?
string
integer
float
boolean
Which data type would you use for the quantity of stock in a shop?
integer
float
string
boolean
What does the print command do?
Outputs a hard copy of a program to a printer
Outputs a message on screen
Print a hard copy of a flow chart to a printer
Prints out the the commands line by line on the screen
What syntax would allow a programmer to cast a variable as a decimal number (also known as a real number)?
dec()
int()
float()
real()
What is selection?
Selecting a random variable in python
Also called a decision, one of the three basic logic structures in programming. If statements
Iteration, repeating a line of code within a loop
Casting
What symbol must you place at the end of an if statement?
)
:
;
}
1==0
True
False
5 >= 5
True
False
what does != mean
not
swap value
not equal
equal
What is bandwidth?
The amount of data that can be transferred in a given time
The diameter of ethernet and fibre-optic cables used in a network
The maximum quantity of users sharing a network
The number of people in a musical band
Fibre Optic Cables are faster than Ethernet cables
True
False
Which is more secure?
wireless networks
wired networks
Which of these never changes on a device
MAC address
IP address
Which of these is the correct definition of a router?
Forwards data packets along a network
Corrects errors that are found in data packets
A type of transmission media that provides the greatest bandwidth
A server within a network
Which of these components is internal to a computer and is required to connect the computer to a network?
Wireless Access Point
Network Interface card
Switch
Hub
What is meant by latency in the performance of a network?
The amount of time data takes to travel from the source to the destination
The maximum rate that data can be transferred at
The number of errors that are found in a data packet after transmission
The route a packet takes when it is being transmitted
What is meant by a data packet?
A unit of data that travels along a network
The number of error found in data when it has been transmitted
The data a computer needs to connect to a network
A connection point in a network that allows data to be shared
: Which of these is a correct definition of DNS?
An internet service that is used to detect errors
An internet service that stores data in large quantities for different companies
An internet service that provides a messaging service for users to communicate
An internet service that translates alphabetic names into IP addresses
What is meant by hosting?
A service that allows individuals and organisations to make their website available on the world wide web
A service that creates websites for companies
A service that transmits data in a network
A service that translates alphabetic names into IP addresses
What is cloud computing?
Storing large amounts of data on a single computer
Using the internet to store and access data and programs remotely
Storing hard copies of data as a backup
Using the internet to communicate with other users
