MIS 304 Lecture 4: Lecture 4 Notes
Document Summary
Logic error: a mistake that does not prevent the program from running, but causes it to produce incorrect results. Debug: finding and correcting logic errors in the program. Software requirement: a single task that the program must perform in order to satisfy a customer. Algorithm: a set of well-defined logical steps that must be taken to perform a task. Pseudocode: fake code used to create models of programs before being translated directly into actual code. Flowchart: a diagram that graphically depicts the steps that take place in a program. Terminal symbols: mark starting and ending points of the program. Input and output symbols: represent steps in which the program reads input or displays output. Processing symbols: represent steps in which the program performs some process on data, such as a mathematical calculation. Short notes placed within a program to explain how those parts of the program work. Intended for person reading code, not for the computer.