wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz 1

Total questions: 25

Worksheet time: 12mins

Name
Class
Date
1.

________  is an art and science of creating or designing a computer program.

a)

pseudocode

b)

flowcharting

c)

programming

d)

algorithm

2.

_________is a pictorial representation of your logic.

a)

programming

b)

algorithm

c)

pseudocode

d)

flowchart

3.

_________is a list of instructions that the computer must follow in order to process data into information

a)

data

b)

program

c)

logic

d)

output

4.

_________ an alternative selection based on the condition

a)

processing symbol

b)

terminal symbol

c)

flow connector

d)

decision symbol

5.

________use to indicate the next flow of the program.

a)

input/output symbol

b)

initialization symbol

c)

flow lines

d)

terminal symbol

6.

________is the process of detecting, locating and removing all errors in a computer program.

a)

debugging

b)

desk-checking

c)

error-checking

d)

tokenization

7.

_______is most preferred by programmers because of easy to understand steps, with a use of combination of command keywords and formulas.

a)

programming

b)

algorithm

c)

flowcharting

d)

pseudocode

8.

what is the output of this program?

a)

89

b)

largest_number

c)

The largest number is: 89

d)

largest_number , 89

9.

It is used to run something on the program repeatedly until a certain

condition is met.

a)

Pseudocode

b)

Flowchart

c)

Conditional Statements

d)

Loop Statements

10.

These are used to group certain functionalities that are assigned

to do a task and even return a value.

a)

Data Types

b)

Logical Operators

c)

Special Logical Operators

d)

Functions or Methods

11.

Indication of a variable to be used in a process.

a)

Input

b)

Output/Print

c)

IF/ELSE

d)

WHILE

12.

Indication of a function call.

a)

Sequential

b)

Conditional/Selection

c)

CALL

d)

ENDIF

13.

An algorithm that affects the output based on a certain

condition given which makes the program more smart and complex thus extending the

possibilities.

a)

Sequential

b)

Conditional/Selection

c)

CALL

d)

ENDIF

14.

A method that allows a programmer to represent the algorithm in a more

programming related way.

a)

Pseudocode

b)

Flowchart

c)

Conditional Statements

d)

Loop Statements

15.

What symbol is this?

a)

Read DataItem

b)

rectangle

c)

slanted box

d)

Input

e)

parallelogram

16.

What symbol is this?

a)

Set Ans = calculation

b)

rectangle

c)

Processing

d)

calculation

17.

What symbol is this?

a)

Question?

b)

Decision

c)

diamond

d)

YES

e)

NO

18.

What symbol is this?

a)

Print Ans

b)

parallelogram

c)

slanted box

d)

Output

e)

rectangle

19.

What does the Oval illustrate in a flowchart?

a)

Beginning and end points

b)

Actions

c)

Yes/No or True/False questions

d)

Connects symbols to show the direction of flow of action

20.

Which of the following signifies the process that is to be executed next?

a)

Initialization

b)

Flowlines

c)

Off-page Connector

d)

On-page Connector

21.

It is the step where you must identifying what it is you know (input-given data), and what it is you want to obtain (output-the result).

a)

Defining the problem

b)

Planning the solution

c)

Coding the program

d)

Testing the program

e)

Documenting the program

22.

It is the step in programming where you must construct a certain plan or diagram for your program.

a)

Defining the problem

b)

Planning the solution

c)

Coding the program

d)

Testing the program

e)

Documenting the program

23.

It is the step in programming where the programmer must build a program based on the flowchart.

a)

Documenting the program

b)

Testing the program

c)

Coding the program

d)

Planning the solution

e)

Defining the problem

24.

It is the step in programming where the developer must test her/his program/system.

a)

Defining the problem

b)

Planning the solution

c)

Coding the program

d)

Testing the program

e)

Documenting the program

25.

_____________________ is a written detailed description of the programming cycle and publishing the program.

a)

Testing the program

b)

Documenting the program

c)

Planning the solution

d)

Coding the program

e)

Defining the problem