CSP THING

studied byStudied by 5 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 24

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

25 Terms

1

List

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

New cards
2

Strings

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

New cards
3

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.

New cards
4

Expression

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

New cards
5

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.

New cards
6

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.

New cards
7

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.

New cards
8

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.

New cards
9

Boolean

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

New cards
10

Abstraction

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

New cards
11

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.

New cards
12

Modulus

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

New cards
13

Code Segment

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

New cards
14

Operators

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

New cards
15

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.

New cards
16

Traverse

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

New cards
17

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.

New cards
18

Element

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

New cards
19

Sublist

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

New cards
20

Data Abstraction

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

New cards
21

Selection

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

New cards
22

Conditional

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

New cards
23

Nested Conditional

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

New cards
24

Return Statement

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

New cards
25
New cards
robot