GHU Logo
The Great Heights University Library
Academic discovery, digital access, and research support

Software / (Record no. 386)

MARC details
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.