Ch 1 Alice

14 Questions | Total Attempts: 626

SettingsSettingsSettings
Please wait...
Ch 1 Alice

Quiz over key concepts and vocabulary for Ch 1, An Introduction to Programming using Alice 2. 2, 2nd Edition, Charles W. Herbert.


Questions and Answers
  • 1. 
    A step by step process or sequence of instructions written in pseudo code to outline the processes necessary to write a program.
    • A. 

      Algorithm

    • B. 

      Program

    • C. 

      Method

    • D. 

      Function

  • 2. 
    A branching algorithm is called a ______________________
    • A. 

      Conditional

    • B. 

      Linear program

    • C. 

      Property

    • D. 

      Statement

  • 3. 
    A loop is used to write code that will repeat over and over again in an efficient manner.
    • A. 

      True

    • B. 

      False

  • 4. 
    A sequence of instructions (code) telling the computer how to perform a task
    • A. 

      Program

    • B. 

      Algorithm

    • C. 

      Property

  • 5. 
    Just like any language, grammar, spelling, and syntax (punctuation) are essential to writing correct computer programs which the computer can understand.
    • A. 

      True

    • B. 

      False

  • 6. 
    An entity in computer memory consisting of properties and actions which can be manipulated.  For example, a dog, a car, a horse. 
    • A. 

      Object

    • B. 

      Class

    • C. 

      Property

    • D. 

      Function

  • 7. 
    Attributes that an object has. They are descriptive.  For example make, model, color, weight (of a car)
    • A. 

      Object

    • B. 

      Class

    • C. 

      Properties

    • D. 

      Functions

  • 8. 
    These manipulate the properties of an object.  For example, changeColor, moveForward
    • A. 

      Objects

    • B. 

      Methods

    • C. 

      Properties

    • D. 

      Classes

  • 9. 
    1. The computer code (the properties, methods/functions) from which an object can be instantiated/created. You can think of it like a blueprint.
    • A. 

      Object

    • B. 

      Class

    • C. 

      Property

    • D. 

      Method

  • 10. 
    Creating an object from a class is called instantiation or creating an instance of a class.
    • A. 

      True

    • B. 

      False

  • 11. 
     A particular set of instructions for programming a computer, along with the grammar and syntax for using those instructions.
    • A. 

      Computer program

    • B. 

      Computer programming language

    • C. 

      Function

    • D. 

      Instance

  • 12. 
    The values stored in the properties of the object at any one time are called the ______________________.
    • A. 

      Events

    • B. 

      Methods

    • C. 

      Properties

    • D. 

      State of an object

  • 13. 
    This is a modern approach to computer programming focusing on objects as collections of properties and the methods that are used to manipulate those properties.
    • A. 

      OOP

    • B. 

      IDE

    • C. 

      Sequential coding