OS/2
Subtitle: A Business Perspective
Publisher: John Wiley & Sons
Published: April 1988
Language: eng
Number of pages: 272
ISBN-13: 9780471635031
Table of contents: title: Chapter 1 Introducing Operating System/2; title: Right in the Middle 3; title: Two Bridges: DOS to the Past, SAA to the Future 5; title: The Memory 7; title: A Multi-Tasking Operating System 10; title: From the User's Point of View 12; title: From DOS to OS/2 14; title: Ready to Go 17; title: The Extended OS/2 Version 19; title: Programming? 20; title: About the Rest of this Book 21; title: Chapter 2 OS/2's Large Memory: Beyond 640 Kb; title: Defining Some Terms 23; title: The 8088 Years 27; title: A Wider Data Path 27; title: Breaking the 64Kb Memory Barrier 30; title: The Address Register and Address Bus 30; title: Slicing Up the Memory Pie 32; title: Making the Best of 640 Kb 34; title: The 80286 Makes Its Debut 38; title: The 80286: Something Old, Something New 38; title: 80286 Large Memory Management 40; title: 80286 Security and Task-to-Task Communication 46; title: PC DOS and 80286 Extended Memory 48; title: Unix and Xenix Systems on the 80286 49; title: The 80286 and Operating System/2 50; title: PC DOS's Memory Management 50; title: Improving Performance 52; title: OS/2's Memory Management 53; title: OS/2's Disk and Memory Requirements 55; title: OS/2: Initialization and Execution 58; title: Other OS/2 Hardware Dependencies 58; title: Applications, Memory, and Performance 60; title: Chapter 3 OS/2's Multi-Tasking: Computing In Parallel; title: Defining Some Terms 64; title: Traditional Multi-Processing 65; title: PC DOS Multi-Processing 68; title: Bank-Switching 70; title: Software Multi-Tasking 70; title: DOS Background Programs 71; title: DOS Multi-Processing Extensions 76; title: Three Kinds of DOS Shells 76; title: Multi-Tasking DOS Shells 77; title: IBM's Topview 79; title: Microsoft Windows 81; title: Other DOS Shell Products 83; title: 80286/386 Multi-Tasking 84; title: Two Operating Modes 85; title: Segmentation Management 86; title: Multi-Tasking Security 90; title: Personal System/2 Multi-Tasking Support 92; title: Supporting Hardware 92; title: OS/2 Multi-Tasking 94; title: OS/2 Multi-Tasking: User Interface 95; title: OS/2 Multi-Tasking: Programming Interface 97; title: OS/2 Multi-Tasking: Hardware Interface 99; title: PC Multi-User Solutions; title: Local Area Networks (LANs) 99; title: Shared Processor Systems 103; title: PC Xenix 104; title: The Future 108; title: The 80386 Super-Chip 109; title: The Personal System/2 Model 80 109; title: 80386-Exclusive Software 110; title: Chapter 4 OS/2's User ln~erface: Windows on the World; title: Defining Some Terms 111; title: PC DOS User Interface 113; title: User Interface Hardware 114; title: OS/2 Standard Edition 1.0 118; title: The OS/2 1.0 Hardware Interface 118; title: Starting and Switching OS/2 Programs 119; title: Disk on the Left; Memory on the Right 120; title: PC DOS Mode User Interface 120; title: OS/2 Mode User Interface 122; title: OS/2 Commands and Options 124; title: Using Some Common OS/2 Commands 126; title: Getting Help 128; title: OS/2 Batch Files 130; title: OS/2 Standard Edition 1.1 131; title: Systems Application Architecture 132; title: Presentation Manager 133; title: Program Selection 134; title: Multi-Application Windowing 135; title: Program Interaction 136; title: Text Output 137; title: Graphics Output 138; title: User Interface Hardware 140; title: Chapter 5 05/2 Conversion: Making the Big Switch; title: Defining Some Terms 143; title: Who Needs OS/2? 145; title: Conversion Case Studies 146; title: PC DOS 3.3: Bridge to OS/2 148; title: DOS Personal System/2 Hardware Support 149; title: Improved Application Control 151; title: Boosting Performance 151; title: DOS 3.3: The International Operating System 153; title: Other New and Enhanced PC DOS 3.3 Commands 154; title: PC DOS Companion Products 155; title: PC DOS Multi-Application Products 157; title: PC DOS Graphics Interface 158; title: PC DOS Communications Products 159; title: Planning for OS/2 160; title: OS/2 Ship Group Publications 163; title: OS/2 Optional Publications 165; title: Selecting OS/2 Applications 166; title: Converting from 5.25-inch to 3.5-inch Drive Systems 167; title: Reprogramming for OS/2 171; title: Contents xiii; title: 143; title: Chapter 6 05/2 Installation: Up and Running 175; title: Defining Some Terms 175; title: Dual Operating Systems 176; title: Installing OS/2 180; title: OS/2 Configuration File 181; title: OS/2 Batch Files 182; title: Installing Application Programs 183; title: OS/2 Program Installation 184; title: DOS Program Installation 186; title: Using OS/2 188; title: Maintaining an OS/2 System 188; title: Changing Operating System Options 190; title: Performance 191; title: Other Systems Configuration Options 194; title: International Character Sets 197; title: OS/2 and DOS Mode Commands 199; title: Chapter 7 OS/2's Extended Edition: Tying It all Together; title: Defining Some Terms 203; title: OS/2 Communications Manager 204; title: PC DOS Communications 204; title: Systems Application Architecture 207; title: Integrated Communications Support 208; title: Host Terminal Emulation 209; title: Application Program Support 211; title: Local Area Network Support 211; title: Planned Enhancements to Communication Manager 212; title: OS/2 Database Manager 212; title: Integrated Database Support 212; title: Relational Databases 213; title: Systems Application Architecture 214; title: Database Manager Utilities 215; title: Query Manager 215; title: Database Management 216; title: Application Interfaces 216; title: Planned Enhancements to Database Manager 216; title: Getting Ready for Extended Edition 217; title: Chapter 8 OS/2 Programming Interface: A Look Inside; title: Defining Some Terms 220; title: PC DOS Programming 220; title: Running Programs in PC DOS 221; title: PC DOS Programming Considerations 222; title: Systems Application Architecture 224; title: SAA: Languages 224; title: SAA: Services 225; title: OS/2: Something Different 226; title: Starting Up 226; title: Problem Programs 227; title: Loading Programs 228; title: OS/2 Application Types 229; title: Multi-Tasking Programming 230; title: Communicating Between Programs 231; title: OS/2 Segment Management 233; title: OS/2 Resource Management 234; title: OS/2 Application Program Interface (API) 236; title: The Final Steps 238; title: OS/2 Tools 240; title: Toolkits 241; title: OS/2 Language Compilers 241; title: Technical Publications 243; title: Appendix A A Quick Reference to 05/2 Commands; title: Index