1/16
A flashcard set to study the first unit of AP CSP
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Programming
A collaborative and creative process that brings ideas to life through the development of software.
Computing innovation
Uses a computer program to process, transform, and output data.
Software
Programming instructions and other information used by a computer to
What are the benefits of collaboration?
Exchange of ideas, multiple perspectives, elimination of bias, addresses misunderstandings, and clarifies misconception.
Program
A collection of specific instructions executed by a computing device (simpler and more direct than software).
What are examples of program events?
Button clicks, mouse movement, and keyboard input.
What is the difference between iterative and incremental development?
Iterative development focuses on refining and improving through repeated checking of the developmental process, while incremental development builds the product in small sections, adding code segments step by step.
Program documentation
Descriptions of how something works in your program. Commonly displayed through comments in code.
What is the importance of program documentation?
It is crucial for understanding how an individual’s code functions and fosters collaboration.
Library
A collection of functions that can be utilized in different programs.
What are the components of libraries?
Program documentation on how each function works, a complete list of parameters, and return types for each function.
Debugging
The process of identifying and fixing errors within a code.
What are the four types of coding errors?
Syntax, runtime, logic, and overflow.
Syntax error
An error in which the syntax rules of the programming language are not followed.
Runtime error
An error that occurs when a program is running that allows the code to run, but abruptly ceases execution due to a mistake in the code.
Logic error
A mistake in the algorithm or program that causes it to behave unexpectedly.
Overflow error
When the code output is outside the defined ranged of values of the computer.