CompSci Vocabulary

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/23

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.

24 Terms

1
New cards

Global Variable

A variable that is accessible throughout an entire program, regardless of scope.

2
New cards

Local Variable

A variable that is declared within a function or block and can only be accessed within that scope.

3
New cards

Int

A data type used to store whole numbers without decimal points.

4
New cards

double

A data type used to store floating-point numbers with double precision.

5
New cards

String

A sequence of characters used to represent text in programming.

6
New cards

Boolean

A data type that holds only two possible values: true or false.

7
New cards

Concatenation

The operation of joining two or more strings together.

8
New cards

Conditional/If

A statement that executes a block of code only if a specified condition is met.

9
New cards

While

A loop that continues executing as long as a given condition remains true.

10
New cards

For

A loop that iterates a fixed number of times, typically using a counter variable.

11
New cards

Increment

The process of increasing a variable’s value, often by one.

12
New cards

Natural Language/Pseudocode

A simplified, human-readable way of describing an algorithm without strict syntax rules.

13
New cards

Parameter (Argument)

A value passed into a function to be used within its execution.

14
New cards

Method (Function)

A block of code that performs a specific task and can be called multiple times.

15
New cards

Comments

Non-executable text in code used to describe functionality or provide notes for developers.

16
New cards

Array

A collection of elements stored in contiguous memory locations, typically of the same data type.

17
New cards

Loop

A control structure that repeats a block of code multiple times.

18
New cards

Nested Loops

A loop inside another loop, allowing for multiple levels of iteration.

19
New cards

2-dim Array

A two-dimensional array that stores data in a grid-like structure with rows and columns.

20
New cards

Class

A blueprint for creating objects, defining attributes and behaviors.

21
New cards

Object

An instance of a class that contains data and methods to manipulate that data.

22
New cards

Debugging

The process of identifying and fixing errors in a program.

23
New cards

Modulo

An operation that returns the remainder of a division.

24
New cards

Abstraction

The concept of hiding complex implementation details and exposing only essential features.