Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz tentang Flowchart dan Pseudocode

Total questions: 53

Worksheet time: 29mins

Name
Class
Date
1.

Flowchart is used for...

a)

Analyzing hardware

b)

Drawing data structures

c)

Visualizing algorithms

d)

Storing data

e)

Compiling reports

2.

The parallelogram symbol in a flowchart indicates...

a)

Process

b)

Decision

c)

Input/Output

d)

Terminal

e)

Looping

3.

The diamond symbol in a flowchart indicates...

a)

Process

b)

Start/End

c)

Decision/Branching

d)

Input data

e)

Output result

4.

The benefits of flowchart include...

a)

Generating software

b)

Connecting to the internet

c)

Facilitating understanding of program flow

d)

Calculating numbers

e)

Compiling financial reports

5.

The terminator symbol in a flowchart is used to...

a)

Provide looping

b)

Store data

c)

Indicate the start or end of a program

d)

Display results

e)

Perform processes

6.

Pseudocode is...

a)

Native programming language

b)

Programming diagram

c)

Algorithm in narrative form

d)

Complete program text

e)

Web display

7.

The advantages of pseudocode are...

a)

Can be executed directly

b)

Can only be read by computers

c)

Easily understood by humans

d)

Has attractive graphics

e)

Cannot be modified

8.

The following is an example of pseudocode...

a)

#include

b)

Input value1, value2

c)

Hello World

d)

System.out.println("Hello")

e)

print("Hello World")

9.

In pseudocode, the keyword If is used to...

a)

Add values

b)

Print data

c)

Make decisions

d)

Close the program

e)

Initialize variables

10.

Zaki wants to make milk coffee. He prepares a glass, pours coffee, adds milk, and stirs until mixed. The steps taken by Zaki are an example of...

a)

Computer program

b)

Programming language

c)

Algorithm

d)

Flowchart

e)

Procedure

11.

Nina creates a handwashing guide for her younger classmates. What has Nina created?

a)

Program

b)

Output

c)

Algorithm

d)

Flowchart

e)

Data

12.

The process of calculating distance and estimating travel time in an online taxi application is called...

a)

Output

b)

Process

c)

Flow

d)

Variable

e)

Compiler

13.

A tool to visualize the flow of a digital library system is...

a)

Table

b)

Flowchart

c)

Bar diagram

d)

Data dictionary

e)

Data structure

14.

The diamond symbol with the text "Is food available?" indicates the process of...

a)

Calculation

b)

Input data

c)

Decision making

d)

Data storage

e)

Result display

15.

The oval symbol labeled "Start" in a flowchart means...

a)

Input process

b)

Terminal (Start/End)

c)

Decision

d)

Output

e)

Process

16.

Writing like: "Enter number1 and number2, then add, display the result" is called...

a)

Syntax

b)

HTML

c)

Pseudocode

d)

Flowchart

e)

Comment

17.

Writing like: "Enter number1 and number2, then add, display the result" is called...

a)

Syntax

b)

HTML

c)

Pseudocode

d)

Flowchart

e)

Comment

18.

The purpose of writing pseudocode before creating a program is...

a)

Can be run directly

b)

Create the appearance first

c)

Facilitate understanding of program logic

d)

Determine button color

e)

Manage the network

19.

The function of cout in C++ is...

a)

Store data

b)

Display text on the screen

c)

Take input

d)

Create a new line

e)

End the program

20.

The correct command for the program to receive input from the user in C++ is...

a)

cout << name;

b)

printf(name);

c)

cin >> name;

d)

write(name);

e)

show(name);

21.

The data type suitable for storing age values is...

a)

float

b)

char

c)

string

d)

int

e)

bool

22.

The language used when writing , , and is...

a)

Python

b)

JavaScript

c)

HTML

d)

CSS

e)

PHP

23.

The purpose of the tag

Welcome!

in HTML is to...

a)

Create a link

b)

Add an image

c)

Display a paragraph

d)

Create a form

e)

Add a table

24.

The CSS code background-color: lightblue; changes...

a)

Text color

b)

Border color

c)

Page background color

d)

Font size

e)

Line spacing

25.

The technique of adding CSS within the tag using