Programming Final Terms

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/20

flashcard set

Earn XP

Description and Tags

Final Study material

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

21 Terms

1
New cards

Argument

The variable passed to a function

2
New cards

Call

A statement that contains a method name followed by parentheses.

3
New cards

Local

Variables, constants, and objects that are declared within a method and therefore have a scoped limited to that method.

4
New cards

Function Declaration

The first line of a function, which contains the function name, access level, and parameters, if any.

5
New cards

Function Parameters

the part of a function declaration that accepts values from the method call

6
New cards

Pass

giving data to a function declaration that accepts values from the method call. 

7
New cards

Pass by value

Passing the value of an argument of a function. The type of data passed depends on whether the argument is primitive or an object

8
New cards

Array 

A structure that can store many of the same kind of data together at once. Size can’t be changed.

9
New cards

List

A structure that can store many of the same kind of data, much like an array, which the main difference being that it’s size can be adjusted at any time.

10
New cards

Index out of range/ Index out of bounds

An exception thrown when an invalid array index is used.

Meaning that you have gone outside of the bounds of the list/array.

11
New cards

Dynamic Array

An array that varies in size at run time. You would set the size to a variable that can change at before it is created.

12
New cards

Elements

A data item in an array/list.

13
New cards

Index

The value associated with an element in an array/list. Index values begin at 0 and count up. EX: array[9] with #9 being the index

14
New cards

Linear Search

A way to search an array in which each element of the array is checked one after the other. Basically, in a single straight line.

15
New cards

Traversing

Iterating through elements of any arrays

16
New cards

Attribute

A variable that lives on an object. It has some assigned value associated with the object.

17
New cards

Object

Represents data that has attributes, functions/methods, and can be created. You can create several of them after it’s defined.

18
New cards

Class

Stores data within each instance of that class. Essentially, what you write to create an object and define its attributes and methods.

19
New cards

Null

The value stored in a reference variable when it does not reference an object (empty)

20
New cards

Instantiation

The process of creating an object

21
New cards

Constructor

A method in a class that has the same name as the class and is used by a client to create an object