ICT Flashcards
decomposition
breaking down complex problem into smaller manageable parts
Pattern Recognition
similarities and patterns
Abstraction
focusing on important and ignoring irrelevant detail
Algorithm
step-by-step solution
example algorithm
how to do the data base
Abstraction example
client brief:whats problem, who, purpose
decomposition examples
create data base; report ,queries ,table ,entry form
pseudocode
set of instructions using plain english before coding
algorithm three basic building blocks
sequencing ,selection ,iteration
sequencing
set of instructions
selection
decision program decides on the result of an event
look for diamond
iteration
pass through set of instructions-e.g loop
programming language
artificial lang that computer understands
made of series of statements to form instructions
lang we gonna use
python
program
made of statements the programming lang knows