samplemt

samplemt - Sample CSE8A midterm Multiple Choice (circle...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
MIDTERM REAL NAME:___________________________________ CSE8A PID:___________________________________________ Sample CSE8A midterm Multiple Choice (circle one) (2 pts) Evaluate the following Boolean expressions and indicate whether “short-circuiting” happened during evaluation: Assume variables with the following names and values: int moos = 49; int quacks = 8; int temp = -5; Expression 1: ((quacks % 3) == 2) && (temp > -5) || (moos == (quacks+41)) 1. The Boolean expression above evaluates to which? true false 2. In the evaluation of that Boolean expression, did ANY short-circuiting of evaluation occur? YES NO 3. (1pt) What does the solitary “.” stand for in the Unix command below? Choose the most precise answer. cp MyStuff/J.java . (a) The current file. (b) The destination file. (c) The home directory. (d) The current directory. (e) A file created for our Lab classes. (f) The directory above the current directory. (g) The directory below the current directory. 4. (2pts) How many lines of output would be printed by the following code? for (int i = 0; i <= 40; i++) for (int j = 0; j < 3; j++) System.out.println("Ha!"); (a) 3 (b) 4 (c) 40 (d) 41 (e) 43 (f) 44 (g) 120 (h) 123 Page 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
MIDTERM REAL NAME:___________________________________ CSE8A PID:___________________________________________ 5. (2pts) What is the result of running the following code? int x = 33; int y = 34; if (++x == y) System.out.println(“x: “ + x + “y: “ + y--); else System.out.println(“y: “ + y-- + “x: “ + x); Program Output: A) x: 34 y: 34 B) y: 34 x: 34 C) x: 33 y: 34 D) y: 34 x: 33 E) x: 34 y: 33 F) y: 33 x: 34 G) x: 33 y: 33 H) y: 33 x: 33 6. (2pts) Which of the following code fragment prints out all the numbers from [100,0] that are both multiples of 7 and multiples of 2? (a) int i = 100; while (i == 0){ if ( i%7==0 && i%2==0 ) System.out.println(i); i--; } (c)int i = 100; while(i == 0 && i%7==0 && i%2==0) { System.out.println(i); i--; } (e) int i = 100; while (i == 0){ if ( i%7==0 || i%2 ==0 ) System.out.println(i); i--; } (g)int i = 100; while(i == 0 || i%7==0 || i%2==0) { System.out.println(i);
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 08/31/2011 for the course CSE 8 taught by Professor Marx during the Fall '08 term at UCSD.

Page1 / 8

samplemt - Sample CSE8A midterm Multiple Choice (circle...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online