Presentation on theme: "Getting Ready for the NOCTI test April 30, 2013 Computer Programming."— Presentation transcript:
Getting Ready for the NOCTI test April 30, 2013 Computer Programming
Study checklist #1 Analyze Programming Problems and Flowchart Solutions Study Checklist
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 Yes Grade < = 59
Input/Output Represents data that is available for input or resulting from processing.
Example of a Flowchart Start Stop Enter Grade Grade > = 60 Yes No Print Failed Print Pass
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 _______. a.Processing b.Input/output c.Decision d.connector
One of the main goals in analyzing user requirements is to a.Troubleshoot the problem b.Shutdown and maintain the system c.Keep the customer happy d.Elicit requirements from a user’s point of view
Which of the following flowchart symbols indicates a question or branch in the process flow? a.Connector b.Decision c.Process d.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 a.Designing b.Building prototype programs c.Establishing requirements d.Integration
Reviewing specifications is the ______ step in writing a computer program. a.First b.Second c.Third d.Fourth
Coding is the ________ step in a writing a computer program. a.First b.Second c.Third d.Fourth
The following programming flowchart symbol is a/an ______ symbol. a.Processing b.Input/output c.Decision d.Connector
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.