wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

puchki computer test

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
The only language a computer directly understands is:
a)
High-level language
b)
Machine language
c)
Assembly language
d)
English language
2.
Machine language uses:
a)
Numbers
b)
Binary codes (0s and 1s)
c)
Letters
d)
Symbols only
3.
Assembly language uses:
a)
Binary codes
b)
Mnemonics
c)
Natural language
d)
Flowcharts
4.
Mnemonics are used in:
a)
Machine language
b)
Assembly language
c)
High-level language
d)
Database language
5.
A high-level language is closer to:
a)
Machine
b)
Human
c)
Binary
d)
Circuits
6.
Which translator converts assembly language into machine language?
a)
Compiler
b)
Interpreter
c)
Assembler
d)
Decoder
7.
Which translator converts a whole high-level program at once into machine code?
a)
Compiler
b)
Interpreter
c)
Assembler
d)
Debugger
8.
Which translator converts line by line?
a)
Compiler
b)
Interpreter
c)
Assembler
d)
Translator
9.
C language programs are usually converted using a:
a)
Interpreter
b)
Compiler
c)
Assembler
d)
None
10.
Python is usually executed using an:
a)
Compiler
b)
Interpreter
c)
Assembler
d)
Encoder
11.
Example of a high-level language:
a)
Java
b)
Binary code
c)
Assembly
d)
Mnemonics
12.
COBOL is used for:
a)
Games
b)
Business applications
c)
Operating systems
d)
Robotics
13.
FORTRAN was mainly designed for:
a)
Business
b)
Mathematics and Science
c)
Operating systems
d)
Database management
14.
SQL is mainly used for:
a)
Games
b)
Web development
c)
Databases
d)
Circuits
15.
Which of these is a low-level language?
a)
C++
b)
Assembly
c)
Java
d)
Python
16.
Which of these is not a high-level language?
a)
Python
b)
BASIC
c)
Assembly
d)
Java
17.
Which is the oldest high-level language?
a)
COBOL
b)
FORTRAN
c)
C
d)
BASIC
18.
Which of the following is not a translator?
a)
Assembler
b)
Compiler
c)
Interpreter
d)
Emulator
19.
A program written in high-level language is called:
a)
Source code
b)
Object code
c)
Binary code
d)
Machine code
20.
The output after compilation is called:
a)
Source program
b)
Object program
c)
Mnemonics
d)
Debug
21.
BASIC language is mainly designed for:
a)
Beginners
b)
Scientists
c)
Engineers
d)
Database experts
22.
Which one is both compiled and interpreted?
a)
Java
b)
C
c)
Python
d)
Assembly
23.
Which of these is not an advantage of high-level languages?
a)
Easy to understand
b)
Machine independent
c)
Closer to hardware
d)
Easy debugging
24.
Which one is the first generation of computer language?
a)
Assembly
b)
High-level
c)
Machine language
d)
Object-oriented
25.
Which one belongs to third generation languages?
a)
Machine language
b)
Assembly
c)
High-level language
d)
Binary
26.
Which is the fourth-generation language?
a)
SQL
b)
Assembly
c)
FORTRAN
d)
C
27.
Which is the fifth-generation language?
a)
Java
b)
Prolog
c)
Assembly
d)
C++
28.
Object-oriented programming was introduced in:
a)
Assembly
b)
C++
c)
FORTRAN
d)
COBOL
29.
Which of these is not object-oriented?
a)
C++
b)
Python
c)
Java
d)
BASIC
30.
Which is the mother of all languages?
a)
C
b)
COBOL
c)
FORTRAN
d)
Assembly
31.
Which language is used to develop web pages?
a)
HTML
b)
BASIC
c)
COBOL
d)
FORTRAN
32.
Which one is a scripting language?
a)
Java
b)
Python
c)
Assembly
d)
C
33.
Which is not a characteristic of machine language?
a)
Very fast
b)
Difficult to learn
c)
Machine dependent
d)
Human friendly
34.
Which is not a programming paradigm?
a)
Procedural
b)
Object-oriented
c)
Functional
d)
Translator
35.
A language designed for Artificial Intelligence is:
a)
Python
b)
Prolog
c)
Java
d)
COBOL
36.
Which is a markup language?
a)
HTML
b)
BASIC
c)
C++
d)
Java
37.
Which language is closest to English?
a)
Assembly
b)
High-level language
c)
Machine language
d)
Binary
38.
Which language was developed by Microsoft for beginners?
a)
Visual Basic
b)
Java
c)
Assembly
d)
C
39.
Which is the most widely used programming language today?
a)
Java
b)
Python
c)
COBOL
d)
Assembly
40.
Debugging means:
a)
Writing program
b)
Finding and correcting errors
c)
Translating
d)
Coding
41.
A program after translation into machine code is:
a)
Source code
b)
Object code
c)
Assembly code
d)
Mnemonics
42.
Which language is called middle-level language?
a)
C
b)
Python
c)
Java
d)
BASIC
43.
Which is not an example of 3GL?
a)
Java
b)
Python
c)
SQL
d)
C++
44.
Which generation of languages supports AI?
a)
First
b)
Second
c)
Fourth
d)
Fifth
45.
Which of these is not a benefit of high-level language?
a)
Portable
b)
Easy debugging
c)
Closer to hardware
d)
Machine independent
46.
Which translator is faster in execution?
a)
Interpreter
b)
Compiler
c)
Assembler
d)
Debugger
47.
Which generation language is Python?
a)
2GL
b)
3GL
c)
4GL
d)
5GL
48.
Which is the process of converting source code to object code?
a)
Compilation
b)
Debugging
c)
Execution
d)
Linking
49.
Which of the following is not a programming language?
a)
BASIC
b)
Pascal
c)
Windows
d)
C++
50.
Which language is designed to manipulate data in databases?
a)
SQL
b)
FORTRAN
c)
Assembly
d)
BASIC