Posted by jan on Thursday, May 3, 2012 at 7:09pm.
/ Cooper College maintains a master file of students and credits earned
// Each semester the master is updated with a transaction file
// that contains credits earned during the semester
// Each file is sorted in Student ID number order
start
Declarations
num masterID
string masterName
num masterCredits
num transID
num transCredits
string bothDone = "N"
num HIGH_VALUE = 999999
InputFile master
InputFile trans
OutputFile newMaster
getReady()
while bothDone = "N"
detailLoop()
endwhile
allDone()
stop
getReady()
open master "studentFile.dat"
open trans "semesterCredits.dat"
open newMaster "updatedStudentFile.dat"
readMaster()
checkBoth()
return
readMaster()
input masterID, masterName, masterCredits from master
if not eof then
masterID = HIGH_VALUE
endif
return
readTrans()
input transID, transCredits from trans
if not eof then
transID = HIGH_VALUE
endif
return
checkBoth()
if masterID = HIGH_VALUE AND transID = HIGH_VALUE then
bothDone = "N"
endif
return
detailLoop()
if masterID = transID then
match()
else
if masterID > transID then
noMasterForTrans()
else
noTransForMaster()
endif
endif
checkBoth()
return
match()
masterCredits = masterCredits + transCredits
output masterID, masterName, masterCredits to newMaster
readMaster()
readTrans()
return
noMasterForTrans()
output "No master file record maches transaction ", transID
readTrans()
return
noTransForMaster()
output masterID, masterName, masterCredits to newMaster
readMaster()
return
allDone()
close master
close trans
close newMaster
return
- programmer - Kenneth, Sunday, May 13, 2012 at 5:56pm
The technical management team is ready to review your proposed design for BeT. The Banking e-Teller system allows bank customers to perform ATM transactions from their cell phone. This first generation system will allow customers to check balances, make remote capture deposits, and perform balance transfers to their checking or savings account.
Gather your deliverables from the previous assignments:
Problem analysis chart
Structure chart
IPO chart
Coupling diagram
Data dictionary
Flowcharts for all modules in the structure chart
Algorithm(s) in pseudocode describing the steps the program will perform
- programmer - Anonymous, Tuesday, June 12, 2012 at 10:13am
flowchartonfatgramcalories
Answer this Question
Related Questions
Math - Students at ACC must earn 90 credits to obtain an Associates degree...
statistics - Sixty-four students in an introductory college economics class were...
Computer - After writing the program of Exercise 17.7, write a simple program to...
Algebra - F=n/15, where n is the total amount of credits in which students ...
english - I'm having trouble determining which is the correct punctuation of...
stati - 12. Suppose 80% of students finish high school. Of them, 50% finish ...
Grammar - Which of the following sentences displays a correct use of punctuation...
Statistics - A study is being planned to estimate the mean number of semester ...
statistics - 12) The regression equation Credits = 15.4 - .07 Work was fitted ...
PHYSICS - What force must be exerted on the master cylinder of a hydraulic lift ...
For Further Reading