Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduction to Programming

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
A windows app that demands raw processing power because there are difficult repetitive numerical calculations.
a)
JavaScript
b)
C++
c)
HTML
2.
Information that users have at the start of the job. It is fed into the computer.
a)
Programming Ethics
b)
Debugging
c)
Data
3.
Avoiding harm to others, being honest and trustworthy, giving credit for intellectual property, respecting others' privacy and honoring confidentiality.
a)
Data
b)
Programming Ethics
c)
Syntax Errors
4.
The process of running the program over and over to find errors and to make sure the program works the way it should.
a)
Syntax Errors
b)
Data
c)
Debugging
5.
Structured Query Language (SQL) is an example of this generation language.
a)
JavaScript
b)
C++
c)
Fourth-generation
6.
Violations of the strict, precise set of rules that define the language.
a)
Data
b)
Syntax Errors
c)
JavaScript
7.
This is not an actual programming language but a series of tags that modify the display of text for the Web.
a)
C++
b)
JavaScript
c)
HTML/XHTML
8.
This language uses buttons, check boxes, and drop-down lists to add interactivity to Web pages.
a)
JavaScript
b)
C++
c)
Data
9.
A development tool that helps programmers write, compile, and test programs.
a)
Loop
b)
Programming
c)
IDE
10.
The result that the users require at the end of the job.
a)
Loop
b)
Information
c)
Problem Statement
11.
A powerful language used to build a wide range of Windows apps.
a)
Algorithm
b)
JavaScript
c)
Visual Basic
12.
Describing the problem.
a)
Problem Statement
b)
Logical Error
c)
Loop
13.
Provides a visual representation of the patterns the algorithm comprises.
a)
Algorithm
b)
Flow Chart
c)
IDE
14.
The most natural of language generations. It better matches the human thinking process.
a)
Fifth-generation
b)
JavaScript
c)
Visual Basic
15.
Performs a repeating set of actions.
a)
Loop
b)
Programming
c)
Problem Statement
16.
An error in the problem logic that is only caught when the program executes.
a)
Logical Error
b)
Information
c)
Runtime Error
17.
The process of translating a task into a series of commands a computer will use to perform that task.
a)
Information
b)
Programming
c)
Problem Statement
18.
Mistake in the design and planning of the algorithm itself.
a)
Logical Error
b)
Runtime Error
c)
Syntax Error
19.
A set of specific sequential steps that describe what the computer must do.
a)
Problem Statement
b)
Loop
c)
Algorithm
20.
This generation is the actual machine languages of a CPU.
a)
Fourth-generation
b)
First-generation
c)
Second-generation
21.
Translating an algorithm into a programming language.
a)
Compiler
b)
Method
c)
Coding
22.
A decision point that can be answered with yes (true) or no (false).
a)
Binary
b)
Coding
c)
Method
23.
How the program converts the inputs into the correct outputs.
a)
Compiler
b)
Assembly language
c)
Method
24.
A program that translates code into binary 1s and 0s.
a)
Binary
b)
Compiler
c)
Method
25.
This second-generation language allow programmers to write their programs using commands that speak directly to the CPU.
a)
Assembly languages
b)
JavaScript
c)
HTML