Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 42 pages
Exam (elaborations)

C949 WGU Terminology Study Guide 2026/2027 | Key Concepts & Definitions Description: Concise review of essential terminology used in WGU C949, designed for quick reference and reinforcement of critical concepts.

Document preview thumbnail
Preview 4 out of 42 pages

C949 WGU Terminology Study Guide 2026/2027 | Key Concepts & Definitions Description: Concise review of essential terminology used in WGU C949, designed for quick reference and reinforcement of critical concepts.

Content preview

C949 WGU Terminology

record -answer data structure that stores subitems, with a name associated with each
subitem



array -answer a data structure that stores an ordered list of items, with each item is
directly accessible by a positional index



homogeneous data elements



linked list -answer data structure that stores *ordered* list of items in nodes, where
each node stores data and has a pointer to the next node; can have multiple subitems



binary tree -answer A data structure that consists of nodes, with one root node at the
base of the tree, and two nodes (left child and right child) extending from the root, and from
each child node



can have no children, single left or right, or both right and left



hash table -answer data structure that stores *unordered* items by mapping (or
hashing) each item to a location in an array



max-heap -answer a tree that maintains the simple property that a node's key is
greater than or equal to the node's childrens' keys



min-heap -answer a tree that maintains the simple property that a node's key is less
than or equal to the node's childrens' keys

,graph -answer data structure for representing connections among items, and consists
of vertices connected by edges



vertice -answer part of a graph the represents an item in a graph



edge -answer part of a graph that represents a connection between to vertices in a
graph



what is an advantage of a linked list over an array? -answer when inserting a new item
at the beginning it causes no shift to the data



ADT (Abstract data Type) -answer data type described by predefined user operations,
such as "insert data at rear", without indication how each operation is implemented



list -answer ADT for holding ordered data



stack -answer ADT which items are only inserted on or removed from the top of a
stack



LIFO



Queue -answer ADT in which items are inserted at the end of the queue and removed
from the front of the queue



FIFO

,deque ("deck") -answer ADT in which items can be removed at both the front and
back



Bag -answer ADT for stroing items in which the order does not matter and duplicate
items are allowed



Set -answer ADT for collection of distinct items



common underlying DS: Binary search tree, hash table



Priority Queue -answer a queue in which the highest-priority elements are removed
first; within a priority value, the earliest arrival is removed first.



common underlying DS: heap



Dictionary (map) -answer ADT that associates (or maps) keys with values



common underlying DS: has table, binary search tree



List, Bag -answer ADTs with array, linked list as common underlying DS



Stack, Queue, Deque -answer ADTs with linked list as their only common underlying
DS



Peek -answer ADT operation for a queue that returns but does not remove item at the
front of the queue

, identity -answer unique identifier that describes the object



// -answer symbol for floored division



tuple -answer behaves similar to a list but is immutable -- once created the els can
not be chagned



const array/list



for i in range(0) -answer sets i to 0 during the first iteration of the for loop, i to 1
during the second iteration, and finally i to 2 on the third iteration. The value within the
parentheses is not included in the generated sequence.



range(5, -6, -1) -answer code for every int form 5 down to -5



range(10, 21, 2) -answer code for every 2nd int from 10 to 20



polymorphism -answer functional behavior depends on the argument types



dynamic typing -answer used to determine the type of objects as a program executes;
Python



Static Typing -answer requires the programmer to define the type of every variable
and every function parameter in a program's source code; C, C++



class -answer keyword that can be used to create a user-defined type of object
containing groups of related vars and fxns

Document information

Uploaded on
March 9, 2026
Number of pages
42
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$11.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
TrustedExaminer
4.0
(9)
Sold
87
Followers
4
Items
3724
Last sold
6 days ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions