wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Assesment 6 Grader

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

Which one is an input device?

a)

Printer

b)

Keyboard

c)

Speaker

d)

Monitor

2.

Software that is free to use is called…

a)

Shareware

b)

Freeware

c)

Hardware

d)

Processor

3.

Which component makes the computer run faster when increased?

a)

Keyboard

b)

RAM

c)

Monitor

d)

Mouse

4.

What is digital data made of?

a)

Words

b)

Colors

c)

0 and 1

d)

Symbols

5.

Which device changes analogue sound into digital data?

a)

Speaker

b)

Microphone

c)

Monitor

d)

Flash drive

6.

Which processor should someone choose if they want faster performance?

a)

The one with the lowest speed

b)

The one with the highest speed

c)

The cheapest one

d)

The most colorful one

7.

Which storage unit is the largest?

a)

KB

b)

MB

c)

GB

d)

TB

8.

A computer case that is more expensive because of its design is related to…

a)

Speed

b)

Aesthetic

c)

Storage

d)

Software

9.

Why can’t computers process analogue data directly?

a)

Because analogue data is expensive

b)

Because analogue data uses colors

c)

Because computers only understand digital data (0 and 1)

d)

Because analogue data is slow

10.

Sofia wants to choose software with more features and tools. Which type should she choose?

a)

Freeware

b)

Open source

c)

Paid software

d)

Trial version

11.

A computer that needs to edit large videos will need…

a)

Low RAM and slow processor

b)

High RAM and fast processor

c)

Small storage

d)

No graphics card

12.

A robot is better than a human when…

a)

The task needs creativity

b)

The task is dangerous and repetitive

c)

The task needs feelings

d)

The task changes every day

13.

Sequence means…

a)

Repeating a task

b)

Making choices

c)

Running commands in order

d)

Stopping a program

14.

A set of step-by-step instructions is called…

a)

Model

b)

Story

c)

Algorithm

d)

Hardware

15.

If–else is an example of…

a)

Sequence

b)

Loop

c)

Selection

d)

Event

16.

Which block in Scratch repeats actions?

a)

Motion block

b)

Repeat block

c)

Sound block

d)

Looks block

17.

What happens first in a sequence?

a)

Last command

b)

First command

c)

Random command

d)

Middle command

18.

A loop is useful when…

a)

You want something to happen once

b)

You want something to happen many times

c)

You stop an action

d)

You choose between two choices

19.

Which one is a condition?

a)

Move 10 steps

b)

If score > 10

c)

Say “Hello”

d)

Repeat 5 times

20.

Which program behavior uses "selection"?

a)

Always repeating

b)

Choosing based on a situation

c)

Saying hello

d)

Moving randomly

21.

When you click the green flag in Scratch, this is called…

a)

Loop

b)

Event

c)

Sprite

d)

Variable

22.

Which program uses a loop correctly?

a)

If score > 5

b)

Say “Welcome”

c)

Repeat 10 times: move 10 steps

d)

Set score = 0

23.

A variable is used to…

a)

Draw shapes

b)

Store changing information

c)

Make sounds

d)

Add color

24.

Which situation uses selection?

a)

Running all commands

b)

“If raining, bring umbrella”

c)

Standing still

d)

Jumping repeatedly

25.

The correct order of sequence is…

a)

Middle → Last → First

b)

First → Second → Third

c)

Last → First → Third

d)

Random order

26.

“Repeat until score = 10” is an example of…

a)

Sequence

b)

Conditional loop

c)

Event

d)

Variable

27.

In an algorithm to “Make Fry Eggs”, which step should be first?

a)

Flip the egg

b)

Break the egg

c)

Prepare the pan

d)

Add salt

28.

What will happen if there is no selection in a program?

a)

The program becomes fast

b)

The program cannot make decisions

c)

The program repeats

d)

The program stops

29.

Why are loops important?

a)

To run commands once

b)

To reduce repeated writing of code

c)

To make code slow

d)

To make code random

30.

A program says:

