Programming Key Terms Flashcards

1
Q

Algorithm

A

A list of rules to follow in order to solve a problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Arithmetic Operators

A

Used in calculations such as +*/-

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Assignment

A

When you assign some data to a variable or constant using the = sign

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Condition

A

Features of a selection or iteration statement, which is usually some kind of question with a true or false answer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Constant

A

Refers to a fixed value. The value is set when the program is written and cannot change whilst the program is running

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Data type

A

Different types of things that can be assigned to variables e.g. float, integer, Boolean

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Debug

A

Identifying and getting rid of errors within the program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Debugger

A

A computer program that helps to identify and get rid of errors within the program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

IDE

A

Integrated development environment-software which enables you to enter, edit, compile and run your programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Identifier

A

The name given to identify structures such as variables, functions and arrays

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Iteration

A

When a set of instructions are repeated in a sequence a specified number of times or until the condition is met. A while loop or a for loop or examples.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Logic error

A

When your compiles and runs, but does the wrong thing. This is a human error e.g. 2+2=5. The program will still run but not output what you wanted.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Operators

A

A symbol which helps the user to command the computer to do a certain mathematical or logical manipulation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Psuedocode

A

A program that roughly resembles a programming language which includes some common English terminology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Variable

A

A name used to refer to a particular memory location that is used to store data. The value stored in the memory location can be changed while the program is running

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Relational operators

A

Used to compare two values. Operators include: =, , <=, >=, ==

17
Q

Runtime error

A

Like a syntax error but the program is capable to start but finds a problem halfway through such as a misspelt variable name.

18
Q

Selection

A

Uses a Boolean condition to determine, or select, whether or not to run a certain block of statements. An IF statement is an example.

19
Q

Sequence

A

When two or more statements are executed one after the other

20
Q

Syntax error

A

Where the compiler find something wrong with your program, and you can run it. For example, you may have incorrect indention, a missing bracket or may be trying to use a variable that hasn’t been declared