1Q: understanding computer programming Flashcards
a set of specific instructions that tells the computer what to do.
program
the process of creating a set of instructions or program
programming
we determine the problem needs and output of the problem
problem definition and analysis
refers to the logical sequence or steps and procedures to solve the problem
algorithm development
diagram that represents the algorithm
flowchart
detailed instruction of an algorithm
pseudocode
for the computer to understand the instruction
coding
runninga nd checking the code for errors
testing and debugging
allows users to be familiar with the program; enhancements
maintenance
was created in 1991 by Guido Van Rossum; used for software development etc
python
shows how instruction are performed
control structure
instruction is performed sequentially; simplest instruction
sequential structure
instructions may involve decisions or condition before they are executed
conditional (decision-making)
certain set of instructions is repeated or looped
iterative (looping) structure
an educational and scientific computing society
Association of Computer Machinery (ACM HWHAHWHAHAHAHAH)