Upgrade to remove ads
APCSP: Unit 3
Terms in this set (14)
A precise sequence of instructions for processes that can be executed by a computer and are implemented using programming languages. (NOTE: this is the definition from the AP CS Principles framework).
Low Level Programming Language
A programming language that captures only the most primitive operations available to a machine. Anything that a computer can do can be represented with combinations of low level commands.
High Level Programming Language
A programming language with many commands and features designed to make common tasks easier to program. Any high level functionality is encapsulated as combinations of low level commands.
CSP Framework Statements
Sequencing, selection, and iteration are building blocks of algorithms. Every algorithm can be constructed using only sequencing, selection and iteration
The application of each step of an algorithm in the order in which the statements are given
Uses a Boolean condition (a TRUE/FALSE condition) to determine which of two parts of an algorithm is used.
The repetition of part of an algorithm until a condition is met or for a specified number of times. (Loop).
A piece of code that you can easily call over and over again.
Application Programming Interface (API)
A collection of commands made available to a programmer
A description of the behavior of a command, function, library, API, etc.
A collection of commands / functions, typically with a shared purpose.
An extra piece of information that you pass to the function to customize it for a specific need.
A programming construct that repeats a group of commands.
A particular kind of looping construct provided in many languages. Typically, a for loop defines a counting variable that is checked and incremented on each iteration in order to loop a specific number of times.
THIS SET IS OFTEN IN FOLDERS WITH...
AP Computer Science Principles Unit 1 Chapter 2
AP Computer Science Principles Unit 1, Chapter 2 T…
Unit 3: Types of Nonfiction
2.1 Bytes & File Sizes
YOU MIGHT ALSO LIKE...
AP Computer Science Unit 3: Algorithms and Program…
AP Computer Science Principles Unit 3
AP Computer Science Principles Unit 3 Vocab
AP CSP Unit 3 - Introduction to Programming
OTHER SETS BY THIS CREATOR
Chapter 5: Learning
Microbiology Exam 1
Operations Management Exam 1
Vocabulario SPAN 410
OTHER QUIZLET SETS
Vet Med Law Final
Science- Types of chemical bonds
natural selection studying for bio final
TEXAS PRINCIPLES OF REAL ESTATE 2 CHAPTER 7