Joo-won is writing code to calculate the volume of a cone based on this formula:
Volume=(Pi(r)^2)(h/3)
He's testing his code on this cone:
The code starts with these variables, where radius represents rrr and height represents hhh:
radius ← 2
height ← 5
The built-in constant PI stores an approximation of PI
Which expression correctly calculates the volume? Answer - PI * (radius * radius) * (height / 3)
A local search website lets users create lists of their favorite restaurants.
When the user first starts, the website runs this code to create an empty list:
localFavs ← []
The user can then insert and remove items from the list.
Here's the code that was executed from one user's list making session:
APPEND(localFavs, "Udupi")
APPEND(localFavs, "The Flying Falafel")
APPEND(localFavs, "Rojbas Grill")
APPEND(localFavs, "Cha-Ya")
APPEND(localFavs, "Platano")
APPEND(localFavs, "Cafe Nostos")
INSERT(localFavs, 3, "Gaumenkitzel")
REMOVE(localFavs, 5)
What does the localFavs variable store after that code runs? Answer - "Udupi", "The Flying Falafel", "Gaumenkitzel", "Rojbas Grill", "Platano", "Cafe Nostos"
Alissa is programming an app called ShirtItUp, where users can customize a t-shirt with their own phrase on it.
Which variable would she most likely use a string data type for? Answer - phrase: The custom phrase entered by the user
This program uses a conditional to determine whether a child will have free or attached earlobes.
if (fatherAllele = "G" OR motherAllele = "G")
{ earlobeType ← "free"
}
ELSE
{ earlobeType ← "attached"
}
In which situations will earlobeType be "free"?
👁️Note that there may be multiple answers to this question. Answer - When fatherAllele is "G" and motherAllele is "G"
When fatherAllele is "G" and motherAllele is "g"
When fatherAllele is "g" and motherAllele is "G"
This short program displays the winning result in a ship naming contest:
DISPLAY ("Schoolie")
DISPLAY ("McSchoolFace")
Part 1: How many statements are in the above program?
Part 2: What does the program output? Answer - 2
Schoolie McSchoolFace
Emanuel is writing a program to decide which fairgoers can ride on the rollercoaster, based on their height.
The rollercoaster has a sign posted that states: "RIDERS MUST BE AT LEAST 48" TALL TO RIDE"
The variable riderHeight represents a potential rider's height (in inches), and his program needs to set canRide to either true or false.
Which of these code segments correctly sets the value of canRide?
👁️Note that there are 2 answers to this question. Answer - IF (riderHeight ≥ 48) { canRide ← true
}
ELSE { canRide ← false
}
IF (riderHeight < 48) { canRide ← false
}
ELSE { canRide ← true
}
This program simulates a game where two players try to make basketball shots . Once either player misses 5 shots, the game is over.
1: player1Misses ← 0
2: player2Misses ← 0
3: REPEAT UNTIL (player1Misses = 5 OR player2Misses = 5)
4: { 5: player1Shot ← RANDOM(1, 2)
6: player2Shot ← RANDOM(1, 2)
7: IF (player1Shot = 2)
8: { 9: DISPLAY("Player 1 missed! ☹")
10: }
11: IF (player2Shot = 2)
12: {
13: DISPLAY("Player 2 missed! ☹")
14: }
15: IF (player1Shot = 1 AND player2Shot = 1)
16: {
17: DISPLAY("No misses! ☺")
18: }
19: }
Unfortunately, this code is incorrect; the REPEAT UNTIL loop never stops repeating.
Where would you add code so that the game ends when expected?
👁️Note that there are 2 answers to this question. Answer - Between line 9 and 10
Between line 13 and 14
Nikki read that it's healthy to take 10,000 steps every day. She's curious how many steps that'd be per minute, walking from 10AM to 10PM, and is writing a program to figure it out.
The program starts with this code:
stepsPerDay ← 10000
hoursAwake ← 12
Which lines of code successfully calculate and store the steps per minute?
👁️Note that there may be multiple answers to this question. Answer - stepsPerMin ←
stepsPerDay / hoursAwake / 60
stepsPerMin ← (stepsPerDay / hoursAwake) / 60
A gardener is writing a program to detect whether the soils for their citrus trees are the optimal level of acidity.
IF (measuredPH > 6.5)
{ soilState ← "high"
}
ELSE { IF (measuredPH < 5.5) { soilState ← "low" } ELSE { soilState ← "optimal" }
}