[Page 33 (continued)]|
Fill in the blanks in each of the following:
The company that popularized personal computing was ________.
The computer that made personal computing legitimate in business and industry was the ________.
Computers process data under the control of sets of instructions called computer _________.
The six key logical units of the computer are the ________, ________, ________, _________, _________ and the ________.
The three classes of languages discussed in the chapter are ________, ________, and ________.
The programs that translate high-level language programs into machine language are called ________.
C is widely known as the development language of the ________ operating system.
The ________ language was developed by Wirth for teaching structured programming.
The Department of Defense developed the Ada language with a capability called ________, which allows programmers to specify that many activities can proceed in parallel.
Fill in the blanks in each of the following sentences about the C++ environment.
C++ programs are normally typed into a computer using a(n) ________ program.
In a C++ system, a(n) ________ program executes before the compiler's translation phase begins.
The ________ program combines the output of the compiler with various library functions to produce an executable image.
The ________ program transfers the executable image of a C++ program from disk to memory.
Fill in the blanks in each of the following statements (based on Section 1.17):
Objects have the property of ________although objects may know how to communicate with one another across well-defined interfaces, they normally are not allowed to know how other objects are implemented.
C++ programmers concentrate on creating ________, which contain data members and the member functions that manipulate those data members and provide services to clients.
Classes can have relationships with other classes. These relationships are called ________.
The process of analyzing and designing a system from an object-oriented point of view is called ________.
OOD also takes advantage of ________ relationships, where new classes of objects are derived by absorbing characteristics of existing classes, then adding unique characteristics of their own.
________ is a graphical language that allows people who design software systems to use an industry-standard notation to represent them.
The size, shape, color and weight of an object are considered ________ of the object.