wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SC 025 Topical Test 3 - Design a Solution

Total questions: 13

Worksheet time: 8mins

Name
Class
Date
1.

Two (2) techniques that can be used to represent an algorithm

a)

images and videos

b)

texts and symbols

c)

pseudocode and flowchart

2.

2 keywords that are used to indicate INPUT in pseudocode

a)

compute

b)

get

c)

show

d)

read

3.

What's missing from this part of a flowchart?

a)

A line

b)

An arrow

c)

A diamond

4.

What are the 2 rules for flowchart?

a)

Has a start and a stop symbol

b)

No need to draw arrowhead for flowline symbol

c)

Label True or False for each selection flow

d)

Use indentation to show the action part

5.

Identify the suitable type of control structure for this problem statement :

Find the highest price among 100 given values and reduce it by 10%

a)

Sequence

b)

Selection

c)

Repetition

6.

Create a solution for program that will calculate and display the Body Mass Index (BMI) for a person. Find the input

a)

BMI

b)

height

c)

weight

7.

Start

______ radius

area = PI x radius x radius

______ area

Stop

Find the missing words.

a)

Enter

Get

b)

Read

Calculate

c)

Input

Print

8.

A flowchart needs to represent the a situation whether the number key in by user is positive, negative or zero. This is an example of which of the algorithm constructs?

a)

Single selection

b)

Dual selection

c)

Multiple selection

9.

Create a program that will accept student’s mark. If the student mark is greater than 60, the message "LULUS" will display. Identify the correct answer for the output.

a)

Read "LULUS"

b)

Output LULUS

c)

Display "LULUS"

10.

Design an algorithm for a program that will count the number of even and odd. The process will continue until the user enters value 0.

Choose the best option for decision shape

a)

number > 0

b)

number != 0

c)

number % 2 = 0

11.

2 types of repetition control structures

a)

sentinel-controlled

b)

counter-controlled

c)

sentinel-countered

d)

counter-sentinel

12.

The loop control variable is initialized before entering the loop.

a)

True

b)

False

13.

Start

sum = 0

counter = 0

while (counter <= 10)

input number

sum = sum + number

counter = counter + 1

end while

display sum

Stop

How many times will the while loop body executed?

a)

9

b)

10

c)

11