Computer Science Illuminated Chapter 6

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

the act of finding a solution to a perplexing question

problem solving

2
New cards

a set of instructions for solving a problem or

sub-problem in a finite amount of time using a finite amount of resources

algorithm

3
New cards

a technique for developing a program in which a problem is divided into more easily solved sub-problems, the solutions of which collectively solve the problem

top-down design

4
New cards

a self contained collection of steps that solves a problem or sub-problem

module

5
New cards

any knowledge that can be communicated/processed data

information

6
New cards

information in a form that a computer can use/raw and unorganized information

data

7
New cards

tracing the execution of a design on paper

desk checking

8
New cards

a manual simulation of a design performed by a team

walk through

9
New cards

an entity or thing that is relevant in the context of a problem

object

10
New cards

description of a group of objects with similar properties and behaviors

object class/class

11
New cards

a named item in a class; can be data or subprograms

field

12
New cards

a named algorithm that manipulates the data values in the object

method

13
New cards

a model of a complex system that includes only the details essential to the viewer

abstraction

14
New cards

a set of rules, symbols, and special words used to construct a program--that is to express a sequence of instructions for a computer

programming language

15
New cards

formal rules governing the construction of valid instructions

syntax