Fixed
Fixed
Page 1
Question 1
1. Print chart.........................................................................................2
2. Flowchart......................................................3&4
3. Pseundocode………………………………………..5,6, &7
Question 2
4. Hierarchal Diagram ...................................................................8
5. Pseudocode.........................................................................9,10&11
6. Pseudocode...........................................................................................12,13 & 14
Question 3
7. Rules for Creating and Naming Variables.........................................................15
8. Flowchart..................................................................................................16
9. Hierarchy Chart.........................................................................................17
10. The importance of Project Management, Feasibility Assessment, Data and
Information Gathering Techniques, and documentation in Software Development
Life Cycle. .................................................................................18, 19 ,20 ,21 ,&22
11. Reference…………………………………………………………….23
Question 1
1.1 Print Chart
1.2Flowchart
START
Input
Processing
Output
STOP
1.3 Pseundocode
1. - Problem Statement
- A candy company wants a list of its best-selling items, including the item number
and the name of candy. Best-selling items are those that sell over R2, 000 per month.
Input records contain fields for the item number (three digits), the name of the
candy (20 characters), the price per Rands (four digits, two assumed decimal places),
and the quantity in Rands sold last month (four digits, no decimals).
Start,
endwhile
perform finishup ()
Stop
Declaring variable
Open files
preform headings ()
read candyRec
return
headings ()
printheading1
printheading2
return
mainLoop ()
end if
read candyRec
return
finishUp ()
close files
return
Question 2
2.1.1 Hierarchical Diagram
Sales
Fields
Numeric Character
1. Problem Statement
-A shop owner needs a weekly sales report. The output consists of a printed report
titled Item Sales, with column headings type of item and price. Fields printed on
output are: type of item and price. After all records print, a footer line end of report
prints. The input file description is shown below.
5. Pseudocode
Start
perform headings ( )
end while
perform finish Up ( )
Stop
declare variables
Item Rec
read ItemsRec
return
mainLoop ( )
read Rec
return
Finish Up ( )
Print footer
return
headings( )
print head1
print head2
return
2.2 Pseudocode
Start,
Print even numbers ()
Even Number= 0
If even number=2*N
End while
return
Start
perform headings ( )
end while
perform finish Up ( )
Stop
declare variables
number Rec
Char N
number N
perform headings ( )
read numerNRec
return
mainLoop ( )
Even number
read Rec
return
Finish Up ( )
Print footer
close , Printer
return
headings( )
print head1
print head2
if even number=2*N
End while
Return
Question 3
3.1.1 Rules for Creating or naming Variable.
START
Input
Processing
Decision
Output
STOP
3.1.4 Hierarchical Diagram
Area
Formular Calculations
After the customer provides requirements for the product, the project
manager and members of the project team begin to analyse the
requirements. The business managers analyse each requirement to ensure
the requirement can be included in the software without causing breaks or
problems with system functionality.
For example, Lane wants to develop a software application that will help
users find inventory in retail stores faster. Lane provides the following
customer requirements to his project manager:
The software must include all inventory in each retail store Each retail store
has the same inventory part numbers There are five stores in three states The
application must be able to provide accurate inventory availability within 60
seconds of performing the search
Server Environments
Database/Files
Troubleshooting
Application Installation
Code