wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programming Concepts Quiz

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

What does autonomous mean?

a)

Operating with human control

b)

Operating without direct human control

c)

A group of interacting elements

d)

A set of instructions

2.

What is a system in programming?

a)

A single element

b)

A group of interacting, interrelated, or interdependent elements

c)

A set of instructions

d)

A diagram showing a process

3.

What is the purpose of a flowchart?

a)

To write code

b)

To show the direction of the flow of action

c)

To trigger events

d)

To operate autonomously

4.

What happens during an event in software?

a)

A diagram is created

b)

A response or behavior is triggered

c)

A set of instructions is written

d)

A system is formed

5.

What is the main task of a driver in pair programming?

a)

To observe and review code

b)

To write the code

c)

To create diagrams

d)

To trigger events

6.

What is the main task of a navigator in pair programming?

a)

To write the code

b)

To observe and review each line of code

c)

To create diagrams

d)

To trigger events

7.

What is CamelCase?

a)

Writing all words in lowercase

b)

Writing compound words with each word starting with a capital letter

c)

Writing all words in uppercase

d)

Writing compound words with no spaces

8.

What is rotary motion?

a)

Linear movement

b)

Circular movement

c)

Upward movement

d)

Side-to-side movement

9.

What is the function of a driving gear?

a)

To stop the system

b)

To transmit power and motion to the rest of the system

c)

To reduce speed

d)

To increase friction

10.

What is another name for the driving gear?

a)

Output gear

b)

Idler gear

c)

Input gear

d)

Neutral gear

11.

What is a driven gear?

a)

A gear that transmits power to the driving gear

b)

A gear that receives motion and power from another gear

c)

A gear that changes rotational direction

d)

A gear that stops the system

12.

What is the role of an idler gear?

a)

To increase speed

b)

To change rotational direction

c)

To transmit power

d)

To stop the system

13.

What is the purpose of using CamelCase in programming?

a)

To make code harder to read

b)

To name procedures and variables

c)

To write comments

d)

To format numbers

14.

Which of the following is NOT a function of an intern?

a)

Learning important skills

b)

Gaining work experience

c)

Managing a company

d)

Performing assigned tasks

15.

Which gear is used to change rotational direction?

a)

Driving gear

b)

Driven gear

c)

Idler gear

d)

Output gear

16.

Which gear is your Driver Gear?

a)

1

b)

2

c)

3

d)

What are you talking about?

17.

Which gear is your Driven Gear?

a)

1

b)

2

c)

3

d)

What are you talking about?

18.

Which gear is your Idler Gear?

a)

1

b)

2

c)

3

d)

What are you talking about?