Friday
March 24, 2017

Post a New Question

Posted by 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

  • programmar - , 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

  • programmar - , Tuesday, June 12, 2012 at 10:13am

    flowchartonfatgramcalories

Answer This Question

First Name:
School Subject:
Answer:

Related Questions

More Related Questions

Post a New Question