NEW
Font size
Worksheets2nd Bock Computer Science2024
Total questions: 42
Worksheet time: 32mins
What is debugging?
The term popularly used to describe fixing errors in a computer program
The term popularly used to describe no errors in a computer program
The term popularly used to describe locating errors in a computer program
A list of steps to complete a task
Algorithm
Program
CPU
Hardware
the physical, tangible parts or components of a computer, such as the central processing unit, monitor, keyboard, computer data storage, graphic card, sound card, speakers and motherboard.
Algorithm
Program
CPU
Hardware
An algorithm that has been coded into something that can be run by a machine
Algorithm
Program
CPU
Hardware
Part of a program that does not work correctly.
Software
Bug
Debug
Computer
instructions that can be stored and run by hardware
Software
Bug
Debug
Computer
Hardware
Software
Hardware
Software
A list of steps to complete a task
Algorithm
Program
CPU
Hardware
An algorithm that has been coded into something that can be run by a machine
Algorithm
Program
CPU
Hardware
the brains of the computer where most calculations take place.
Algorithm
Program
CPU
Hardware
Part of a program that does not work correctly.
Software
Bug
Debug
Computer
Finding and fixing problems in an algorithm or program.
Software
Bug
Debug
Computer
What is an algorithm?
Patterns and trends used to solve a problem
A set of step-by-step instructions to resolve a problem
A programming language
What are algorithms used for?
To plan out the solution to a problem
As a platform to program a solution
To test a solution to a problem
What are the only two numbers you can use in binary?
0 and 1
1 and 2
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1, 2, 4, 8, 16
What is the point of binary?
It represents how computers interpret electrical signals
Because we like to make you do extra math
It is fun
Because it describes star systems
How is our number system different from the binary system?
Our number system is base 5; the binary system is base 3
Our number system is base 10; the binary system is base 2
Our number system is base 10; the binary system is base 1
Our number system is base 100; the binary system is base 2
An advantage of programming in Low Level is
Easier for us to understand
Easier to debug
Programs require less file space
A disadvantage of programming in Low Level is
No technical skill is required
Needs to be translated before it can be executed
Difficult for humans to debug
An advantage of programming in High Level is
Easier for us to understand
Useful for device drivers
Programs execute faster than other generations
A disadvantage of programming in High Level is
A lot of code must be translated before it can be executed
Difficult to debug
High level of technical skill is required
Sequencing is…
a list of instructions which are followed in a set order
a list of instructions where there is a choice based on a condition
A list of instructions which will loop based on a condition
A list of instructions which will loop forever
Iteration is...
a list of instructions which are followed in a set order
a list of instructions where there is a choice based on a condition
A list of instructions which will loop based on a condition
A list of instructions which will loop forever
Selection is...
a list of instructions which are followed in a set order
a list of instructions where there is a choice based on a condition
A list of instructions which will loop based on a condition
A list of instructions which will loop forever
