wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

grade 6 week 16

Total questions: 50

Worksheet time: 28mins

Name
Class
Date
1.

What is an algorithm?

a)

A computer machine

b)

A step-by-step method to solve a problem

c)

A type of computer virus

d)

A programming language

2.

Why do we use algorithms?

a)

To decorate programs

b)

To solve problems in a logical way

c)

To make code longer

d)

To confuse the computer

3.

Which of the following best describes an efficient algorithm?

a)

Uses more steps

b)

Uses fewer steps to solve a problem

c)

Uses random steps

d)

Uses complex language

4.

Algorithms are usually written in:

a)

English

b)

Computer code

c)

A logical sequence of steps

d)

Random order

5.

The first step in designing an algorithm is to:

a)

Write code immediately

b)

Understand the problem

c)

Buy a computer

d)

Draw a diagram

6.

What is the purpose of testing an algorithm?

a)

To make it slower

b)

To check if it works correctly

c)

To make it longer

d)

To confuse users

7.

An algorithm must always have:

a)

A clear start and end

b)

A loop

c)

A flowchart

d)

Many calculations

8.

What is a good algorithm characteristic?

a)

Unclear steps

b)

Simple and easy to follow

c)

Very long instructions

9.

What happens if an algorithm has missing steps?

a)

It runs faster

b)

It may not give the correct result

c)

It becomes more efficient

d)

It works automatically

10.

The main goal of an algorithm is to:

a)

Create a computer game

b)

Provide a solution to a problem

c)

Replace hardware

d)

Save data

11.

What is pseudocode?

a)

A. A programming language

b)

B. A mix of natural language and programming logic

c)

C. A flowchart

d)

D. A computer virus

12.

Pseudocode helps programmers by:

a)

Making coffee

b)

Planning a program before writing code

c)

Installing software

d)

Drawing pictures

13.

Which of the following is a correct pseudocode example?

a)

A. IF score > 50 THEN Print “Pass”

b)

B. Print score > 50 THEN Pass

c)

C. Print score > THEN Pass

d)

D. IF THEN Print score Pass

14.

The keyword “IF” in pseudocode means:

a)

A condition is being tested

b)

A loop starts

c)

Input is taken

d)

Program ends

15.

The keyword “ELSE” means:

a)

Repeat the previous step

b)

Do something different if the condition is false

c)

Stop the program

16.

What does “INPUT” mean in pseudocode?

a)

Display data

b)

Receive data from the user

c)

Delete data

d)

Copy data

17.

What does “OUTPUT” mean in pseudocode?

a)

Print or show data

b)

Receive user input

c)

Calculate data

d)

Stop the program

18.

Which pseudocode correctly calculates the sum of two numbers?

a)

sum ← a + b

b)

sum = a + b + c

c)

sum → a + b

d)

sum = input + output

19.

What does a loop do in pseudocode?

a)

Runs instructions once

b)

Repeats a set of instructions

c)

Stops the program

d)

Deletes variables

20.

Pseudocode is useful because it:

a)

Runs directly on the computer

b)

Helps programmers think logically

c)

Creates graphics automatically

d)

Needs no logic

21.

What is a flowchart?

a)

A written essay

b)

A diagram showing steps of a process

c)

A type of hardware

d)

A computer code

22.

Which shape represents the start or end of a flowchart?

a)

Rectangle

b)

Diamond

c)

Oval

23.

Which shape is used for processes (like calculations)?

a)

Rectangle

b)

Diamond

c)

Circle

d)

Triangle

24.

Which shape is used for decision making?

a)

Oval

b)

Rectangle

c)

Diamond

d)

Parallelogram

25.

Which shape is used for input/output operations?

a)

Oval

b)

Parallelogram

c)

Rectangle

d)

Diamond

26.

What does an arrow represent in a flowchart?

a)

Direction of flow

b)

Stop sign

c)

Input data

d)

Symbol for output

27.

Why are flowcharts important?

a)

They make processes easier to understand

b)

They slow down coding

c)

They make computers faster

d)

They remove logic

28.

Flowcharts help programmers to:

a)

Visualize algorithm steps

b)

Add color to programs

c)

Skip logic

d)

Write novels

29.

A decision symbol (diamond) always has:

a)

One output line

b)

Two output lines (Yes/No)

c)

Three output lines

d)

No output lines

30.

Which statement about flowcharts is correct?

4 lines
31.

What is a paragraph in writing?

a)

A. A single sentence

b)

B. A group of sentences about one idea

c)

C. A list of words

d)

D. A computer program

32.

What should a good paragraph have?

a)

Random sentences

b)

One main idea and supporting details

c)

Mixed topics

d)

No structure

33.

Which part introduces the main idea?

a)

Supporting sentence

b)

Topic sentence

c)

Concluding sentence

d)

Middle sentence

34.

What is the function of a concluding sentence?

a)

Start a new topic

b)

Restate the main idea

c)

Add confusion

d)

Delete details

35.

In a paragraph about algorithms, what could the topic sentence be?

a)

An algorithm is a step-by-step process to solve a problem.

b)

Computers are expensive.

c)

I like games.

d)

My cat is cute.

36.

What is software?

a)

The physical part of a computer

b)

The programs and applications that run on a computer

37.

Which of these is NOT software?

a)

Microsoft Word

b)

Google Chrome

c)

CPU

d)

Photoshop

38.

Which of the following is an application software?

a)

Windows 11

b)

Microsoft Excel

c)

Device driver

d)

BIOS

39.

Which of these is system software?

a)

MS Paint

b)

Windows OS

c)

PowerPoint

d)

Chrome

40.

The main purpose of system software is to:

a)

Help the computer operate and manage hardware

b)

Write emails

c)

Draw pictures

d)

Play games

41.

Which software controls the entire computer system?

a)

Operating System

b)

Application Software

c)

Antivirus

d)

Compiler

42.

Which of the following is open-source software?

a)

Linux

b)

Windows

c)

MS Office

d)

Adobe Photoshop

43.

The software used to detect and remove viruses is called:

a)

Browser

b)

Antivirus

c)

Word Processor

d)

Spreadsheet

44.

What is hardware?

a)

Physical components of a computer

b)

Computer programs

c)

Digital documents

d)

Network cables only

45.

Which of these is NOT a hardware device?

a)

Monitor

b)

Keyboard

c)

Mouse

d)

Google Docs

46.

The CPU is often called the:

a)

Brain of the computer

b)

Hand of the computer

c)

Heart of the internet

d)

Screen of the computer

47.

Which of the following is an input device?

a)

Monitor

b)

Keyboard

c)

Printer

d)

Speaker

48.

Which of the following is an output device?

a)

Keyboard

b)

Mouse

c)

Monitor

d)

Scanner

49.

RAM is used to:

a)

Store data permanently

b)

Store data temporarily while the computer is running

c)

Print documents

d)

Access the internet

50.

The function of a hard disk is to:

a)

Display images

b)

Store data and files permanently

c)

Input data

d)

Cool the computer