Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS 1428 Exam I Review. Exam Format 130 Total Points – 40 Points Writing Programs – 30 Points Tracing Algorithms and determining results – 20 Points Short.

Similar presentations


Presentation on theme: "CS 1428 Exam I Review. Exam Format 130 Total Points – 40 Points Writing Programs – 30 Points Tracing Algorithms and determining results – 20 Points Short."— Presentation transcript:

1 CS 1428 Exam I Review

2 Exam Format 130 Total Points – 40 Points Writing Programs – 30 Points Tracing Algorithms and determining results – 20 Points Short Answer – 35 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? i nt 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 << "foo2 is: " << fixed << setprecision(1) << foo << endl;

5 Example Short Answer Approximately how many 12KB pictures could I put in my 10MB flash memory?

6 Chapter 1 25 points – Binary numbers Conversions to/from base 10 Simple addition and subtraction – No 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 Valid identifiers Data types – Integer types – Floating Point types – Characters – Boolean – Assignment – Arithmetic Operators

8 Chapter 3 30 Points – cin – Mathematical expressions 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 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. Exam Format 130 Total Points – 40 Points Writing Programs – 30 Points Tracing Algorithms and determining results – 20 Points Short."

Similar presentations


Ads by Google