NEW
Font size
WorksheetsProgramming and Debugging
Total questions: 15
Worksheet time: 3mins
A basic element of programming where you get data and commands into the computer.
input
looping
arithmetic
conditional
It cycles through a set of instructions until some condition is met.
input
output
conditional
looping
This phase includes determining what programs are needed and how they will interact.
Planning
Analysis
Design
Development
This may consist of minor updates to the system or more drastic changes due to unexpected circumstances.
Testing
Debugging
Implementation
Maintenance
It is used to develop software programs, scripts, or other sets of instructions for computers to execute.
Programming
Programming Language
Programmer
Program
It is the process of identifying and resolving errors or bugs in a software system.
Programming
Testing
Debugging
Inspecting
She's a computer programming pioneer that first used the term "debug."
Admiral Grace Copper
Admiral Grace Hopper
Admiral Rose Hopper
Admiral Liza Topper
This involves manually reviewing the source code of a software system to identify potential bugs or errors.
Code Inspection
Debugging Tools
Monitoring
Logging
This involves testing the entire software system to identify bugs or errors.
Unit Testing
Integration Testing
System Testing
Testing
In this debugging process, coders analyze the error by recording all program state changes and data values.
Error identification
Error analysis
Fix
Validation
These occur due to the computing environment in which the software code runs.
Runtime errors
Logic errors
Semantic errors
Syntax errors
It is a bug that occurs when a computer program has an incorrectly typed statement.
Syntax errors
Semantic errors
Logic errors
Runtime errors
In this debugging strategy, the developer watches live or recorded print statements and monitors flow.
Print debugging
Remote debugging
Post-mortem debugging
Debugging
In debugging strategy, the developer examines the code without executing the program.
Incremental Program Development
Backtracking
Static analysis
Logging
It focuses on finding bugs, errors, etc.
Debugging
Testing
Programmer
Programming
