Shared Flashcard Set

Details

Written Exam
definitions and questions
15
Computer Science
10th Grade
01/14/2009

Additional Computer Science Flashcards

 


 

Cards

Term
Planning includes:
Definition
Design (Visual or Text storyboard)
reductionism
Implementation
Instructions
sequential processing
Control Structure
conditional execution, repeating behaviour
Function
ask a question to get a result
Expression
Term
instruction
Definition
An instruction is a statement that executes Object Oriented Programming, an instruction is defined as a method
Term
control structure
Definition
A control structure is a statement that controls which instructions are executed and in what order.
Do in order
Do together
“if” statements
loops
Term
function
Definition
A function asks a question (to check a condition) or computes a value
Term
Object-oriented programming uses ___________________________
Definition
classes,objects, and methods as basic programming components
Term
clasees
Definition
classes are predefined as 3D models
Term
object
Definition
An object is an instance of a class.
Term
stepwise refinement
Definition
the process of breaking a problem down into large tasks and then breaking each large task down into simpler
Term
Built-in methods
Definition
Built-in methods provide flexibility by providing parameters such as direction and distance.
Term
Built-in methods
Definition
Built-in methods provide flexibility by providing parameters such as direction and distance.
Term
Built-in methods
Definition
Built-in methods provide flexibility by providing parameters such as direction and distance.
Term
parameters
Definition
Parameters allow you to pass in values (these values are called arguments).
Term
reuse
Definition
The idea of being able to use previously written program code in another program
Term
inheritance.
Definition
The concept of creating a new class based on a previously defined class is called
Term
bottom-up implementation
Definition
Work backwards to implement the storyboard in Alice code.
This means, start with the “lowest level” or most detailed methods.
Program them first, make sure they function correctly.
Then write the “higher level” methods that call the “low level” methods
Supporting users have an ad free experience!