Test
Alice Programming
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (43)
1User-centric computer programming describes programs where the computer user, rather than the programmer, determines the order of actions in a program.
- AVerdadero
- BFalso
2Suppose an event occurs twice and an event handling method is called twice. When the second event occurs, objects in the Alice world may not be in the same position as they were when the first event occurred.
- AVerdadero
- BFalso
3In an interactive program the sequence of actions is determined at runtime.
- AVerdadero
- BFalso
4A method that does very little other than organizing the calls to other methods is known as __________.
- Aan implementation
- Ban inheriting method
- Ca driver
- Dworld.my first method
5Write a method and test it, write a method and test it, until the program is completed. The previous sentence describes a program development strategy known as ____________.
- Ainteractive development
- Bsequential processing
- Cstepwise refinement
- Dincremental development
- Ainteractive development
6What is the advantage of incremental development?
- AIt makes it easier to execute a program -- running an Alice world.
- BIt makes it easier to debug a program.
- CIt makes it easier to call methods from "world.my first method".
- DIt makes it easier to write a program.
- AIt makes it easier to execute a program -- running an Alice world.
7Events are world-level.
- AVerdadero
- BFalso
8Functions allow you to _______________.
- Aspeed up or slow down a playing world
- Bcheck certain conditions within a world while an animation is running
- Cchange the state of a world
- Aspeed up or slow down a playing world
9An If/Else statement makes a decision based on ______________.
- Athe arguments given to a method
- Bthe ordering of statements
- Cthe value of a condition as a program is running
- Dthe value of an integer
- Athe arguments given to a method
10A Return statement is optional in a function.
- AVerdadero
- BFalso
11Functions are an example of abstraction.
- AVerdadero
- BFalso
12Logical operators can be found _____________.
- Ain the list of World properties
- Bin the Camera
- Cin the list of World functions
- Din the list of World methods
- Ain the list of World properties
13What does a class define?
- Athe types of "blocks" dragged into Alice code, such as "Do together" and "loop"
- Bthe folder from which an Alice object is found
- Ca particular kind of object
- Dthe properties of the world, such as where the camera is facing
- Athe types of "blocks" dragged into Alice code, such as "Do together" and "loop"
14What is a method?
- Aa coordinated sequence of instructions that will be carried out when requested
- Busing Alice control structures such as a "Loop" to shorten code
- Can elegant and efficient way of programming
- Dan object instantiated from a class
- Aa coordinated sequence of instructions that will be carried out when requested
15Methods that specifically reference more than one object are typically written as world-level methods in Alice.
- AVerdadero
- BFalso
16One purpose of methods is to _____________.
- Adivide a program into small manageable pieces that work together to create a meaningful whole
- Ballow non-interactive code to execute differently each time an Alice world is run
- Ccreate a distinction between built-in Alice objects and modified Alice objects
- Dallow two different objects to be instantiated from the same class
- Adivide a program into small manageable pieces that work together to create a meaningful whole
17Although primitive methods are built-in to Alice objects, these primitive methods cannot be used in methods defined by the programmer.
- AVerdadero
- BFalso
18Since objects can be passed to a method via parameters, it is perfectly acceptable to pass a sound file to a method via parameters.
- AVerdadero
- BFalso
19All objects of the same class share some commonality.
- AVerdadero
- BFalso
20Calling world-level methods should from within a class-level method generally is not good programming practice.
- AVerdadero
- BFalso
21The term iteration means the same as the action of looping.
- AVerdadero
- BFalso
22The keyword ________ signals the presence of looping.
- AWHILE
- BDO
- CIF
- DNOW
23An Alice object understands movement commands in up, down, left, right, forward, and backward directions based on ______________.
- Athe object's own sense of direction
- Bthe direction the world is pointing
- Cthe position of the camera
- Dhow close it is to another object
- Athe object's own sense of direction
24Each object in Alice has a unique "center".
- AVerdadero
- BFalso
25Alice is based on the use of ___________ .
- Averbal instruction
- Btyping instructions
- Carrow keys
- Dcreating objects
- Averbal instruction
26The software system being used in this course is known by what name?
- AAlice
- Balice
- Ca.l.i.c.e.
27A computer program can be thought of as a way to tell another human being what the computer should do.
- AVerdadero
- BFalso
28The keyword ________ signals the presence of conditional execution.
- Aif
- Bdo together
- Cdo in order
- Dnow
29What is a control structure?
- Athe ability to resize and reposition an object once it is dragged into the world
- Bthe use of built-in functions specifically written such that collisions can be avoided
- Ca slide which allows the programmer to control how fast the world is played
- Da programming statement that allows the programmer to control the order in which instructions are executed
- Athe ability to resize and reposition an object once it is dragged into the world
30Conditional execution is best described as ____________.
- Awhen some condition is checked and a decision is made about whether (or not) a single instruction in the program code will be executed
- Bwhen a section of code is run a number of times
- Cwhen some condition is checked and a decision is made about whether (or not) a certain section of the program code will be executed
- Dthe difference between using a "do together" versus a "do in order"
- Awhen some condition is checked and a decision is made about whether (or not) a single instruction in the program code will be executed
31Conditional execution makes use of functions and expressions to check a current condition in the world.
- AVerdadero
- BFalso
32What type of value does a Loop statement require?
- Aa number or the value infinity
- Ba boolean
- Ca number
- Da string
- Aa number or the value infinity
33A loop can execute only a whole number of times.
- AVerdadero
- BFalso
34A boolean value is ____________.
- Aeither true or false
- Bthe value 0, 1, or -1
- Ca string
- Dan integer
35It is possible for the "If" part of an "If/Else" statement to be "do nothing".
- AVerdadero
- BFalso
36An instruction is composed of _____________.
- Aa method name and potentially multiple arguments
- Bjust the method name
- Cone single argument
- Da method name and one single argument
- Aa method name and potentially multiple arguments
37There is no difference between the move to and move toward methods.
- AVerdadero
- BFalso
38What does it mean to say that the “cat's vehicle is the horse”?
- AIf the cat moves, so does the horse
- BClicking on the cat makes the horse move
- CIf the horse moves, so does the cat.
- DClicking on the horse makes the cat move
- AIf the cat moves, so does the horse
39A sequence of instructions that tell the computer what to do is known as a _________?
- Acomputer program
- Bmouse click
- Chelp screen
- Dkeystroke
- Acomputer program
40Writing the code of a computer program is known as _____________ the program.
- Atesting
- Bdescribing
- Cdesigning
- Dimplementing
41In computer terminology, a textual storyboard is called a(n) ____________.
- Aprogram
- Bscenario
- Calgorithm
- Dtest set
- Aprogram
42Which of the following are contained in the storyboard template presented by the textbook authors. Select all that apply.
- Ascene number
- Bdescription
- Ctext
- Dsound
43It is not possible to change the color of an object "at runtime", (that is, "once the animation begins running").
- AVerdadero
- BFalso
Información
- Descripción
- Test sobre Alice Programming, creado por ECA el 18/03/2015.
- Autor
- ECA
- Idioma
- English
- Visitas
- 8
- Valoración
- Aún sin valoraciones Valora este test