home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / modem / freeb40.zip / TUTORIAL < prev    next >
Text File  |  1993-05-13  |  67KB  |  1,261 lines

  1.  
  2.  
  3.                               COMPUTER TUTORIAL
  4.  
  5.  
  6.    Following is a tutorial in 3 chapters. The first is on the subject
  7.    of DOS. The second covers word processing and the final chapter is a
  8.    history of computers. The chapters follow each other and you can read
  9.    everything here. You can obtain - Free - the remaining chapters by
  10.    writing (remember to use the following authorization code when writing:
  11.    1230LP.) You will receive a complete tutorial system - the same one that 
  12.    some large companies use in their own training. It contains 620K of helpful 
  13.    computer information. This is a special offer available only to users 
  14.    of CompuFreebies. The following chapters were included mainly for educational 
  15.    purposes but also to give an example of an excellent 'freebie' that can be 
  16.    obtained easily.
  17.    
  18.                             *      *      *
  19.  
  20.    
  21.        This free tutorial is part of our LARGER computer 
  22.        training system for beginners. You can obtain a FREE disk 
  23.        containing the COMPLETE TUTORIAL SYSTEM by writing to: 
  24.  
  25.        The SEATTLE SCIENTIFIC PHOTOGRAPHY CO., Dept F93, PO Box 1506, 
  26.        Mercer Island, WA 98040. 
  27.        To receive free disk, you MUST  mention in your letter this 
  28.        authorization code: 1230LP.  
  29.  
  30.        ---------------------------------------------------------------- 
  31.        Copyright (c) 1993, The Seattle Scientific Photography Company
  32.                  DOS FOR BEGINNERS - A LOW STRESS INTRODUCTION 
  33.        ---------------------------------------------------------------- 
  34.        
  35.        This tutorial discusses minimum basic DOS commands, DOS shells, 
  36.        disk subdirectory structure, start up boot sequence and file 
  37.        names/file handling. 
  38.  
  39.        DOS stands for disk operating system. DOS is the software 
  40.        program which controls the primary input and output of your 
  41.        computer while you use an application program such as your word 
  42.        processor or database. Learning about DOS isn't that difficult 
  43.        after all. It seems that beginners live in fear of DOS. 
  44.        
  45.        A better way to do things is to imagine that DOS is a kitchen of 
  46.        cooking tools and helpful chefs waiting for your instructions on 
  47.        what to fix for lunch. Here's the point of the analogy: you've 
  48.        got to be a little comfortable in the kitchen to live (no food - 
  49.        no you!) 
  50.  
  51.        Same thing with DOS. Learn just a little and you can survive. 
  52.        But just as with the kitchen, a steady diet of peanut butter 
  53.        sandwiches may keep you alive (i.e., passing familiarity with 
  54.        only 4 or 5 DOS commands), life is more flavorful eating a 
  55.        variety of things like seafood, salad and dessert (i.e., a 
  56.        richer diet of DOS commands.) 
  57.  
  58.        DOS or the disk operating system controls the flow of data to 
  59.        and from the screen, keyboard, disk drives, printers and of 
  60.        course the integrated circuit RAM (random access memory) chips 
  61.        wherein data is stored and processed. In as sense, DOS is the 
  62.        "verbal interpreter" through which your program (e.g., word 
  63.        processor) talks to the raw hardware. Somewhat like a person in 
  64.        a foreign land who needs a language interpreter. 
  65.  
  66.        Over the years DOS has been produced in a variety of versions. 
  67.        New commands and capabilities have been added with different 
  68.        versions for a variety of machines. You might bump into a 
  69.        version of DOS for a true IBM machine and a version of DOS for a 
  70.        machine manufactured by Tandy. PC-DOS is a version of the more 
  71.        general MS-DOS developed for 16-bit computers using the Intel-
  72.        manufactured line of CPU microprocessor chips. 
  73.  
  74.        DOS is a software program having MANY parts! It consists of one 
  75.        (or more) disk(s) having an input/output system, a command 
  76.        processor, and many utilities. Don't worry about all of this 
  77.        right now, just be aware that DOS has many parts. 
  78.        
  79.        DOS utilities are small software program files which are found 
  80.        on your DOS disk. These utility files perform helpful tasks such 
  81.        as formatting a disk or checking it for errors. Since they are a 
  82.        part of DOS, they live on the same disk but are not needed all 
  83.        of the time (e.g., you may need to format disks only once or 
  84.        twice a week and thus occasionally use FORMAT.COM which lives on 
  85.        your DOS disk.) Thus these EXTERNAL disk-based utility programs 
  86.        live in the computer's RAM (random access memory) chips 
  87.        TEMPORARILLY while in use and usually are kept on the disk until 
  88.        needed. They are EXTERNAL commands. 
  89.        
  90.        Other commands live inside RAM memory because they are used 
  91.        frequently and are INTERNAL DOS commands. The file FORMAT.COM is 
  92.        an example of an EXTERNAL COMMAND. An example of an INTERNAL 
  93.        COMMAND would be DIR. 
  94.               
  95.        Keep in mind that there are two basic types of DOS commands 
  96.        which will become more apparent as we delve into DOS magic. 
  97.  
  98.        ---------------------------------------------------------------- 
  99.        
  100.           DOS THE EASY WAY - DOS SHELLS AREN'T FOUND AT THE SEASHORE
  101.        
  102.        ---------------------------------------------------------------- 
  103.        
  104.        Before we start our main DOS tutorial a brief alternative:
  105.        
  106.        There is always an easier way to do anything - given enough 
  107.        time and ingenuity. If DOS commands and structure are not 
  108.        interesting or you don't have the time to learn DOS, there exist 
  109.        programs called DOS SHELLS which essentially provide DOS access 
  110.        for routine things like moving and copying files; these menu 
  111.        programs hide the DOS commands behind a series of "point and 
  112.        select" choices and options. 
  113.        
  114.        The typical DOS shell is a package which surrounds DOS (like a 
  115.        shell, hence the name) and allows you to perform the most common 
  116.        DOS functions by pressing only one or two keys or moving a 
  117.        highlighted arrow. Very appealing for beginners! This may be
  118.        all the DOS control most people need . . .
  119.  
  120.        This is a bit like using a cash machine at the bank. If you need 
  121.        to take money out of the machine, you insert your card, key in a 
  122.        password and press a few different choice buttons. DOS SHELLS 
  123.        provide a screen of DOS command CHOICES, allowing you to point 
  124.        the arrow or cursor at the task you want done. You see a menu of 
  125.        choices instead of a cryptic C> prompt. 
  126.  
  127.        The tradeoff is that you may miss out some of the more subtle 
  128.        operations that direct contact with DOS can provide, but then 
  129.        sometimes it is easier to get the task accomplished without 
  130.        fancy sidetracking and confusion. 
  131.   
  132.        There are two flavors of DOS shells: memory resident which stay put 
  133.        in the computer memory and are always available whether the 
  134.        DOS shell disk is in the machine or not. The second type, non-
  135.        resident shells, live on the disk and must be present in the disk 
  136.        drive to be used. Non-resident DOS shells do not use active RAM 
  137.        memory continuously and thus free more memory space for your 
  138.        main program. 
  139.  
  140.        Some DOS shells also have added features: security passwords and 
  141.        macros - the capability to cause one key or key combination to 
  142.        instantly type a long string of commands. DOS shells are a good 
  143.        "beginners crutch" to let you work with the computer and its DOS 
  144.        operating system without having to learn the DOS commands and 
  145.        their somewhat arcane syntax. 
  146.  
  147.        Some practical and easy DOS shell packages include: Still River 
  148.        Shell, DOS2ools, PC Tools, Powermenu, Automenu, Dirmagic and 
  149.        Directory Freedom. If you are beginner and don't want to be 
  150.        troubled learning DOS, then a shell program is the easiest way 
  151.        to use the PC. DOS version 5.0 contains its own shell system.
  152.  
  153.        ---------------------------------------------------------------- 
  154.  
  155.                         USING DOS - THE NUTS AND BOLTS 
  156.  
  157.        ---------------------------------------------------------------- 
  158.  
  159.        Next let's jump into our main DOS tutorial, for those interested.
  160.  
  161.        Remember, there are TWO ways to use DOS. Directly at the prompt 
  162.        using what is termed a COMMAND LINE. This is the detailed method 
  163.        we will study in a paragraph or so. A second way is to use a DOS 
  164.        SHELL to manage files and other data, as we discussed previously. 
  165.  
  166.        The following examples are best practiced at the DOS prompt A> 
  167.        or C> rather than within this tutorial. You might wish to print 
  168.        this tutorial and then practice the examples with your computer 
  169.        displaying a true DOS prompt such as  C>
  170.  
  171.        To print this tutorial, press P to print.
  172.  
  173.        Now let's begin the tutorial: 
  174.  
  175.        When you first turn on the computer with only the DOS disk in 
  176.        place, assuming some automatic startup software or menu program 
  177.        has not been installed, you will see the lonesome A> prompt or 
  178.        maybe C> prompt if you have a hard drive. 
  179.  
  180.        The DEFAULT drive is the disk drive in which DOS will search for 
  181.        a program or file if no other specification to another drive is 
  182.        given. The prompt tells you which drive is the default drive at 
  183.        the moment. DOS can specify up to 63 drive names (not just a, b 
  184.        and c!) 
  185.  
  186.        If A> is on the screen it is the DOS prompt and in this case the 
  187.        A: drive is the DEFAULT floppy drive which will be searched for 
  188.        information if you issue a command and ask DOS to execute it. 
  189.  
  190.        You can CHANGE the default drive simply. Let's try switching 
  191.        drives.  
  192.  
  193.        If you see   A>     try the following example: 
  194.  
  195.        (Example)     b:    <press enter or return key> 
  196.  
  197.        The result on screen is now     B> 
  198.  
  199.        The computer now pays attention to b: (b drive). Hopefully there 
  200.        is a disk in b: drive or DOS gets confused and will give you an 
  201.        error message. 
  202.  
  203.        If you have a hard drive (which is usually the C: drive,) you 
  204.        can try switching back and forth between your A: drive and C: in 
  205.        a similar manner. Try switching around between drives, go back 
  206.        and forth a few times. Switching drives is a VERY IMPORTANT 
  207.        SKILL, since DOS pays attention to the default drive whose 
  208.        letter is displayed on your screen.
  209.  
  210.        Let's try some other simple DOS commands. Type the short 
  211.        command (such as VER) when you see a DOS prompt. You can use 
  212.        either upper or lower case letters to type DOS commands.
  213.        
  214.        Try these examples . . . 
  215.  
  216.        (Example)                      A>ver   <then press enter key> 
  217.        (Example)                      A>time  <then press enter key> 
  218.        (Example)                      A>date  <then press enter key> 
  219.  
  220.        In the above examples, you first asked DOS to tell you what 
  221.        version of DOS you are using then a request to tell you the time 
  222.        and date. Get the idea? Type in a word or phrase and something 
  223.        happens. But just what are the words and phrases? Let's delve 
  224.        more deeply . . .
  225.  
  226.        (Example)                      A>dir/p   <enter> 
  227.   
  228.        You get a listing of files in the drive (hopefully a disk is in 
  229.        the drive.) Notice that we added  /p to the end of a command. P 
  230.        is shorthand for "pause after each screenful."  The DIR command 
  231.        means "directory" (a list of files or programs on the disk.) You 
  232.        can modify a basic DOS command like DIR with additional COMMAND 
  233.        SWITCHES, PARAMETERS and ARGUMENTS (e.g., /p) which simply 
  234.        implies modifications to a basic DOS command. The following 
  235.        examples show DOS commands with modifying switches or 
  236.        parameters.
  237.  
  238.        Try this . . . 
  239.  
  240.        (Example)        A>dir/w    <enter>   /w means "wide screen" 
  241.        (Example)        A>dir a:   <enter>   list a: drive contents 
  242.        (Example)        A>dir b:   <enter>   list b: drive contents 
  243.                                                                            
  244.        You will notice that the DOS prompt stays with or in the default 
  245.        drive you started from but can examine another drive directory 
  246.        then COME BACK to the default drive from where you started. 
  247.        Another way of explaining this is that you can switch back and 
  248.        forth between drives (typing a: or b:) and ask for directories 
  249.        OR you can stay in a drive and ask DOS to look at either a: or 
  250.        b: independently of the default drive. Flexibility! 
  251.  
  252.        A REMINDER: DOS is a computer operating system. Many of its 
  253.        commands once loaded stay inside the machine. As long as the 
  254.        power is on, these commands stay resident (stay put) and are 
  255.        called INTERNAL commands. DIR is an example of an INTERNAL 
  256.        COMMAND - it lives inside the computer once DOS is loaded. 
  257.        EXTERNAL COMMANDS only live on the DOS disk and can be copied to 
  258.        other disks (example: SORT.COM). They load TEMPORARILY into the 
  259.        computer memory, do their job and then are gone. EXTERNAL DOS 
  260.        COMMANDS MUST HAVE A DOS DISK (OR COPY) of that command in a 
  261.        disk drive when you need them. 
  262.  
  263.        While we are concentrating on DOS at the moment it is important 
  264.        to understand that DOS is only an operating system. DOS is the 
  265.        first step. The second step for most people is to use more 
  266.        useful APPLICATION programs such as word processors, accounting 
  267.        systems, databases or other software to accomplish real work. 
  268.  
  269.        These higher level APPLICATION programs are started by entering 
  270.        a simple word or instruction at the DOS prompt. For example, if 
  271.        you purchased a word processing disk it might instruct you to 
  272.        insert that special disk into the computer and type:      
  273.        A>start    (then press enter key) 
  274.        
  275.        The point is that DOS is a program which itself allows other 
  276.        useful programs to be loaded into the PC and operated. 
  277.  
  278.        TIME TO JUMP TO LIGHTSPEED! 
  279.  
  280.        The listing which follows is a portion of the most useful DOS 
  281.        commands with examples and clarification tips. Your DOS manual 
  282.        contains many more.
  283.                                       
  284.        -- DIR -- (Internal command) lists a table of disk file 
  285.        contents. Use this command to view a disk volume label, all 
  286.        filenames, sizes of files in bytes, the date, time of file 
  287.        creation and amount of space left for storage on the disk. A 
  288.        disk for IBM PCs clones hold about 360,000 bytes or computer 
  289.        "words." DIR/W lists columns in "wide screen mode" DIR/P lists 
  290.        in "pause" mode (one screen at a time). You can also locate or 
  291.        find certain files. Example: A>dir letter.bak   Example: C>dir 
  292.        rll.wks. You can switch and view another directory.  
  293.        
  294.        Example:  C>dir b: 
  295.        
  296.        Example  A>dir c:   
  297.        
  298.        When you issue the DIR command your screen will produce a 
  299.        listing similar to this assuming you have a disk in the
  300.        floppy drive: 
  301.  
  302.                     COMMAND  COM    16037   2-15-84   3:55p   
  303.                     ANSI     SYS     1632   6-26-84   5:15p
  304.                     ASSIGN   EXE     1386   5-22-84   3:42p
  305.                     AUTOEXEC BAT       40   3-26-87   6:32a
  306.                     BACKUP   COM    11855  12-11-84   1:02p
  307.                     CHKDSK   COM     6468  10-19-83   7:51p
  308.                     DEBUG    COM    12223  10-19-83   7:52p
  309.                     DEVCNFG  COM     4621   9-18-85   7:01p
  310.                     DISKCOMP COM     2088   9-12-85   4:41p
  311.                     DISKCOPY COM     1409  10-19-83   7:51p
  312.                     DISKSHIP EXE     2376   8-29-85  11:08a
  313.  
  314.        In the above partial screen listing, the first word in each line 
  315.        is the filename. The second word is the file extension. 
  316.        (Example: the first file is actually named COMMAND.COM not  
  317.        COMMAND   COM ). The next number is the byte count or file size 
  318.        (i.e., how many computer words or bytes make up the file). The 
  319.        next item is the date of file creation. The final item is the 
  320.        time of file creation. This is very useful as you start to build 
  321.        up a collection of files! Which one is the latest and when did I 
  322.        write that financial report are common questions and good 
  323.        reasons why a date and time of file creation is important to 
  324.        both DOS and you. 
  325.  
  326.        Tip: FILE HANDLING with the DIR command and DOS. On the screen a 
  327.        directory listing might show a file as    LEARN    WKS But 
  328.        the true filename syntax is always LEARN.WKS The point is 
  329.        that you need a dot between the filename (first part) and the 
  330.        extension of the file (second part) or DOS cannot handle the 
  331.        file properly. 
  332.  
  333.        FILENAMES. There is a meaning to life, as they say. The clue as 
  334.        to the use of a file usually resides in its three character file 
  335.        extension. Files can be typed in upper or lower case, DOS 
  336.        doesn't care! Names longer than eight letters will be shortened 
  337.        automatically to eight letters. File extensions longer than 
  338.        three letters will be shortened to three letters. The file name 
  339.        frequently gives a clue as to the nature of the file. The file 
  340.        extension tells WHAT KIND of file it might be. 
  341.  
  342.        Acceptable characters which can be used to make up a file name 
  343.        are:  A through Z, 0 through 9, and these:  $#&@!()-{}'`_~ 
  344.  
  345.        Unacceptable characters which CANNOT be used in a filename are:        
  346.        |<>\^+=?/[]";,*  (and also)  Control characters and the space 
  347.  
  348.        Examples of filenames. LOOK CAREFULLY AT THE THREE DIGIT 
  349.        EXTENSIONS:
  350.  
  351.        123.EXE             The program 123, an "executable" file. 
  352.                            Think of as a program that can be started 
  353.                            and "run" to do something. 
  354.  
  355.        GO.BAT              A Batch file (bat). Like an exe file. 
  356.                            Contains plain english DOS commands and can 
  357.                            be viewed with the DOS "type" command. 
  358.  
  359.        VIEW.COM            Unknown file, but a "command" type, 
  360.                            similar to an exe file.                  
  361.  
  362.        783.WKS             A worksheet file from lotus 
  363.                            possibly from July of 1983 (7/83) 
  364.  
  365.        README.TXT          Probably a text file in plain 
  366.                            english. Can be read and viewed with the 
  367.                            DOS command: TYPE (discussed below.)        
  368.  
  369.        XVC.DBF             Unknown file, but we might guess a dBase 
  370.                            database program database file.
  371.  
  372.        CONFIG.SYS          A PC system file. Helps "configure" your 
  373.                            computer for specific hookups, and equipment. 
  374.  
  375.        If you type A>ZIGZAG   (then press enter key) DOS will look for: 
  376.        ZIGZAG.COM or ZIGZAG.EXE or ZIGZAG.BAT. As we illustrated in the 
  377.        directory listing above, the first (ZIZAG.COM) is a COMMAND file 
  378.        or program which can be run to do something. The second is an 
  379.        executable file. And, the third is a batch file (see the batch 
  380.        file tutorial.) COM and EXE files can execute as programs. The 
  381.        difference between the two relates to how memory is allocated. 
  382.        COM files when loaded into memory are exact mirror images of 
  383.        their structure on disk. EXE files are usually larger programs 
  384.        which use extensive chunks of RAM memory and are not exact 
  385.        images of their disk counterpart. An arcane but interesting 
  386.        distinction. 
  387.  
  388.        A DOS command has a unique command syntax just like we humans 
  389.        have rules of grammar. A DOS command has a mandatory part and 
  390.        some DOS commands have an optional part. 
  391.  
  392.        For example, DIR C:pathname\filename.ext/w/p is the complete 
  393.        syntax for the DOS DIR command we used above, BUT only DIR is 
  394.        mandatory. We will explain pathnames and directories in a later 
  395.        tutorial. For now, just realize that DOS commands have a central 
  396.        or mandatory command and additional "refinements" or options 
  397.        with little / and \ bars to refine the command. 
  398.        
  399.        / is a slash. \ is called a backslash. 
  400.        
  401.        You don't need to use the refinements, but they help as you grow 
  402.        in proficiency. 
  403.  
  404.        DOS is quite honest for the most part. When you ask for a 
  405.        directory listing of files on a disk you usually get it. EXCEPT 
  406.        for two small lies! On the main DOS disk are two files which 
  407.        cannot be seen on the directory (hidden) but are there: 
  408.        IBMBIO.COM and IBMDOS.COM. These files are the core of the 
  409.        operating system. 
  410.        
  411.        The designers of DOS hid them for two reasons 1) copyright 
  412.        concerns 2) protection from accidental erasure. But the biggest 
  413.        problem is that these two special files will not copy to disks 
  414.        in the normal manner (see our copy discussion below). These two 
  415.        files can only be copied with the SYS command or DISKCOPY 
  416.        command (also below). Without these two files a disk cannot boot 
  417.        or startup the computer. When you copy a DOS disk the COPY 
  418.        command copies almost everything (except IBMBIO and IBMDOS.) The 
  419.        DISKCOPY command copies everything. You only need IBMBIO.COM and 
  420.        IBMDOS.COM to start the computer. IBMBIO.COM and IBMDOS.COM do 
  421.        not have to be on every disk - only those disks which start the 
  422.        computer. 
  423.  
  424.        Tip: STOP! Not a formal DOS command, but if you need to stop 
  425.        something in progress, (copying, listing) do this: If a 
  426.        directory is scrolling endlessly down the screen, hit control 
  427.        key AND the S key held together. This stops things until you 
  428.        want to continue (hit any key). To stop a DOS operation 
  429.        altogether, use control key and C key together. Easy way to 
  430.        remember: control-C means crash. control-S means stop. This will 
  431.        not always work within every program (e.g., inside lotus 1-2-3) 
  432.        but it does work within DOS. 
  433.  
  434.        -- TYPE -- (Internal)  displays or "types" the contents of a 
  435.        file on your monitor. Use type for a glimpse into files. Only 
  436.        text files (also known as ASCII files) will read in english. 
  437.        Other files (com or exe) will show gibberish since they are in 
  438.        computer code. Hit CTRL-Z to stop (control and Z keys). Hit 
  439.        Ctrl-S (control and S key) to pause and any key to restart. 
  440.  
  441.        Example: A>type readme.1st        (sends output to screen) 
  442.  
  443.        Example: B>type readme.1st>prn    (sends output to printer) 
  444.  
  445.        -- ? and * -- DOS can use "wildcards" in many operations (? *). 
  446.        Simply stated, these wildcards take the place of letters and 
  447.        numbers. Use the question mark as any SINGLE character. Use the 
  448.        * as any GROUP of ANY LENGTH of characters. Think of them as 
  449.        shortcuts to get the job done! Very powerful and useful! 
  450.        Frequently used with the COPY and DEL commands which are 
  451.        discussed in a few paragraphs. 
  452.  
  453.        Example: C>dir a:*.wks 
  454.  
  455.        Means provide a directory listing of any files on the a: drive 
  456.        ending in WKS and beginning with ANY characters of ANY length 
  457.        from 1 to eight digits. Files such as MY.WKS or NUMBERS.WKS or 
  458.        NAMES.WKS would fit this description. 
  459.   
  460.        Example: B>copy ???.dat a: 
  461.  
  462.        Means copy any files to a: drive ending in DAT and having any 
  463.        characters in the filename AND ONLY filenames exactly three 
  464.        digits long. 
  465.  
  466.        The often used *.* means ANY FILE NAME and ANY extension 
  467.        regardless of length. For instance: 
  468.  
  469.        Example: C>copy *.* a:   (means copy ALL files from the existing 
  470.                                 default c: into the a: drive) 
  471.  
  472.        Example: C>copy a:*.* b:  (means copy ALL files from a: to b:) 
  473.  
  474.        Example: A>del finance.*   (delete files from the a: drive which 
  475.                                   begin with finance and have ANY file 
  476.                                   extension size or character type.) 
  477.  
  478.        -- COPY -- (Internal) copies one or several files to a disk or 
  479.        directory. Copy can duplicate a file onto another disk or into a 
  480.        subdirectory (more on subdirectories later). Copy is the most 
  481.        flexible and powerful of the DOS commands! Use the copy command 
  482.        with the wildcards seen above for even more flexibility. 
  483.  
  484.        Example: B>copy zip.doc a:  (copy zip.doc from b: drive to a: 
  485.                                    drive.) 
  486.  
  487.        Example: A>copy c:why.me b: (copy why.com from c: drive to b: 
  488.                                    drive.) 
  489.  
  490.        Example: C>copy c:fuss.txt b:whine.txt   (copy fuss.txt from c: 
  491.                                                 drive to b: drive and 
  492.                                                 rename it whine.txt) 
  493.  
  494.        Copy and /v verifies a good transfer or copy. 
  495.  
  496.        Example:   A>copy whine.bat b:/v 
  497.  
  498.        Means copy the disk file whine.bat to the b: drive and then 
  499.        VERIFY this is a good copy. Verify is also an independent DOS 
  500.        command. 
  501.  
  502.        Copy and the + symbol COMBINES two or more files into one larger 
  503.        file. Useful for combining two wordprocessor files into one 
  504.        larger file. 
  505.  
  506.        Example: A> copy files.old+files.new files.all   
  507.                           (The NEW file = files.all) 
  508.  
  509.        Copy can send data to the printer. 
  510.  
  511.        Example: B>copy files.new prn 
  512.  
  513.        Example: B>copy files.new>prn. 
  514.  
  515.        Copy CON (copy from the console or keyboard) can prepare batch 
  516.        files and autoexec.bat files to automate many DOS operations 
  517.        (examples below). In this fashion copy can create a new file and 
  518.        act like a very simple "mini" word processor! 
  519.  
  520.        Example: 
  521.        
  522.        A>copy con lotus.bat  (press enter) 
  523.        A>123                 (press enter) 
  524.        A>^Z                  (press enter) 
  525.  
  526.        In the last line ^Z is produced by either pressing F6 (function 
  527.        key 6) or holding down control key and z key together. This file 
  528.        means (first line) create a file named Lotus.bat as typed 
  529.        from the keyboard or con (console). (Second line) execute the 
  530.        program named 123. (Final line) end of my orders from the 
  531.        keyboard - prepare the file Lotus.bat and save it on the disk. 
  532.  
  533.        -- VERIFY -- (Internal) checks file copying operations to make 
  534.        sure a newly copied file is identical to its companion. It is 
  535.        usually added as a /V command at the end of a copy command, but 
  536.        also is a separate DOS command. Typing verify all by itself 
  537.        simply reports whether verify is currently on or off. 
  538.  
  539.        Example: C>verify on   (turns on verify function until you turn 
  540.                               it off) 
  541.  
  542.        Example  B>verify off  (turns off verify function until you turn 
  543.                               it on) 
  544.                                                 
  545.        -- DATE and TIME -- (Internal) A calendar and clock exist within 
  546.        DOS. On some computers it automatically is updated and kept 
  547.        current. On other computers (without a clock card or chip 
  548.        installed) you type in the date and time on startup. If you 
  549.        don't type in the date and time manually or have an automatic 
  550.        clock chip which does this, the default values will be 1/1/80 
  551.        and 00:00:00.00 for date and time respectively. You can enter 
  552.        the date with hyphens (-) or slashes (/). Do not enter the day 
  553.        of the week (e.g., Monday) even though it may show on the 
  554.        monitor. The PC will calculate this for you automatically. A two 
  555.        digit year references dates between 1980 and 1999. In 2000 you 
  556.        must use four digits. The time setting references a 24 hour 
  557.        military time clock (e.g., 1300 hours =  1PM). Date and time 
  558.        data is important to DOS since it is attached to all files to 
  559.        keep track of when they were created so you can determine which 
  560.        file is most recent. 
  561.  
  562.        Example: B>time    
  563.  
  564.        Example: A>date 
  565.  
  566.        -- DEL or ERASE -- (Internal) deletes files or groups of files. 
  567.        Use DEL*.* to erase all files from a disk. See our previous 
  568.        mention of wildcards (* and ?). If you make a mistake, certain 
  569.        non-DOS utilities (e.g., Nortons Utilities and PC-Tools) can un-
  570.        delete a deleted file. But DOS cannot do this! Be careful - a 
  571.        typographic mistake can delete an unintended file! Deleting old 
  572.        files is a necessary operation, though, which frees up space on 
  573.        a disk. Hard disk users may prefer to move files to a floppy to 
  574.        free up space yet still retain a backup copy of the file in case 
  575.        of need. 
  576.  
  577.        Example: A>del whine.txt 
  578.  
  579.        Example: B>del 784.wks 
  580.  
  581.        Example: A>del *.wks  (notice the use of the * wildcard we 
  582.                              mentioned earlier!) 
  583.  
  584.        Example: A>del old.*  (notice the use of the * wildcard we 
  585.                              mentioned earlier!) 
  586.  
  587.        Example: C>del ??.rxd (notice the use of the ? wildcard we 
  588.                              mentioned earlier!) 
  589.  
  590.        -- DISKCOPY -- (External) copies entire contents of one floppy 
  591.        to another. Some DOS versions (Ver 2.11) require you to first 
  592.        format the blank disk  while later versions (Ver 3.1 and higher) 
  593.        sense an unformatted disk and first format it then proceed with 
  594.        the diskcopy. Diskcopy is a wise idea since disks wear out after 
  595.        several hundred hours of operation. The /1 argument means copy 
  596.        to side 0 of the disk only. All information on the target disk 
  597.        will be destroyed and over-written with the new information, so 
  598.        be careful! 
  599.  
  600.        Example: A>diskcopy a: b:      (copy the contents of a: floppy 
  601.                                       to b: floppy) 
  602.  
  603.        Example: A>diskcopy a: b:/1    (copy the partial contents of a: 
  604.                                       floppy to b: floppy using single 
  605.                                       side of disk only) 
  606.  
  607.        -- COMP and DISKCOMP -- (External) compare two files or disks. 
  608.        Diskcomp is frequently used after diskcopy operations. These 
  609.        commands ensure identical accuracy of the copied files or disks. 
  610.  
  611.        Example: A>comp a:fuzz.txt b:thatch.txt    (compares two files) 
  612.  
  613.        Example: A>diskcomp a: b:                  (compares two entire 
  614.                                                   disks)                 
  615.        
  616.        -- CLS -- (Internal) clears the screen and puts the cursor in 
  617.        the home (upper left) position. Useful. Try it! 
  618.  
  619.        Example: A>cls 
  620.  
  621.        -- FORMAT -- (External) Prepares a blank floppy to receive data. 
  622.        Think of a fresh disk as blank paper. DOS prefers graph paper 
  623.        with little boxes drawn on it to receive data. Each little box 
  624.        stores a computer word or "byte." Format erases any old files on 
  625.        a disk - be careful! Format prepares the tracks and sectors 
  626.        which will receive the data. All disks must first be formatted 
  627.        prior to use. 
  628.  
  629.        Example: B>format a:   (format floppy in a: drive) 
  630.  
  631.        Example: C>format a:/s (format floppy in a: AND add system 
  632.                                files) 
  633.  
  634.        Example: A>format      (format the disk in the DEFAULT a: 
  635.                               drive).      
  636.  
  637.        Full command syntax is: format d:/s/1/8/b/v 
  638.  
  639.        In the above example, d: tells where the disk is. /s put the 
  640.        system files IBMDOS.COM and IBMBIO.COM on the disk. /1 formats 
  641.        one side of the disk only. /8 formats as 8 sectors for use the 
  642.        older DOS 1.1. /b formats as 8 sectors per track and leaves room 
  643.        for the DOS system files. /v puts a volume label onto the disk 
  644.        for future identification. 
  645.  
  646.        Tip:  Only new (empty) formatted disks can receive the system 
  647.        files (IBMBIO.COM and IBMDOS.COM). Once you put a few files on 
  648.        the floppy, the system files will not fit since track 0, sector 
  649.        0 have been used. Remember that the system files are designed to 
  650.        start the computer and MUST start on track 0, sector 0, However 
  651.        very few of your floppies NEED the system files: just the one or 
  652.        two which actually start the PC. 
  653.  
  654.        Tip: Danger! A>format c: wipes out your hard drive! 
  655.                Also C> del *.*  wipes out hard drive. 
  656.  
  657.        -- REN or RENAME -- (Internal) changes name of a file to another 
  658.        new name. Destroys old name. Usually you will use this when you 
  659.        want to change on old backup file to another name so that it can 
  660.        be used by a program again. Wildcards are allowed but can cause 
  661.        trouble - be careful. If the new file name already exists, the 
  662.        ren command will give you an error message as a safety measure. 
  663.  
  664.        Example: A>ren old.txt new.txt 
  665.  
  666.        Tip: Use the copy command instead of rename if you want to KEEP 
  667.        the old file and its old name, and want another copy of that 
  668.        file with a new name. See the THIRD example given in the copy 
  669.        command. 
  670.  
  671.        -- VER --  Shows the DOS version number. 
  672.  
  673.        Example: A>ver 
  674.  
  675.        -- VOL -- Displays a volume label, if one exists on a particular 
  676.        hard or floppy disk. The label is a name you can give the disk 
  677.        when it is first formatted. It can contain names, dates or 
  678.        helpful reminders much like the title on the cover of a book. 
  679.        Some special utilities help you change the volume label AFTER 
  680.        formatting has taken place. 
  681.  
  682.        Example: C>vol 
  683.  
  684.        -- SYS -- (External) copies the hidden files (BIO and SYS) to 
  685.        another disk which has been already formatted. This command 
  686.        makes a disk floppy bootable to the computer - you no longer 
  687.        need DOS to start the machine. The newly made disk with the two 
  688.        hidden files will boot (start) the machine by itself. The basic 
  689.        purpose of the SYS and format/s commands are to make a disk 
  690.        self-starting or self booting. 
  691.  
  692.        The command FORMAT/S first formats a floppy then adds the hidden 
  693.        files. 
  694.  
  695.        Example: A>sys b: (used when the disk is already formatted) 
  696.  
  697.        Example: A>format b:/s (does same thing but first formats blank 
  698.                               disk) 
  699.  
  700.        Example: A>format b:/s/v (verify also used) 
  701.    
  702.        -- CHKDSK -- (External) checks contents of a disk for errors. 
  703.        Chkdsk/f     fixes minor file allocation table (FAT) errors. 
  704.        Chkdsk/v (v means verbose) displays all filenames as it works. 
  705.        Followed by a filename, chkdsk checks only that file. Always use 
  706.        the version of chkdsk which came with your DOS disk. Switching 
  707.        to a different version from another disk can do damage! 
  708.  
  709.        Below is a sample display produced by running chkdsk on a floppy 
  710.        disk. The first three lines of the report tell about the disk. 
  711.        The last two tell about the RAM memory inside the computer. 
  712.  
  713.                        C>chkdsk b:   produces following
  714.  
  715.                          362496 bytes total disk space
  716.                          251904 bytes in 26 user files
  717.                         110592 bytes available on disk
  718.  
  719.                            655360 bytes total memory
  720.                                234016 bytes free
  721.  
  722.        
  723.        Example: A>chkdsk b:              (check b: floppy, all files) 
  724.  
  725.        Example: C>chkdsk c:\*.*          (check for contiguity of files 
  726.                                          in root of c: drive) 
  727.  
  728.        Example: A>chkdsk b:this.doc/f/v   (check only the file this.doc 
  729.                                           on b:floppy. Give verbose report 
  730.                                           and attempt to fix any errors) 
  731.  
  732.        -- FDISK -- (External) prepares hard drive for data. First use 
  733.        fdisk then use format c:/s/v for second step. Some hard disks 
  734.        come shipped with fdisk already run and only need final 
  735.        formatting. Running fdisk is also known as partitioning the hard 
  736.        disk. 
  737.  
  738.        Example: A>fdisk 
  739.  
  740.        -- LABEL -- (External) attaches volume label or header to a 
  741.        floppy. Like stamping a book with a title. Only in DOS 3.0 and 
  742.        above. Some utilities can add this feature to DOS 2.11 and 
  743.        below. 
  744.  
  745.        Example: A>label b:expenses.com 
  746.  
  747.        -- CTRL & PRTSC -- (Internal) aren't really DOS commands but a 
  748.        combination of two keystrokes at the same time which sends all 
  749.        displayed data to the printer until you hit the same two keys to 
  750.        turn the command off. This allows you to print directory 
  751.        listings or files of interest. Remember to turn command off when 
  752.        finished. Press CTRL-PRTSC to toggle the printer on and print 
  753.        anything which goes to the monitor screen, then press CTRL-PRTSC 
  754.        to toggle the printer off when you have all you need printed. 
  755.  
  756.        -- SHIFT & PRTSC -- (Internal) two key combination which copies 
  757.        only the current screen to your printer. 
  758.  
  759.        DOS also uses device (equipment) names within commands. For 
  760.        example you can talk to your printer on keyboard by using the 
  761.        proper DOS name. Each name is unique. Examples follow:
  762.  
  763.        -- CON -- Is the name for the keyboard and monitor. Below is a 
  764.        repeat of a previous example using the con device name. 
  765.  
  766.        Copy CON ("copy from the console or keyboard) can prepare batch 
  767.        files and autoexec.bat files to automate many DOS operations 
  768.        (examples below). In this fashion copy can create a new file and 
  769.        act like a very simple word processor! 
  770.  
  771.        Example: A>copy con autoexec.bat  (press enter) 
  772.   
  773.          A>123                    (press enter) 
  774.   
  775.          A>^Z                     (press enter) 
  776.  
  777.        -- AUX: or COM1 -- Is the first ansynchronous communication port 
  778.        which usually has a modem, serial printer or mouse connected to 
  779.        it. COM2 is the second port. PC's can have up to 4 serial ports.   
  780.  
  781.        -- PRN  or LPT1 --  Is the first parallel port which is usually 
  782.        used with a printer. LPT2 is the second printer. By the way, a 
  783.        PORT is an electrial socket on the back of the PC where a cable 
  784.        of some type plugs in. 
  785.  
  786.        -- CAS1 -- Is an antique term still available within DOS which 
  787.        refers to the early PC days when a cassette recorder was used 
  788.        for storing data rather than floppies. This is the cassette 
  789.        recorder port. 
  790.  
  791.        -- NUL -- Is a test device. Anything sent to nul goes nowhere. 
  792.        However it is useful in testing DOS batch programs or simply 
  793.        sending excess garbage from a screen report to nul (nowhere) 
  794.        thus uncluttering a busy screen. Odd but useful in its own 
  795.        right. 
  796.        
  797.        This free tutorial is part of our LARGER computer 
  798.        training system for beginners. You can obtain a FREE disk 
  799.        containing the COMPLETE TUTORIAL SYSTEM by writing to: The 
  800.        Seattle Scientific Photoraphy Co. 
  801.        Dept F93, PO Box 1506, Mercer Island, WA 98040. 
  802.  
  803.        To receive free disk, you MUST mention in your letter this 
  804.        authorization code: 1230LP. You will receive an unregistered 
  805.        shareware sample disk. 
  806.  
  807.  
  808.   Chapter 2 - Word processing
  809.  
  810.        
  811.       ---------------------------------------------------------------- 
  812.                          Copyright (c) 1993, Jim Hood
  813.                    WORD PROCESSING - THAT FEELING OF SYNTAX 
  814.        ---------------------------------------------------------------- 
  815.  
  816.        You'll never forget your first word processing software package. 
  817.        The bond is strong. It is usually the first program a new 
  818.        computer user learns and for many, the most frequent and only 
  819.        package ever used. The time and effort spent learning a quality 
  820.        word processing package is a an investment with instant 
  821.        productivity payoffs and continuing usefulness into the distant 
  822.        future. If personal computers were designed to run only ONE 
  823.        software package, this would rightfully be the choice for most 
  824.        users. 
  825.          
  826.        But the time and effort learning a word processing package can 
  827.        sometimes work against learning additional features already 
  828.        inside the program or causing you to stay with a program when a 
  829.        better alternative or upgrade is available. 
  830.  
  831.        ---------------------------------------------------------------- 
  832.  
  833.                           WORD PROCESSING PREHISTORY 
  834.  
  835.        ---------------------------------------------------------------- 
  836.  
  837.        But let's back up a bit and take a trip down memory lane. 
  838.        Although the manual typewriter existed for many years, serious 
  839.        word processing took shape with the classic IBM selectric which 
  840.        was introduced in July, 1961. The Selectric had changeable ball 
  841.        fonts which allowed better control over typeface size and 
  842.        quickly became the executive and corporate standard. By 1971 
  843.        Wang Labs brought to market the Wang 1200 dedicated word 
  844.        processing system which stored up to 133,000 characters on crude 
  845.        cassette tapes. It was a miracle! Unlike the selectric 
  846.        typewriter, you could format documents and store them on tape 
  847.        for later recall and editing. Wang improved on this model and 
  848.        five years later had expanded document storage to a disk system 
  849.        having 4,000 page capability and additional word processing 
  850.        features. 
  851.  
  852.        In September of 1976 personal computers were one year old and 
  853.        the original CP/M operating system was introduced which allowed 
  854.        early personal computers to store data and documents on disk. 
  855.        Wordstar for the CP/M operating system, the grandfather of all 
  856.        personal computer word processing programs, appeared in June of 
  857.        1979 from a fledgling company named MicroPro. At about the same 
  858.        time Alan Ashton and Bruce Bastian of the Wordperfect 
  859.        Corporation of Orem, Utah were working to develop a powerful but 
  860.        easy word processing program for the town government. Their 
  861.        original product, the Wordperfect Word processor, ran only on 
  862.        the Data General Minicomputer. Between 1980 and 1981 both Wang 
  863.        Labs and IBM introduced two dedicated word processing systems 
  864.        with the IBM Displaywriter appearing in June of 1980 and the 
  865.        WangWriter in December of 1981. The market was primed. 
  866.  
  867.        IBM introduced the original desktop PC hoping for modest 
  868.        corporate sales in August of 1981. A relatively simple machine 
  869.        by today's standards, the machine initially held only 64K of RAM 
  870.        and a crude cassette recorder port for data storage. But the PC 
  871.        attracted favorable reviews for its reliable design, exceptional 
  872.        keyboard and quality workmanship. The official and only word 
  873.        processing package for the PC at the time was EasyWriter. In 
  874.        September another package, Volkswriter for the PC, was added. 
  875.  
  876.        Despite this initial small offering of software packages, most 
  877.        serious word processing continued to be done on dedicated 
  878.        systems and CP/M personal computers with Wordstar as the 
  879.        standard for CP/M hobbyists. One odd solution for some early IBM 
  880.        PC enthusiasts was to retrofit the early IBM PC with a card 
  881.        which could run CPM word processing programs - the so called 
  882.        "Baby Blue" card. 
  883.  
  884.        However, the momentum was building behind the IBM desktop PC 
  885.        standard and other suppliers were busy re-writing word 
  886.        processing packages from CPM to the IBM standard. Wordstar for 
  887.        the PC was introduced in June of 1982 and was an instant hit. In 
  888.        July of 1982 Wordmate appeared which was a redesign of the 
  889.        popular MultiMate corporate standard word processing package. 
  890.  
  891.        In April of 1983 Wordstar Version 3.3 was released which brought 
  892.        a robust and full-featured package to the needs of corporate 
  893.        user anxious to do serious word processing on the IBM PC. By 
  894.        then, the desktop PC was becoming an inexpensive option compared 
  895.        with dedicated word processing office equipment. 
  896.  
  897.        The momentum escalated. One month later a truly easy word 
  898.        processing package PFS: Write emerged to capture the market for 
  899.        home and small office word processing users requiring simplicity 
  900.        and ease of use. 
  901.  
  902.        Later in the year, Microsoft Corporation of Redmond, Washington 
  903.        became the first to issue a full-featured WYSIWYG word 
  904.        processing package (what-you-see-is-what-you-get) named 
  905.        appropriately Microsoft Word. The new concept of seeing graphics 
  906.        and text on screen was stunning. Unlike the Wordstar image of 
  907.        text and funny control codes representing differing styles of 
  908.        bold and italic type, Microsoft Word showed the actual letters 
  909.        on screen in the same glorious form as they would appear on the 
  910.        printed page. 
  911.  
  912.        By 1984, word processing packages were proliferating rapidly in 
  913.        features and menu options and the Hewlett-Packard Company 
  914.        released the desktop laser printer which produced print close to 
  915.        typeset in quality. Now text could look great both on screen and 
  916.        on paper. The feeling was addictive. The printed page looked 
  917.        better than ever and the computer and printer now formed a 
  918.        "professional image team" which rivaled professional typesetting 
  919.        at a fraction of the cost. 
  920.  
  921.        By 1985 the first desktop publishing packages began to appear. 
  922.        Desktop publishing combined typeset quality text with images and 
  923.        layout design concepts. Pagemaker, the first desktop publishing 
  924.        package, appeared for the Apple Macintosh computer and was 
  925.        available for the IBM PC family by 1986. 
  926.  
  927.        During the remaining years, word processing packages have begun 
  928.        to incorporate features formerly seen in desktop packages - such 
  929.        as graphics images and columnar layout capabilities. Another 
  930.        trend is that packages have become more feature rich offering 
  931.        nearly something for everyone at constantly decreasing prices. 
  932.        Spelling checkers, thesaurus options, footnotes and even style 
  933.        checking have become standard. When you consider the fact that 
  934.        word processing programs are generally more difficult and time 
  935.        consuming to design than spreadsheets and databases, it is 
  936.        surprising how inexpensive the packages have become in such a 
  937.        short time. 
  938.  
  939.        Today there are hundreds of word processing packages from which 
  940.        to chose. Predictably each package has a somewhat fanatical 
  941.        following. How to chose from the richness at hand? Some initial 
  942.        considerations are primary. What size of documents will you be 
  943.        editing? Is there a particular printer or network the package 
  944.        will not support? Do you require full or partial compatibility 
  945.        with other software or hardware in your office? Are special 
  946.        features such as technical or scientific symbols offered? 
  947.  
  948.        Generally, word processing software is divided into five broad 
  949.        categories. 
  950.  
  951.        The first, personal word processors are easy to learn and low in 
  952.        cost but have limited features such as lack of spell checking or 
  953.        limited document length capabilities. Professional packages, the 
  954.        second broad category, are more difficult to learn but have more 
  955.        advanced features which may be needed later. Document length may 
  956.        be limited by disk space, not RAM memory space. All have 
  957.        spelling checkers and a plethora of features. Technical word 
  958.        processing packages are a third option which can perform 
  959.        calculations with onboard mathematics functions. They are used 
  960.        by engineers and scientists and may incorporate math and 
  961.        engineering symbols and the ability to construct special symbols 
  962.        when needed. Foreign language word processing software, a fourth 
  963.        option, provides non-English writing and style capabilities 
  964.  
  965.        Finally, Desktop Publishing packages allow the operator to 
  966.        convey both text and pictures (graphics) on the printed page. 
  967.        They also incorporate advanced formatting capabilities such as 
  968.        columnar style sheets, the ability to wrap text around images 
  969.        and "flow" text from one column or page to the next. All desktop 
  970.        publishing packages show text as it will appear on the printed 
  971.        page which is highly appealing to the writer who works with the 
  972.        look of printed text as well as its content. 
  973.  
  974.        ---------------------------------------------------------------- 
  975.  
  976.                       WORD PROCESSING TIPS AND TECHNIQUES 
  977.  
  978.        ---------------------------------------------------------------- 
  979.  
  980.        Next let's branch away from features the word processor contains 
  981.        and look at some helpful habits you should cultivate when using 
  982.        a word processing program. 
  983.  
  984.        When you save a document within a word processor, try to assign 
  985.        a single key or macro to the saving function. It should be easy 
  986.        to reprogram an infrequently used key or key combination to make 
  987.        it possible to frequently save documents every ten or fifteen 
  988.        minutes or if you are otherwise interrupted. Many word 
  989.        processing packages have easy keystrokes for the file saving 
  990.        routine while others are awkward and inconvenient. Use a macro 
  991.        or keyboard reassignment portion of the package to make the file 
  992.        saving keystroke fast and easily remembered. 
  993.  
  994.        Try to use dates as a part of the file name so that files can be 
  995.        identified for later use and editing. Instead of the cryptic 
  996.        BUDGET.DOC you might name the file LG011589.TXT which might be 
  997.        the bank ledger documentation file written on 01/15/89. 
  998.        Forethought in naming files saves many moments of wasted 
  999.        thrashing about directories trying to find THAT letter from last 
  1000.        March. Also consider using the file extension productively. If 
  1001.        all of your employee training documents end in .TNG it is easy 
  1002.        to find, sort, update or delete them quickly using the DOS 
  1003.        wildcards. One system could be a key or token starting the 
  1004.        filename. Files containing these symbols could equate as: 
  1005.        @=letter, )=initial draft, &=research, !=final version, 
  1006.        <=expenses and so on. These internal codes which perhaps start a 
  1007.        document filename can save hours later on searching and sorting 
  1008.        among similar documents. 
  1009.  
  1010.        Paper slipping can be a problem if you are feeding single sheets 
  1011.        into a printer without the tractor feed. Try taping some stiff 
  1012.        paper to the top of the printer so that the sheet to be printed 
  1013.        can only move about 1/2 inch. Line up paper squarely when you 
  1014.        begin to print. When all else fails, use the document preview 
  1015.        and spell checker to make sure how the final output will look. 
  1016.        Nothing is more maddening than having to print a document again 
  1017.        when you find a single incorrectly spelled word in an otherwise 
  1018.        perfect word processed document. Watch out for platen wear on 
  1019.        the printer, also. When you always insert the paper at the same 
  1020.        place, the platen will develop a groove or wear line. Insert the 
  1021.        paper towards the middle of the platen and change to a wider 
  1022.        margin from time to time to minimize platen wear. 
  1023.  
  1024.        Experiment with the printer until you find the correct location 
  1025.        to insert each piece of paper so that it prints perfectly. Then 
  1026.        tape or etch marks on the printer and tractor feed to align 
  1027.        future sheets the same way. 
  1028.  
  1029.        Sample books are a great idea. Print standard document styles or 
  1030.        formats you use and keep them in a binder for future reference 
  1031.        with the settings or file names where they are located. Also 
  1032.        keep the special symbols and printer setup codes you use 
  1033.        frequently in the same binder. 
  1034.  
  1035.        Using search and replace creatively. Want to change the 
  1036.        justification of a document to flush left instead of every 
  1037.        paragraph indented five spaces? Use the search and replace 
  1038.        feature to find all occurrences of five blank spaces and then 
  1039.        replace that with no spaces. Who says you can't teach an old 
  1040.        word processor new tricks? 
  1041.  
  1042.        In addition, some communications files downloaded from modems 
  1043.        have excess carriage returns or control characters. Try using 
  1044.        your word processor's search and replace to quickly find and 
  1045.        remove the offending symbols or excess carriage returns. Grab a 
  1046.        printed ASCII chart from the back of your DOS manual and locate 
  1047.        the 3 digit decimal code. Next enter the code for that character 
  1048.        within the search function of your word processor. You can enter 
  1049.        any of these by holding down the alt key and hitting the three 
  1050.        digit decimal code listed in the ASCII chart. When you release 
  1051.        the alt key the ASCII symbol will appear. For instance the ASCII 
  1052.        decimal code for { is 123. Try it! 
  1053.  
  1054.        More tricks of the trade. When printing envelopes a clever trick 
  1055.        is to prepare a special format file for printing to the odd size 
  1056.        and space of envelopes. When ready, add this short file to the 
  1057.        end of your document and copy or transfer the name and address 
  1058.        info from the body of the letter to the envelope template at the 
  1059.        bottom. Put a printer pause mark at the end of the letter so 
  1060.        that when you print, first the document prints and then pauses 
  1061.        at the end of the page for you to unload the sheet and insert an 
  1062.        envelope. Hitting continue will print the envelope as the final 
  1063.        task! 
  1064.  
  1065.        If your package permits, store several templates for the various 
  1066.        styles of documents you prepare. Each file hold the special 
  1067.        tabs, margins and space plus any macros in a separate, easily 
  1068.        recovered file. 
  1069.  
  1070.        When you use citations to books and a bibliography or other 
  1071.        footnotes, it is a wise idea to repeat them in the body of the 
  1072.        text. That way you can use the search function to quickly zoom 
  1073.        to the paragraph wherein the book was cited and update as 
  1074.        necessary. When you are all done, you can use search to remove 
  1075.        the citation(s) in the body of the text just before you print. 
  1076.  
  1077.        Saving scraps is essential. If you chop out small or large 
  1078.        blocks of text, save them to a file possibly named SCRAPS.TXT. 
  1079.        You will be surprised that weeks or months later you may need 
  1080.        that crucial deleted scrap for another document! 
  1081.  
  1082.        Two are better than one. Sometimes you can't be sure if you 
  1083.        should remove or leave a portion of text. Prepare a file for 
  1084.        each and save BOTH to disk. Then read each version on screen or 
  1085.        paper and then decide, knowing you have recourse to BOTH styles 
  1086.        on the disk. 
  1087.  
  1088.        Placeholders or bookmarks are useful. If a portion of the text 
  1089.        needs more work in a certain area, devise a little bookmark such 
  1090.        as <xxx> or other odd symbol. That way you can quickly come back 
  1091.        to the section by having the search feature quickly zoom in to 
  1092.        find that odd little symbol. Use an assortment of bookmarks for 
  1093.        different stages of progress. Maybe a series of different 
  1094.        bookmarks have different meanings, but all can be found quickly 
  1095.        with the search feature. 
  1096.  
  1097.        To save time when spell checking, try reverse checking. This 
  1098.        means that if you have already spell-checked the majority of the 
  1099.        document and have recently added only a couple of new paragraphs 
  1100.        to the end, then move the cursor to the bottom of the document 
  1101.        and instruct the spell checker to scan BACKWARDS from the bottom 
  1102.        to the top since only the last two paragraphs need to be 
  1103.        checked! This can save a considerable amount of time. Likewise 
  1104.        you can tell the spell checker to start checking from a point 
  1105.        deep within the document if that is all you need. 
  1106.  
  1107.  
  1108.  Chapter 3 - History Of Computers
  1109.  
  1110.        
  1111.        This free tutorial is part of our LARGER computer 
  1112.        training system for beginners. You can obtain a FREE disk 
  1113.        containing the COMPLETE TUTORIAL SYSTEM by writing to: The SSP 
  1114.        Company, Dept F93, PO Box 1506, Mercer Island, WA 98040. To 
  1115.        receive free disk, you MUST mention in your letter this 
  1116.        authorization code: 1230LP. You will receive an unregistered 
  1117.        shareware sample disk. 
  1118.        
  1119.        ---------------------------------------------------------------- 
  1120.                          Copyright (c) 1993, Jim Hood
  1121.                               A LITTLE PC HISTORY 
  1122.                WHERE WE'VE BEEN WITH NO IDEA WHERE WE'RE GOING! 
  1123.        ---------------------------------------------------------------- 
  1124.  
  1125.        In the beginning . . . 
  1126.  
  1127.        Computing or calculating by machine began in the middle east 
  1128.        with the use of pegs or stones in trays or channels. The 
  1129.        Babylonians developed the idea of stone or bead counters into 
  1130.        the more modern abacus - modern in the sense that the abacus is 
  1131.        still in use today and in the hands of an experienced operator 
  1132.        can calculate results faster than a computer!  
  1133.  
  1134.        The beauty of the abacus is its simplicity in construction and 
  1135.        operation. Inexpensive beads of stone or wood and a simple frame 
  1136.        make up the abacus and the uneducated could quickly be trained 
  1137.        in its use. 
  1138.  
  1139.        In the 8th and 9th centuries we note the rise of the Arabic 
  1140.        numeral system which slowly spread through Europe and the then 
  1141.        civilized world. Although a superior calculating system, Arabic 
  1142.        numerals required the user to understand the more complicated 
  1143.        numerical theory associated with the system. 
  1144.  
  1145.        By the early 1600's Napier (often associated with the 
  1146.        development of logarithms and their practical application) 
  1147.        introduced a series of rods which could be used for 
  1148.        multiplication - a crude slide rule system. 
  1149.  
  1150.        Soon, ever more complicated "calculating engines" or primitive 
  1151.        mechanical computing devices appeared. One example is the 
  1152.        complex Pascaline invented by Blaise Pascal. 
  1153.  
  1154.        By 1791 the stage was set. Babbage, an English mathematician and 
  1155.        inventor with the help of Ada Byron (daughter of lord Byron, the 
  1156.        famous poet) developed the ideas for two mechanical calculators 
  1157.        or "number engines." The Difference Engine was a device to solve 
  1158.        polynomial equations by the methods of differences. The 
  1159.        Analytical Engine (which was never built)) was designed as a 
  1160.        general computing device. Both were mechanical in concept using 
  1161.        gears, rods and cams to perform calculations. Unfortunately 
  1162.        neither machine was built since the tooling and machining 
  1163.        technology of the day was imprecise and could not construct the 
  1164.        accurate parts needed. 
  1165.  
  1166.        However the models and planning of Babbage and Byron did lead to 
  1167.        important preliminary computing concepts still in use today. As 
  1168.        an aside, we should note from the work of Babbage and Byron that 
  1169.        computing even in its infancy was strongly influenced by BOTH 
  1170.        women and men - let's face it, computing is NOT gender specific! 
  1171.  
  1172.        Next we jump to the United States. By 1880 a problem had arisen 
  1173.        with the United States census. By that time, it took 7 years to 
  1174.        process all of the information gathered by the Census Bureau 
  1175.        since all tabulation was done by hand on paper. It was assumed 
  1176.        that the 1890 census might take 10 to 12 years to tabulate. 
  1177.        Clearly a better method was needed to crunch the volume of 
  1178.        numbers and data. A public competition was held to produce a 
  1179.        better indexing or mechanical system to tabulate future census 
  1180.        results. Herman Hollerith, a census employee, handily won by 
  1181.        suggesting the use of punch cards and a form of punch card 
  1182.        reader which tabulated the results in six weeks. Hollerith, wise 
  1183.        in the ways of computing devices and seeing a good opportunity 
  1184.        went on to found the Tabulating Machine Company (later changed 
  1185.        to IBM). Hollerith might be thus thought of as our first 
  1186.        computer entrepreneur! 
  1187.  
  1188.        The advent of World War II provided the impetus for the 
  1189.        development of more refined computing devices. The Mark I was an 
  1190.        electromechanical device using relays. IBM built that computer 
  1191.        for the Navy. Later, the Colossus was built for the British and 
  1192.        used for wartime code breaking of German radio transmissions. 
  1193.        The ABC (Atanasoff-Berry Computer) was constructed at Iowa State 
  1194.        and was the first fully electronic digital computer. 
  1195.  
  1196.        Admiral Grace Hopper, known as "Amazing Grace" to some, was a 
  1197.        naval officer and pioneer in the field of computer programming 
  1198.        during the 1940's and 50's. An innovative and fundamental 
  1199.        thinker, she recognized that computers could be used for 
  1200.        business applications - a pioneering insight beyond the then 
  1201.        conventional use of computers for scientific and military 
  1202.        applications. Her programming language called "Flowmatic" later 
  1203.        evolved into COBOL, the most common and still popular language 
  1204.        for programming business software. She died in 1992 and is
  1205.        buried in Arlington National Cemetery. 
  1206.        
  1207.        Computing science continued to evolve rapidly . . . 
  1208.  
  1209.        Eniac was the most famous of the early computers and contained 
  1210.        18,000 vacuum tubes and was used by the Army for ballistics 
  1211.        calculations. 
  1212.  
  1213.        Edvac was the first stored memory computing device which did 
  1214.        away with rewiring tasks associated with changing computer 
  1215.        programs and represented a true computer breakthrough. This 
  1216.        first generation of machines running from roughly 1951 through 
  1217.        1958 featured computers characterized by the use of radio type 
  1218.        vacuum tubes. But the pace was increasing . . . 
  1219.  
  1220.        Second generation machines such as the famous Univac were 
  1221.        designed as true general or universal purpose machines and could 
  1222.        process both alphabetic and numeric problems and data. Punch 
  1223.        cards still formed the major input path to the machines of this 
  1224.        era and all programming was done in complex low level machine 
  1225.        language commands. 
  1226.  
  1227.        By 1959 with the invention of the transistor, computers began to 
  1228.        shrink in size and cost and operate faster and more dependably 
  1229.        than the huge vacuum tube models. Programming languages began to 
  1230.        feature English-like instructions rather than cumbersome machine 
  1231.        code or assembly language. Fortran and Cobol are two modern 
  1232.        "high level" languages developed during this period and still in 
  1233.        use today.              
  1234.  
  1235.        In many respects, the personal computer industry began in 1974 
  1236.        when the Intel corporation introduced a CPU integrated circuit 
  1237.        chip named the 8080. It contained 4,500 transistors and could 
  1238.        address 64K of memory through a 16 bit data bus. The 8080 was 
  1239.        the integrated circuit brain behind the early MITS Altair 
  1240.        personal computer which fired popular interest in home and small 
  1241.        business computing when it appeared on the July 1975 cover of 
  1242.        Popular Electronics Magazine. The first MITS Altair contained no 
  1243.        keyboard or monitor, only crude LED lights and tiny flip 
  1244.        switches to facilitate programming. 
  1245.  
  1246.        Four years later in 1978 Intel released the 8086 chip which had 
  1247.        a tenfold increase in performance over the 8080 chip. When IBM 
  1248.        began the design phase of the first desktop PC units in 1980 and 
  1249.        1981, they chose the cousin of the 8086, the Intel 8088 chip, to 
  1250.        power the first PC which was designed for modest corporate use 
  1251.        but quickly exploded in popularity due to an excellent design, 
  1252.        spectacular keyboard and openess to upgrade by the addition of 
  1253.        "plug in" boards and cards. 
  1254.  
  1255.        Early IBM PC computers retained a link with the past by allowing 
  1256.        the addition of a small "Baby Blue" circuit board which could 
  1257.        run software programs based on the then dominant CPM operating 
  1258.        system. 
  1259.        
  1260.  
  1261.        end