****************************************************** PRENTICE HALL COMPUTER SCIENCE E-CATALOG -- April 1990 ****************************************************** We are pleased to be able to post this catalog of Computer Science books. We have classified titles by major subject area. To keep the file size down, we only list the table of contents in one place. Try a key word search to locate the full description, or to find titles in related fields. Because of space limits, some titles are not listed. In order to make this e-mail service work effectively, please follow these instructions for ordering books: ********** 1. If you teach at a university in the U.S., and want to consider TEXTBOOKS to adopt for a course: Send a request to books@prenhall.com or uunet!prenhal!books. Make sure to tell us the course name, the enrollment, when you will be teaching this course, what book you used the last time you taught the course, and whether our book will be required or recommended. Most REFERENCE books cannot be sent free. Please don't forget your U.S. Mail (school) address so we can ship the books. You may also call your local Prentice Hall representative or (800) 526-0485. * * * 2. If you teach at a university OUTSIDE OF THE UNITED STATES, and want to consider TEXTBOOKS to adopt for a course: Send a request to books@prenhall.com or uunet!prenhal!books. Make sure to tell us the course name, the enrollment, when you will be teaching this course, what book you used the last time you taught the course, and whether our book will be required or recommended. We will forward this information to the Prentice Hall representative in your area. You may also call the PH offices in: Canada (416) 293-3621 UK, Europe, Africa, Middle East: (44) 442-231555 (London) FAX: (44) 442-57115 Australia/NZ: (61) 02-939-1333 S.E. Asia (65) 278-9611 (Singapore) Japan (81) 3-238-1050 India (91) 11-332-9078 (New Delhi) Mexico (201) 592-3158 (New Jersey) Carribean (at Heinemann Educational Books): (809) 927-6859 Most of these titles are available worldwide, with a few exceptions. * * * 3. If you want to PURCHASE single copies of books: In the U.S., call (201) 767-5937. Our Mail Order Billing Dept. will handle the details of pricing, shipping, and billing. Outside the U.S., call your local PH representative or one of the phone numbers listed above. If you have trouble placing an order, send email to books@prenhall.com or Henderson@cup.portal.com or uunet!prenhal!books, and we will forward it to the proper office. In addition, these books are available at better bookstores. 4. For U.S. GOVERNMENT (domestic) orders, please contact: a. For Virginia, Maryland, Washington DC: Bob Johnson at (703) 425-6242 b. For the rest of the 50 states: Marcy Leif at (201) 767-5154 5. For U.S. CORPORATE orders (of more than 20 copies of one title), please contact: Lorraine Longo at (201) 592-2498 * * * We welcome comments on this service, and on our books. Seth Reichlin Director of Market Research DISTRIBUTED SYSTEMS/COMPUTER NETWORKS Data Networks: Concepts, Theory, and Practice Uyless Black President, Information Engineering Institute CONTENTS: Introduction. Concepts and Theory. Encoding and Modulation. Communications Media. The telephone System. Compression and Multiplexing. Transmission Impairments, Error Detection, and Error Correction. Layered Protocols and Network Architectures. The Physical Level. The Data Link Layer: Introduction. The Data Link Layer: Standards and Products. The Port. The Network Layer. The Network Layer: Internetworking. The Transport Layer. The Session Layer. The Presentation Layer. The Application Layer. Digital Networks. Local Area Networks. Satellite, Radio, and Television Systems. Personal Computers: Data Communications and Networks. The PBX and Data Communications Networks. Conclusions and a Look at the Future. @ 1989, 877pp., Cloth (19846-5) 0-13-198466-7 INSTRUCTOR'S MANUAL WITH TEST BANK (19892-9) 0-13-198921-9 TRANSPARENCY MASTERS (20050-1) 0-13-200502-6 Data Communications: A User's Guide, Third Edition Ken Sherman Executive Director, Center for Advanced Professional Development CONTENTS: Background of Data Communications and Terminology. Basics of Information Flow. Carriers, Services, and Regulations. Communications Media. Interfaces. Circuit Types and Their Uses. Data Codes. Synchronous and Asynchronous. Protocols. Modems and Modulation. Multiplexers. Other Network Hardware. Data 'Transmission Integrity, Forward Error Correction, Compression, Encryption. Voice and Data Switching. Local Area Networks-4LANs). The Digital World with ISDN. Packet Switching. Network Architectures. Satellites, Video, Radio, Facsimile, and Microwave. Communication System Transactions, Applications, and Formats. Transmission Bandwidths and Impairments. Network Management and Control. Design Considerations. System Implementation and Support. Appendices. Reference Texts. Glossary. Index. @ 1990, 608pp., Cloth (19909-1) 0-13-199092-6 INSTRUCTOR'S MANUAL (19910-9) 0-13-199100-0 Data Communications and Interoperability Richard W. Markley Defense Communication Systems Group and Azusa Pacific Univ CONTENTS: Introduction. Digital Transmission Basics. Transmission Basics. Interoperability. Physical Layer. Data Link Layer. Network Layer. Local Area Networks. Transport and Session Layers. Presentation Layer and Security. Application Layer. Appendices. References. Answers. @ 1990,304pp., Cloth (19934-9) 0-13-199340-2 SOLUTIONS MANUAL (19935-6) 0-13-199357-7 OSI: A Model for Computer Communications Standards Uyless Black President Information Engineering Institute CONTENTS: Layered Protocols and Network Architectures. OSI Suite Examples. The Physical Level. The Data Link Layer. The Network Layer. The Network Layer, Internetworking. The transport Layer. The Session Layer. Presentation Layer. Architecture of the Application Layer. The Application Layer Specific Service Elements. OSI Management. @ 1990,336pp., Cloth (63713-2) 0-13-637133-7 The Open Book: A Practical Perspective On OSI Marshall T. Rose NYSERNET Inc. CONTENTS: PART I: AN INTRODUCTION TO OSI. Introduction to Open Systems. Models, Conventions, and Notation. PART II: END-TO-END SERVICES. Introduction to End-to-End Services. Network Services. Transport Services. PART III: APPLICATION SERVICES. Introduction to Application Services. Session Services. Abstract Syntax. Presentation Services. Application Service Elements. OSI Applications. PART IV- TRANSITION TO OSI. Introduction to Transition. Protocol-based Approaches. Service-based Approaches. Scenarios for transition. Appendix. Ordering the ISODE. @ 1990,688pp., Cloth (64301-5) 0-13-643016-3 IBM-Systems Application Architecture John Scott David Goodenough Associates, Ltd. CONTENTS: Why an IBM Systems Application Architecture Is Needed. What Is Systems Application Architecture? The Common User Access. How Does the CUA Differ from What We Do Now? The SAA Common User Access Standard. The Higher Level Languages, Cobol, Fortran, PL/1 and RPG. Cooperative Processing-A First View of How It Can All Fit Together. The SAA C Language Standard. The Procedures Language. Divide and Rule: The Separation of Database and Terminal Services from Programming Languages. Database Services: The Structured Query Language (SQL). Dialogue Services. Presentation Services. Common Communications Support. The Application Generator-One Way of Bringing It All Together. Strategic Implications of SAA for IBM DP Sites. What Should Be Done Now about SAA? Can We Forsee How SAA Will Evolve? @ 1990, 200pp., Cloth (44787-0) 0-13-447871-1 ISDN Systems: Architecture, Technology, and Applications Pramode K. Verma, Editor AT&T Bell Laboratories CONTENTS: Theoretical Foundations of Digital Communications, B. R. Saltzberg. ISDN: A Pragmatic Approach, R K Verma. ISDN Physical Interfaces, R. Komiya. ISDN Signaling Protocols, S. Kano. The ISDN Standardization Process, A M. Rutkowski. ISDN Devices, C. Laub. ISDN Applications, E. K. Bower. ISDN Multimedia Services, S. B. Weinstein, Evolution of ISDN, G. Lucierer @ 1990,336pp., Cloth (50573-5) 0-13-505736-1 Computer Networks Protocol Design Gerard J. Holzmann AT&T Bell Labs CONTENTS: Five Basic Elements of a Protocol, Protocol Structuring and Flow Control. Error Control Techniques. Protocol Specification and Modeling. The Extended Finite State Machine. PROTO, the Protocol Modeling Language. Automated Synthesis. Conformance Testing. Protocol Validation. How to Build a Preprocessor. How to Build a Simulator. How to Build an Automated Validator. @ 1990, cloth (53992-4) 0-13-539925-4 UNIX Network Programming W. Richard Stevens Health Systems International CONTENTS: Introduction. The UNIX Model. Interprocess Communication. A Network %mer. Communication Protocols. Berkeley Sockets. System/V Transport Layer Interface. Simple Examples. Security. Trivial File Transfer Program. Line Printer Spools. Remote Command Execution. Remote Login. Remote Tape Drive Access. Remote Procedure Calls. Appendix: Miscellaneous Source Code. Bibliography. Index. @ 1990,768pp., Cloth (94987-5) 0-13-949876-1 Megabit Data Communications: A Guide for Professionals John T Powers, Jr. Henry H. Stair, II both of IBM Corporation CONTENTS: Digital Communications. Digital Technology. Digital Services. Digital Interfaces. T-Carrier Systems. Digital Interface Units. Digital Synchronization. Common Carrier Digital Services. Satellite Technology. Fiber Optic Technology. Private Digital Services. Time Division Multiplexers. Multi-Vendor Integration. Integrated Services Digital Networks. Glossary. Index. @ 1990,432pp. Cloth (57356-8) 0-13-57569-6 Principles of Concurrent and Distributed Programming M. Ben-Ari Based on the highly successful Principles of Concurrent Programming, but completely rewritten. An introductory textbook on concurrent programming, it focuses on general principles and not on specific systems. CONTENTS: PART I: CONCURRENT PROGRAMMING. What Is Concurrent Programming.? The Concurrent Programming Abstraction. The Mutual Exclusion Problem. Semaphores. Monitors. The Problem of the Dining Philosophers. PART II: DISTRIBUTED PROGRAMMING. Distributed Programming Models. Ada. Occam. Linda. Distributed Mutual Exclusion. Distributed Termination. The Byzantine Generals Problem. PART III: IMPLEMENTATION PRINCIPLES. Single Processor Implementation. Multi-processor Implementation. Real-time Programming. @ 1990,300pp., paper (71182-0) 0-13-711821-X Communication and Concurrency Robin Milner Univ of Edinburgh CONTENTS: Modeling Communication. The Calculus: Basic Definitions. Equational Laws and Their Application. Strong Bisimulation and Strong Congruence. Bisimulation and Observation-Equivalence. Further Examples. The Theory of Observation-Equivalence and Congruence. Defining a Programming Language. Operators and Calculi. Specifications and Logic. Determinacy and Confluence. @ 1989, cloth (11498-3) 0-13-11494-9 SOLUTIONS MANUAL (11736-6) 0-13-117367-7 Computers, Interfaces, and Communication Networks Serge Collin Consultant Engineer CONTENTS: The Physical Structure of Networks. Coding of Information. Parallel Links. Serial Links. Data Processing Networks: Interconnection Equipment and Standards. Protocols. Information Routing. Public and Local Networks Using Packet Communication. Security of Communication in Networks. Networks and Distributed Databases. Network Optimization. @ 1990,160pp., paper (16307-1) 0-13-163073-3 Metropolitan Microwave Network: Design and Implementation Michael Wang Planning Research Corporation, Inc. CONTENTS: The Metropolitan Network. Objectives. Equipment Selection. System Engineering. Frequency Coordination. Field Survey. General Scope of Work. Project Coordination. Appendix. @ 1990, 208pp., Cloth (57972-2) 0-13-579723-3 Communications Networks for Manufacturing Juan R. Pimenter GMI Engineering and Management Institute CONTENTS: Introduction to Local Area Networks. Background for OSI Lower Layers. The Physical Layer. The Data Link Layer. The Network Layer. The transport Layer. Background for OSI Upper Layers. The Session Layer. The Presentation Layer. The Application Layer. Introduction to Automated Manufacturing. Network and Protocol Implementation. LAN Design and Performance. Manufacturing Applications. Appendices. @ 1990, 640pp., Cloth (15440-1) 0-13-154402-0 Communication Systems for Industrial Automation Michael G. Rodd Farzin Deravi both of the Univ of Wales CONTENTS: The Basis of Computer Integrated Manufacture (CIM). The Nature of Data in Computer Integrated Manufacture. Communication Requirements for CIM. Network Architecture. Network Hardware. Network Access. An Introduction to MAP. The Fieldbus Concept. MAP to Reality. Real-Time in Factory Communication Systems-A Review. @ 1990, 646pp., Cloth (15237-1) 0-13-152372-4 Fast Track to SCSI: A Product Profile Fujitsu Microelectronics CONTENTS: Product Overview. Operating Mode. Functions. Operational Description. Examples of External Circuit Connections. Product Profiles. @ 1990, 208pp., paper (7967! 0-13-796756-X SCSI: Understanding the Small Computer System Interface NCR Corporation CONTENTS: Foreword, by John Lohmeyer, Chairman of the ANSI-X3T9.2 Subcommittee. What Is the Purpose of This Book? Understanding SCSI-Background. What Does SCSI Mean? What Is the History of SCSI? Why Use SCSI? What Systems Support an SCSI Bus? What Is NCRs SCSI Connection? Understanding SCSI--General Overview. Understanding SCSI-Basic Concepts. What Configurations Are Available? How Is Bus Activity Controlled? What Control Signals Are Used? How Is a Connection Established? How Is the Communication Mode Established? Understanding SCSI-Detailed Overview. What Are the SCSI Bus Signal Specifications? How Are the SCSI Signals Terminated? How Are the Signals Used? Data Bus Parity (DBP). Control Signals. How Is Communication on the Bus Controlled? What Do the SCSI Bus Phases Do? Bus Free Phase. Arbitration Phase. Selection Phase. Reselection Phase. Information Transfer Phases. What Are the SCSI Bus Phase Sequences? Non-Arbitrating Systems. Arbitrating Systems. What Are the Data transfer Options? How Is the Data transfer Mode Selected? What Are SCSI Bus Conditions? Attention Condition. Reset Condition. What Is the Message Protocol? What Are the Messages? Command Complete (00). Extended Message (01). Save Data Pointer (02). Restore Pointer (03). Disconnect (04). Initiator Detected Error (05). Abort (06). Message Reject (07). No Operation (08). Message Parity Error (09). Bus Device Reset (0C). Identify (80 to FF). How Are the Commands Executed? Command Descriptor Block. Command Codes. Pointers. A Single Command Example. Understanding SCSI-- the Future. What is NCR's Connection lb the Future Of SCSI? What Is In the Future For SCSI? What Is the Common Command Set? What Is SCSI-2? What Is SCSI-3? What Is the trend In SCSI? Glossary. @ 1990,76pp., paper (79685-4) 0-13-796855-8 Technology Projection Modeling of Future Computer Systems Al Cutaia CONTENTS: The Power of New Technology. Learning from Systems Past. The Methodology of Projections. Projecting the Component Technology Drivers. Creating a Generic System Model. A General System Projections Model: 198 72000. Future Systems Descriptions from Technology Projections. Application Driver's Effect on a Systems Model. System Implementation. System Software and Microcode Architecture. Summary of System trends. Appendices. @ 1990, 304pp., Cloth (89847-8) 0-13-898479-4 Future Developments in Telecommunications Third Edition James Martin CONTENTS: The Communications Revolution. The Crystal Ball. PART I: TELECOMMUNICATIONS AND ITS USES. Categories of Telecommunications Links. Digital Transmission. Channel Speeds. Switched Data Networks. Digital Networks and ISDN. Broadband Networks. Broadcasting into the Future. Data Radio. Cellular Radio. Satellite Antennas on the Rooftops. New Breeds of Carriers. PART II: COMMUNICATIONS IN THE OFFICE. Automating the Office. The Intelligent PBX. Local Area Networks. Bits, Bytes, and Brains. Video in the Office. Electronic Mail and Document Communications. The Corporation of the Future. Corporate Communications: An Unmanaged Resource. PART III: SYNTHESIS. Intelligent Networks. Computers in the Home. High Velocity Money. The Wired City. Global Reach. The Law and Politics. The Information Economy. A Future Scenario. PART IV. TECHNOLOGY. Local Area Network Technology. Factory Analysis. Factory Networks. Radio Channels. Transmission Systems. Communications Satellites. Digital Channels and PCM. Signal Compression. Basic Principles of Packet Switching. Digital Central Office Standards for ISDN. Integrated Broadband Networks. TDMA. Packet Radio. Telecommunications Standards. Options in Network Design. @ 1990, cloth (34584-3) 0-13-345844-X Telecommunications and the Computer Third Edition James Martin with research assistance by Simon Grant CONTENTS: PART I: INTRODUCTION. The Future. Organizations Involved in Telecommunications. Terminals and Codes. Systems that Use Data Transmission. Man-Computer Dialogue. Telecommunications Standards. Communications Network Architectures. The Structure of Telecommunication Networks. PART II: ANALOG TRANSMISSION. DC Signalling. AC Signalling and Bandwidth. Transmission Media. Attenuation and Repeaters. Modulation and Demodulation. Multiplexing. Modems. PART III: DIGITAL TRANSMISSION. The Digital Revolution. Digital Transmission and PCM. Optical Fiber Transmission Systems. Integrated Services Digital Network. ISDN Services and Applications. Broadband Networks. Satellite Communications. The Maximum Capacity of a Channel. Tariffs. PART IV- SWITCHING. Telephone Switching. Time-Division Switching. The AT&T 5ESS Central Office Switch. Control Signalling. Packet Switching. Concentration and Multiple Access. PART V- COMMUNICATIONS IN THE OFFICE. Private Branch Exchanges. Local Area Networks. Electronic Mail Document Communication. Enhanced Voice and Video Services. PART VI: IMPERFECTIONS. Noise and Distortion. Line Failures. Detection and Correction of Data Errors. Delays and Blocking. @ 1989, 640pp., Cloth (90264-3) 0-13-902644-4 Campus Strategies for Libraries and Electronic Information Caroline Arms CONTENTS: introduction. The Technological Context. OCLC Online Computer Library Center. The Research Libraries Group. Northwestern Univ. Clemson Univ. Univ of Illinois at Urbana-Champaign. Brigham Young Univ Law Library. Georgia Institute of Technology. Univ of Southern California. Columbia Univ. Cornell Univ, Mann Library. Carnegie Mellon Univ. Johns Hopkins Univ, Welch Medical Library. Other Projects and Progress. The Context for the Future. Glossary. Bibliography. Index. @ 1990, 430pp., Cloth (53544-3) 0-13-535444-7 (A Digital Press Book) The Matrix: Computer Networks and Conferencing Systems World Wide John S. Quarterman Texas Internet Consulting CONTENTS: PART I: BACKGROUND. Introduction. User Services. Uses. Layers and Protocols. Management Protocols. Administration. History and Future. Standards Bodies. PART II: THE MATRIX. The Matrix. Worldwide Networks. The Internet. North America. Europe. Australia. Far East. Southeast Asia. South Asia. Latin America. Middle East. Africa. Commercial Systems. Appendices. @ 1990, 700 pp., paper (56560-6) 0-13-565607-9 (A Digital Press Book) Basic Data Communications: A Comprehensive Overview Beyda @ 1989, 320pp. (05842-0) 0-13-058421-5 Data Communications and Distributed Networks Second Edition Black @ 1987 (R1341-8) 08359-1341-4 Data Communications: A Beginners Guide to Concepts and Technology Helmers @ 1989, 240pp. (19887-9) 0-13-198870-0 Data Networks Bertsekas/Gallager @ 1987, 576pp. (19682-4) 0-13-196825-4 Internetworking with TCP/IP: Principles, Protocols, and Architecture Comer @ 1988,400pp. (47015-3) 0-13-470154-2 Computer Networks Second Edition Tanenbaum @ 1989, 700pp. (16295-8) 0-13-162959-X Internetworking Computer Systems: Interconnecting Networks and Systems McConnell @ 1989, 240pp. (47397-5) 0-13-473976-0