1.
The process of keeping important information while removing unnecessary details to simplify a problem is known as.
Correct Answer
C. Abstraction
Explanation
Abstraction is the process of simplifying a problem by keeping only the important information and removing unnecessary details. It allows us to focus on the essential aspects of a problem and ignore the irrelevant or complex details. In problem-solving, abstraction helps in breaking down complex problems into manageable parts, making it easier to understand and solve. It is also a key concept in software development, where programmers use abstraction to create models and representations of real-world objects and processes.
2.
Which of the following is NOT an example of hardware
Correct Answer
B. An online game
Explanation
An online game is not an example of hardware because it is a software application that runs on a computer or a gaming console. Hardware refers to physical components of a computer system, such as a printer, keyboard, or mouse, that can be touched and manipulated. While an online game requires hardware to run, it itself is not a physical component.
3.
Which of the following would correctly pause the MLKplayer if it's already playing and play the MLKplayer if it is not already playing?
Correct Answer
C. Option 3
Explanation
Option 3 would correctly pause the MLKplayer if it's already playing and play the MLKplayer if it is not already playing. This option likely contains the necessary code or command to check the current state of the MLKplayer and determine whether it needs to be paused or played. It may include conditional statements or logic to handle both scenarios effectively.
4.
What is the name of a special type of block, indicated by a blue square like the one in this picture, that allows you to change the block?
Correct Answer
B. Mutator
Explanation
A mutator is a special type of block that allows you to change the block. It is indicated by a blue square, as shown in the picture.
5.
Which of these is/are part of the User Interface?
Correct Answer
D. All of these
Explanation
All of these options - sounds, buttons, and text - are part of the User Interface. Sounds can be used to provide auditory feedback or alerts to the user. Buttons are interactive elements that allow users to perform actions or navigate through the interface. Text is used to display information or instructions to the user. Therefore, all of these elements contribute to the overall user experience and are part of the User Interface.
6.
What is the final step of the problem-solving process?
Correct Answer
D. Reflect
Explanation
The final step of the problem-solving process is to reflect. After defining the problem, preparing a plan, and trying different solutions, it is important to reflect on the outcomes and evaluate the effectiveness of the chosen solution. Reflection allows for learning from the experience and making improvements for future problem-solving situations.
7.
What was the name of the mathematician from Hidden Figures who calculated the launch coordinates for the moon landing?
Correct Answer
A. Katherine Johnson
Explanation
Katherine Johnson was the mathematician from Hidden Figures who calculated the launch coordinates for the moon landing.
8.
A statement that evaluates to true or false is....?
Correct Answer
A. Boolean
Explanation
A statement that evaluates to true or false is referred to as a Boolean. This term originates from George Boole, a mathematician who developed a system of logic that represents true and false values using the binary digits 1 and 0. In programming and computer science, Boolean is a data type that can have one of two values: true or false. It is commonly used in conditions and logic operations to make decisions or control the flow of a program.
9.
What period are you in?
Correct Answer
A. 1st
Explanation
The given options suggest different periods, and the correct answer is "1st." This implies that the question is asking about the current period the person is in.
10.
Which of these is an example of an input/event?
Correct Answer
C. The user presses a button
Explanation
An input/event refers to an action or occurrence that triggers a response in a system. In this case, the user pressing a button is an example of an input/event because it is an action performed by the user that prompts a reaction or response from the app. The sound playing on the app and the code for the app are not examples of inputs/events as they do not involve an external action or occurrence that triggers a response. Therefore, the correct answer is the user presses a button.
11.
A device or component that receives information from a computer; the information a computer gives the user.
Correct Answer
A. Output
Explanation
An output device or component is used to receive information from a computer and display or transmit it to the user. It can be a monitor, printer, or any other device that presents the information generated by the computer. In contrast, an input device is used to provide information to the computer for processing. An event refers to an occurrence or action that triggers a response from the computer system, while software refers to the programs and applications that run on a computer.