,Baud Rate - CORRECT ANSWERS-The maximum possible number of signal changes
that can occur in a wire per second.
Bit Rate - CORRECT ANSWERS-The number of bits that can be sent down a wire per
second.
Integer - CORRECT ANSWERS-A whole number that can be positive, negative or zero.
Examples: -3, 0, 7, 2013588.
Natural (Number) - CORRECT ANSWERS-A whole number that is either positive or
zero.
Examples: 0, 1, 2, 100, 67238.
Rational (Number) - CORRECT ANSWERS-Any number that can be represented as the
fraction 'a/b' where 'a' and 'b' are both integers.
Examples: -0.2, 4/5, 1, 1/3.
Irrational (Number) - CORRECT ANSWERS-Any number that cannot be represented as
a fraction.
Examples: square root of 2, PI.
Real (Number) - CORRECT ANSWERS-Any number that can either be rational or
irrational.
Boolean - CORRECT ANSWERS-A value that is either true or false.
String - CORRECT ANSWERS-A series of characters.
Array - CORRECT ANSWERS-A variable that can store multiple values of the same
data type.
Example: Storing the high-scores of a game as integers.
Record - CORRECT ANSWERS-A variable that can store multiple values that can have
different data types.
Example: Storing data about a book; a string for the title, an integer for the number of
pages, etc.
, Variable - CORRECT ANSWERS-A metaphor for it is that is a box that can store a
specific type of item (the data type) and has a name assigned to it (the identifier). Its
value can be changed during run-time of the program.
Constant - CORRECT ANSWERS-A metaphor for it is that is a box that can store a
specific type of item (the data type) and has a name assigned to it (the identifier). Its
value cannot be changed during run-time of the program.
Subroutine - CORRECT ANSWERS-This can be broken down into procedures and
functions.
Procedure - CORRECT ANSWERS-A block of code that performs a specific task that
does not return a value. Parameters can be passed into it.
Function - CORRECT ANSWERS-A block of code that performs a specific task that
returns a value. Parameters can be passed into it.
Selection - CORRECT ANSWERS-This is when an if statement or select case is used
to, for example, check the value of a variable.
Iteration - CORRECT ANSWERS-This is when, within the program, there is a loop.
Definite Iteration - CORRECT ANSWERS-The number of times that the program will
loop is already specified.
Example: For loop.
Indefinite Iteration - CORRECT ANSWERS-The number of times the program will loop
is unknown.
Example: Do loop.
Nested (structures) - CORRECT ANSWERS-This is when either iterative or selective
statements are put inside of each other.
Meaningful Identifiers - CORRECT ANSWERS-Subroutines, variables and objects
should have sensible names.
Real Division - CORRECT ANSWERS-Finds the value (usually as a decimal) of one
number divided by another.
Integer Division - CORRECT ANSWERS-Finds the integer part of one number divided
by another.
Integer Remainder - CORRECT ANSWERS-Finds the remainder of one number divided
by another.
that can occur in a wire per second.
Bit Rate - CORRECT ANSWERS-The number of bits that can be sent down a wire per
second.
Integer - CORRECT ANSWERS-A whole number that can be positive, negative or zero.
Examples: -3, 0, 7, 2013588.
Natural (Number) - CORRECT ANSWERS-A whole number that is either positive or
zero.
Examples: 0, 1, 2, 100, 67238.
Rational (Number) - CORRECT ANSWERS-Any number that can be represented as the
fraction 'a/b' where 'a' and 'b' are both integers.
Examples: -0.2, 4/5, 1, 1/3.
Irrational (Number) - CORRECT ANSWERS-Any number that cannot be represented as
a fraction.
Examples: square root of 2, PI.
Real (Number) - CORRECT ANSWERS-Any number that can either be rational or
irrational.
Boolean - CORRECT ANSWERS-A value that is either true or false.
String - CORRECT ANSWERS-A series of characters.
Array - CORRECT ANSWERS-A variable that can store multiple values of the same
data type.
Example: Storing the high-scores of a game as integers.
Record - CORRECT ANSWERS-A variable that can store multiple values that can have
different data types.
Example: Storing data about a book; a string for the title, an integer for the number of
pages, etc.
, Variable - CORRECT ANSWERS-A metaphor for it is that is a box that can store a
specific type of item (the data type) and has a name assigned to it (the identifier). Its
value can be changed during run-time of the program.
Constant - CORRECT ANSWERS-A metaphor for it is that is a box that can store a
specific type of item (the data type) and has a name assigned to it (the identifier). Its
value cannot be changed during run-time of the program.
Subroutine - CORRECT ANSWERS-This can be broken down into procedures and
functions.
Procedure - CORRECT ANSWERS-A block of code that performs a specific task that
does not return a value. Parameters can be passed into it.
Function - CORRECT ANSWERS-A block of code that performs a specific task that
returns a value. Parameters can be passed into it.
Selection - CORRECT ANSWERS-This is when an if statement or select case is used
to, for example, check the value of a variable.
Iteration - CORRECT ANSWERS-This is when, within the program, there is a loop.
Definite Iteration - CORRECT ANSWERS-The number of times that the program will
loop is already specified.
Example: For loop.
Indefinite Iteration - CORRECT ANSWERS-The number of times the program will loop
is unknown.
Example: Do loop.
Nested (structures) - CORRECT ANSWERS-This is when either iterative or selective
statements are put inside of each other.
Meaningful Identifiers - CORRECT ANSWERS-Subroutines, variables and objects
should have sensible names.
Real Division - CORRECT ANSWERS-Finds the value (usually as a decimal) of one
number divided by another.
Integer Division - CORRECT ANSWERS-Finds the integer part of one number divided
by another.
Integer Remainder - CORRECT ANSWERS-Finds the remainder of one number divided
by another.