Getting Ready for the NOCTI test April 30, 2013 Computer Programming
Study checklist #1 Analyze Programming Problems and Flowchart Solutions Study Checklist
Drawn using certain special-purpose symbols. How to determine the flow of data through a network and identify process logic? What is a flowchart? Is a graphical representation of an algorithm or of a portion an algorithm. Drawn using certain special-purpose symbols. Rectangles Diamonds Ovals Small Circles These symbols are connected by arrows called flowlines.
Symbols Rectangle Also called action symbol Indicates any type of action including a calculation or an input/output operation Add 10 to Grade
Flowlines (Arrows) Indicate the order in which the actions are to be performed.
Ovals Contains the words Start/Begin Stop/End Start
Small Circles Also called connector symbols A
Diamond Also called the decision symbol Indicates a decision is to be made NO Grade < = 59 Yes
Input/Output Represents data that is available for input or resulting from processing.
Example of a Flowchart Start No Yes Print Pass Stop Enter Grade Print Failed Print Pass Stop
How to describe the system development cycle? The system development life cycle (SDLC) refers to the structure and stages used in the software development process from initial product conception through to product development and follow up maintenance.
The Life Cycle of the Application
Let’s practice! Take out a sheet of paper. Write your answers to the following sample questions.
Sample Questions A typical non-functional user requirement is/are A. What the user interface looks like B. The user’s constraints and purposes C. the resources needed to maintain the system D. The actions the system performs automatically
The following programming flowchart symbol is a/an _______. Processing Input/output Decision connector
One of the main goals in analyzing user requirements is to Troubleshoot the problem Shutdown and maintain the system Keep the customer happy Elicit requirements from a user’s point of view
Which of the following flowchart symbols indicates a question or branch in the process flow? Connector Decision Process Extract
If a record has the following field lengths, what is the record length? Name=35, Zipcode=5, District =7 42 47 54 56
The implementation phase consists of coding, testing, and Designing Building prototype programs Establishing requirements Integration
Reviewing specifications is the ______ step in writing a computer program. First Second Third Fourth
Coding is the ________ step in a writing a computer program. First Second Third Fourth
The following programming flowchart symbol is a/an ______ symbol. Processing Input/output Decision Connector
this is your assignment for today! How to use various logic diagrams to describe flow of data and processing (e.g. meaning of logic diagram symbols)? this is your assignment for today! Use the internet to research logic diagrams. Write your answer on sheet of paper and turn in for credit. You have 10 minutes.