THEOS/OASIS User's Handbook
Total Page:16
File Type:pdf, Size:1020Kb
Weber/31-6/$17.95 US THEOS/OASIS User's Handbook A comprehensive guide to the business applications and functions of the THEOS operating system. by Walter C. Stagner Jr. THEOS User's Handbook by Walter c. Stagner Jr. Weber Systems, Inc. Cleveland, Ohio The authors have exercised due care in the preparation of this book and the programs contained in it. The authors and the publisher make no warran ties either express or implied with regard to the information and programs contained in this book. In no event shall the authors or publisher be liable for incidental or consequential damages arising out of the furnishing, perfor mance, or use of this book and/ or its programs. THEOS'· and THEOS86 are trademarks of THEOS Software Corp. Z80'· is a trademark of Zilog Corp. RM Cobol'· is"a trademark of Ryan-McFarland Lotus 1-2-3'· is a trademark of Lotus Development Corp. Apple DOS'· is a trademark of Apple Computer Corp. CPM'· is a trademark of Digital Research Inc. MS-DOS'· is a trademark of Microsoft Corp. Spellbinder'· is a trademark of Lexisoft Inc. multiWRITE'· and multi CALC· are trademarks of Logic Extension Resources UNIX'· is a trademark of Bell Laboratories Published by: Weber Systems, Inc. 8437 Mayfield Road Chesterland, Ohio '44026 For information on translations and book distributors outside of the United States, please contact WSI at the above address. THEOS User's Handbook Copyright© 1985 by Weber Systems, Inc. All rights reserved under International and Pan-American Copyright Conventions. Printed in United States of America. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopy, recording, or otherwise without the prior written permission of the publisher. Library of Congress Cataloging-in-Publication Data Stagner, Walter THEOS User's Handbook. Includes index. 1. THEOS (Computer operating system) 1. Title. QA76.76.063 1986 001.64 85-11619 ISBN 0-938862-00-6 Contents 1. Operating Systems And THEOS 12 Introduction 12 What is Software 12 Terminology 12 A Tour of Terminal Keyboard 14 The Operating System 16 Monitor and Utility Programs 17 Operating System Selection 19 History and Development of THEOS 20 Design Philosophy of THEOS 22 The THEOS Components 23 THEOS Hardware Requirements 24 Application Software for THEOS 24 THEOS Statistics and Capabilities 26 Summary 26 2. An Overview of THEOS 27 Security 27 User Accounting 28 Assigning Accounts 28 File Ownership 28 Logging on to an Account 29 Adding Accounts 29 Privilege Levels ____________....:....-. ______ 30 Account Synonyms 30 Account Passwords 30 Accounting History 32 Multi-User THEOS 32 The Built-in Help Facility 37 Other Special THEOS Features 38 THEOS Files 40 Data File Formats 40 File and Disk Protection 41 Disk Space Utilization 41 Control and Sort 41 RIM COBOL 42 File and Disk Management Utilities 42 Summary 43 3. THEOS Conventions ___________ 45 Introduction 45 Documentation Conventions 46 System Conventions 46 Standard Search Order 47 Exceptions to Standard Search Order 47 Prompting Characters 47 Filename, Filetype, Filedisk 48 Reserved File Descriptions 49 Wildcards and Special Characters 50 System Control Keys 52 THEOS Command Lines 52 Summary 54 4. THEOS Commands ____________ 55 Introduction 55 Session 1: Starting and Stopping a THEOS System 56 THEOS Command Summary 59 Session 2: The ACCOUNT Command 61 Session 3: The RESTORE Command 67 Session 4: The ARCHIVE Command 73 Session 5: The RESTORE Command 78 Session 6: The CHANGE Command 83 Session 7: The COPYFILE Command 84 Session 8: The CREATE Command 89 Session 9: The FILELIST Command 92 Session 10: The INITDISK Command 102 Session 11: The INITTAPE Command 107 Session 12: The LIST Command 109 Session 13: The LOGOFF/LOGON Commands 114 Session 14: The MAILBOX/MSG Commands 117 Session 15: The RENAME Command 120 Session 16: The ERASE Command 123 Session 17: The EDIT and SCRIPT Commands 126 Session 18: The SET /ST ART/STOP Commands 140 Session 19: The SHOW Command 144 Session 20: The SPOOLER Command 148 Session 21: The SYSGEN Command 154 Session 22: SEND/RECEIVE/TERMINAL Commands 157 Session 23: How to Install Application Software 168 5. System Files And Diagnostic Commands 173 Introduction 173 SYSTEM.DEVnn Files 174 SYSTEM.CLASSnn Files 174 SYSTEM. ERRMSG 178 SYSTEM.EXECnn Files 182 SYSTEM.SPOOLQUE File 182 System Diagnostics 183 6. The THEOS EXEC Language 189 Introduction 189 System Cancel, IPL. EXEC, and User Logon File 191 System Cancel 191 IPL.EXEC and User Logon 191 The EXECn Files _________________ 193 Changing An Existing SYSTEM. EXECn File ______ 194 The SELECTED.EXEC File _____________ 195 Components of the EXEC Programming Language 197 Constants and Variables _____________ 197 True Variables 198 Reserved Variables _______________ 199 Labels ___________________ 199 Operators __________________ 200 Comments 201 Keywords _____________________ 201 EXEC Instructions 202 &BEGSTACK _____________________ 202 &BEGTYPE 203 &CRT ____________________~_______ 204 CSI ______________________________ 205 &END _________________________ 206 &ERROR 206 &GOTO 207 &IF 207 &QUIT 208 &READ 208 &SPACE 209 &TYPE 209 &WAIT 210 Using the EXEC Language 211 Using the I PL.EXEC 215 Summary 219 7. Using Menus Created By the EXEC Language __ 221 System Startup 222 Running Application Software from a Menu 225 Accounting ___________________ 225 Financial Modeling ________________ 226 Terminal Program 226 Spellbinder Word Processing _______________ 226 Utility Functions _________________ 226 Send Messages 226 Retrieve Messages ________________ 228 Logoff/Logon _________________ 229 MultiWRITE Word Processing 229 Quit 229 Menu Error Messages 230 System Maintenance from a Menu 230 Copy Files 231 Archive Files __________________ 233 Errors Encountered During Archive Procedure _____ 237 Restore Files __________________ 237 Account Maintenance 238 Report Misallocations _______________ 240 Format Floppy Discs and Tapes ___________ 242 Single User Mode ________________ 244 Multi User Mode _________________ 245 Multi User Mode Without Spooler 246 Erase Files 246 List Files ___________________ 248 Return to Master Menu ______________ 249 Logoff System 249 System Cancel 249 Summary _____________________ 250 8. A User's Introduction to THEOS Software ___ 251 Introduction 251 Why You Probably Haven't Heard of THEOS Application Software 252 Three Types of Software Everyone Can Use ________ 253 Word Processors 253 Spellbinder 253 multiWRITE _________________ 256 Spreadsheets __________________ 258 Scratchpad 3.1 and muitiCALC 2.0 259 Database Managers 261 UserBase 262 Control-8 265 General Accounting Software 268 Open Systems Accoutnign 269 Ashley Accounting System 272 Vertical Market Software 275 Where to Find THEOS Software 276 THEOS Application Software Directory 276 THEOS Times 277 Hardware Distributors 277 Summary 278 9. THEOS86 279 Introduction 279 16 Bit vs. 8 Bit Microprocessors 280 Advantages of 16 Bit Computers 281 An Overview of TH EOS86 281 Number of Users 282 Disk Storage 283 Multiple Print Spoolers 283 More Working Memory 283 Graphics 284 THEOS86 Hardware Vendors 284 Seiko 285 Altos 285 IBM PC/XT 285 Onyx 286 Advanced Digital 286 THEOS 86 Application Software 287 A Comparison of THEOS vs. UNIX. 287 Design Goals 288 Data File Management 289 File and Record Locking 289 Cost vs. Performance 290 Documentation 290 Summary 291 10. Further Consideration __________ 292 Introduction 292 About TH EOS Software Corporation 293 THEOS Version 6.1 293 Version 6.1 Refinements 294 System Cancel 295 Archiving in Multi-User Mode 294 New Help Messages 295 New EXEC Features 295 More Working Memory 295 The THEOS User's Group 296 Appendix A Glossary 297 Appendix B THEOS Command Summary 302 Appendix C Common THEOS Warning and Error Messages 304 Appendix DUsing MCI Mail to Transmit Files 310 Appendix E THEOS EXEC Programs 312 Appendix F THEOS Supported Terminals 340 Acknowl edgements I would like to acknowledge the contributions of the many people and companies who helped me put this book together. Kathleen Williams, Oasis Technologies Fred Bellomy, Oasis User's Group Jack Adams, Eagle Company Chris Traut, Kimtron Corporation Bill Berne, Quantum Information Systems Rhett Tindall, Logic Extension Resources Chris Pratt, Business Information Technologies Chuck Blades, Computec Computers Brian Ashley, Ashley Computer Systems Paul Barnaby Jr., BCS Computers Jeff Fender, Audio Plus I would especially like to thank my wife Barbara for her proof reading and encouragement and Jeff Weber, for his patience and giving a new author a chance. The author will be grateful to receive any suggestions from OASIS users for improvements to the book. t Introduction This book is intended to be a non-technical tutorial and reference guide to the THEOSTM operating system. We intend to illustrate a method of creating a "turn-key" THEOS installation, and we wish to provide a supplement to the documentation provided by THEOS Software Corp., the marketers of THEOS. This book can be used by managers who may be considering the purchase of a THEOS based computer system as well as those who are already THEOS users. The book is divided into two sections, the system manager section and the system user section. The system manager section is designed for the person charged with the responsibility of installing and main taining the system, while the user section is designed for those who want to learn how to use THEOS in their everyday work. 11 12 THEOS User's Handbook OPERATING SYSTEMS AND THEOS Introduction People who work with computers have a unique vocabulary. The chapters that follow assume that you are familiar with certain basic terms and concepts. In this chapter we will provide a working vocabu lary for the later chapters, give a tour of a terminal keyboard which you will need to be familiar with in order to work with a computer, and introduce you to the history and design philosophy of the THEOS operating system. If you are already an experienced computer user familiar with the terminology, you may want to skip the majority of this chapter and start with the section on the history of THEOS.