Programming

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/36

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

37 Terms

1
New cards

Integer

A whole number (e.g., 20, 159)

2
New cards

Real

A number which contains a decimal point (e.g., 11.2)

3
New cards

Boolean

A value which can only be TRUE or FALSE (represented as 1 or 0)

4
New cards

Character

A letter, number, or punctuation mark.

5
New cards

String

Words or sentences.

6
New cards

Variable

A named value in which data can be stored by a computer program.

7
New cards

Constant

A named value which is fixed and cannot be changed.

8
New cards

Declaration

The process of creating a variable.

9
New cards

Assignment

The process of placing a value into a variable.

10
New cards

Iteration

Repeating a set of steps several times.

11
New cards

Subroutine

A smaller part of a larger program or algorithm that performs a specific task.

12
New cards

Procedure

A subprogram which performs a specific task but does not always return a value.

13
New cards

Function

A subprogram which performs a specific task and always returns a value when run.

14
New cards

Sequence

A set of steps in order.

15
New cards

Count Controlled (definite) Iteration

Using a counter to loop through one or more lines of code.

16
New cards

Condition Controlled (indefinite) Iteration

Using a loop to repeat one or more lines of code until a condition is met.

17
New cards

Nested Selection

A selection statement contained within another selection statement.

18
New cards

Nested Iteration

A loop within another loop.

19
New cards

Naming Convention

Naming parts of the program such as variables or subprograms to make them easy to read.

20
New cards

Arithmetic Operator

An operator that uses mathematics (e.g., +, -, /).

21
New cards

Relational Operator

An operator that allows for assignment or comparison.

22
New cards

Boolean Operator

An operator which compares two values (e.g., <, AND).

23
New cards

Array

A set of data items stored together with a single name accessed by a program.

24
New cards

Record

A single row of related information in a database table.

25
New cards

String Manipulation

Methods to change or modify strings.

26
New cards

Random Number

A number generated by a computer at random.

27
New cards

Parameter

Used to pass information from the main program to a function or procedure.

28
New cards

Local Variable

A variable that can be accessed only from within the function or procedure that created it.

29
New cards

Global Variable

A variable that can be accessed from within the main program and all procedures and functions.

30
New cards

Validation

The process of comparing entered data to ensure it is valid before processing.

31
New cards

Authentication

A security measure that requires a password, code, or fingerprint for access.

32
New cards

Testing

The process of checking and ensuring a program performs as expected.

33
New cards

Normal Data

Data that the program should accept without error.

34
New cards

Boundary Data

Data at the extremes of what the program should accept without error.

35
New cards

Erroneous Data

Data that is of the wrong type.

36
New cards

Syntax Error

An error that stops the code from running.

37
New cards

Logic Error

An error that produces unexpected output while the code still runs.