Abstraction, data structures, and large sotfware systems
著者
書誌事項
Abstraction, data structures, and large sotfware systems
(McGraw-Hill computer science series, . Fundamentals of computing ; 2)
McGraw-Hill, 1995
C++ ed
大学図書館所蔵 件 / 全1件
-
該当する所蔵館はありません
- すべての絞り込み条件を解除する
注記
Includes bibliographical references and index
"International editions"
内容説明・目次
- 巻冊次
-
ISBN 9780070655027
内容説明
This is a C++ text for the second course in an integrated curriculum for computer science. This volume is organized around a study of abstraction and its use in data structures and algorithms. Abstraction is the basic step in the software engineering lifecycle, and is a fundamental tool for advanced work in solving large, complex problems in computer science. A highly integrated lab manual offers students the opportunity for hands-on experience.
目次
- 1: Software Development with Objects 2: Generics and Inheritance3: Lists, Complexity, and Sorting4: Stacks and Queues 5: Trees and Graphs 6: Implementation of Classes7: Operating Systems and Software Design 8: Software Engineering
- An Overview 9: The Human Dimension of Software SystemsAPPENDICES: A: The Classes Element, Morpheme, and Inputstring B: Person, Professor, and Student Classes C: The Classes Sequence and List D: The Class Sort List E: The Classes Stack and QueueF: The Classes Tree and Binary Tree G: Operating System Simulator Program
- 巻冊次
-
ISBN 9780071137164
内容説明
Introducing object-oriented software design through the familiar vehicle of the Abstract Data Type, this student edition provides a comprehensive overview of abstraction, complexity, data structures, software design, and their underlying theories. It is the second in a series of four books by Tucker providing a first introduction to computer science. The fully developed student lab manual and accompanying software provide challenging programming assignments and reinforcement of text concepts. Key advanced topics in computing, such as operating systems and compilers, are previewed as applications of software and design principles. Also available are a student manual (0-07-065454-9) and instructor's manaual (0-07-065453-0).
目次
- Software system development
- sorting, searching and complexity
- stacks and queues
- graphs and trees
- implementation of abstract data types
- operating systems - a software design case study
- object-oriented software design
- the user interface
- ethical and functional limits of software systems.
「Nielsen BookData」 より