Assignment 5 - Intermediate Java Programming | COP 3804, Assignments of Java Programming

Material Type: Assignment; Class: Intermediate Java Programming; Subject: Computer Programming; University: Florida International University; Term: Summer 2007;

Typology: Assignments

Pre 2010

Uploaded on 03/10/2009

koofers-user-3xy
koofers-user-3xy 🇺🇸

5

(2)

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
COP 3804 Homework5
Due on July 19th 2007 in Class. (This document is 2 pages long)
Problem 1
Section 13.6 Programming Activity 2: The Towers of Hanoi, pages 956-962.
Problem 2
Section 13.10.1 Multiple Choice Exercises : questions 1 to 8, pages 969-970.
Problem 3
Section 13.10.3 Fill in Code: questions 24 to 28, pages 972-973.
Problem 4
Section 13.10.4 Identifying Errors in Code: questions 29 to 32, pages 973-974.
Problem 5
Section 13.10.7 Programming Projects: Exercise 61, pages 980.
What to submit and How
1. A report containing the following:
a. A front page showing your name, the course details, and the homework number.
b. A section with the following contract:
I ________________ (write down your name), certify that this work is the sole result of
my own effort, and I understand the consequences of engaging in academic misconduct as
defined in the university academic policies.
c. A section for each one of problems Problem 2, Problem 3 and Problem 4, showing
the answers to each question.
d. A section for each one of problems Problem 1 and Problem 5 containing the
following:
A brief description of the solution to the problem: especially what classes were
defined and what/how methods were implemented. You need to provide the
algorithm of any interesting method you’ve created (the algorithm needs to be in
pseudocode).
An explanation on how to run the program.
pf2

Partial preview of the text

Download Assignment 5 - Intermediate Java Programming | COP 3804 and more Assignments Java Programming in PDF only on Docsity!

COP 3804 Homework

Due on July 19th^ 2007 in Class. (This document is 2 pages long)

Problem 1

Section 13.6 Programming Activity 2: The Towers of Hanoi, pages 956-962.

Problem 2

Section 13.10.1 Multiple Choice Exercises : questions 1 to 8, pages 969-970.

Problem 3

Section 13.10.3 Fill in Code: questions 24 to 28, pages 972-973.

Problem 4

Section 13.10.4 Identifying Errors in Code: questions 29 to 32, pages 973-974.

Problem 5

Section 13.10.7 Programming Projects: Exercise 61, pages 980.

What to submit and How

  1. A report containing the following: a. A front page showing your name, the course details, and the homework number. b. A section with the following contract:

I ________________ (write down your name), certify that this work is the sole result of my own effort, and I understand the consequences of engaging in academic misconduct as defined in the university academic policies.

c. A section for each one of problems Problem 2, Problem 3 and Problem 4, showing the answers to each question. d. A section for each one of problems Problem 1 and Problem 5 containing the following: ƒ A brief description of the solution to the problem: especially what classes were defined and what/how methods were implemented. You need to provide the algorithm of any interesting method you’ve created (the algorithm needs to be in pseudocode). ƒ An explanation on how to run the program.

e. A zipped file containing the source code (for Problems 1 and Problem 5). The source code needs to include the javadoc files. Besides your name, homework problem number and the intended purpose, you have to include the contract 1.b in each and every file of your implementation.

You have two options to give the report and the zipped file to me: f. Send them by email. To make sure I receive the email before the class starts, send it the night before and double check with me next day. Or either, g. Bring a diskette or CD to hand in at the beginning of the class on the due date. You can also print the report.

Notes

This program is to be done individually. Refer to the syllabus on academic misconduct.

Grading

Problem 1 – 30%

Problem 2 – 10%

Problem 3 – 15%

Problem 4 – 15%

Problem 5 – 30%

The grading for problems 1 and 5 include: the report, the code style (comments), and especially if the solution meets the specification. If the code doesn’t compile or doesn’t run for one problem, then out of the possible 20% for that problem, only half (10%) will be taken into account for grading.