************* BACK AND FORTH PAGING SUBROUTINE ************

PAGEFLOP

If they want to quit, do so
 If They want to quit subsession, Do SO!
  Decrement LOCAL and GLOBAL Page Counters

FORWARD

  Increment LOCAL and GLOBAL Page Counters
   *************** END PAGEFLOP *********************
  ****** CHAPTER INTERNAL SELECTOR ALGORITHM ******

SELECTOR

   Reset Local Page Counter

SELAGAIN

 CHECK IF ONLY A <CR>

WRONGSEL

YOUR SELECTION IS NOT IN THE 0 - #SELIMIT  RANGE  Please Try Again

AANVANG

Copyright CourseWare Technologies Inc., 1985-88


 Lesson - 10



 CONCLUSION 

MENU

Conclusion|Topics to Learn|10-0|9,35
   #             Topic
  ---           -------
   1   -   UNIX Documentation

   2   -   UNIX Literature

   3   -   The Future of UNIX

   0   -   Return to the Main Menu

P1

Conclusion|UNIX Documentation|10-1.1|9,44
     UNIX documentation usually consists of:

           * a user's manual,

           * a programmer's guide,

           * a system manager's guide, and

           * a document preparation guide.

P2

Conclusion|UNIX Documentation|10-1.2|11,50
     The user's manual consists of the following
sections:

           1 - Commands
           2 - System calls
           3 - Subroutines
           4 - Special files/device definitions
           5 - File formats
           6 - Games
           7 - Miscellaneous facilities
           8 - Systems maintenance guide

P3

Conclusion|UNIX Documentation|10-1.3|14,52
     The programmer's guide presents detailed 
discussions about programs, development tools, 
various compilers and assemblers.


     The system manager's guide presents discussions 
on system administration, special files, system 
maintenance procedures, networking, communication 
and background information.


     The document preparation guide presents detailed 
discussions on editing, word processing, text 
formatting, and table formatting utilities.

P4

Conclusion|UNIX Literature|10-2.1|17,58
??? we dont want UNIX replaced with UNIX in the references
???LATER separate for beginners, for advanced
     Today, you can find many text books about the
UNIX operating system.  Most of them apply almost 
equally to a UNIX Operating System.  We'll mention
a few.


Introducing the UNIX System by H. McGilton and R. Morgan.
1983: McGraw-Hill Book Co.  A very good introductory
text with nice examples.  It contains lots of 
information on the interactive use of UNIX.

The UNIX System by S. Bourne (the creator of the Bourne 
Shell).  Not for beginners; for programmers and machine 
designers.  Long on theory.  This book has elaborate 
technical coverage of the Bourne shell, the system 
interface, and text processing utilities; it includes 
a small user's manual.

P5

Conclusion|UNIX Literature|10-2.2|13,55
??? i can add newer ones
The UNIX Operating System by K. Christian. 1983: John 
Wiley & Sons.  One of the more clearly written texts.  
It covers the file system, redirection, commands, 
maintenance utilities, the kernel structure and the 
file system structure.

The UNIX Programming Environment by B. Kernighan and 
R. Pike.  1985-88: Prentice Hall.  A continuation of 
the classic The C Programming Language by Kernighan 
and Ritchie.  Good system level programming treatment.  
A detailed discussion of some utilities, such as awk, yacc,
and lex$s-$.  It contains several detailed examples, 
however this is not a casual book, nor is it for beginners.

P5

Conclusion|UNIX Literature|10-2.3|6,55
User Guide to the UNIX System by R. Thomas and J. Yates.  
1982: Osborne-McGraw Hill.  One of the first UNIX texts.

AT&T Bell Laboratories.  Documentation on System V and
now available to anyone with or without a UNIX license.  
These are as difficult to read as the first UNIX text.

P6

Conclusion|The Future of UNIX|10-3.1|17,55
??? mike update this
     Recent UNIX developments include:

        *  interprocess communication in BSD 4.3
        *  device independent I/O
        *  the emacs editor/shell
        *  the X-windows windowing system
        *  networking facilities 

     Future developments include:

    *  development of a common UNIX version from System V 
       Rel. 3.1 and 4.3BSD (AT&T and SUN Microsystems)
    *  a common UNIX from AT&T and Microsoft
    *  distributed UNIX systems
    *  changes to UNIX's user level
    *  changes at the hardware level
    *  standardization
    *  a standard graphics interface