Test Bank for Intro to Java Programming, Comp Version, 10/E 10th Edition : 0133813460 instant download
Test Bank for Intro to Java Programming, Comp Version, 10/E 10th Edition : 0133813460 instant download
https://testbankmall.com/product/test-bank-for-intro-to-java-
programming-comp-version-10-e-10th-edition-0133813460/
https://testbankmall.com/product/solution-manual-for-intro-to-java-
programming-comp-version-10-e-10th-edition-0133813460/
https://testbankmall.com/product/introduction-to-java-programming-
comprehensive-version-10th-edition-liang-test-bank/
https://testbankmall.com/product/test-bank-for-introduction-to-java-
programming-comprehensive-version-9-e-9th-edition-0133050572/
https://testbankmall.com/product/test-bank-for-principles-of-life-2nd-
edition-hillis/
Test Bank for Precalculus, 11th Edition, Sullivan
https://testbankmall.com/product/test-bank-for-precalculus-11th-
edition-sullivan/
https://testbankmall.com/product/understanding-nutrition-whitney-13th-
edition-solutions-manual/
https://testbankmall.com/product/test-bank-for-essentials-of-
economics-the-mcgraw-hill-series-economics-9th-edition-bradley-
schiller/
Page 2
chapter2.txt
double number1 = input.nextDouble();
double number2 = input.nextDouble();
double number3 = input.nextDouble();
// Compute average
double average = (number1 + number2 + number3) / 3;
// Display result
System.out.println(average);
}
}
a. 1.0
b. 2.0
c. 3.0
d. 4.0
Key:b
#
4. What is the exact output of the following code?
a. 3.53.5
b. 3.5 3.5
c. area3.5
d. area 3.5
Key:c
#
Section 2.4 Identifiers
4. Every letter in a Java keyword is in lowercase?
a. true
b. false
Key:a
#
5. Which of the following is a valid identifier?
a. $343
b. class
c. 9X
d. 8+9
e. radius
Key:ae
Page 3
chapter2.txt
Section 2.5 Variables
6. Which of the following are correct names for variables according to Java
naming conventions?
a. radius
b. Radius
c. RADIUS
d. findArea
e. FindArea
Key:ad
#
7. Which of the following are correct ways to declare variables?
a. int length; int width;
b. int length, width;
c. int length; width;
d. int length, int width;
Key:ab
#
Section 2.6 Assignment Statements and Assignment Expressions
8. is the Java assignment operator.
a. ==
b. :=
c. =
d. =:
Key:c
#
9. To assign a value 1 to variable x, you write
a. 1 = x;
b. x = 1;
c. x := 1;
d. 1 := x;
e. x == 1;
Key:b
#
10. Which of the following assignment statements is incorrect?
a. i = j = k = 1;
b. i = 1; j = 1; k = 1;
c. i = 1 = j = 1 = k = 1;
d. i == j == k == 1;
Key:cd
#
Section 2.7 Named Constants
11. To declare a constant MAX_LENGTH inside a method with value 99.98, you write
a. final MAX_LENGTH = 99.98;
Page 4
chapter2.txt
b. final float MAX_LENGTH = 99.98;
c. double MAX_LENGTH = 99.98;
d. final double MAX_LENGTH = 99.98;
Key:d
#
12. Which of the following is a constant, according to Java naming conventions?
a. MAX_VALUE
b. Test
c. read
d. ReadInt
e. COUNT
Key:ae
#
13. To improve readability and maintainability, you should declare
instead of using literal values such as 3.14159.
a. variables
b. methods
c. constants
d. classes
Key:c
#
Section 2.8 Naming Conventions
60. According to Java naming convention, which of the following names can be
variables?
a. FindArea
b. findArea
c. totalLength
d. TOTAL_LENGTH
e. class
Key:bc
#
Section 2.9 Numeric Data Types and Operations
14. Which of these data types requires the most amount of memory?
a. long
b. int
c. short
d. byte
Key:a
#
34. If a number is too large to be stored in a variable of the float type, it
.
a. causes overflow
b. causes underflow
Page 5
chapter2.txt
c. causes no error
d. cannot happen in Java
Key:a
#
15. Analyze the following code:
#
16. What is the result of 45 / 4?
a. 10
b. 11
c. 11.25
d. 12
Key:b 45 / 4 is an integer division, which results in 11
#
18. Which of the following expression results in a value 1?
a. 2 % 1
b. 15 % 4
c. 25 % 5
d. 37 % 6
Key:d 2 % 1 is 0, 15 % 4 is 3, 25 % 5 is 0, and 37 % 6 is 1
#
19. 25 % 1 is
a. 1
b. 2
c. 3
d. 4
Page 6
chapter2.txt
e. 0
Key:e
#
20. -25 % 5 is
a. 1
b. 2
c. 3
d. 4
e. 0
Key:e
#
21. 24 % 5 is
a. 1
b. 2
c. 3
d. 4
e. 0
Key:d
#
22. -24 % 5 is
a. -1
b. -2
c. -3
d. -4
e. 0
Key:d
#
23. -24 % -5 is
a. 3
b. -3
c. 4
d. -4
e. 0
Key:d
#
30. Math.pow(2, 3) returns .
a. 9
b. 8
c. 9.0
d. 8.0
Key:d It returns a double value 8.0.
Page 7
chapter2.txt
30. Math.pow(4, 1 / 2) returns .
a. 2
b. 2.0
c. 0
d. 1.0
e. 1
Key:d Note that 1 / 2 is 0.
#
30. Math.pow(4, 1.0 / 2) returns .
a. 2
b. 2.0
c. 0
d. 1.0
e. 1
Key:b Note that the pow method returns a double value, not an integer.
#
31. The method returns a raised to the power of b.
a. Math.power(a, b)
b. Math.exponent(a, b)
c. Math.pow(a, b)
d. Math.pow(b, a)
Key:c
#
Section 2.10 Numeric Literals
15. To declare an int variable number with initial value 2, you write
a. int number = 2L;
b. int number = 2l;
c. int number = 2;
d. int number = 2.0;
Key:c
#
32. Analyze the following code.
Page 8
chapter2.txt
digit. An octal digit is 0, 1, 2, 3, 4, 5, 6, or 7.
#
15. Which of the following are the same as 1545.534?
a. 1.545534e+3
b. 0.1545534e+4
c. 1545534.0e-3
d. 154553.4e-2
Key:abcd
#
Section 2.11 Evaluating Expressions and Operator Precedence
24. The expression 4 + 20 / (3 - 1) * 2 is evaluated to
a. 4
b. 20
c. 24
d. 9
e. 25
Key:c
#
Section 2.12 Case Study: Displaying the Current Time
58. The System.currentTimeMillis() returns .
a. the current time.
b. the current time in milliseconds.
c. the current time in milliseconds since midnight.
d. the current time in milliseconds since midnight, January 1, 1970.
e. the current time in milliseconds since midnight, January 1, 1970 GMT (the
Unix time).
Key:e
#
24. To obtain the current second, use .
a. System.currentTimeMillis() % 3600
b. System.currentTimeMillis() % 60
c. System.currentTimeMillis() / 1000 % 60
d. System.currentTimeMillis() / 1000 / 60 % 60
e. System.currentTimeMillis() / 1000 / 60 / 60 % 24
Key:c
#
24. To obtain the current minute, use .
a. System.currentTimeMillis() % 3600
b. System.currentTimeMillis() % 60
c. System.currentTimeMillis() / 1000 % 60
d. System.currentTimeMillis() / 1000 / 60 % 60
e. System.currentTimeMillis() / 1000 / 60 / 60 % 24
Key:d
Page 9
chapter2.txt
#
24. To obtain the current hour in UTC, use _.
a. System.currentTimeMillis() % 3600
b. System.currentTimeMillis() % 60
c. System.currentTimeMillis() / 1000 % 60
d. System.currentTimeMillis() / 1000 / 60 % 60
e. System.currentTimeMillis() / 1000 / 60 / 60 % 24
Key:e
#
Section 2.13 Augmented Assignment Operators
24. To add a value 1 to variable x, you write
a. 1 + x = x;
b. x += 1;
c. x := 1;
d. x = x + 1;
e. x = 1 + x;
Key:bde
#
25. To add number to sum, you write (Note: Java is case-sensitive)
a. number += sum;
b. number = sum + number;
c. sum = Number + sum;
d. sum += number;
e. sum = sum + number;
Key:de
#
26. Suppose x is 1. What is x after x += 2?
a. 0
b. 1
c. 2
d. 3
e. 4
Key:d
#
27. Suppose x is 1. What is x after x -= 1?
a. 0
b. 1
c. 2
d. -1
e. -2
Key:a
Page 10
chapter2.txt
28. What is x after the following statements?
int x = 2;
int y = 1;
x *= y + 1;
a. x is 1.
b. x is 2.
c. x is 3.
d. x is 4.
Key:d
#
29. What is x after the following statements?
int x = 1;
x *= x + 1;
a. x is 1.
b. x is 2.
c. x is 3.
d. x is 4.
Key:b
#
29. Which of the following statements are the same?
(A) x -= x + 4
(B) x = x + 4 - x
(C) x = x - (x + 4)
#
Section 2.14 Increment and Decrement Operators
21. Are the following four statements equivalent?
number += 1;
number = number + 1;
number++;
++number;
a. Yes
b. No
Key:a
Page 11
chapter2.txt
#
34. What is i printed?
public class Test {
public static void main(String[] args) {
int j = 0;
int i = ++j + j * 5;
#
35. What is i printed in the following code?
#
36. What is y displayed in the following code?
Page 12
chapter2.txt
c. y is 3.
d. y is 4.
Key:c When evaluating x++ + x, x++ is evaluated first, which does two things: 1.
returns 1 since it is post-increment. x becomes 2. Therefore y is 1 + 2.
#
37. What is y displayed?
#
Section 2.15 Numeric Type Conversions
38. To assign a double variable d to a float variable x, you write
a. x = (long)d
b. x = (int)d;
c. x = d;
d. x = (float)d;
Key:d
#
17. Which of the following expressions will yield 0.5?
a. 1 / 2
b. 1.0 / 2
c. (double) (1 / 2)
d. (double) 1 / 2
e. 1 / 2.0
Key:bde 1 / 2 is an integer division, which results in 0.
#
39. What is the printout of the following code:
double x = 5.5;
int y = (int)x;
System.out.println("x is " + x + " and y is " + y);
a. x is 5 and y is 6
b. x is 6.0 and y is 6.0
Page 13
chapter2.txt
c. x is 6 and y is 6
d. x is 5.5 and y is 5
e. x is 5.5 and y is 5.0
Key:d The value is x is not changed after the casting.
#
40. Which of the following assignment statements is illegal?
a. float f = -34;
b. int t = 23;
c. short s = 10;
d. int t = (int)false;
e. int t = 4.5;
Key:de
#
41. What is the value of (double)5/2?
a. 2
b. 2.5
c. 3
d. 2.0
e. 3.0
Key:b
#
42. What is the value of (double)(5/2)?
a. 2
b. 2.5
c. 3
d. 2.0
e. 3.0
Key:d
#
43. Which of the following expression results in 45.37?
a. (int)(45.378 * 100) / 100
b. (int)(45.378 * 100) / 100.0
c. (int)(45.378 * 100 / 100)
d. (int)(45.378) * 100 / 100.0
Key:b
#
43. The expression (int)(76.0252175 * 100) / 100 evaluates to .
a. 76.02
b. 76
c. 76.0252175
d. 76.03
Key:b In order to obtain 76.02, you have divide 100.0.
Page 14
chapter2.txt
#
44. If you attempt to add an int, a byte, a long, and a double, the result will
be a value.
a. byte
b. int
c. long
d. double
Key:d
#
Section 2.16 Software Life Cycle
1. is a formal process that seeks to understand the problem and
system’s input and output. When you do analysis, it helps to identify what the
output is first, and then figure out what input data you need in order to produce
the output.
a. Requirements specification
b. Analysis
c. Design
d. Implementation
e. Testing
Key:b
#
0. Any assignment statement can be used as an assignment expression.
a. true
b. false
Key:a
#
1. You can define a constant twice in a block.
a. true
b. false
Key:b
#
44. are valid Java identifiers.
a. $Java
b. _RE4
Page 15
chapter2.txt
c. 3ere
d. 4+4
e. int
Key:ab
#
2. You can define a variable twice in a block.
a. true
b. false
Key:b
#
3. The value of a variable can be changed.
a. true
b. false
Key:a
#
4. The result of an integer division is the integer part of the division; the
fraction part is truncated.
a. true
b. false
Key:a
#
5. You can always assign a value of int type to a variable of long type without
loss of information.
a. true
b. false
Key:a
#
6. You can always assign a value of long type to a variable of int type without
loss of precision.
a. true
b. false
Key:b
#
13. A variable may be assigned a value only once in the program.
a. true
b. false
Key:b
#
14. You can change the value of a constant.
a. true
b. false
Page 16
Random documents with unrelated
content Scribd suggests to you:
banbliksem: Like a (—)bolt from the blue = gelijk een donderslag
uit onbewolkten hemel; —-clap = donderslag = Clap of —; —-
cloud = onweerswolk; —-dart = bliksemschicht; —-peal = slag;
—-pick = pijlsteen, dondersteen; —-storm = onweer; —-struck =
(als) door den bliksem getroffen; —er = donderaar (naam van “The
Times”); —ous: —ous roar = donderend geraas.
Thwart, thwöt, subst. doft; adj. dwars, schuin; adv. dwars; prep.
dwarsover; subst. tegenstand, belemmering; — verb. kruisen,
dwarsboomen; —ness = dwarsheid, weerbarstigheid; —ships =
dwarsscheeps.
Tichborne, titšbən.
Tick, tik, subst. teek, tijk, tikje, teeken, stip, getik; crediet, rekening;
— verb. tikken, borgen, crediet geven of krijgen, ter contrôle
aanschrappen op een lijst: He that has no money, needs no purse,
but — = heeft crediet en geene beurs noodig; A state of — =
toest. v. geldgebrek; He buys everything on — = op den pof, op
crediet; To give one no end of —; You cannot — a man off into
columns in a parliamentary return = men kan een mensch niet in
rubrieken verdeelen in eene regeeringsstatistiek; —-bean =
paardeboon; —-tack of the clock; —er = horloge.
Ticking = Ticken.
Tide, taid, subst. tijd, tij, getij, hooge stand, vloed, stroom, loop der
omstandigheden; — verb. met het getij een haven binnenvallen of
verlaten, met tij zeilen of drijven: Outgoing — = ebbe; The — of
fortune (success) was flowing = was met ons (hem, etc.); The —
was going at a strong (great) rate = er liep een zwaar tij; We
leave at the shifting of the — = bij het kenteren van het getij; We
are sailing with the — = met den stroom; We could hardly stem
the — = haast niet doodzeilen; He took fortune at the — = Took
the — at the flood = smeedde het ijzer toen het heet was; We —d
over those days = zijn gelukkig te boven gekomen; It remains to be
seen whether you can — over the difficulties = of gij er u doorheen
kunt slaan; —-gate = sluis v. een kanaal dat den invloed v. het tij
ondervindt; —-gauge = peilschaal; —sman, —-surveyor =
kommies te water; —-table [576]= tafel der hoogwatergetijden; —-
waiter = —sman; —-water = water dat den invloed van ebbe en
vloed ondervindt; —-wave = vloedgolf; In the —-way = op
stroom; —less = zonder tij.
Tier, tîə, reeks, rij, rang; — verb. in rijen rangschikken: The cells
were built in —s, one over the other.
Tiff, tif, subst. booze bui, kleine ruzie; slokje: She was in a — = had
eene kwade bui; The two lovers have had a — = hebben standjes
gehad; To take — = zich beleedigd gevoelen; She is a little —ed,
and thinks we have treated her ill = boos; —ish = prikkelbaar.
Tin, tin, subst. tin, blik, geld, splint; adj. tinnen; — verb. vertinnen,
met stanniool beleggen, inmaken: A — case for botanical
specimens; Nice girls but not much — = maar geen geld; — roof =
zinken dak, plat; —ned meat, fruit = vleesch, vruchten in blik; —-
foil = stanniool; —-man = tinnegieter, blikslager; —-mine =
tinmijn; —-plate = blik; —-smith = —-man; —-solder = soldeer;
—-type = photographie op metaal (Am.); —-worm = duizendpoot;
—ny = tin houdend, vol tin.
Tine, tain, tand van eene vork, tak; —d: Twelve —d antlers = met
12 takken.
Tip, tip, subst. punt, tip, topje, helmknopje, tikje, fooi, inlichtingen,
inrichting om karren te kippen, kipkar, losplaats; — verb. punten, de
punt beslaan met, wippen of kippen (van eene kar), toppen (van
ra’s), omvallen, schenken, eene fooi geven, intieme wenken of
inlichtingen geven: — of a cigar, the nose, the tail; The pendants
shook in the —s of her pretty ears = lellen; She is a lady to the
finger —s = op en top; That is a straight — = duidelijke wenk; I
don’t know where he gets his —s = waar hij zijne inlichtingen
vandaan haalt; He gave me the — = hij waarschuwde mij, gaf mij
een wenk; —-car(t) = kipkar; —-cat = timp, tip (ook het spel); —-
staff = staf, gerechtsdienaar; —-tilted = opgewipt; He —ped me
a guinea = gaf me; To — all nine = alle negen omwerpen; Have
you —ped the servant? = heb je een fooi gegeven; He —ped me
the wink = gaf me een teeken, een wenk; The minister had been
—ped the wink as to the writer of the pamphlet = den minister
was heimelijk een wenk gegeven; He —ped the liquor off =
gooide “’m” om; The new seats in the theatre — up of their own
accord the instant they are vacated = wippen op zoodra men
opstaat; —-up seats = klapstoelen; —ping system = fooienstelsel.
Titular, titjulə, titulair, in naam; subst. titularis (die ’t ambt niet zelf
uitoefent): — office = eereambt.
Tiverton, tivət’n.
To, tu, adv. en prep. naar, tot, totaan, tegen, toe, in, voor,
vergeleken met: As — this question, I am sorry, I can’t act
according — your wish = wat betreft …, overeenkomstig; — it
again = maar weer opnieuw; The horses are — = zijn
voorgespannen; He pulled the door — = trok dicht; They were
singing — the strumming of a guitar = zongen bij; They were
sitting — breakfast at a little table = ontbeten; He took my
sister — wife = nam tot vrouw; To swing — and fro = heen en
weer; Don’t come — and fro but wait = kom niet telkens
aanloopen; That is death — the patient = de dood van den patient;
He took a liking — her = vatte liefde voor haar op; That is nothing
— what I saw = haalt niet bij; That’s pleasant — the palate,
taste = doet weldadig aan; — the best of my ability (abilities) =
zoo goed ik kan; it was war — the death (knife) between them =
strijd op leven en dood; I told it him — his face (teeth) = in zijn
gezicht; He is kind — a fault = eigenlijk te goed; We were singing
— our hearts’ content = naar hartelust; — his eternal honour
be it said = tot zijn onvergankelijke eer; Described — the life =
getrouw naar het leven; They were — a man in white gloves =
droegen allen zonder onderscheid; It is ten — one that he’ll come =
het is tien tegen één; A quarter — three = kwart vóór drie; Done
— a turn = precies gaar; He exerted his powers — the utmost =
spande zijne krachten tot het uiterste in.
Tobias, təbaiəs.
Tobine, toubin, soort taf.
Tobit, toubit.
Toby, toubi.
Tocqueville, toukvil.
Toil, tôil, subst. zware arbeid, inspanning, net, web of strik (gew.
meervoud); — verb. werken, zwoegen, afbeulen: We had the enemy
in the —s = in onze macht; He was —ing it up the mountain =
bracht het zwoegend den berg op; —-worn = doodaf; —er =
zwoeger; —some = zwaar, afmattend; subst. —someness.
Ton, tɐn, ton, maat loopende van 40 tot 2000 cb. feet; gewicht
loopende van 600 tot 2000 lbs., met nog speciale beteekenissen
voor sommige artikelen. Zie Tonnage.
Tongs, toŋz, tang; — verb. met de tong den klank wijzigen (bij
blaasinstrumenten), in een tong uitloopen; ploegen: A pair of — =
eene tang; To marry over the — = over den puthaak trouwen; I
wouldn’t touch her with the longest pair of — in all the
devil’s kitchen = ik zou haar met geen tang willen aanraken; The
— and the bones = ketelmuziek, mopjes: A few people like
classical music, but a very much larger majority prefer the — and
the bones.
Tongue, tɐŋ, subst. tong, taal, spraak, klepel, tong (van eene
gesp), leertje (van een schoen), landtong: That’s a slip of the — =
eene vergissing; To bite one’s — = zich bijten op; It fell from my
— before I knew it = het ontglipte me; To find one’s — = woorden
vinden; To give — = aanslaan; I have it on the tip of my —, at
my —’s end = het ligt mij op de tong (maar ik kan het niet
zeggen); He has an oily —, a well-oiled — = eene gladde, radde
tong; Hold your — = houd je mond; To shoot out one’s — =
uitsteken; He thrust his — in his cheek = keek ongeloovig,
meesmuilde, lachte ironisch; To wag one’s — = rammelen; —-
bone; —-lashing = scheldpartij; —-tied = sprakeloos: He stood
—-tied; —-twister = moeilijk uit te spreken woord; —d = met
eene tong (in samenst.): —d boards = geploegde planken; —less
= zonder tong, sprakeloos; —y = rad van tong, met mooie praatjes.
Too, tû, al te, tevens, ook: That’s rather — — = dat is wel wat al
tè; Jealous — = nu nog mooier, ook nog jaloersch! Quite — =
bovenmate.
Toofer, tûfə, slechte cigarette (= Two for a penny).
Toot, tût, toeteren, blazen: The horn was —ing; —er = blazer,
toeter.
testbankmall.com