AP CSP 12-2 U4L1 Variable
Quiz
•
Computers
•
9th - 12th Grade
•
Easy
Adam Perry
Used 2+ times
FREE Resource
Enhance your content
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
What number will be output by the console.log command on line 7?
10
100
20
200
Answer explanation
The variable bop is initialized on line 2. On line 3, the variable bop is assigned the value 10. On line 5, the variable bop is assigned the value 100. Since the most recent value bop has been assigned is 100, that is the value that will be printed by the command on line 7.
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
What text will be output by the program?
less than 10
less than 20
less than 30
30 or more
Answer explanation
Walking through the program line by line:
On line 1, the variable score is initialized and assigned the value 0.
On line 2, the variable score is assigned its current value (0) plus 10. On line 3, the variable score is assigned its current value (10) plus 10. On line 4, the variable score is assigned its current value (20) plus 10.
On line 5, the boolean expression score < 10 evaluates to false since the current value of score is 30, which causes the command on line 6 to not execute.
On line 7, the boolean expression score < 20 evaluates to false since the current value of score is 30, which causes the command on line 8 to not execute.
On line 9, the boolean expression score < 30 evaluates to false since the current value of score is 30, which causes the command on line 10 to not execute.
Since all of the if-else-if statements have evaluated to false, the command inside the else statement will run and the console prints 30 or more.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
What will be the order of letters printed to the console when this program is run?
a b c
a b c b c b c
a b c b c
a b c a
Answer explanation
Line 1 will print out a, line 2 calls the function letters which will print b then c. Line 3 calls the function letters agan which will print b then c.
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
A movie theater charges different ticket prices based on a customer's age. The prices are shown in the table below.
The customer's age is stored in the variable age and the price is stored in the variable price. Which piece of code will correctly decide the price for each ticket.
Answer explanation
There are multiple ways to write this conditional statement so that it correctly decides the price for each ticket. C is the only one of these choices that accomplishes that. Options A and B will assign a ticket price of $8 to anyone over the age of 12, including those 65 and older. Option D will assign a ticket price of $8 to everyone under the age of 65, including those 12 and younger.
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
What will the value of the variable bags be at the end of the flowchart shown here?
1
2
3
4
Answer explanation
6.
MULTIPLE SELECT QUESTION
1 min • 1 pt
Evaluate:
10 / 2 evaluates to
1
0.5
2
5
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
What is the result of running this program and clicking on a buttonUp button 20 times?
00 var Count
01 Count = 0
02 onevent(buttonUp, Click), Count = Count + 1
Count = 0
Count = 19
Count = 20
Count = Undefined
8.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Assume that the two variables age and day have been initialized with the values shown.
var age = 16;
var day = "Monday";
Determine if the following statement evaluates to true or false.
(age > 10) && (age < 20)
true
false
9.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Assume that the two variables age and day have been initialized as shown below.
var age = 16;
var day = "Monday";
Determine if the following statement evaluates to true or false.
(day == "Tuesday") || (age < 12)
true
false
Similar Resources on Wayground
10 questions
emtech
Quiz
•
12th Grade
10 questions
Diagnoses and Identification of Faulty Computer and Network
Quiz
•
9th Grade
10 questions
Visual Basic 2010
Quiz
•
8th Grade - University
10 questions
S2 Subject Choice Quiz
Quiz
•
8th - 10th Grade
10 questions
10 câu kiểu xâu tiết 1
Quiz
•
11th Grade
13 questions
Year 10 Data Transmission
Quiz
•
9th - 12th Grade
10 questions
ICT as Platform for Change
Quiz
•
11th - 12th Grade
10 questions
Основы программирования на языке Паскаль
Quiz
•
8th - 11th Grade
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
11 questions
NEASC Extended Advisory
Lesson
•
9th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
Discover more resources for Computers
18 questions
Artificial Intelligence and Machine Learning Quiz
Quiz
•
9th Grade
35 questions
Computer Terminology Exercise #1 ( Multiple Choice)
Quiz
•
9th Grade
20 questions
Computer Components Exercise #4 - CTEA
Quiz
•
9th - 12th Grade
30 questions
Computer Terminology Exercise #1 ( Fill Ins)
Quiz
•
9th Grade
