Software / (Record no. 386)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 04506nam a2200517 i 4500 |
| 001 - CONTROL NUMBER | |
| control field | 9781450387279 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | ACM |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20260528133338.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 210902s2021 nyu 001 0deng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 3477339 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 9781450387279 |
| Qualifying information | ebook |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 9781450387262 |
| Qualifying information | epub |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| Canceled/invalid ISBN | 9781450387248 |
| Qualifying information | hardcover |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| Canceled/invalid ISBN | 9781450387255 |
| Qualifying information | paperback |
| 024 7# - OTHER STANDARD IDENTIFIER | |
| Standard number or code | 10.1145/3477339 |
| Source of number or code | doi |
| 100 0# - MAIN ENTRY--PERSONAL NAME | |
| Personal name | Tracy, Kim W. |
| Relator term | author. |
| 245 10 - TITLE STATEMENT | |
| Title | Software / |
| Remainder of title | A Technical History / |
| Statement of responsibility, etc. | Kim W. Tracy. |
| 250 ## - EDITION STATEMENT | |
| Edition statement | First Edition |
| 264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
| Place of production, publication, distribution, manufacture | [New York, NY, USA] : |
| Name of producer, publisher, distributor, manufacturer | Association for Computing Machinery; |
| Date of production, publication, distribution, manufacture, or copyright notice | [2021]. |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | 1 PDF (xxxii, 326 pages) |
| Other physical details | LuaTEX |
| 490 1# - SERIES STATEMENT | |
| Series statement | ACM books, |
| International Standard Serial Number | 2374-6777 ; |
| Volume/sequential designation | #38 |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | List of Figures |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | List of Tables |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Preface |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 1 Introduction to Software History -- 1.1 What is "Software"? -- 1.2 Challenges of Software History -- 1.3 Modeling Software Technology Evolution -- 1.4 Computer Hardware History -- 1.5 Computer Hardware Trends and "Laws" -- 1.6 Lessons Learned from Hardware Evolution Affecting Software -- 1.7 Summary -- 1.8 Exercises and Projects -- 1.9 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 2 Software History Fundamentals -- 2.1 Overview of Software History -- 2.2 Types of Software -- 2.3 Cultures and Communities of Software -- 2.4 Environment -- 2.5 Influences on Software History -- 2.6 Summary -- 2.7 Exercises and Projects -- 2.8 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 3 Operating Systems -- 3.1 Operating Systems and Their Evolution -- 3.2 Operating Systems Scope -- 3.3 Operating Systems Case Study: Pipes in the UNIX System -- 3.4 Lessons Learned from Operating System Software -- 3.5 Summary -- 3.6 Exercises and Projects -- 3.7 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 4 Programming Languages -- 4.1 Definitions -- 4.2 Types of Programming Languages -- 4.3 Prehistory of Programming Languages and Compilers -- 4.4 Influences on Programming Language Change -- 4.5 Case Study: APL -- 4.6 Lessons Learned from Programming Languages -- 4.7 Exercises and Projects -- 4.8 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 5 Programming Environments, Tools, and Methodologies -- 5.1 Early Programming Environments and Tools -- 5.2 Evolution of Programmer Tools Over Time -- 5.3 Large Projects and the Software "Crisis" -- 5.4 Reflections on Programming Tools and Environments -- 5.5 Case Study: SAGE -- 5.6 Case Study: GNU Emacs -- 5.7 Case Study: AUTOFLOW -- 5.8 Lessons Learned from Programming Tools and Environments -- 5.9 Exercises and Projects -- 5.10 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 6 Networking Software -- 6.1 Overview of the Evolution of Data Networking -- 6.2 Networking Protocols -- 6.3 Getting to TCP/IP -- 6.4 Network Software and Applications -- 6.5 Case Study: Minitel -- 6.6 NCSA httpd and Apache Web Server -- 6.7 Networking Influences -- 6.8 Lessons Learned from Networking Software -- 6.9 Exercises and Projects -- 6.10 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 7 Database Management Systems -- 7.1 Overview of Database Systems and Their Evolution -- 7.2 Early Database History -- 7.3 Types and Evolution of Database Systems -- 7.4 Relational DBMSs -- 7.5 System R: Sample Code -- 7.6 Factors Affecting Change of Database Software -- 7.7 Lessons Learned from Database Software -- 7.8 Exercises and Projects -- 7.9 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 8 Software Futures and Overall Trends -- 8.1 Overview of Software History -- 8.2 Trends -- 8.3 Perpetual Challenges of Software Development -- 8.4 Emerging Software Trends -- 8.5 Other Areas of Software -- 8.6 Software History's Relevance -- 8.7 Exercises and Projects -- 8.8 Further Readings and Online Resources |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | 9 Appendix A Appendix-Source Code -- A.1 UNIX Pipe.c -- A.2 System R Where Clause Code |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Bibliography |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Author's Biography |
| 505 8# - FORMATTED CONTENTS NOTE | |
| Formatted contents note | Index |
| 506 ## - RESTRICTIONS ON ACCESS NOTE | |
| Terms governing access | Abstract freely available; full-text restricted to subscribers or individual document purchasers. |
| 530 ## - ADDITIONAL PHYSICAL FORM AVAILABLE NOTE | |
| Additional physical form available note | Also available in print. |
| 538 ## - SYSTEM DETAILS NOTE | |
| System details note | Mode of access: World Wide Web |
| 538 ## - SYSTEM DETAILS NOTE | |
| System details note | System requirements: Adobe Acrobat Reader |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | Software (Computer Science) |
| 655 #0 - INDEX TERM--GENRE/FORM | |
| Genre/form data or focus term | Electronic books. |
| 776 08 - ADDITIONAL PHYSICAL FORM ENTRY | |
| Relationship information | Print version: |
| International Standard Book Number | 9781450387248 |
| -- | 9781450387255 |
| 830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE | |
| Uniform title | ACM books - Collection 2 ; |
| Volume/sequential designation | #38. |
| 856 40 - ELECTRONIC LOCATION AND ACCESS | |
| Materials specified | Abstract with links to full text |
| Uniform Resource Identifier | <a href="https://doi.org/10.1145/3477339">https://doi.org/10.1145/3477339</a> |
No items available.