Computer Key Words Flashcards

1
Q

Define Algorithm

A

A sequence of steps/instructions in order to complete a task.

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

Define Decomposition

A

Breaking down a problem into smaller sub problems.

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

Define Abstraction

A

The process of removing unnecessary detail from a problem.

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

Define Integer

A

A whole number.

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

Define Real

A

A data type that can contain a decimal number.

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

Define Boolean

A

A data type that can have 2 possible values. 0 or 1/ True or False. One bit per Boolean value. It requires the least amount of data storage.

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

Define Character

A

Any letter, number, space or symbol that can be typed on a computer.

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

Define String

A

A composite data structure. Characters together to make it.

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

Define Indentifier

A

A name given to a variable, constant, array or subroutine that means that you can refer back to it.

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

Define Variable

A

Space in memory that can be changed.

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

Define Constant

A

Space in memory that cannot be changed.

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

Define Assingment

A

It is a statement that is used to set a value to an integer. Overwriting in other words.

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

Define Iteration

A

The process of repeating lines of code.

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

Define Definite

A

A set of instructions that are repeated a set number of times, a For Loop.

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

Define Indefinite

A

Instructions repeated until a condition is met, an Indefinite Loop

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

Define Selection

A

Decisions that must be made whilst designing a program. Selection.

17
Q

Define Subroutine

A

A sequence of program instructuctions that perform a specific task, packages as a unit

18
Q

Define Procedure

A

A set of computer intructions that tell a computer how to run a program of calculation,

19
Q

Define Function

A

Returned as a value,

20
Q

Define Nested

A

It’s a loop within a loop. Or selection within a selection. If Else.

21
Q

Define Array

A

A data structure that stores multiple values.

22
Q

Define Concatenate

A

Joining 2 strings together to forma new one.

23
Q

Define Structured Approach

A

Using decompostion to create smaller programs. In order to solve a problem.

24
Q

Define Validation

A

Program checks the data to see if it meets expectations. Rules and Regulations.