0% found this document useful (0 votes)
31 views11 pages

Program Analysis

Uploaded by

Sagar Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views11 pages

Program Analysis

Uploaded by

Sagar Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

PROGRAM

ANALYSIS
INTRODUCTION
• PROGRAMMING-SOFTWARE CONCEPT.
PROCESS FOR DEVELOPMENT OF A SPECIFIC
PROBLEM.
• PROGRAM DEVELOPMENT – SKILL WHICH REQUIRES
LOGIC SYSTEMATIC
WORKING STEPS
SHOULD BE PROPERLY ANALYSED
ALWAYS PLANNED
• PROGRAM ANALYSIS IS A PROGRAMMING PROCESS .
1.ANALYSING THE PROBLEM
-
FOUR AREAS INVOVLED

1.INPUT- TO BE SUPPLIED FOR THE PROGRAM.


2.OUTPUT- LAYOUT OF SCREEN.(RESULT OF THE
PROGRAM)
3.STORAGE – IF NEEDED
4.PROCESS- ANY OPERATIONS NEEDED.
2. DESIGN - DIVIDED INTO SMALL MODULES
AND EVERY
MODULE DESIGNED SEPARATELY.
3. CODING - CONVERSION OF A PROGRAM DESIGN.
4. TESTING – TO SEE WHETHER IT IS EXECUTING
CORRECTLY OR NOT.
5. DOCUMENTATION – MAINTAINING WRITTEN INFO OF
PROG.
THERE ARE TWO TYPES-
1.PROGRAMMER DOC.
2.USER DOC-USER MANUAL
PROGRAMMER DOCUMENTATION-

1. REQUIREMENT & SPECIFICATION OF


DOC.
2. DESIGN DOC.–
FLOWCHART,ALGORITHM
3.TESTING REPORTS WITH DIFFERENT
INPUTS.
4.OUTPUT REORTS
PROG. ANALYSIS
TOOLS :-

1.ALGORITHM- LOGICAL SEQUENCE


OF STEPS PREPARED FOR SOLVING
PROBLEM.
2.FLOWCHART- GRAPHICAL
REPRESENTATION OF ALGORITHM.
FLOWCHART SYMBOLS :-

RECTANGULAR
SHAPE WITH START & STOP
ROUNDED TERMINAL
CORNERS

PARALLELOGRAM INPUT &OUTPUT


RECTANGLE
PROCESSING OR
CALCULATION

DIAMOND DECISION BOX

ARROWS
DIRECTION OF FLOW OF
PROCESS

CIRCLE CONNECT INCOMPLETE


FLOWCHART
RULES FOR DRAWING A FLOWCHART
-
• THE STANDARD SYMBOLS SHOULD BE USED.
• THE ARROWS SHOULD BE USED TO REPRESENT THE
DIRECTION OF FLOW.
• FLOW LINES SHOULD NOT CROSS EACH OTHER.
• PROGRAM FLOW SHOULD BE TOP TO BOTTOM.
ADDITION OF TWO NUMBERS
1.START
2. TAKE TWO NUMBERS
A
3. & B THESE TWO
ADD
NUMBERS
AND STORE THE
4.SHOW OUTPUT C
RESULT IN C
5. STOP

You might also like