LEARNING OUTCOME Design and prepare structured programs in a high level (Pascal)language to meet given specifications. PERFORMANCE CRITERIA A: Algorithms are correct in terms of given specifications. B: use of variables, input and output statements, mathematical operators, loops and condition statements is correct and relevant to program requirements C: program structure is correct and relevant to program requirements D: Program documentation is accurate and complete Note: ’structered programs’ means that your program should contain appropriate sub programs (procedures and /or functions) PROBLEM Temperature readings, to the nearest degree, are taken every 30 minutes during the shift. These readings are used to follow the performance of the process. Readings must follow the pre calculated mean value which indicates maximum performance. The mean value is 480 Kelvins . A tolerance of 5% either side of the mean is allowed, any readings outside of these limits indicated that the process is outside of specification. Such readings must be flagged immediately by writing an error message on the screen. In addition, if any four readings are consistently above or below the mean then the process is also deemed to be out of specification and should be flagged immediately. A constant increase or decrease in any consecutive readings also indicates that the process is out of specification. Write a computer program which will handle this situation as well as producing a table of the results as the as the output at the end of the shift. Any ‘out of specification’ points should be indicated. Assume the shift runs from 14.00 to 22.00 hours. Assume the last six readings for the previous shift were: Time [url removed, login to view] 11.30 12.00 12.30 13.00 13.00 Temperature482 475 480 479 481 479 Your sample data should test all aspects of the program/. Send a copy of your program on a floppy disk together with your project report to your appropriat
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
....Windows 98...Turbo Pascal