wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programming and Debugging

Total questions: 15

Worksheet time: 3mins

Name
Class
Date
1.

A basic element of programming where you get data and commands into the computer.

a)

input

b)

looping

c)

arithmetic

d)

conditional

2.

It cycles through a set of instructions until some condition is met.

a)

input

b)

output

c)

conditional

d)

looping

3.

This phase includes determining what programs are needed and how they will interact.

a)

Planning

b)

Analysis

c)

Design

d)

Development

4.

This may consist of minor updates to the system or more drastic changes due to unexpected circumstances.

a)

Testing

b)

Debugging

c)

Implementation

d)

Maintenance

5.

It is used to develop software programs, scripts, or other sets of instructions for computers to execute.

a)

Programming

b)

Programming Language

c)

Programmer

d)

Program

6.

It is the process of identifying and resolving errors or bugs in a software system.

a)

Programming

b)

Testing

c)

Debugging

d)

Inspecting

7.

She's a computer programming pioneer that first used the term "debug."

a)

Admiral Grace Copper

b)

Admiral Grace Hopper

c)

Admiral Rose Hopper

d)

Admiral Liza Topper

8.

This involves manually reviewing the source code of a software system to identify potential bugs or errors.

a)

Code Inspection

b)

Debugging Tools

c)

Monitoring

d)

Logging

9.

This involves testing the entire software system to identify bugs or errors.

a)

Unit Testing

b)

Integration Testing

c)

System Testing

d)

Testing

10.

In this debugging process, coders analyze the error by recording all program state changes and data values.

a)

Error identification

b)

Error analysis

c)

Fix

d)

Validation

11.

These occur due to the computing environment in which the software code runs.

a)

Runtime errors

b)

Logic errors

c)

Semantic errors

d)

Syntax errors

12.

It is a bug that occurs when a computer program has an incorrectly typed statement.

a)

Syntax errors

b)

Semantic errors

c)

Logic errors

d)

Runtime errors

13.

In this debugging strategy, the developer watches live or recorded print statements and monitors flow.

a)

Print debugging

b)

Remote debugging

c)

Post-mortem debugging

d)

Debugging

14.

In debugging strategy, the developer examines the code without executing the program.

a)

Incremental Program Development

b)

Backtracking

c)

Static analysis

d)

Logging

15.

It focuses on finding bugs, errors, etc.

a)

Debugging

b)

Testing

c)

Programmer

d)

Programming