wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python: Quiz 1.01 - Programming Concepts

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

Which language do machines understand?

a)

Machine Code (Binary)

b)

Human Speech

c)

The Latin Alphabet

d)

Arabic Numerals

2.

Giving instructions to a machine is known as...

a)

Machine learning

b)

Coding/Programming

c)

Problem Solving

d)

Debugging

3.

A "bug" in programming is...?

a)

A mistake in a code, resulting in unwanted behavior

b)

A properly functioning algorithm

c)

A broken piece of hardware

d)

An insect that has gotten into your circuits, causing problems

4.

Which answer best describes "Debugging"?

a)

Solving problems or mistakes in an algorithm

b)

Creating a logical plan for a code before writing the code itself

c)

Creating a basic concept for an app or program

d)

Fine-tuning a finished, working code for better efficiency and readability

5.

If a programming language is closer to machine code than human speech, we call it a(n)...?

a)

Low-Level Programming Language

b)

High-Level Programming Language

c)

Problem

d)

Efficient language

6.

What is an "Algorithm"?

a)

A set of instructions for a machine

b)

A single line of code

c)

4 Bytes

d)

A program's designated RAM partition

7.

What do we call the rules and structure of a coding language?

a)

Syntax

b)

Grammar

c)

Code-flow

d)

Format

8.

Code that works with the background workings of a machine and the processes the user doesn't see on screen is known as...

a)

Back-end code

b)

Front-end code

c)

Stealth code

d)

Pseudo-code

9.

What is Python?

a)

A programming language

b)

A Buddhist concept

c)

A Microsoft Office Application

d)

A built-in Windows DLL

10.

How many digits are used in binary code?

a)

2

b)

infinite

c)

4

d)

1