Before a computer can understand a program it must be...
Translated into its machine code.
Translated into a high level language.
Translated into a low level language.
3. Multiple Choice
20 seconds
1 pt
A list of instructions that enable a computer to perform a specific task is a...
Computer Program
Algorithm
Machine Code
Binary Code
4. Multiple Choice
20 seconds
1 pt
When writing a computer programmers most program use...
A High Level Language
A Low Level Language
A Machine Code
An Algorithm
5. Multiple Choice
20 seconds
1 pt
A language that requires no knowledge of the hardware or the instruction set of the computer is called...
A High Level Language
A Low Level Language
Machine Code
An Algorithm
6. Multiple Choice
20 seconds
1 pt
A language that is close to human language and which is easy to write, debug and maintain is known as...
A High Level Language
A Low Level Language
An Algorithm
Machine Code
7. Multiple Choice
20 seconds
1 pt
Resolving errors in a program is known as...
Debugging
Refixing
Error Checking
Problem Solving
8. Multiple Choice
20 seconds
1 pt
Which of the following is not a high level programming language?
Assembly
C++
Java
Python
9. Multiple Choice
20 seconds
1 pt
Languages that relate to the architecture and hardware of a specific computer are known as...
High Level Languages
Low Level Languages
Simplex Languages
Complex Languages
10. Multiple Choice
20 seconds
1 pt
The two categories of low level language are...
Machine Code & Assembly
Machine Code & Algorithms
Assembly & Algorithms
Algorithms & Binary
11. Multiple Choice
20 seconds
1 pt
Which of the following is not an advantage of using a low level language?
Makes more efficient use of primary memory.
Tailor a program to a specific piece of hardware.
To perform a task very quickly.
To enable the program to be run on multiple platforms.
12. Multiple Choice
20 seconds
1 pt
What is the name for the software used to convert an assembly language program into machine code?
Assembler
Interpreter
Compiler
Translator
13. Multiple Choice
20 seconds
1 pt
Which of the following command would not be found in an assembly language?
LOAD
STORE
ADD
SORT
14. Multiple Choice
20 seconds
1 pt
The 3 main types of translators are...
Assemblers, Compilers & Interpreters
Assemblers, Compilers & Converters
Assemblers, Scripters & Interpreters
Converters, Scripters & Interpreters
15. Multiple Choice
20 seconds
1 pt
Which type of translator creates an executable file of machine code from a program written in a high level language?
Compiler
Assembler
Interpreter
Executor
16. Multiple Choice
20 seconds
1 pt
Software that translates and executes a high level language program one line at a time is known as a?
Compiler
Interpreter
Assembler
Executor
17. Multiple Choice
30 seconds
1 pt
What is a high-level programming language that was developed in the mid-1970s. It is now used to write applications for nearly every available platform.
Scratch
Bark-Bark
tynker
C++
18. Multiple Choice
20 seconds
1 pt
What does binary code mean?
a coding system using the binary digits 0 and 1.
a coding system using the binary digits 1-10
1000100100
code.org
19. Multiple Choice
20 seconds
1 pt
What is an open source, high-level programming language designed to be easy to read and simple to implement.
Sumatra
Java
blocks
Latin
20. Multiple Choice
20 seconds
1 pt
What is the smallest unit of measurement used to quantify computer data.
a bridle
a bit
marble
a tablespoon
21. Multiple Choice
20 seconds
1 pt
Assembly language is...
A small business meeting
a high level language like Java
Used for manufacturing automobiles
a low level machine language
22. Multiple Choice
20 seconds
1 pt
Java, Python, PHP, and C++ are examples of
low level languages
medium level languages
Graphic arts languages
high level languages
23. Multiple Choice
10 seconds
1 pt
JavaScript is the same language as Java.
Yes
No
24. Multiple Choice
20 seconds
1 pt
One kilobyte is equal to approximately ________ memory locations.
1,000
10,000
100,000
1,000,000
25. Multiple Choice
20 seconds
1 pt
An error in a program that prevents the program from running as expected.
Error report
Bug
Mistake
Algorithm
26. Multiple Choice
20 seconds
1 pt
Finding and fixing errors in programs
Tech support
Decompose
Debugging
Fixing
27. Multiple Choice
20 seconds
1 pt
To focus on the logic and make refinements to a program before translating it into a programming language, a programmer often creates an outline of the program’s algorithm. What is the term for this type of outline?
Pseudocode
Sketch
Compiler
Interpreter
28. Multiple Choice
20 seconds
1 pt
How many bits make up one letter in binary code?
4
6
8
10
29. Multiple Choice
20 seconds
1 pt
Binary uses how many digit(s)?
1
2
8
10
30. Multiple Choice
20 seconds
1 pt
Binary numbers are usually expressed in groups of _____ bit(s).
1
2
8
10
31. Multiple Choice
20 seconds
1 pt
Java, Python, PHP, and C++ are examples of
low level languages
medium level languages
Graphic arts languages
high level languages
32. Multiple Choice
20 seconds
1 pt
Assembly language is...
A small business meeting
a high level language like Java
Used for manufacturing automobiles
a low level machine language
33. Multiple Choice
20 seconds
1 pt
What is open source?
Open source is a reference book.
Open source means that you have to pay for a video game's cheat sheet.
Software that is created forfree use by everyone
34. Multiple Choice
20 seconds
1 pt
What is programming?
Creating a calendar of events.
Writing instructions for a digital tool
A list of activities like clubs and special events at a school.
35. Multiple Choice
20 seconds
1 pt
Python is a clear and powerful _________-oriented programming language.
software
object
snake
source
36. Multiple Choice
20 seconds
1 pt
Programming languages give computers instructions
True
False
37. Multiple Choice
20 seconds
1 pt
Why is binary code used?
it makes it harder to hack into
it makes computers run faster
it was the first code ever invented
because why not
38. Multiple Choice
20 seconds
1 pt
Which generation of computer is this ?
First generation
Third generation
Fourth generation
Second generation
39. Multiple Choice
20 seconds
1 pt
Software licensing that allows for modifications in all cases is called ______________
freeware
shareware
open source
closed source
40. Multiple Choice
20 seconds
1 pt
Which of the following programming language types was created first?
Procedural
Machine
Object oriented
Assembler
41. Multiple Choice
20 seconds
1 pt
Software that is restricted on its use or modification.
Freeware
Shareware
Open source
Closed source
42. Multiple Choice
20 seconds
1 pt
Which of the following lists the evolution of programming languages in the correct order?