No student devices needed. Know more
21 questions
A series of values stored in memory is called ___
an array
a tree
a matrix
a struct
In some languages, arrays are also called ___
groups or arrows
roots or leaves
lists or vectors
lines or strings
Almost all programming languages start arrays at ___
index 0
index 1
index 2
the null character
In almost all programming languages, what kind of bracketing is used to denote array access?
round brackets
square brackets
curly braces
quotation marks
Arrays of characters, like letters, numbers, punctuation and other written symbols, are called ___
structs
vectors
strings
groups
Most often, to save a string into memory, you just put it in ___
square brackets
round brackets
quotes
curly braces
A string ends with the binary value 0 in memory, which is called ___
the concatenation character
the floating point
index zero
the null character
What is the operation of joining character strings end-to-end called?
string cataloging
integration
interlocking
string concatenation
A two-dimensional list, which can be thought of as an array of arrays, is called ___
a matrix
a struct
a tree
a grid
A data type that can be used to group items of possibly different types into a single type is called ___
a root
a struct
a tree
a pointer
A type of struct that stores a variable, like a number, and also a pointer is called ___
a nodule
a radix
a node
a root
A flexible data structure that can store many nodes is called ___
a tree
a linked list
a pointer
a queue
Complex data structures built on top of linked lists, that use First-In First-Out behaviour, are called ___
vectors
strings
queues
stacks
When linked lists are used as stacks, what kind of behaviour is implemented?
First-In First-Out, or FIFO
First-In Last-Out, or FILO
Last-In Last-Out, or LILO
Last-In First-Out, or LIFO
Instead of enqueuing and dequeuing, data is pushed onto a stack and ___
grabbed from a stack
popped from a stack
eaten from a stack
pulled from a stack
If a struct contains more than one pointer, what abstract data type is created?
a queue
a stack
a tree
a node
In a tree data structure, the top most node is called ___
the peak
the apex
the crown
the root
In a tree data structure, any nodes that hang from other nodes are called ___
branched nodes
leaf nodes
children nodes
daughter nodes
In a tree data structure, any nodes that have no children (where the tree ends) are called ___
boundary nodes
leaf nodes
orphan nodes
terminal nodes
An important property of trees is that there’s a one-way path from ___
branch to branch
roots to leaves
parent to daughter
peak to trough
Which data structure is used for data that links arbitrarily, and includes things like loops?
binary trees
circular trees
graphs
dynamic linked stacks
Explore all questions with a free account