« Announcements »
Due to an unexpected changes of plans, no in-class final will be given.. The take-home will serve as the final exam.

Final Take Home available here in Word. Due date for this part of the exam is Thursday evening, Dec. 15. Of course you can still turn it in before then.

Due dates and a checklist of what's due with the group project is available. See the Checklists section below, last entry.

form in word. Use the submit command (to userid cs350).

Workbook available. Download This workbook automates and simplifies postmorten tasks (i.e. filling out the time log updates the summary form) NOTE: Read instructions carefully before using it, as it is not obvious how to make things work. If you find any problems, let us now, but keep in mind this is a v3 and may contain bugs that haven't been removed.



Office Hours
Dr. Overstreet
TR -> 3:00 - 4:15 pm; Others by Appointment
Room: 3206 E&CS Building
Email: cmo@cs.odu.edu
TA: Ignacio Garcia
TR -> 4:30 - 6:45 pm
Room: 1111E Hughes Hall
Email: igc.csmail@gmail.com


Handouts
Syllabus Word, PDF
Submit command handout Word, PDF
Tentative schedule Word, PDF
Slides
Programming assignments


Streaming Video
Streaming Video Links


Recitation Topics
Sept. 6, 9: Testing using gcov. Assignment 1 word, pdf
-- Man entry for gcov
-- Source code used in example
-- gcov Report file

Sept. 12: Assignment 2 overview, questions

Sept. 19: Assignment 3 overview, questions

Sept. 27. Sept.30: word, pdf
-- Sample gprof output

Oct. 3,6: Interactive Debuggers (DDD or Visual C++)
-- Visual C++ Tutorial link
-- DDD Tutorial link
-- You should know how to:
---- Run a program in one of the two debuggers
---- Set break points
---- Clear break proints
---- Single step code
---- Difference in "next" and "step" (for DDD) or "Step Into and "Step Over" (for Visual) ---- Display the value of variables
---- Continue running after a breakpoint
Oct. 10: No recitation

Oct. 17: Assignment 5 overview, questions

Oct. 25: Answer quesions about program 5.
(No new materail will be covered)

Nov. 1 : Group project outline

Nov: 7 : No recitation

Nov. 14:


The DDD Debuger
Tutorial on the use of DDD.
You may want to start by clicking on "Sample Session" in that tutorial.


TSPi support materials
Spreadsheet (3.5 Mb)
Instructions (1.5 Mb) .pdf
Zipped version of both (1.7 Mb)
Sample Spreadsheet (3.5 Mb)


Old Exams
Exam 1, in-class: Word
Exam 1, take-home: Word


Checklists
Design Review, Word
Design Review, Text
Test Plan Review, Text
Code Review, Word
Code Review, Text
Architecture Design
Requirements
Required forms checklist, due dates


Submit Command Instructions
Submit Command Instructions: Word


Misc. Examples
Compare number of data items in file with expected number
count.cpp
Passing a function as a parameter: ftnparm.cpp
Simpson'r Rule example:: SimpRule.example
Execute a program from a C++ program RunProg.cpp
File Copy Example
Use of starndard input and eof
Sample gprof output.gprof is used to profile code, most commonly to help optimization.
Report


© Copyright 2005. All Rights Reserved. cs350 - Fall 2005