Unit One- FSD Flashcards
Timeboxing
A time management technique where someone determines the maximum amount of time to spend on a task.
Pseudocode
An informal code style intended to give explanation and meaning.
Interface
A medium that takes information from one source, and passes it to another source. The interface usually makes a meaningful translation between the two sources.
Folder
A named container of files and other folders (normally named sub-folders). Can be inside of another folder
Root directory
The nickname of the top-most folder that exists on the machine.
CPU
The CPU is a physical bunch of electronic circuitry located in a small package on the main board, or motherboard, of the computer.
RAM
(Random-access memory). 1. Ram is fast 2. Ram holds data temporarily.
Set
An abstract data type that can store unique values, without any particular order
Union
The union of a collection of sets is a new set consisting of all the elements in the input sets.
Intersection
The intersection of two sets, A and B is a set containing all the elements of A which also belong to B.
Difference
The difference of two sets A and B consists of a set consisting of all the elements in set A excluding any element also found in set B.
Disjoint
Two sets A and B are disjoint when the intersection of set A and set B is empty.
Tuple
An immutable data type that can store ordered values.
Immutable
Unchanging over time or unable to be changed
Mutable
Able to change
JSON
a lightweight data-interchange format that can hold objects, arrays,
strings, numbers, booleans, and other formats. Intentionally
language-independent.
Automated Test
Scripts that test specific code for correct functionality (Test)
Unit Test
Scripts designed to test the performance of a single function. (Test Case)