The marks specified below total 40. Marks will be scaled according to the value of the assignment.
This assignment has been designed to allow students to test and demonstrate their ability to:
These criteria will be used to evaluate Assignment 3:
A marking guide for this assignment is on the subject's Interact site in the Resources area.
For this assignment you need to submit, to EASTS, a word-processed document as described under the Presentation heading in the Assessment Informationsection of this subject outline. Additionally you need to transfer your web-site files to the appropriate web server for publication.
To complete this assignment you might need to have covered material up to and including the topic Programming in the Study Guide.

LINKS TO PROCRASTINATION:
TASK 
20 Marks
For this task you are required to produce a web site using XHTML. It is required that you will create the pages for your site using only a simple editor like Notepad. Your web site is to be about you, (for example your interests or hobbies, the area you live in etc.). You will upload the files for your web site to a web server, publishing your web site on the WWW. You will also describe some aspects of your web site in your word-processed submission.
Web site content and construction
Your site should identify you to others and portray a topic that is an interest you may have. Your word-processed submission must identify the intent of your web-site.
Your web site will be published. If you have privacy concerns then make up the information about who you are. You should certainly avoid using information like addresses and telephone numbers.
Required XHTML features
Your XHTML must use the strict DTD with all the basic features described in the online XHTML tutorial of Topic 7.It is expected that you will include examples of the following:
Referencing
You must acknowledge your use of resources (images, background wallpapers or patterns etc.) by listing the URLs, either at the bottom of your home page, or on a separate page linked from your home page. Your references must also include any books or online resources used in learning XHTML and creating your site.
Material to submit
The following material must be submitted for this task:
TASK 
10 Marks
A topic for investigation and discussion that was raised in the Study Guide in Topic 2, Computer architecture, concerned the need for learning about Boolean expressions and gate logic. For the current task you are to consider a slightly different question of a similar kind:
Why learn Boolean logic and binary number representations?
You should consider this question taking into account the need for his knowledge in different areas of computing. As well as the different skills areas represented through the contents of this subject, you should also consider the needs of different careers in the IT industry
For this task, you are encouraged to share your thoughts about the need for this knowledge with other students on the subject's Forum, without sharing details of your submission. Your submission for this task will be marked on the quality and cogency of your presentation. Three quarters of a page is expected, plus references if needed.
TASK 
10 MARKS
The number of commencing students at CSU has been between 11,000 and 18,000 per year throughout the decade from 2001 to 2010. From this we might estimate that, with its 23 year history, CSU has to keep records on no more that 400,000 students, past and present. Each of these students has a unique 8-digit student number, and the number allocated to a student might lie anywhere within the range of 8-digit numbers. For this task you are asked to consider what are the implications of this information for the structure of a file assumed to hold all of the student records for students past and present.
You should assume:
Your submission should cover the following points:
Task 
10 MARKS
The Little Man Computer (LMC) described in the Study Guide is to be programmed to output the maximum value of a sequence of positive integers that are entered by the user. The following pseudocode demonstrates an algorithm for this task.
Prompt user for input
Set MAX = input value
Output MAX
LOOP:
Prompt user for input
Set VALUE = input value
If VALUE == 0 goto ENDLOOP
If MAX >= VALUE goto LOOP
MAX = VALUE
Output MAX
Goto LOOP
ENDLOOP:
This algorithm ensures that the output box displays the maximum value of a sequence of positive integers entered by the user. The program terminates when a value of zero is input. The logic requires at least one positive value to be entered before the zero indicating termination. An example showing a valid terminated sequence and corresponding values is:
| VALUE | 5 | 20 | 17 | 7 | 30 | 0 |
|---|---|---|---|---|---|---|
| MAX | 5 | 20 | 20 | 20 | 30 | 30 |
Write assembly language code that implements this algorithm for the LMC. Use the LMC simulator to assemble and run your code for testing and correction. Include your tested code in your assignment submission (i.e. in the word-processed document) in such a way that it can be copied into the LMC simulator for assembly and running. Describe how your testing went.
http://static.123teachme.com/hq_images/n/1.jpg
http://cdn.overclock.net/7/7a/7ac46560_I_Have_No_Idea_What_I_m_Doing.jpeg
http://images.wikia.com/austinpowers/images/c/c3/No2.gif
http://filmpopper.com/wp-content/uploads/2010/01/Ghostbusters-3.jpg
http://www.massmailsoftware.com/blog/wp-content/uploads/2012/02/number-4-four.jpg
How to Write XHTML. (2012). Retrieved May 19, 2012, from Virginia Debolt: http://www.vdebolt.com/ht/XHTML.html
HTML 4.01 / XHTML 1.0 Reference. (2012). Retrieved May 19, 2012, from w3school.com: http://www.w3schools.com/tags/default.asp
INTERACT . (n.d.). Retrieved May 19, 2012, from ITC161 - Introduction to Information Technology: http://interact.csu.edu.au/portal/site/ITC161_201230_W_I/page/930fdfcd-afad-45d1-8031-a4f89d5ed7c4
XHTML. (2012, May 13). Retrieved May 19, 2012, from Wikipedia: http://en.wikipedia.org/wiki/XHTML
