|
" A computer science tapestry : "
Owen L. Astrachan.
Document Type
|
:
|
BL
|
Record Number
|
:
|
1032391
|
Doc. No
|
:
|
b786761
|
Main Entry
|
:
|
Astrachan, Owen L.
|
Title & Author
|
:
|
A computer science tapestry : : exploring programming and computer science with C++ /\ Owen L. Astrachan.
|
Edition Statement
|
:
|
2nd ed.
|
Publication Statement
|
:
|
Boston :: McGraw-Hill,, ©2000.
|
Series Statement
|
:
|
McGraw-Hill series in computer science
|
Page. NO
|
:
|
xxxi, 848 pages :: illustrations ;; 24 cm.
|
ISBN
|
:
|
0071161783
|
|
:
|
: 0072322039
|
|
:
|
: 0072358270
|
|
:
|
: 9780071161787
|
|
:
|
: 9780072322033
|
|
:
|
: 9780072358278
|
Bibliographies/Indexes
|
:
|
Includes bibliographical references (pages 821-824) and index.
|
Contents
|
:
|
1. Computer Science and Programming -- 1. Foundations of C++ Programming. 2. C++ Programs: Form and Function. 3. Program Design and Implementation. 4. Control, Functions, and Classes. 5. Iteration with Programs and Classes -- 2. Program and Class Construction: Extending the Foundation. 6. Classes, Iterators, and Patterns. 7. Class Interfaces, Design, and Implementation. 8. Arrays, Data, and Random Access -- 3. Design, Use and Analysis: Extending the Foundation. 9. Strings, Streams, and Operators. 10. Recursion, Lists, and Matrices. 11. Sorting, Templates, and Generic Programming. 12. Dynamic Data, Lists, and Class Templates. 13. Inheritance for Object-Oriented Design -- A. How to: Use Basic C++ Syntax and Operators -- B. How to: Format Output and Use Streams -- C. How to: Use the Class string -- D. How to: Understand and Use const -- E. How to: Overload Operators -- F. How to: Understand and Use Standard Libraries -- G. How to: Understand and Use Tapestry Classes -- H. How to: Use the Graphics Classes in canvas.h -- I. How to: Cope with C++ Environments
|
Abstract
|
:
|
An introduction to computer science and programming, using the C++ language and object-oriented concepts to teach students to program by reading and using classes before writing them. Includes a CD-ROM that features C++ 6.0 compiler.
|
Subject
|
:
|
C++ (Computer program language)
|
Subject
|
:
|
Computer programming.
|
Subject
|
:
|
C++ (Computer program language)
|
Subject
|
:
|
Computer programming.
|
Dewey Classification
|
:
|
005.13/3
|
LC Classification
|
:
|
QA76.73.C153A83 2000
|
| |