CSE 250 - Fall 2008 - Banner
UB -
University at Buffalo, The State University of New York Computer Science and Engineering
  • CSE 250 - Fall 2008
CSE 250 - Fall 2008 - Navigation
CSE 250 - Fall 2008 - Announcements

Homework 3
Last modified: October 07 2008 12:44:11 PM

CSE 250 - Fall 2008 - Announcements

You can elect to work with a partner for this lab. That means you can work with at most one other person at a time and for the entirety of the assignment. If you choose to work with a partner, both persons must still submit the assignment, but the other person's name must appear in the submissions.

Task 1: Lab 5 Exercises

Read over Lab 5 in the lab book. Complete Programming Exercise 2 on page 66. The code for the linked list is available for you to copy into your directory from /projects/CSE250/Fall2008/LabCode. You need to complete a test plan for this programming exercise. Use a format similar to the handouts given in Homework 2, but instead create an electronic document that has your test plan inside it. Include this file in your Lab 5 directory and call it lab5-2testplan.txt

Task 2: Lab 6 Exercises

You are not responsible for any programming exercises for Lab 6, but there are analysis exercises assigned below for this lab.

Task 3: Lab 7 Exercises

Read over Lab 7 in the lab book. Complete Programming Exercise 2 on page 90. The code for the queue is available for you to copy into your directory from /projects/CSE250/Fall2008/LabCode. You need to complete a test plan for this programming exercise. Use a format similar to the handouts given in Homework 2, but instead create an electronic document that has your test plan inside it. Include this file in your Lab 7 directory and call it lab7-2testplan.txt

Task 4: Analysis

Complete the analysis exercise 2 from page 81. Place your answer to the exercise in a Lab 6 directory in a file named analysis.txt.


What to submit

Everything will be submitted electronically for this assignment

When you are ready to submit. You should make sure that your work is in three distinct directories, one for Lab 5, one for Lab 6 and one for Lab 7. You should make sure all the .cpp and .h files for each of those assignments are in those directories. You should also make sure that your test plan files are in the proper directory and that your analysis file is in the Lab 6 directory. You should zip up each directory separately with names Lab5.zip, Lab6.zip, and Lab7.zip respectively. You should submit all three zip files using the electronic submission command.


Due Date

All files for this assignment need to be submitted by 11:59:59pm on Sunday, September 28th.

CSE 250 - Fall 2008 - Footer

Page maintained by Adrienne Decker

Contact: adrienne@cse.buffalo.edu | 130 Bell Hall | (716)645-3180 x 161