The Art and Craft of Computing

Stefano Ceri , Dino Mandrioli , Licia Sbattella

Gives students a firm rooting in the fundamental principles of computer science, and an appreciation of the correlation between those principles and an introduction to programming. Maintains strong coverage of the topics taught in the traditional introductory courses including algorithms and basic elements of programming languages and then goes further to introduce higher level topics such as the structures of operating systems, databases and productivity tools.
  • Limba : Engleza
  • Cuprins : Preface
    1 An Introduction to Computer Science
    2 Computer Architecture
    Part 1 Programming
    3 Coding Algorithms in a High-Level Language
    4 Running C programs on Real Machines
    5 Data Types
    6 Control Structures
    7 Functions and procedures
    8 Introduction to Recursive Programming
    9 File Management
    10 Dynamic Data Structures
    11 More Data Structures
    12 Complexity Analysis of Algorithms
    Part II Hardware and Software Architecture
    13 Encoding and Managing Binary Data
    14 Machine Language
    15 The Operating System
    16 File and Database Systems
    17 Distributed Systems
    18 Internet Services
    19 The End-User View of Part
    Part III Software Development
    20 The Software Life Cycle
    21 Requirements Analysis
    22 Design Techniques
    23 Verification techniques
    24 Software Production Tools
    25 Object-Oriented Design
    26 Non-Conventional Software
    27 The evolution of computer Science
    Further Reading
    Appendix A The ASCII code
    Appendix B ANSI C operat
  • Data Publicarii : 1998
  • Editie : 1
  • Format : Paperback
  • Numar pagini : 736
  • ISBN : 9780201876987
Rating:
388.99 Lei
Disponibilitate : 3-5 saptamani

Acest titlu se tipareste la comanda si poate fi livrat in 3-5 saptamani.