A computer science tapestry : exploring programming and computer science with C++
著者
書誌事項
A computer science tapestry : exploring programming and computer science with C++
(McGraw-Hill computer science series)
McGraw-Hill, c2000
2nd ed
- : us : pbk
- : international ed
大学図書館所蔵 件 / 全2件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
Includes bibliographical references (p. 821-824) and index
内容説明・目次
- 巻冊次
-
: international ed ISBN 9780071161787
内容説明
"A Computer Science Tapestry" is designed for use in a first course in computer science (CS1) that uses C++ as its programming language. This book covers basic concepts in programming, program design and computer science and gives students a good introduction to the C++ language. In the second edition, Astrachan has put more emphasis on object-oriented programming by introducing a graphics library and including a new chapter on object-oriented techniques. He has also added new case studies and "design tips."
目次
- Computer science and programming
- C++ programs - form and function
- design and implementation of simple programs
- control, functions, and classes
- iteration with programs and classes
- streams, iterators, and operators
- abstraction and information hiding
- arrays, data, and random access
- class design and implementation
- matrices and recursion
- sorting, searching, and templates
- dynamic data and pointers
- inheritance for object-oriented design and programming
- advanced topics - sets, trees and maps.
- 巻冊次
-
: us : pbk ISBN 9780072322033
内容説明
Designed for use on an introductory C++ computer programming course, this text covers the basic concepts in program design and computer science, as well as giving a thorough grounding in C++ language. On completion students should be able to write and design their own programs.
目次
- Computer science programming. Part 1 Foundations of C++ programming: C++ programs - form and function
- C++ programs - input/process/output
- building programs and solving problems
- iteration with programs and classes. Part 2 Program and class construction: extending the foundation - sequential access - streams and iterators
- class design and implementation via simulation
- arrays, data, and random access.Part 3 Design, use, and analysis: building on the foundation -characters, strings, and streams - abstraction and information hiding
- recursion, scope, and lifetime
- sorting, algorithms, and matrices
- information hiding and dynamic data. Appendix: class declarations and implementations. Bibliography.
「Nielsen BookData」 より