Presentation is loading. Please wait.

Presentation is loading. Please wait.

Getting Ready for the NOCTI test April 30, 2013 Computer Programming.

Similar presentations


Presentation on theme: "Getting Ready for the NOCTI test April 30, 2013 Computer Programming."— Presentation transcript:

1 Getting Ready for the NOCTI test April 30, 2013 Computer Programming

2 Study checklist #1  Analyze Programming Problems and Flowchart Solutions Study Checklist

3 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.

4 Symbols  Rectangle Also called action symbol Indicates any type of action including a calculation or an input/output operation Add 10 to Grade

5 Flowlines (Arrows)  Indicate the order in which the actions are to be performed.

6 Ovals  Contains the words Start/Begin Stop/End Start

7 Small Circles  Also called connector symbols A

8 Diamond  Also called the decision symbol  Indicates a decision is to be made NO Yes Grade < = 59

9 Input/Output  Represents data that is available for input or resulting from processing.

10 Example of a Flowchart Start Stop Enter Grade Grade > = 60 Yes No Print Failed Print Pass

11 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.

12 The Life Cycle of the Application

13 Let’s practice!  Take out a sheet of paper.  Write your answers to the following sample questions.

14 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

15 The following programming flowchart symbol is a/an _______. a.Processing b.Input/output c.Decision d.connector

16 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

17 Which of the following flowchart symbols indicates a question or branch in the process flow? a.Connector b.Decision c.Process d.Extract

18 If a record has the following field lengths, what is the record length? Name=35, Zipcode=5, District =7  42  47  54  56

19 The implementation phase consists of coding, testing, and a.Designing b.Building prototype programs c.Establishing requirements d.Integration

20 Reviewing specifications is the ______ step in writing a computer program. a.First b.Second c.Third d.Fourth

21 Coding is the ________ step in a writing a computer program. a.First b.Second c.Third d.Fourth

22 The following programming flowchart symbol is a/an ______ symbol. a.Processing b.Input/output c.Decision d.Connector

23 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.


Download ppt "Getting Ready for the NOCTI test April 30, 2013 Computer Programming."

Similar presentations


Ads by Google