6. Intro To Arrays

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

1/22

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.

23 Terms

1
New cards

Java

A high-level programming language used for building applications.

2
New cards

Array

A data structure that stores a fixed-size sequential collection of elements of the same type.

3
New cards

Fragmentation

A condition where allocated memory is used in a non-contiguous manner.

4
New cards

RAM

Random Access Memory, a type of computer memory that can be accessed randomly.

5
New cards

Operating System

Software that manages computer hardware and software resources and provides common services.

6
New cards

BIOS

Basic Input/Output System, firmware used to perform hardware initialization during booting.

7
New cards

Integer

A whole number that can be positive, negative, or zero.

8
New cards

Binary System

A numeral system that uses two symbols, typically 0 and 1, for representing numbers.

9
New cards

Decimal System

A base-10 numeral system that uses digits from 0 to 9.

10
New cards

Hexadecimal System

A base-16 numeral system that uses digits 0-9 and letters A-F.

11
New cards

Octal System

A base-8 numeral system that uses digits from 0 to 7.

12
New cards

Contiguous Memory

Memory locations that are sequentially allocated without any gaps.

13
New cards

Null Pointer Exception

An error that occurs when a program tries to use an object or variable that has not been initialized.

14
New cards

Loop

A programming construct that repeatedly executes a block of code as long as a specified condition is true.

15
New cards

Function

A reusable block of code that performs a specific task.

16
New cards

Variable Declaration

The process of defining a variable with a specific type and name.

17
New cards

Modular Programming

A software design technique that separates the functionality of a program into independent, interchangeable modules.

18
New cards

Parallel Arrays

Multiple arrays that hold related data, with the same index representing corresponding elements.

19
New cards

Call by Reference

An argument-passing technique where the address of a variable is passed, allowing modifications.

20
New cards

Call by Value

An argument-passing technique where a copy of the variable’s value is passed, protecting the original.

21
New cards

Scanner

A Java utility that allows input from various sources, typically the keyboard.

22
New cards

System.out.println()

A method in Java used to print messages to the console.

23
New cards

Control Structures

Statements that control the flow of execution based on conditions, including if-else statements and loops.