6th 10 Flashcards
every useful algorithm uses blank which might vary during the course of the algorithm
Data
this is a sequence of instructions that a computer can interpret and execute
computer programs (also known as software)
written programs or procedures or rules and associated documentation pertaining to the operation of a computer system that are stored in read/write memory
Software systems (collection of softwarE)
Here the emphasis is on fact-gathering and determining where the boundaries of the problem are
Problem definition (phase 1)
This involves the steps of identifying the variables, processes, decisions and loops which make up the problem
Problem analysis (phase 2)
This involves the steps of identifying the variables, processes, decisions and loops which make up the problem
algorithm development (phase 3)
This represents the time when the solution to the problem, the programs or system, is constructed
Coding and Documentation (phase 4)
this is the most critical step but can be minimized if the previous steps are correct
Test and debug (phase 5)
the blank phase is the time when the solution is in active use. It may undergo enhancements or it may have bugs fixed during its lifetime
Maintenance (phase 6)
blank is something whose value will change over time
blank is an activity that in computing terms, transforms data (it takes data and the contents or values of variables and transform it)
in general terms, a blank is an activity that involves some steps designed to achieve a particular outcome.
Variable
process