Software Tools for Engineers - Course work I UNIX Shell Programming o Write a UNIX shell script to demonstrate how it can be used to automatically control your computer processes in an order that you set. These computer processes include executing any simulation program (C, C++, Java, Basic, Pascal or Fortran) that you have written, or running exsiting programs such as Netscape, Matlab etc. There are no particular requirements on these computer processes that you will use, but the proposed shell script should be able to § initialize the first computer process, and take the input either from the keyboard or from the existing DAT files § take the output from the first process, and manipulate the output file such as sorting the list, deleting unwanted data etc. § input the modified output file into the second process and output the results o To complete the course work, you should demonstrate that your shell scripts and associated programs are working, you should § write a report with clear requirement analysis, system design, program design and testing; § include your source code on the report; § save your programs on a disk and attach it with the report. Course Work Marking o In General, the department policy on student course work applies. This includes the penalty on late submission and plagiarization etc. o The deadline of course work submission is 17:00 PM, 17/12/2002. o A rough guideline for course work marking: § Fail: Late and plagiarised submissions. None of course work requirements are met. No source codes are attached. § D, E: Meet basic requirements and some of shell scripts are working. Report writing is OK. § C: Meet basic requirements and most of shell scripts are working. Report writing is good. § B: Meet most requirements and all of shell scripts are working. Report is well written. § A: Meet all requirements and all of shell scripts are working. Demonstrate innovation and creation in programming. Goo
## Deliverables
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) report must be fully completed and complied
## Platform
unix ssh
## Deadline information
this has to be made to look as my project, nothing too flashy as our course isnt too intense, but it should still meet the requirements and include some sort of decent cgi.