Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 1428 Exam I Review.

Similar presentations


Presentation on theme: "CS 1428 Exam I Review."— Presentation transcript:

1 CS 1428 Exam I Review

2 Exam Format 140 Total Points
40 Points Writing Programs 30 Points Tracing Algorithms and determining results 20 Points Short Answer 50 Points Fill in the Blank Similar to quizzes and programming assignments

3 Example Programming Problem
Write a program that reads a floating point number representing the side of a square from a file named “test.txt” and prints out the area of the square formatted to five decimal places.

4 Example Tracing Problem
What will the EXACT output of the following program be? int foo = 9; string str = "Hey!"; float foo2 = 5.7; foo2 = foo - foo2; if (foo > foo2) cout << "Hello!"; else if (foo < foo2) cout << foo2; else cout << foo; cout << endl; cout << "foo is: " << fixed << setprecision(1) << foo << endl;

5 Example Short Answer Approximately how many 12MB songs could I put in my 1GB iPod?

6 Chapter 1 35 points Types of errors Binary numbers Terminology
Conversions to/from base 10 Simple addition and subtraction Conversion to/from 2’s complement Terminology Bits, bytes kilo, mega, giga, tera What do they mean? Machine language, assembly language, high- level language Von Neumann architecture Problem solving process Types of errors

7 Chapter 2 50 Points Variables and Identifiers Assignment
Valid identifiers Data types Integer types Floating Point types Characters Boolean Assignment Arithmetic Operators

8 Chapter 3 30 Points cin Mathematical expressions static_cast Constants
Order of precedence Combined operators (e.g. += and ++) static_cast Constants Formatted output Mixed mode operations (mixing floats and ints) File input and output

9 Chapter 4 25 Points Relational operators Truth tables if statements
Logical operators && || ! if statements if-else if-else-if

10 How to Study Rewrite all the programs. Redo labs.
Learn by doing and recognizing patterns. Don’t stay up late!! Get some sleep and eat a good breakfast.

11 What to bring Pencils and erasers We will provide scratch paper
No calculators

12 Questions


Download ppt "CS 1428 Exam I Review."

Similar presentations


Ads by Google