AP Computer Science A Final Exam Review
With Latest Solutions 2024
What .is .the .data .type .of .the .following .literal?
"fooled .you" .- .correct .answer.string
What .is .the .camel .case .variable .name .for .a .variable .that .represents .the .top .score? .-
.correct .answer.topScore
What .are .the .three .primitive .data .types .that .will .be .tested .on .the .AP .Exam? .- .correct
.answer.double .boolean .int
What .is .the .camel .case .variable .name .for .a .variable .that .represents .a .shoe .size? .- .correct
.answer.shoeSize
What .data .type .should .you .use .to .represent .the .average .grade .for .a .course? .- .correct
.answer.double
What .data .type .should .you .use .for .a .shoe .size .like .8.5? .- .correct .answer.double
What .data .type .should .you .use .to .record .if .it .is .raining .or .not? .- .correct .answer.boolean
What .is .the .data .type .of .the .following .literal?
'A' .- .correct .answer.char
What .data .type .holds .true/false .values? .- .correct .answer.boolean
What .data .type .should .you .use .to .represent .the .amount .of .money .in .a .bank .account? .-
.correct .answer.double
Which .of .the .following .is .NOT .the .name .of .a .Java .primitive .data .type? .- .correct
.answer.String
What .are .the .two .varieties .of .data .in .Java? .- .correct .answer.objects .and .primitive
,Which .of .the .following .is .the .correct .header .line .for .the .main .method .in .Java? .- .correct
.answer.public .static .void .main .(String .args .[])
A .______ .is .a .note .written .to .a .human .reader .of .a .program. .- .correct .answer.comment
Which .of .the .following .will .result .in .an .error? .- .correct .answer.12 .+ .(13 .+ .7)/2 .) .* .4
What .are .the .two .steps .that .take .place .when .an .assignment .statement .is .executed? .-
.correct .answer.(i) .Evaluate .the .Expression, .and .(ii) .Store .the .value .in .the .variable.
On .a .single .line .of .code .declare .x, .y, .and .z .all .to .be .an .integer .data .type. .- .correct
.answer.int .x, .y, .z;
(2 .- .6) ./ .2 .+ .9 .- .correct .answer.7
Which .of .the .following .is .legal? .- .correct .answer.x=9
State .what .is .printed.
int .x .= .40;
int .y .= .4;
System.out.println(2 .+ .8 .* .y ./ .2 .- .x); .- .correct .answer.-22
What .is .the .value .of .the .expression:
-5 .* .9 ./ .10 .+ .10 .* .5 ./ .9 .- .correct .answer.1
On .a .single .line .of .code .declare .x, .y, .and .z .to .be .double .and .on .that .same .line .initialize
.them .all .to .be .3.14. .- .correct .answer.double .x .= .3.14, .y .= .3.14, .z .= .2.14;
State .what .is .printed.
int .a .= .100;
int .b .= .200;
b/=a;
System.out.println(b .+ .1); .- .correct .answer.3
What .is .another .way .to .write .p .= .p .- .1;? .- .correct .answer.p--;
The .following .code .stores .a .20 .in .the .variable .num;
double .num .= .61/3;
What .small .change .can .you .make .to .this .single .line .of .code .to .make .it .produce .the ."real"
.answer .to .the .division? .- .correct .answer.double .num .= .(double) .61/3;
State .what .is .printed.
System.out.println((double)(90/9)); .- .correct .answer.10.0
Write .code .that .will .calculate .and .print .the .square .root .of .435.61. .- .correct
.answer.System.out.println(Math.sqrt(435.61));
, Which .of .the .following .would .return .a .random .number .from .1 .to .6 .inclusive? .- .correct
.answer.
What .is .the .purpose .of .wrapper .classes? .- .correct .answer.to .convert .primitive .type
.variables .into .objects .containing .the .equivalent .information.
Write .a .Java .formula .using .the .Math .class .for:
Distance .= .|val1 .- .val2| .- .correct .answer.Math.abs(val1-val2)
Evaluate:
Math.ceil(115.8) .- .correct .answer.116.0
Evaluate:
Math.abs(2 .+ .-4) .- .correct .answer.2
Evaluate:
Math.sqrt(16) .* .Math.max(Math.abs(-5), .Math.abs(-3)) .- .correct .answer.20.0
The .classes .that .convert .primitives .to .objects .are .called ._____ .classes .- .correct
.answer.wrapper
Evaluate:
Math.min( .8, .3 .+ .2 .) .- .correct .answer.5
Write .a .formula .that .will .find .the .distance .between .two .values, .num1 .and .num2 .by .taking
.the .absolute .value .of .their .difference. .Assign .the .answer .to .double .x. .- .correct
.answer.double .x .= .Math.abs(num1-num2)
Evaluate:
Math.sqrt(76 .+ .45) .- .correct .answer.11.0
Which .of .the .following .would .return .a .random .int .from .1 .to .10 .inclusive? .- .correct
.answer.(int)(Math.random()*10)+1
What .is .the .value .of .len .after .the .following .executes?
String .s1 .= ."Love .you!";
int .len .= .s1.length(); .- .correct .answer.9
What .is .the .value .of .str2 .after .the .following .code .executes?
String .s1 .= ."helicopter";
String .s2 .= .s1.substring(4, .7); .- .correct .answer.cop
Consider .the .following .code .segment.
String .s1 .= ."Queen .Mary";
String .s2 .= ."1936 .Queen .Mary";
With Latest Solutions 2024
What .is .the .data .type .of .the .following .literal?
"fooled .you" .- .correct .answer.string
What .is .the .camel .case .variable .name .for .a .variable .that .represents .the .top .score? .-
.correct .answer.topScore
What .are .the .three .primitive .data .types .that .will .be .tested .on .the .AP .Exam? .- .correct
.answer.double .boolean .int
What .is .the .camel .case .variable .name .for .a .variable .that .represents .a .shoe .size? .- .correct
.answer.shoeSize
What .data .type .should .you .use .to .represent .the .average .grade .for .a .course? .- .correct
.answer.double
What .data .type .should .you .use .for .a .shoe .size .like .8.5? .- .correct .answer.double
What .data .type .should .you .use .to .record .if .it .is .raining .or .not? .- .correct .answer.boolean
What .is .the .data .type .of .the .following .literal?
'A' .- .correct .answer.char
What .data .type .holds .true/false .values? .- .correct .answer.boolean
What .data .type .should .you .use .to .represent .the .amount .of .money .in .a .bank .account? .-
.correct .answer.double
Which .of .the .following .is .NOT .the .name .of .a .Java .primitive .data .type? .- .correct
.answer.String
What .are .the .two .varieties .of .data .in .Java? .- .correct .answer.objects .and .primitive
,Which .of .the .following .is .the .correct .header .line .for .the .main .method .in .Java? .- .correct
.answer.public .static .void .main .(String .args .[])
A .______ .is .a .note .written .to .a .human .reader .of .a .program. .- .correct .answer.comment
Which .of .the .following .will .result .in .an .error? .- .correct .answer.12 .+ .(13 .+ .7)/2 .) .* .4
What .are .the .two .steps .that .take .place .when .an .assignment .statement .is .executed? .-
.correct .answer.(i) .Evaluate .the .Expression, .and .(ii) .Store .the .value .in .the .variable.
On .a .single .line .of .code .declare .x, .y, .and .z .all .to .be .an .integer .data .type. .- .correct
.answer.int .x, .y, .z;
(2 .- .6) ./ .2 .+ .9 .- .correct .answer.7
Which .of .the .following .is .legal? .- .correct .answer.x=9
State .what .is .printed.
int .x .= .40;
int .y .= .4;
System.out.println(2 .+ .8 .* .y ./ .2 .- .x); .- .correct .answer.-22
What .is .the .value .of .the .expression:
-5 .* .9 ./ .10 .+ .10 .* .5 ./ .9 .- .correct .answer.1
On .a .single .line .of .code .declare .x, .y, .and .z .to .be .double .and .on .that .same .line .initialize
.them .all .to .be .3.14. .- .correct .answer.double .x .= .3.14, .y .= .3.14, .z .= .2.14;
State .what .is .printed.
int .a .= .100;
int .b .= .200;
b/=a;
System.out.println(b .+ .1); .- .correct .answer.3
What .is .another .way .to .write .p .= .p .- .1;? .- .correct .answer.p--;
The .following .code .stores .a .20 .in .the .variable .num;
double .num .= .61/3;
What .small .change .can .you .make .to .this .single .line .of .code .to .make .it .produce .the ."real"
.answer .to .the .division? .- .correct .answer.double .num .= .(double) .61/3;
State .what .is .printed.
System.out.println((double)(90/9)); .- .correct .answer.10.0
Write .code .that .will .calculate .and .print .the .square .root .of .435.61. .- .correct
.answer.System.out.println(Math.sqrt(435.61));
, Which .of .the .following .would .return .a .random .number .from .1 .to .6 .inclusive? .- .correct
.answer.
What .is .the .purpose .of .wrapper .classes? .- .correct .answer.to .convert .primitive .type
.variables .into .objects .containing .the .equivalent .information.
Write .a .Java .formula .using .the .Math .class .for:
Distance .= .|val1 .- .val2| .- .correct .answer.Math.abs(val1-val2)
Evaluate:
Math.ceil(115.8) .- .correct .answer.116.0
Evaluate:
Math.abs(2 .+ .-4) .- .correct .answer.2
Evaluate:
Math.sqrt(16) .* .Math.max(Math.abs(-5), .Math.abs(-3)) .- .correct .answer.20.0
The .classes .that .convert .primitives .to .objects .are .called ._____ .classes .- .correct
.answer.wrapper
Evaluate:
Math.min( .8, .3 .+ .2 .) .- .correct .answer.5
Write .a .formula .that .will .find .the .distance .between .two .values, .num1 .and .num2 .by .taking
.the .absolute .value .of .their .difference. .Assign .the .answer .to .double .x. .- .correct
.answer.double .x .= .Math.abs(num1-num2)
Evaluate:
Math.sqrt(76 .+ .45) .- .correct .answer.11.0
Which .of .the .following .would .return .a .random .int .from .1 .to .10 .inclusive? .- .correct
.answer.(int)(Math.random()*10)+1
What .is .the .value .of .len .after .the .following .executes?
String .s1 .= ."Love .you!";
int .len .= .s1.length(); .- .correct .answer.9
What .is .the .value .of .str2 .after .the .following .code .executes?
String .s1 .= ."helicopter";
String .s2 .= .s1.substring(4, .7); .- .correct .answer.cop
Consider .the .following .code .segment.
String .s1 .= ."Queen .Mary";
String .s2 .= ."1936 .Queen .Mary";