1.1 The Elements of Programming Flashcards

1
Q

primitive expressions

A

The simple entities a language is concerned with

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The means by which compound elements are built from simpler ones

A

means of combination

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The means by which compound elements can be named and manipulated as units

A

means of abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The three mechanisms that every powerful programming language has for combining simple ideas to form more complex ideas.

A

primitive expressions, means of combination, means of abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Stuff that we want to manipulate in programming (informal description)

A

data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Description of rules for manipulating the data

A

procedures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly