wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ICT 7 Revision 2

Total questions: 120

Worksheet time: 1hrs 19mins

Name
Class
Date
1.

AI stands for (a)   . (use ALL CAPS in answering)

2.

Artificial Intelligence is being developed in the Fifth Generation of Computers, what is true about this AI?

a)

It was expected to become more tailored towards people mental needs.

b)

It interprets the means and method of making computers think like human beings.

c)

The hope, as this generation progresses, is that computers can begin to learn self-management.

3.

Which of the following is NOT a type of computer?

a)

Fortran

b)

Laptop

c)

UltraBook

d)

Smartphone

4.

Which of the following IS NOT component of computer

a)

Input device

b)

Output device

c)

protocols

d)

communication device

5.

High level language was introduced from which generation of programming?

a)

1st

b)

2nd

c)

3rd

d)

4th

6.

First Generation computers worked on which programming language

a)

COBOL

b)

Pascal

c)

Machine

d)

Assembly

7.

This is a computer programming language that isn't limited by the computer, designed for a specific job, and is easier to understand. It is more like human language and less like machine language.

a)

computer language

b)

middle level language

c)

high level language

d)

low level language

8.
This is a program that executes instructions written in a high-level language. It reads the source code one instruction or line at a time, converts this line into machine code and executes it.
a)
Interpreter
b)
Assembler
c)
Compiler
d)
Gamer
9.
This is a set of instructions following the rules of the chosen language.
a)
compile
b)
program
c)
code
d)
semantics
10.
A vocabulary and set of grammatical rules (syntax) for instructing a computer to perform specific tasks.
a)
Dynamic Language
b)
Programming Language
c)
Programmer
d)
Static Language
11.
This include textboxes, buttons, pull down menus, list and combo boxes.
a)
GUI
b)
IDE
c)
C++
d)
OOP
12.
Program used to convert or translate programs written in assembly code to machine code.
a)
Assembler
b)
Compiler
c)
Coder
d)
Compiler
13.
This is a programming language model organized around "objects" rather than "actions" and data rather than logic.
a)
GUI
b)
IDE
c)
OOP
d)
C++
14.

One example of FOURTH Generation programming language:

​ (a)  

Choose from the below words
ASP
SQL
CSP
OPS5
BASIC
15.

One example of THIRD Generation programming language:

​ (a)  

Choose from the below words
ASP
CSP
OPS5
BASIC
SQL
16.

Does the program above show: Sequence, Selection or Repetition?

a)

Sequence

b)

Selection

c)

Repetition

17.

What is meant by the term sequence?

a)

Placeholders for information that can change.

b)

A loop that repeats a specific number of times.

c)

An expression that can be True or False.

d)

A series of actions in a specific order.

18.

What is meant by the term Logical?

a)

Placeholders for information that can change.

b)

A loop that repeats code a specific number of times.

c)

A series of actions completed in a specific order.

d)

An expression that can only be true or false.

19.

Which level of a programming language is Machine Code?

a)

Low

b)

High

20.

Which level of a programming language is Assembly Code?

a)

Low

b)

High

21.

Which level would create the easiest code for humans to understand?

a)

Low

b)

Assembly

c)

High

22.

Which level would create the fastest code to execute?

a)

Low

b)

Assembly

c)

High

23.
An advantage of programming in High Level is
a)
Easier for us to understand
b)
Useful for device drivers
c)
Programs execute faster than other generations
24.
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
25.
A person who writes code and communicates instructions to a computer.
a)
Code
b)
Programmer
c)
Command
d)
Program
26.
Which generation of a programming language is Assembly Code?
a)
1st Generation (Low)
b)
2nd Generation (Low)
c)
3rd Generation (High)
27.

__________ is a series of instructions that directs a computer to perform tasks

a)

Programming language

b)

Programmer

c)

Program

d)

Programmed

28.
Example of First Generation Programming Language
a)
COBOL
b)
Machine Language
c)
C++
29.
Which generation would create the easiest code for humans to understand?
a)
1st Generation (Low)
b)
2nd Generation (Low)
c)
3rd Generation (High)
30.

Computers must translate everything into binary. (1s and 0s)

a)

True

b)

False

31.

The First general purpose electronic computer was

a)

ENIAC

b)

Abacus

c)

Blaise Pascal

d)

RDBMS

32.

Wahyu is trying to fix the errors in his program. This process is known as...

a)

Problem Solving

b)

Error Checking

c)

Debugging

d)

Refixing

33.

What are the 3 main types of translators in programming?

a)

Assemblers, Compilers & Interpreters

b)

Assemblers, Scripters & Interpreters

c)

Assemblers, Compilers & Converters

d)

Converters, Scripters & Interpreters

34.

What is the name for the software used to convert an assembly language program into machine code?

a)

Compiler

b)

Interpreter

c)

Translator

d)

Assembler

35.

What type of language translator is needed for the 1st Generation to the CPU

a)

Compiler

b)

No translator needed

c)

Assembler

d)

Interpreter

36.

2nd generation to 1st Generation language needs what type of translator.

a)

An assembler

b)

Interpreter

c)

No translator needed

d)

Compiler

37.

What language translators can be used to translate from 3rd gen to 2nd gen. (2 answers)

a)

Compiler

b)

No translator needed

c)

Assembler

d)

Interpreter

38.

What is used to translate the entire source code in one go.

a)

Assembler

b)

Compiler

c)

Interpreter

d)

Router

39.

Which translator stops when it encounters an error.

a)

Assembler

b)

Interpreter

c)

Compiler

d)

Editor

40.

MOV A, 5

ADD A, 10

(This adds 10 to 5 and stores the result in register A — hard to read!)

a)

Low level language

b)

High level language

41.

a = 5

a = a + 10

print(a)

(This 10 to 5 and stores the result in register A, -- Easy to read and understand.)

a)

Low level language

b)

High level language

42.

Which of the following is a low-level language?

a)

Python

b)

Java

c)

Assembly

d)

Scratch

43.

Which of the following is a high-level language?

a)

Machine Code

b)

Assembly

c)

Binary

d)

Python

44.

High-level languages are easier to understand because they:

a)

Use 0s and 1s

b)

Use English-like words

c)

Need no translation

d)

Work only on one computer

45.

Low-level languages are closer to:

a)

Human language

b)

Machine hardware

c)

Mathematics

d)

Websites

46.

A program that translates high-level code into machine code is called a:

a)

Assembler

b)

Translator

c)

Compiler or Interpreter

d)

Debugger

47.
  • High-level languages are harder for humans to read.

a)

True

b)

False

48.
  • Assembly language uses mnemonics like MOV, ADD, and SUB.

a)

True

b)

False

49.
  • Low-level languages run faster than high-level languages.

a)

True

b)

False

50.
  • Python and Java are examples of low-level languages.

a)

True

b)

False

51.
  • Machine code is written using 0s and 1s.

a)

True

b)

False

52.

A flaw or mistake in the program could mean..

a)
There is a bug in the design.
b)
The program runs perfectly.
c)

There is a special code.

d)
The code is functioning as intended.
53.

Finding and fixing errors in a software.

a)
Debugging
b)
Compiling
c)
Testing
d)
Deploying
54.

The word iteration is defined as..

a)
The final result of a computation.
b)
A method for optimizing algorithms.
c)
The process of repeating a set of operations or steps.
d)
A single step in a process.
55.

A set of instructions that tells the computer what to do.

a)
Program
b)
Application
c)
Software
d)
Algorithm
56.

Match the following programming languages according to their generations

a)

machine language

1.

First- Generation language

b)

assembly language

2.

Second-Generation language

c)

C++

3.

Third - Generation language

d)

Power Builder

4.

Fourth- Generation language

e)

Mercury

5.

Fifth- Generation language

57.

Machine code does not need to be translated to run on the computer.

a)

True

b)

False

58.

Machine code means it is written in binary (0s and 1s).

a)

True

b)

False

59.

High-level languages can be used on different types of computers (portable).

a)

True

b)

False

60.

Assembly language is an example of a high-level language.

a)

True

b)

False

61.

The Tab used to Create/Insert a Table into Word.

a)

Insert Tab

b)

Design Tab

c)

Layout Tab

62.

The Tab to use to change Table Styles, Shading, and Borders

a)

Home Tab

b)

Insert Tab

c)

LayoutTab

d)

Design Tab

63.

The feature that combines or joins cells together in a table.

a)

Split Cells

b)

Merge Cells

c)

Distribute Rows

d)

Distribute Columns

64.

The feature that separates cells in a table.

a)

Merge Cells

b)

Ascending Sort

c)

Split cells

d)

Descending Sort

65.

Represents a set of related data across a table; horizontal on a table.

a)

Row

b)

column

c)

cell

66.

A set of data values, all of a single type; Appear vertically in a table.

a)

row

b)

column

c)

cell

67.

Intersection of a column and a row in a table

a)

column

b)

row

c)

cell

d)

table

68.

Outlines of rows and columns

a)

cells

b)

gridlines

c)

rows

d)

columns

69.

Arrangement of text or numbers in rows and columns

a)

table

b)

chart

c)

report

d)

memo

70.

At the bottom of a table, what key do you press to add another row?

a)

Enter

b)

Tab

c)

End

71.

Once you have made a table, you cannot add any more rows or columns.

a)

True

b)

False

72.

In cells, words are usually...

a)

left aligned

b)

right aligned

c)

centered

73.

What is the best way to present information that is easily divided into categories and subcategories?

a)

Inserting images

b)

Creating tables

c)

Using smart art

d)

Applying styles

74.

How can you create a table in Microsoft Word?

a)

Clicking on Insert > Table on the ribbon

b)

Using the Table Tools Design and Layout tabs

c)

Resizing and aligning table data

d)

Applying table styles

75.

What can you do if you don't know the exact dimensions of your table?

a)

Insert additional rows and columns later

b)

Delete the table and start over

c)

Resize the existing rows and columns

d)

Apply table styles to adjust the dimensions

76.

How can you add rows or columns to a table?

a)

Using the Insert Controls on the Table Tools Layout tab

b)

Clicking on Insert > Table on the ribbon

c)

Applying table styles

d)

Resizing and aligning table data

77.

What happens when the text of a cell reaches the edge of a column?

a)

The text wraps to a new line and the row height expands

b)

The text is truncated and hidden

c)

The column width automatically adjusts to fit the text

d)

The table becomes uneditable

78.

How can you merge cells in a table?

a)

Using the Merge Cells option on the Table Tools Layout tab

b)

Deleting the cells and creating new merged cells

c)

Applying table styles

d)

Resizing and aligning table data

79.

What can you do to expand or contract columns to fit their contents without text wrapping?

a)

Apply the AutoFit Contents setting

b)

Resize the columns manually using the mouse

c)

Apply the AutoFit Window setting

d)

Delete the cells and create new columns

80.

How can you align the contents of a table cell?

a)

Using the alignment options on the Table Tools Design tab

b)

Applying table styles

c)

Resizing and aligning table data

d)

Using the alignment options on the Table Tools Layout tab

81.

How can you convert a table to text in Microsoft Word?

a)

Using the Convert to Text option on the Table Tools Layout tab

b)

Deleting the table and typing the content as plain text

c)

Applying table styles

d)

Resizing and aligning table data

82.

What can you modify using the Table Style Options group?

a)

The appearance of tables

b)

The font style of the table

c)

The page layout of the document

d)

The table's data source

83.

What is this used for on Microsoft Word

a)

align text right

b)

align text center

c)

align text left

d)

aligns justified

84.

What is this used for on Microsoft Word

a)

Types the letter B

b)

Capitalizes the letter B

c)

Makes text darker

d)

stands for Book

85.

What is this used for on Microsoft Word

a)

aligns text left

b)

aligns text right

c)

aligns text center

d)

aligns text justified

86.

What is this used for on Microsoft Word

a)

Capitalizes letter I

b)

Types the letter I

c)

Puts your text in italics

d)

Underlines your text

87.

What is this used for on Microsoft Word

a)

Adds red color to your text

b)

allows you to change text to any color

c)

Capitalizes letter A

d)

add red highlight to your text

88.

What is this used for on Microsoft Word

a)

Capitalizes letter U

b)

Underlines your text

c)

Underlines only the letter U

d)

Makes your text darker

89.

What is this used for on Microsoft Word

a)

Puts your text in upper and/or lower case

b)

Types letter A

c)

Types lower case a

d)

Makes your text darker

90.

What is this used for on Microsoft Word

a)

adds shade paint

b)

highlights text

c)

underlines text

d)

does not exist

91.

What does the blue icon stand for W

a)

Microsoft Power point

b)

Microsoft Word

c)

Google docs

d)

Microsoft Excel

92.

What is this used for on Microsoft Word

a)

font name

b)

font color

c)

font italics

d)

font underline

93.

What is this used for on Microsoft Word

a)

Change font size

b)

Change text to 11

c)

changes font height

d)

adds 11 spaces

94.

What is this used for on Microsoft Word

a)

aligns text left

b)

aligns text right

c)

aligns text center

d)

aligns text justified

95.

How many columns do you see in this table

a)

6

b)

2

c)

3

d)

1

96.

How many rows are in this table

a)

2

b)

6

c)

1

d)

3

97.

How many columns does this represent

a)

3

b)

1

c)

6

d)

2

98.

How many rows does this represent

a)

2

b)

3

c)

6

d)

5

99.

How do we add a table to our word document

a)

select file

b)

select insert

c)

select home

d)

select design

100.

What is the font name we use in this class for word documents

a)

Times New Roman

b)

Calibri

c)

calibri light

d)

arial black

101.

Numbers on tables are aligned

a)

left

b)

right

c)

center

d)

anywhere

102.

Main table heading should be

a)

uppercase

b)

uppercase and lowercase

c)

any format

d)

font size 50

103.

Column headings should be

a)

upper case

b)

lower case

c)

upper and lower case

d)

any format

104.

Column headings on tables should be

a)

bold

b)

underlined

c)

italics

d)

Upper case

105.

What is the primary purpose of using a table in Microsoft Word?

a)

To organize any type of content, whether you're working with text or numerical data.

b)

To format text with different fonts and colors only

c)

To create hyperlinks and bookmarks

d)

To insert images and shapes into a document

106.

How can you convert text into a table in Microsoft Word?

a)

Right-click on the text and choose Convert to Table

b)

Go to the Insert tab and click Table

c)

Select the text you want to convert and click Insert/table/convert text to table

d)

Use the arrow keys to navigate through the text

107.

How can you insert a new column or row in a table?

a)

Press Ctrl+Shift+Plus on your keyboard

b)

Right-click on a cell and choose Insert Column/Row

c)

Go to the Table Layout tab and click Insert Column/Row

d)

Hover outside the table and click the plus sign

108.

How can you delete a column or row in a table?

a)

Right-click on a cell and choose Delete Column/Row

b)

Go to the Design tab and click Delete Column/Row

c)

Select a cell and press Delete on your keyboard

d)

Hover outside the table and click the minus sign

109.

How can you add formatting to a table in Microsoft Word?

a)

Right-click on a cell and choose Format Table

b)

Use the arrow keys to navigate through the table

c)

Go to the Design tab and choose a Table Style

d)

Go to the Layout tab and click Add Formatting

110.

How can you add a border to cells in a table?

a)

Go to the Design tab and click Border Options

b)

Right-click on a cell and choose Add Border

c)

Hover outside the table and click the border icon

d)

Select the cells and choose a border style

111.

How can you change the text alignment in a table?

a)

Right-click on a cell and choose Align Text

b)

Hover outside the table and click the alignment icon

c)

Select the cells and choose an alignment option

d)

Go to the Design tab and click Text Alignment

112.

Which tab in Microsoft Word provides options for customizing tables?

a)

Home

b)

Layout

c)

Insert

d)

Design

113.

What is the first step to create a table in Microsoft Word?

a)

Save the document

b)

Change the font style

c)

Insert a picture

d)

Open a new or existing document

114.

How can you change the width of a table column in Microsoft Word?

a)

Apply a table style to the column

b)

Change the font size of the table

c)

Manually adjust the column width or use 'Table Properties'

d)

Use the 'Table Layout' option

115.

What is the purpose of the 'AutoFit' feature in Microsoft Word tables?

a)

To automatically adjust the width of columns or the height of rows to fit the content within them.

b)

To automatically delete empty cells in the table

c)

To automatically change the table style

d)

To automatically adjust the font size in the table

116.

How can you change the background color of a table in Microsoft Word?

a)

Right-click on the table and select 'Change Background Color'

b)

Go to the 'Layout' tab and choose the background color from the 'Table Styles' section

c)

Open the 'Table Properties' dialog box and select the background color from the 'Table' tab

d)

Select the table and go to the 'Design' tab, then choose the background color from the 'Shading' drop-down menu.

117.

If I click on my table, I get more tabs on the ribbon

a)

True

b)

False

118.

How do I get the Format Tab to appear to format my picture?

a)

Click on My Picture

b)

File - Save As

c)

Think Really Hard

d)

Check my Phone

119.
The page orientation in which the width of the page is greater than the height
a)
Portrait
b)
Orientation
c)
Margins
d)
Landscape
120.

How can you customize the appearance of a table in Microsoft Word?

a)

All of the above

b)

Modify the border style, weight, and color

c)

Adjust the size and layout using the Layout tab

d)

Choose a Table Style from the Design tab