STUDENT TEST BOOKLET This test section contains Twenty Four multiple-choice questions. Please mark your answers for the multiple-choice questions in the spaces provided on your Student Response Booklet. Mark only one answer for each question. If you do not know the answer, make your best guess. DO NOT WRITE ANY ANSWERS IN THIS TEST BOOKLET. WHEN YOU FINISH, DO NOT WORK ON ANY OTHER TEST SECTION. 1. 2. 3. 4. Randy was recently hired at 128 Game Design and on his first day of work was handed a piece of paper that had several sets of instructions that the new game needed to follow in order to meet the demands of the overall designer. Which of the following was Randy handed? A. Functioning Program B. Algorithm C. Error Check Sheet D. Debug Chart Brandy recently learned that she was being promoted to the general manager position at Best Buy. Her current salary is 42,500 per year and with her promotion she is scheduled to make 7.5% more next year. What will Brandy’s new salary be per year once she assumes the role of general manager? A. 48,280.50 B. 45,687.50 C. 46,688.75 D. 44,345,55 Alex is currently learning how to utilize Alice. He has asked Seth where the play button is located so that he can visually see what he has created. Which of the following locations is the correct place that Alex needs to look for the Play button in Alice? A. Toolbar B. Object Tree C. Events Editor D. World View If a person wants to see a preview of the world that he/she is creating within Alice which area within the Alice window should they look? A. Events Editor B. Toolbar C. Object Tree D. World View Window 5. 6. 7. 8. A(n) _________ has properties which specify its overall characteristics. ALICE worlds are generally made up of several of these items? A. method B. event C. object D. mask After working with Alice for several hours Bennie feels that he has learned a lot about programming in general. One item he still does not Understand is the yellow box that appears around an object within Alice when it is clicked on. What is this item called? A. Wireframe B. Axes C. Class D. Bounding Box Buddy recently was asked about the various naming conventions that are used within the Alice programming language. Which of the following identifiers utilizes the camelCase naming convention? goForIt A. B. MakeCake C. Runspotrun D. tryagain Alex has been asked to always follow the Program Development Life Cycle when designing a new gaming app for DarkSide App Development. Which of the following is the first step in the program development cycle that Alex should follow while working for DarkSide? Write the methods A. B. Test the methods C. Debug the methods D. Design the program PLEASE GO ON TO THE NEXT PAGE 9. 10. 11. 12. 13. Cameron recently discovered the numerous programming languages that are used all around the world and has noted that they all utilize one common theme. The theme he has discovered is pseudocode. What language is pseudocode written in? A. English B. Machine language C. Java D. Basic Kay is currently designing an Alice world where she needs two objects to move towards each other at the same time. Which structure should she use below to accomplish her task? Do in order A. B. Do together C. Do sequentially D. Do now Clark has been asked to add some notes within his current Alice world design? Which of the following are used to add explanatory notes into a method? Do in order A. B. Do together C. Note D. Comment A named storage location within the computer’s memory is commonly called this within the programming world? A. Module B. RAM C. ROM D. Variable What type of naming convention is used with the object name monkeySee? A. PascalCase B. CodeCase C. camelCase D. CodeScript PLEASE GO ON TO THE NEXT PAGE 14. 15. 16. 17. 18. Betty Blue has been asked to design a program that joins two strings together after they are entered. This process is commonly called….. A. String concatenation B. String splicing C. String grafting D. String building Zeb wants to multiply two numbers together within Alice. What operator should be use that is recognized as the programming multiplication symbol? A. x B. * C. & D. # Which type of structure is used to determine which of two sets of instructions to execute? A. Decision structure B. Sequence structure C. Nested structure D. Do together structure Assuming that a = 2 and b = 3, which of the following expressions is true? A. a>b B. a<b C. b <= a D. a == b What type of operators are used to compare two numeric values? A. Arithmetic B. Complex C. Logical D. Relational PLEASE GO ON TO THE NEXT PAGE 19. 20. 21. 22. 23. 24. What would the penguin say if the following code were executed? If 5 >= 4 penguin say Yes Else penguin say No A. “Yes” B. “No” C. “Yes” then “No” D. “No” then “Yes” Which type of structure is used to execute the same set instructions more than once? A. Decision structure B. Sequence structure C. Repetition structure D. Do together structure Which type of instruction will cause a set of instructions to execute as long as a specified Boolean expression is true? A. If/Else B. Loop C. Repeat D. While What is the term used to specify that a class that is based on a prior class has access to the methods and properties of that other class? A. Code reuse B. Divide and conquer C. Inheritance D. Parameter Which of the following is used to insert images into a world? A. Billboard B. Dummy C. Pose D. Vehicle Which of the following is used to keep two objects together so they move as one? A. Billboard B. Dummy C. Pose D. Vehicle Property
© Copyright 2026 Paperzz