1/17
This set of flashcards covers the key concepts of arrays and records in programming, detailing their definitions, structures, operations, and characteristics.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
Array
A collection of elements of the same type, stored in contiguous locations and accessed by indexing.

Element
Each individual data item within an array.
Index
A position in an array used to access an element.
Static Array
An array with a fixed size determined at compile time.
Dynamic Array
An array whose size is determined at run-time and can be resized.
Traversal
The process of visiting each element in an array systematically.
Insertion
The operation of adding a new element into an array at a specified position.
Deletion
The operation of removing an existing element from an array.
Searching
Locating the index of a given element within the array.
Record
A composite data structure that allows for the grouping of different related data types under a single name.
Field
An individual item within a record, which has a specific name and data type.
Heterogeneous Data
Data types that can be different within a single data structure, such as records.
Fixed Structure
The number of fields and their data types in a record are defined at the time of record creation.
Declaration (of a Record)
Creating the record structure.
Instantiation (of a Record)
Creating a variable of the record type.
Assignment (of a Record)
Storing values in the fields of a record.
Update (of a Record)
Changing the values in the fields of a record.