60 likes | 241 Views
Final Review. Bina Ramamurthy. Chapters and Sections. Chapter 2: Simple C++ Programs 2.1 to 2.5, 2.8 up to page 64 Chapter 3: Control Structures 3.2 to 3.5, exercises on p.116,117, Ex28 on p.119 Chapter 4: Working with data files 4.1 to 4.3, class notes and examples
E N D
Final Review Bina Ramamurthy BR
Chapters and Sections • Chapter 2: Simple C++ Programs • 2.1 to 2.5, 2.8 up to page 64 • Chapter 3: Control Structures • 3.2 to 3.5, exercises on p.116,117, Ex28 on p.119 • Chapter 4: Working with data files • 4.1 to 4.3, class notes and examples • Chapter 5: Modular Programming with functions • 5.1 to 5.3, 5.5, class notes, Ex. 1 on p.219 BR
Chapters and Sections (contd.) • Chapter 6: One dimensional arrays • 6.1, class notes, exercises on p.266,278 • Chapter 7: Two dimensional arrays • 7.1, class notes, exercises 1,2,3,4 on p.319,320 • Chapter 8 • 8.1 to 8.3, class notes, exercises on p.355,356 BR
Summary of Topics Covered • Engineering Problem Solving, Design and Implementation of a solution • C++ language elements: variables, arithmetic operations, operator precedence, constants • Simple statements: Assignment, input and output statements • Using library functions: iostream and cmath • Selection statements: If, if..else, switch • Repetition statement: while, for, do..while • File input and output • Functions: declaring, defining and invoking a function; parameter passing • Array data structures: definition and usage • Object-oriented programming: class concept, object instantiation, member function invocation BR
Final exam • Date: December 15, 2004, Wednesday • Time: 8.00am – 11.00am • Location: Knox 109, NSC 210 • Section A students go to Knox 109 first; if it is full go to 210 NSC. • Format: You may bring one sheet of any information you like, you name should be on the sheet; please hand in the sheet along with answered exam. • Bring pencils, pens and erasers; no calculators allowed. • Attend the review sessions. Times are posted on the web page. BR
Tentative Exam Format • Match the lists (10 items) • Multiple choice (20 questions) • 10 short answer/programming questions BR