IF number % 2 = 0 → print “Even” ELSE → print “Odd”

What is this an example of?

a)

Loop

b)

Condition and selection

c)

Event

d)

Variable

31.

Which situation needs both loop AND selection?

a)

Saying “Hello” once

b)

Repeating a game until the player guesses correctly

c)

Moving one step

d)

Changing costume

32.

A flowchart diamond symbol is used for…

a)

Start

b)

End

c)

Decision

d)

Process

33.

A variable “lives” decreases every time the player is hit. This uses…

a)

Static value

b)

Updating variables

c)

No selection

d)

Only sequence

34.

Which program is more efficient?

a)

Move 10 steps (written 10 times)

b)

Repeat 10 times → move 10 steps

c)

If move

d)

Say “Move”

35.

A student writes an algorithm but forgets to include a condition. What problem may occur?

a)

The program becomes colorful

b)

The program cannot choose actions

c)

The program becomes louder

d)

The program becomes bigger

36.

A loop inside another loop is called…

a)

Broken loop

b)

Half loop

c)

Nested loop

d)

Double code

37.

Why do programmers use flowcharts before coding?

a)

To decorate the code

b)

To visualize and plan the logic clearly

c)

To slow down the work

d)

To shorten the program name

38.

What is the correct order for making a cup of tea?

a)

Pour tea → Add sugar → Boil water

b)

Boil water → Pour tea → Add sugar

c)

Add sugar → Drink → Boil water

d)

Drink → Boil water → Add tea

39.

A flowchart that shows

'Start → Input number → Add 10 → Display result → End'

What will the output come out if input = 5?

a)

10

b)

15

c)

20

d)

5

40.

Which is the correct step to make a sandwich?

a)

Eat sandwich → Make sandwich → Buy ingredients

b)

Buy ingredients → Make sandwich → Eat sandwich

c)

Make sandwich → Eat → Buy bread

d)

Buy bread → Eat sandwich → Make sandwich

41.

A student writes:

Step 1: Start,

Step 2: Input A, B,

Step 3: Sum = A + B,

Step 4: Output Sum,

Step 5: End.

What does the algorithm do?

a)

Subtracts two numbers

b)

Multiplies two numbers

c)

Adds two numbers

d)

Divides two numbers

42.

Find the error.

a)

the input symbol

b)

no input data

c)

the flow line to end when do nothing

d)

the process symbol

43.

Read this algorithm:

Deciding on Movie Night
1.  START
2.    Read Current Time 
3.      Decision 1: IF Time is after 7:00
PM THEN
4.      [YES Path] Decision 2: IF you have
popcorn THEN
5.      [YES-YES Path] Start the movie!
6.      [YES-NO Path] ELSE (No popcorn), Go
to bed.
7.      [NO Path from Descision 1] ELSE (Time
is not after 7:00 PM), Go to bed.
8.      END
Note: 
Your family decides on a movie based on two rules:First, check the time: IF it is after 7:00 PM, you can watch a movie. ELSE, you cannot (and you stop).Second, check the snacks (only if you can watch): IF you can watch a movie and you have popcorn, THEN you start the movie. ELSE (if no popcorn), you just go to bed.

Find the error on the flowchart beside

a)

there is no input

b)

on the popcorn option there is not "no option"

c)

there is no end flowchart after " watching movie"

d)

on the popcorn option there is "yes option"

44.

How many variable are mention there?

a)

6

b)

7

c)

8

d)

9

45.

I have the following algorithm:

Making a Glass of Iced Lemonade
1. START 

2. Get a glass and fill it with water.

3. Add 2 scoops of sugar.

4. Squeeze half a lemon into the glass.

5.  Add 3 ice cubes.

6.   Stir the lemonade and drink!

7.  END     

Which of the following statements is correct based on the algorithm and the flowchart result.

a)

The start symbol on algorithm is wrong

b)

there is a wrong arrangement on the flowchart

c)

the process symbol on flowchart is not correct.

d)

the algorithm and flowchart is precises and correct.