IFN551 Computer Systems Fundamentals
IFN551 Computer Systems Fundamentals
Assignment B TEMPLATE
Weighting: 50%
Due Friday 2nd September 2022 by 11:59pm
Individual submission via QUT Blackboard only
Name type your name here
Student ID type your student ID here
Designed task (delete ticks to indicate your task tick one only)
Task A Monkey numeral to decimal
Task B Binary to decimal
Task C Factorial
Task D Sum of odd/even numbers
Task E Piecewise function
Academic integrity is taken very seriously at QUT. Ensure that the work you submit is your own and that you provide sufficient evidence of how you come to your final solution. If we have queries about your solution, you must be prepared to answer these when requested otherwise a grade of zero will be awarded.
In submitting this work I confirm that:
- This work represents my individual effort and does not contain plagiarised material.
- I am aware of the University rule that a student must maintain academic integrity as stated and explained in the QUT MOPP Section C/5.3 Academic Integrity.
- I am aware that my assignment may be stored in a reference database, becoming part of the bank of material that assignments will be checked against in the future.
You must use this template for submitting Q1.1, Q1.2, and Q2.
Your LMC file for Question 1.3 must be uploaded to Blackboard.
At least one page per question must be used.
Do not answer two questions on one page.
Question 1.1
<Replace this with your pseudocode>
Question 1.2
Fill in the test plan table below.
Add or remove rows as necessary.
Input Value(s) Expected output value(s) Notes
Question 2
Changes
Original code New code Reason for change
BRP START BR START Sample change. Delete this row
Add or remove rows as necessary
LMC code
<Replace this with your updated LMC code>
Test suite
Input Value(s) Expected output value(s) Notes