Prelim Lecture #1 Flashcards
- is any information that can be stored,
processed, or transmitted by a computer. - It can be numbers, text, images, or any other
form of information that can be represented
digitally.
Data
Characteristics of data:
-Accuracy
-Consistency
-Timeliness
-Completeness
-Relevance
-Reliability
-Validity
-Accessibility
-Volatility
-Granularity
- Is a step-by-step process to solve a
problem, where each step indicates an
intermediate task. - It contain finite number of steps that leads to the
solution of the problem
Algorithm
Properties/Characteristics
of an algorithm:
-Input-Output
-Finiteness
-Definiteness
-Effectiveness
-Generality
Categories of Algorithm:
-Sequence
-Selection
-Iteration
Helps us to determine which
algorithm is most efficient in terms of time and space
consumed.
Algorithm Analysis
Is a specific set of ordered operations
for a computer to perform.
Program
Characteristics of Program:
-Flexibility
-User-friendly
-Portability
-Reliability
-Self-Documenting Code
- Is a special format for storing and
organizing data. - General data structure types include arrays, files, linked
lists, stacks, queues, graphs and so on.
Data Structure
2 types of Data Structures
-Primitive Data Structures
-Abstract Data Structures
Characteristics of Data Structures
-Correctness
-Time Complexity
-Space Complexity