Test Bank For Starting Out With Java From Control Structures Through Objects 5th Edition Gaddis 0132855836 9780132855839 Download PDF
Test Bank For Starting Out With Java From Control Structures Through Objects 5th Edition Gaddis 0132855836 9780132855839 Download PDF
http://testbankpack.com/download/test-bank-for-starting-out-with-java-
from-control-structures-through-objects-5th-edition-
gaddis-0132855836-9780132855839/
Test Bank for Starting Out with C++ Early Objects 9th
Edition Gaddis Walters Muganda 0134400240 9780134400242
https://testbankpack.com/download/test-bank-for-starting-out-with-c-
early-objects-9th-edition-gaddis-walters-
muganda-0134400240-9780134400242/
Test Bank for Starting Out with Python 3rd Edition Gaddis
0133582736 9780133582734
https://testbankpack.com/download/test-bank-for-starting-out-with-
python-3rd-edition-gaddis-0133582736-9780133582734/
https://testbankpack.com/download/test-bank-for-starting-out-with-
visual-c-4th-edition-gaddis-0134382609-9780134382609/
Test Bank for Starting Out with Alice 3rd Edition Tony
Gaddis 0133129748 9780133129748
https://testbankpack.com/download/test-bank-for-starting-out-with-
alice-3rd-edition-tony-gaddis-0133129748-9780133129748/
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
Test Bank for Starting Out with Java From Control Structures
through Objects 5th Edition 0132855836 9780132855839
Full link download
Solution Manual
https://testbankpack.com/p/solution-manual-for-starting-out-with-java-from-
control-structures-through-objects-5th-edition-gaddis-0132855836-
9780132855839/
Test Bank
https://testbankpack.com/p/test-bank-for-starting-out-with-java-from-
control-structures-through-objects-5th-edition-gaddis-0132855836-
9780132855839/
Chapter 2
MULTIPLE CHOICE
1. Which one of the following would contain the translated Java byte code for a program named Demo?
a. Demo.java
b. Demo.code
c. Demo.class
d. Demo.byte
ANS: C
ANS: C
ANS: A
ANS: A
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
5. The term typically refers to the device that displays console output.
a. Standard output device
b. Central processing unit
c. Secondary storage device
d. Liquid crystal display
ANS: A
ANS: A
ANS: D
ANS: A
ANS: B
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
ANS: D
11. Which of the following is not a rule that must be followed when naming identifiers?
a. The first character must be one of the letters a-z, A-Z, and underscore or a dollar sign.
b. Identifiers can contain spaces.
c. Uppercase and lowercase characters are distinct.
d. After the first character, you may use the letters a-z, A-Z, the underscore, a dollar sign, or digits 0-
9.
ANS: B
ANS: C
ANS: A
ANS: D
b. float y;
double z;
z = 934.21;
y = z;
c. float w;
w = 1.0f;
d. float v;
v = 1.0;
ANS: C
16. The boolean data type may contain values in the following range of values
a. true or false
b. -128 to + 127
c. - 2,147,483,648 to +2,147,483,647
d. - 32,768 to +32,767
ANS: A
ANS: C
10 + 5 * 3 - 20
a. -5
b. 5
c. 25
d. -50
ANS: B
25 / 4 + 4 * 10 % 3
a. 19
b. 5.25
c. 3
d. 7
ANS: D
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
int x = 5, y = 20;
x += 32;
y /= 4;
System.out.println("x = " + x + ", y = " + y);
a. x = 32, y = 4
b. x = 9, y = 52
c. x = 37, y = 5
d. x = 160, y = 80
ANS: C
21. What will be the value of z as a result of executing the following code?
int x = 5, y = 28;
float z;
z = (float) (y / x);
a. 5.60
b. 5.6
c. 3.0
d. 5.0
ANS: D
22. What will be the displayed when the following code is executed?
a. x = 22, y = 4
b. x = 22, y = 26
c. x = 22, y = 88
d. Nothing, this is an error
ANS: D
23. In the following Java statement what value is stored in the variable name?
a. John Doe
b. The memory address where "John Doe" is located
c. name
d. The memory address where name is located
ANS: B
int x = 6;
String msg = "I am enjoying this class.";
String msg1 = msg.toUpperCase();
String msg2 = msg.toLowerCase();
char ltr = msg.charAt(x);
int strSize = msg.length();
System.out.println(msg);
System.out.println(msg1);
System.out.println(msg2);
System.out.println("Character at index x = " +
ltr);
System.out.println("msg has " + strSize +
"characters.");
ANS: D
a. 9
45
16
b. 94516
c. 9 45 16
d. Nothing, this is an error
ANS: D
ANS: C
ANS: D
ANS: B
29. To print "Hello, world" on the monitor, use the following Java statement
a. SystemOutPrintln("Hello, world");
b. System.out.println{"Hello, world"}
c. System.out.println("Hello, world");
d. Print "Hello, world";
ANS: C
30. To display the output on the next line, you can use the println method or use this escape sequence in the
print method.
a. \n
b. \r
c. \t
d. \b
ANS: A
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
ANS: C
int x = 578;
System.out.print("There are " +
x + 5 + "\n" +
"hens in the hen house.");
ANS: D
ANS: B
34. The primitive data types only allow a(n) to hold a single value.
a. variable
b. object
c. class
d. literal
ANS: A
35. If x has been declared an int, which of the following statements is invalid?
a. x = 0;
b. x = -58932;
c. x = 1,000;
d. x = 592;
ANS: C
36. Given the declaration double r;, which of the following statements is invalid?
a. r = 326.75;
b. r = 9.4632e15;
c. r = 9.4632E15;
d. r = 2.9X106;
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
ANS: D
ANS: B
25 - 7 * 3 + 12 / 3
a. 6
b. 8
c. 10
d. 12
ANS: B
17 % 3 * 2 - 12 + 15
a. 7
b. 8
c. 12
d. 105
ANS: A
40. What will be displayed after the following statements have been executed?
a. x = 27, y = 3.333, z = 18
b. x = 27, y = 2, z = 18
c. x = 27, y = 3, z = 18
d. x = 37, y = 14, z = 4
ANS: C
41. What will be the value of z after the following statements have been executed?
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
int x = 4, y = 33;
double z;
z = (double) (y / x);
a. 8.25
b. 4
c. 8
d. 8.0
ANS: D
42. This is a variable whose content is read only and cannot be changed during the program's execution.
a. operator
b. literal
c. named constant
d. reserved word
ANS: C
43. What will be displayed after the following statements have been executed?
final double x;
x = 54.3;
System.out.println("x = " + x );
a. x = 54.3
b. x
c. x = 108.6
d. Nothing, this is an error.
ANS: D
ANS: D
int x = 8;
String msg = "I am enjoying java.";
String msg1 = msg.toUpperCase();
String msg2 = msg.toLowerCase();
char ltr = msg.charAt(x);
int strSize = msg.length();
System.out.println(msg);
System.out.println(msg1);
System.out.println(msg2);
System.out.println("Character at index x = " +
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
ltr);
System.out.println("msg has " + strSize +
" characters.");
a. I am enjoying java.
I AM ENJOYING JAVA.
i am enjoying java.
Character at index x = j
msg has 20 characters.
b. I am enjoying java.
I AM ENJOYING JAVA.
i am enjoying java.
Character at index x = o
msg has 20 characters.
c. I am enjoying java.
I AM ENJOYING JAVA.
i am enjoying java.
Character at index x = o
msg has 19 characters.
d. I am enjoying java.
I AM ENJOYING JAVA.
i am enjoying java.
Character at index x = y
msg has 19 characters.
ANS: C
46. Which of the following does not describe a valid comment in Java?
a. Single line comments, two forward slashes - //
b. Multi-line comments, start with /* and end with */
c. Multi-line comments, start with */ and end with /*
d. Documentation comments, any comments starting with /** and ending with */
ANS: C
47. Which of the following statements correctly creates a Scanner object for keyboard input?
b. Scanner keyboard(System.in);
ANS: C
a. readInt() c. getInt()
b. nextInt() d. read_int()
Gaddis: Starting Out with Java: From Control Structures through Objects, 5/e © 2012 Pearson Education
ANS: B
a. readString() c. getString()
b. nextString() d. nextLine()
ANS: D
50. Which one of the following methods would you use to convert a string to a double?
a. Byte.ParseByte c. Integer.ParseInt
b. Long.ParseLong d. Double.ParseDouble
ANS: D
TRUE/FALSE
1. A Java program will not compile unless it contains the correct line numbers.
ANS: F
ANS: F
ANS: F
4. Although the dollar sign is a legal identifier character, you should not use it because it is normally used for
special purposes.
ANS: T
5. Assuming that pay has been declared a double, the following statement is valid.
pay = 2,583.44;
ANS: F
6. Named constants are initialized with a value, that value cannot be changed during the execution of the program.
ANS: T
7. A variable's scope is the part of the program that has access to the variable.
ANS: T
8. In Java the variable named total is the same as the variable named Total.
ANS: F
ANS: F
10. Both character literals and string literals can be assigned to a char variable.
ANS: F
11. If the compiler encounters a statement that uses a variable before the variable is declared, an error will result.
ANS: T
12. Programming style includes techniques for consistently putting spaces and indentation in a program so visual
cues are created.
ANS: T
Random documents with unrelated
content Scribd suggests to you:
Haolanderin kronikka kertoo… Macerinuksesta Mazariniin oli
päätelmä houkutteleva. Macerinus vähennysmuotona merkitsee
laihanläntää. Voi, teidän kunnianarvoisuutenne, Mazarini kelpaa nyt
varsin hyvin vahvistusmuotona merkitsemään laihaa kuin Latsarus.
Katsokaa!" Ja hän näytti näivettyneitä käsivarsiaan ja kuumeen
kuihduttamia raajojansa.
"Se ilahduttaa minua. Teidän tulee nyt tietää, että vuonna 1630…
voi, siitäkin on jo yksineljättä vuotta!"
"Mitkä seuraukset?"
"Ahaa!"
"Tiarankin tavoittelu?…"
"Ilmaiskaa."
"Pelaaminen."
"Pidin voittamisesta…"
"Puijasinkin hiukan…"
"En tietääkseni."
"Miettikää tarkoin."
"Katsotaan."
"Valtiolta."
"Niin."
"Niin."
"Olisinko kadotettu?"
Lahjoituskirja.
"Valitettavasti, monseigneur!"
"Herra Colbert!…"
"Kuinka niin?"
"Monseigneur…"
"Näinköhän sentään!"
"Lahjoituskirja, monseigneur."
47.
"Ei", vastasi Itävallan Anna vilkkaasti, "ei, sire; ne, jotka meidän
aikanamme — teidän hallituskautenanne — ovat rikkaita, heillä on
varallisuutensa syystä että te olette niin suvainnut, ja minä en tunne
heitä kohtaan pahastusta tai kateutta; he ovat epäilemättä palvelleet
teidän majesteettianne niin hyvin, että teidän majesteettinne on
pätevillä pesteillä sallinut heidän hankkia hyvityksensä. Tätä minä
tarkoitan huomautuksella, josta tunnutte nuhtelevan minua."
"Ja olisi suuri vahinko valtakunnalle, jos Herra nyt kutsuisi täältä
hänen ylhäisyytensä. Eikö se ole teidän mielipiteenne kuten
minunkin, poikani?" kysyi Itävallan Anna.
"Niin."
"Kiittäkää, sire…"
48.
Tuskassa.
Joka kerta kun ovi avautui hän siis kiihkeästi kääntyi päin,
odottaen onnettoman lahjoituskirjansa ilmestyvän jälleen esille;
toiveessaan pettyneenä hän sitten huoaten ojentausi makuulle ja
tunsi kipunsa sitä tuimemmaksi, kun oli ne hetkiseksi unohtanut.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
testbankpack.com