Vocab Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Algorithm

A

A sequence of steps that are followed to complete a curtain task

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

Decomposition

A

The process of breaking down problems into smaller problems

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

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

Integer

A

A datum of integral data types (hole number)

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

Real

A

Data type which is a number that can have a decimal value

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

Boolean

A

The idea of two possible values which intend to represent two true values (true or false or 0 and 1) -one bit-

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

Character

A

A letter, number, space, punctuation mark 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

String

A

A sequence of characters (composite data structure)

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

Identifier

A

A string (of alphanumeric characters that begin with an alphabetic character or an underscore character); they include names for variables, constants and subroutine names. created by user

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

Variable

A

A slot in memory the is given a name so that it can be referred to in a program, its value can change(opposite of constant)

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

Constant

A

A value that cannot be altered by the program during normal execution (opposite of variable)

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

Assignment

A

Sets/rests the values of an integer and copies it to a memory location(stores something in variable for first time)

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

Iteration

A

A set of instructions or structures are repeated in a sequence specified number of times or until a condition is met (repeated lines of code, like loops do)

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

Definite

A

A definite iteration will be repeated set number of times

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

Indefinite

A

In an indefinite iteration the structures will be repeated until certain conditions are met (for loops)

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

Selection

A

Decisions that must be made whilst designing the program (if statements)

17
Q

Subroutine

A

Sequence of program instructions that preform a specific task given a name/identifier so that it can be referred back to (packaged as a unit)

18
Q

Procedure

A

A piece of code that once its run, it stops (sub routine)

19
Q

Function

A

A named section in the program that performs a specific task, can repeated multiple times and returns a value (sub routine)

20
Q

Nested

A

Different logic structures sequences, selection and loop are combined (loop within a loop)

21
Q

Array

A

Data structure that can store a fixed size of elements of a specific data type (data structure that stores different values)

22
Q

Concatenate

A

Strings that have been put together

23
Q

Structured Approach

A

using decomposition to make a smaller program to solve a program

24
Q

Validation

A

The program checks the data to make sure it meets rules and restrictions