Digital design principles Flashcards
(7 cards)
What is decomposition?
Breaking a large problem down into smaller, more manageable problems called sub problems.
What is pattern recognition?
Involves observing key characteristics, patterns and trends in the data that is being considered
What is abstraction?
Involves removing specific details from a problem that are not needed to solve it.
What is an algorithm?
Used to design a solution. This is a step by step set of instruction that specifies how the problem is going to be solved. The order of the instructions in an algorithm is important. Both flowcharts and pseudo-code can be used in algorithm design
What is a flowchart?
A graphical representation that includes special symbols and flow lines to represent the solution to a problem
What is pseudo-code?
A set of English-like,language independent instructions that used keywords and control structures to represent the solution to a problem.