This lab manual complements C++ How to Program, 4/e, and the optional C++ Multimedia Cyber Classroom, 4/e, by providing a series of hands-on lab assignments designed to reinforce students’ understanding of lecture material. This lab manual is designed for closed laboratories, which are regularly scheduled classes supervised by an instructor. This lab manual also can be used for open laboratories, homework and for self-study.
C++ in the Lab focuses on Chapters 1–14 and 17 of C++ How to Program, 4/e. Each chapter in the lab manual is divided into Prelab Activities, Lab Exercises and Postlab Activities. Each chapter contains objectives that introduce the lab’s key topics and an assignment checklist that allows students to mark which exercises the instructor has assigned. Each page in the lab manual is perforated, so students can submit their answers (if required).
Solutions to the lab manual’s Prelab Activities, Lab Exercises and Postlab Activities are available in electronic form. Instructors can obtain these materials from their regular Prentice Hall representatives; the solutions are not available to students.
- Lab Objectives highlight specific concepts on which the lab exercise focuses.
- Problem Descriptions provide the details of the exercise and hints to help students implement the program.
- Sample Outputs illustrate the desired program behavior, which further clarifies the problem descriptions and aids the students with writing programs.
- Program Templates take complete C++ programs and replace key lines of code with comments describing the missing code.
- Problem-Solving Tips highlight key issues that students need to consider when solving the lab exercises.
- Follow-Up Questions and Activities ask students to modify solutions to lab exercises, write new programs that are similar to their lab-exercise solutions or explain the implementation choices that were made when solving lab exercises.
- Debugging Problems consist of a blocks of code that contain syntax errors and/or logic errors. These alert students to the types of errors they are likely to encounter while programming.
Professors and Instructors: Contact your Prentice Hall representative to request an examination copy. Locate your Prentice Hall representative.