2.1. Data structures and abstract data types

0.0(0)
studied byStudied by 0 people
0.0(0)
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:39 PM on 2/4/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

What is a data structure?

It is a format used to store, ogranise and manage data in a way that allows efficient access and modification for the needs of the program

2
New cards

What is an array?

a data structure for storing FINITE, ordered sets of data of the same data type within a single identifier

3
New cards

What is a multi- dimensional array?

an array where each data item is located using mutiple indices

4
New cards

What is a single dimensional array?

an array where each data item can be located using a single index

5
New cards

What is a binary file?

an organised collection of records where data is stored in binary

6
New cards

What is a field?

a single item of data

7
New cards

What is a record?

a data structure that stores multiple fields, organised based on attributes within a single line of a file

8
New cards

What is a text file?

An organised collection of records where data is stored in human readable character

9
New cards

What is a dictionary ?

a data structure consisting of set of keys that are mapped to their corresponding values

10
New cards

What is a dynamic structure?

a data structure whose memory allocation size can chance throughout the execution of the program

11
New cards

What is a graph?

an abstract data te

12
New cards

Hash Table

a data structure where a hashing algorithm create a mapping between keys and values. the data item can then be directly accessed by recalculation, without any search

13
New cards

Queues

a first in first out(fifo) data structure, the first item added/pushed on to the queue is the first to be removed

14
New cards

stacks

a last in first out (lifo) data

15
New cards

Explore top flashcards