Академический Документы
Профессиональный Документы
Культура Документы
Each student must submit their coursework by writing to their assigned coursework page at the website, http://mosaic.cnfolio.com/ENG421CourseworkIndex2012
Programs must be written and compiled using the online compiler included with the coursework submission page for each student.
Examiners:
Mr C Nguyen
External Examiner:
Dr A Rossiter
Coursework 1
Coursework 1 is due January 15, 2013 and contributes 25% to the unit mark. The coursework must contain pseudo code of the solution at the top of the program. Source code comments are required to explain the implementation. Students must answer questions about the source code during the timetabled computing practical session following the coursework due date. Students are required to write a C program that calculates the score of 5 cards using a basic variation of the poker card game: 1) Read one line of text input containing 2-character codes for each card. There are 5 cards per line with a space between each card. 2) Display a text description of the cards, the name of the poker hand and the score to standard output. 3) Display an error message to standard input when the input value is not supported by the program.
Page 2 of 4
60-69
50-59
Page 3 of 4
40-49
an ability to use C syntax correctly without errors an ability to practice the software development life cycle as indicated by the history of saved versions for the individual Mosaic coursework page an ability to use functions used in lectures, labs and examples correct implementation of all required features
The coursework demonstrates: a capacity to implement a structured program an ability to use C syntax correctly, but, with a few minor errors earnest attempts to practice the software development life cycle as indicated by the history of saved versions for the individual Mosaic coursework page earnest attempts to implement all required features The coursework demonstrates: minimal effort to implement a structured program minimal familiarity with C syntax minimal effort to practice the software development life cycle as indicated by the history of saved versions for the individual Mosaic coursework page minimal effort to implement the required features
Fail
Page 4 of 4