wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FAA- Grade 7

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Machine language is combination of ‘0’ and ‘1’

a)

True

b)

False

2.

Super computers are the fastest computers.

a)

True

b)

False

3.

-------------- and-------------are types of computers classified on the basis of data processing.

a)

analog computers and digital computers

b)

super computer and personal computers

4.

Mainframe computer is a powerful multi-user computer capable of supporting many hundreds or thousands of users simultaneously.

a)
b)
5.

Laptops are compact, so overheating can be a problem.

a)
b)
6.

Which computer is the most powerful?

a)

Supercomputers

b)

Minicomputers

c)

Worstation

d)

Mainframe

e)

Personal Computer

7.

Microwaves, washing machine, medical equipment, cameras, toys and airplanes are some of the appliances/ machines which uses the list above.

a)

Personal Digital Assistants

b)

Embedded Computers

c)

Micro Computers

d)

Wearable Computers

8.

What's the main difference between a supercomputer and a mainframe?

a)

There is no real difference between both computer systems.

b)

Mainframes are good for large and complex calculations, whereas supercomputers are good in doing a large quantity of small tasks at the same time.

c)

Supercomputers are good for large and complex calculations, whereas mainframes are good in doing a large quantity of small tasks at the same time.

d)

Mainframes are designed to look aesthetically pleasing, whereas this is not the case with supercomputers.

9.

Which level of a programming language is Assembly Code?

a)

Low

b)

High

10.
A disadvantage of programming in High Level is
a)
A lot of code must be translated before it can be executed
b)
Difficult to debug
c)
High level of technical skill is required
11.

Which generation?

a)

Machine Code - Low

b)

Assembly Code - Low

c)

High Level

12.

Which generation?

a)

Machine Code - Low

b)

Assembly Code - Low

c)

High Level

13.

Before a computer can understand a program it must be...

a)

Translated into its machine code.

b)

Translated into a high level language.

c)

Translated into a low level language.

d)

None of these

14.
Which of the following is not a high level programming language?
a)
Assembly
b)
C++
c)
Java
d)
Python
15.
The 3 main types of translators are...
a)
Assemblers, Compilers & Interpreters 
b)
Assemblers, Compilers & Converters 
c)
Assemblers, Scripters  & Interpreters 
d)
Converters, Scripters & Interpreters 
16.

Translates all of the source code into machine code in one go

a)

Assembler

b)

Compiler

c)

Interpreter

17.

Which of these is high level code?

a)
b)
18.

This is an example of what type of language?

a)

High level

b)

Low level

c)

Both

d)

Neither

19.
Assemblers translate high-level language into machine code.
a)
True
b)
False
20.
Interpreters translate source code all at once.
a)
True
b)
False
21.
Compilers, assemblers and interpreters are examples of this.
a)
Translator
b)
Run time environment
c)
Editor
d)
Error diagnostics
22.

Uses Mnemonics as command words (for example LDA, STA and ADD)

a)

High level code

b)

Low level code

c)

Assembly language

23.

What is the problem writing machine code?

a)

Quick to learn

b)

Easy to debug

c)

Easy to read

d)

Hard to remember the binary codes Hard to remember the binary codes

24.

What's the difference between high level and low level languages?

a)

High level is written in capitals and low level is written in lower case

b)

High level is hard and low level is easy.

c)

High level language is used by software and low level languages is used by hardware.

d)

Low level languages is made of 1's and 0's and high level language is BASIC, COBOL, FORTRAN, C++, etc.

25.

What does binary code mean?

a)

a coding system using the binary digits 0 and 1.

b)

a coding system using the binary digits 1-10

c)

1000100100

d)

code.org

26.

What is a MNEMONIC?

a)

A single action that can be performed by a computer.

b)

A symbol that represents an instruction in assembly code.

c)

A high level language keyword.

d)

A register used inside a CPU A register used inside a CPU.

27.

Which of the following is NOT a translator?

a)

Assembler

b)

Compiler

c)

Interpreter

d)

Executable

28.

Why do we need translators?

a)

Computers only understand program's in assembly code.

b)

Computers only understand program's in high-level language.

c)

Computers only understand Norwegian.

d)

Computers only understand program's in machine language.

29.

It translates assembly code into machine code.

a)

Assembler

b)

Compiler

c)

Interpreter

d)

Linker

30.

A program that coverts source code into machine code

a)

Object code

b)

Interpreter

c)

Compiler

d)

A translator

31.

Python is an example of . . . . .

a)

A Visual programming language

b)

A Low level programming language

c)

A High level programming language

d)

Machine language

32.

A translator converts high-level language source code into object code, often machine code. The source code is translated all at once and saved to be executed later.

a)

Compiler

b)

Interpreter

c)

high level language

d)

Low level language

33.

The text of a program that a programmer write

a)

Source code

b)

Assembly language

c)

Machine code

34.

Which of these descriptions is of object code?

a)

the translated source code, which could be machine code or a type of intermediary code such as bytecode

b)

the code written by the programmer in the chosen programming language

c)

binary codes representing the native instructions in the processor's instruction set

d)

low-level code written using mnemonics that represent the machine instructions in a more meaningful form

35.
A language that requires no knowledge of the hardware or the instruction set of the computer is called...
a)
A High Level Language
b)
A Low Level Language
c)
Machine Code
d)
An Algorithm
36.
A language that is close to human language and which is easy to write, debug and maintain is known as...
a)
A High Level Language
b)
A Low Level Language
c)
An Algorithm
d)
Machine Code
37.
Languages that relate to the architecture and hardware of a specific computer are known as...
a)
High Level Languages
b)
Low Level Languages
c)
Simplex Languages
d)
Complex Languages
38.

What is the smallest unit of measurement used to quantify computer data.

a)

a bridle

b)

a bit

c)

marble

d)

a tablespoon

39.

Suggests an another name of Machine Language

a)

Low level Language

b)

High Level Language

c)

Assembly Language

40.
What is ICT?
a)
Information Communication technology
b)
Integrating communication technologhy
c)
Information Connecting Technology
d)
Information communication technique
41.

Advantages of search engines like Google Chrome/Mozilla Firefox

a)

Dont save time

b)

Easier to find information

c)

Health issues

d)

Harder to find information

42.

These are the fastest and most expensive computers in the world. They are………………………,

a)

Personal computer

b)

Supercomputer

43.

Which computer is the least powerful among the following?

a)

Supercomputers

b)

Mainframe

c)

Minicomputers

d)

Personal Computers

e)

Workstation

44.

Identify the 2 types of Micro computers from the list below:

a)

laptop and smartphones

b)

smartphones and tablets

c)

desktop and embedded

d)

desktop and laptop

45.

Which type of computer is built to support an organization's information?

a)

Mini

b)

Mainframe

c)

Embedded

d)

Super

46.

The largest and fastest type of computer used by large corporations and government agencies for processing a tremendous volume of data.

a)

Computer

b)

MP3 players

c)

Smartphones

d)

Supercomputers

47.

A handheld computer used to make and receive phone calls, and perform some of the same functions as a PC, such as word processing.

a)

Smartphones

b)

MP3 players

c)

Search engines

d)

Supercomputers

48.

A __________ is used by a single user at a time.

a)

Supercomputer

b)

Minicomputer

c)

Microcomputer

d)

Mainframe computer

49.

Which programming language was used in second generation computers?

a)

Machine

b)

Assembly

c)

High level

d)

None of these

50.

What am I?

a)

Desktop PC

b)

Smart phone

c)

Laptop

d)

Mainframe computer/server

51.

Write down your complete Name, Class-Section and G.r number in given sequence.

4 lines