APCSP

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

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Function

self contained block of code designed to proforma a specific task and is fundamental to structured programming and offer several benefits

2
New cards

Parameter

The declaration or definition of a function, method, or procedure. Acts as a placeholder for a value that will be provided when a function is called(run)

3
New cards

Argument

A variable that is passed as a value to a function 

4
New cards

Return

Action of a function sending a specific value or result back to the part of the program that called it, and also stops the function’s execution

Print: Function that sends written text to the user or screen. 

5
New cards

Sentinel

Special value used to signal the end of a data set or the termination of a loop. It’s a way to mark a boundary in data.

6
New cards

Scope

section of a program where variables, functions, or other identifiers are visible and accessible or usable. 

7
New cards

Namespaces

Collection of variable names that exist at a certain point within your code.

8
New cards

Exceptions

Event that occurs during the execution of a program, disrupts the normal flow of a program’s instructions and can stop the program. 

9
New cards

Try and except

Programming constructs that can be used to handle exceptions so a program can continue in spite of them.

10
New cards

Input Output(I/O)

General term in programming that refers to the flow of information into and out of a program

11
New cards

Arithmetic Operators:

include addition(+), subtraction(-), multiplication(*), division(/), and the mod operator(%). These operators are used to perform basic mathematical tasks. 

12
New cards

Non-sequential Programming:

Programs can have multiple tasks being completed at once or out of sequential order. 

13
New cards

Application Programming Interfaces:

Simplify complex programming tasks by providing sets of clearly defined methods of communication among various computing components. 

14
New cards

Standard Library

collection of pre-written, reusable code(such as functions, classes or modules) that provides ready- to- use solutions for specific programming tasks. This helps developers by saving time and efforts by avoiding redundant coding. 

15
New cards

Print

Displaying text on the screen