Computer Science Principles Unit PB

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/10

flashcard set

Earn XP

Description and Tags

boolean visual programming text-based programming logic error syntax error run-time error overflow error variables assignment operator data types string integer float typecasting concatenation logical operators relational operators module (library) API while loop definite loop indefinite loop range() function function parameter

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

logic error

a mistake in the algorithm or program that causes it to behave incorrectly or unexpectedly

2
New cards

syntax error

a mistake in the program where the rules of the programming language are not followed

3
New cards

run-time error

a mistake in the program that occurs during the execution of a program

4
New cards

overflow error

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

5
New cards

string

an ordered sequence of characters

6
New cards

substring

a part of an existing string

7
New cards

string concatenation

joins together two or more strings end-to-end to make a new string

8
New cards

procedural abstraction

provides a name for a process and allows a programmer to use a procedure knowing what it does, but not necessarily how it does it

9
New cards

application program interface (API)

Specifications for how the procedures in a library behave and can be used

10
New cards

data abstraction

provides a separation between the abstract properties of a data type and the concrete details of its representation

11
New cards

modularity

the subdivision of a computer program into separate subprograms