Homework Assignments
Ȩ ] Syllabus ] Schedule ] Archive ] [ Homework Assignments ] Dictionary ] Scores ]

¡¡

HW#5

  • Due date 10/21 16:00. Homework #4 is Programming Problems #3 in Page 356 (Bowling Game)

HW#4

  • Due on Oct/14 16:00. Homework #4 is Programming Problems #6 in Page 247. Follow the software development procedure explained in the lecture. You need to include a picture that describes the functional decomposition.

HW#3

  • Due date 9/30 16:00. Create a program that checks leap year. You have to write a documentation which includes 1. Problem analysis 2. Specification of the solution 3. General Solution (Algorithm). You have to draw a UML activity diagrams for 2 & 3. You should use MS Word for the document.

HW#2

  • Due date 9/25 16:00. Create a program that calculates factorial function. You have to write a documentation which includes 1. Problem analysis 2. Specification of the solution 3. General Solution (Algorithm). You have to draw a UML activity diagrams for 2 & 3. You should use MS Word for the document.

HW#1

  • Due date 9/9 23:20 Create "Hello World" print program.

How to submit a homework?

E-mail submission

  1. Send it to oop2009@mmlab.net by the due time.

  2. Use your university mail account.

  3. The tile of your mail should be built like "HW" + HW Number + Name + StudentId, for example for the first homework and the name and student Id are John and 1234, respectively, the title should be HW1John1234.

  4. If you have to turn more than a file, then zip them. The name of the zip file should be the same as the mail title.

Program Header

  • Program Header: Every source file should start with the header including:
    • Program Title: LeapYear Program

    • File Name: LeapYear.cpp

    • Author: K. J. Choi

    • Short Description: decide the year is a leap year.

    • Created: 2007/4/1

    • Edited: 2007/4/9 modifying the input using cout

Using ZIP

  1. If you have to turn more than a file, then zip them. The name of the zip file should be the same as the mail title.

  2. When you zip a workspace or project folder, delete files in the debug folder.

¡¡

Point criteria (Perfect score: 10 points)

  1. Building error (-2)

  2. The mail contains more than a file. (-2)

  3. The title of the mail (or the zip file) is not conform to the rule. (-2)

  4. No zip attachment (-10)

  5. Sending the same file more that once (-1)

  6. Two students are using the same mail account. (-10)

  7. Overdue (within 12 hours 50%, after 12 hours 0%))

  8. other errors.