CSP THING

0.0(0)
studied byStudied by 5 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:24 AM on 9/21/23
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

List

ordered collections of items in programming. They can contain elements of various data types and are often used for storing and manipulating data.

2
New cards

Strings

sequences of characters typically used to represent text in programming. can include letters, numbers, symbols, and spaces.

3
New cards

Prototype

 can refer to a preliminary version of a function or object that serves as a template or blueprint for creating instances of that function or object.

4
New cards

Expression

a combination of values, variables, operators, and functions that, when evaluated, produce a result.

5
New cards

Parameter

is a variable in a function or method definition that receives a value when the function or method is called. allow you to pass data into functions.

6
New cards

Argument

 the actual value that is passed to a function or method when it is called. are used to provide input to the function or method.

7
New cards

Iteration

 refers to the process of repeatedly executing a block of code, often within a loop, until a certain condition is met or a specific number of loops are completed.

8
New cards

Procedure

 is a named block of code in programming that can be executed by calling its name. are often used for organizing and reusing code.

9
New cards

Boolean

 data type that represents either true or false. It's commonly used in programming for making decisions or evaluating conditions.

10
New cards

Abstraction

 concept in programming where complex details are hidden or simplified, allowing developers to work with high-level, understandable representations of data or processes.

11
New cards

Infinite Loop

 is a loop that continues to execute indefinitely because its termination condition is never met. It can lead to a program becoming unresponsive.

12
New cards

Modulus

 a mathematical operator in programming (%) that returns the remainder when one number is divided by another.

13
New cards

Code Segment

 refers to a portion of a program or source code that performs a specific task or function.

14
New cards

Operators

 are symbols or keywords in programming that perform operations on data, such as addition (+), subtraction (-), or comparison (==).

15
New cards

Readability

refers to how easily and clearly the code can be understood by humans. Code that is more readable is typically easier to maintain and debug.

16
New cards

Traverse

go through or visit each element or item in a collection, such as a list or an array.

17
New cards

Index

 numerical value that represents the position or location of an element in a data structure like an array or a list. It often starts at zero.

18
New cards

Element

 single item or value within a collection, such as an element in an array or a character in a string.

19
New cards

Sublist

 a portion of a larger list or array containing a specific range of elements from the original list.

20
New cards

Data Abstraction

 process of simplifying complex data by defining data structures and operations on those structures, hiding the underlying implementation details.

21
New cards

Selection

refers to decision-making in programming, often using conditional statements like "if" and "else" to choose different code paths based on certain conditions.

22
New cards

Conditional

 used to perform actions based on whether a specified condition evaluates to true or false.

23
New cards

Nested Conditional

 a conditional statement that is placed inside another conditional statement, creating a hierarchical decision-making structure.

24
New cards

Return Statement

used within a function to specify the value that should be returned to the caller of the function.

25
New cards