| « 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 |