ap create task language Flashcards

(11 cards)

1
Q

relational operators

A

symbols to compare 2 values/expressions and determine their relationship, ex: =, <, >, !=

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

conditional statements/boolean expression

A

an expression that evaluates to either true or false

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

logic operators

A

AND, OR, NOT operators

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

iteration statements

A

loops, repeat themselves over and over again until the condition for stopping is met

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

logic error

A

a mistake in the algorithm or program that causes it to behave incorrectly or unexpectedly, ex: creating loops with incorrect entry or exit conditions

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

syntax error

A

a mistake in the program where the rules of the programming language are not followed, ex: forgetting a semicolon

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

runtime error

A

a mistake in the program that occurs during the execution of a program, ex: trying to divide by 0

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

overflow error

A

an error that occurs when a computer attempts to handle a number that is outside of the defined range of values

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

data abstraction

A

simplifies a set of data, hiding the unnecessary details

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

traverse/ traversals

A

the process of accessing each item in a list one at a time

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

procedural abstraction

A

using functions

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