home *** CD-ROM | disk | FTP | other *** search
/ For Beginners & Professional Hackers / cd.iso / docum / c-book.doc / t1.cod next >
Encoding:
Text File  |  1990-10-26  |  101.2 KB  |  2,042 lines

  1.  
  2.      =================================================================
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                               Ç½. æΓ¿óÑ¡ß
  12.  
  13.  
  14.                   "ÆàòìêèÇ ÅÉÄâÉÇîîêÉÄéÇìꃠìÇ ÆôÉüÄ æê"
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.      =================================================================
  26.  
  27.  
  28.  
  29.  
  30.  
  31. ÅαÑñ¿ß½«ó¿Ñ.....................................................  10
  32. Äíº«α αáºñѽ«ó..................................................  15
  33. âïÇéÇ 1.........................................................  19
  34.  ê¡ΓÑαá¬Γ¿ó¡«Ñ »α«úαá¼¼¡«Ñ «íÑß»ÑτÑ¡¿Ñ, π»αáó½∩εΘÑÑ ¿º«íαáªÑ¡¿Ñ¼. 19
  35. âïÇéÇ 2.........................................................  32
  36.  ƒºδ¬ C¿........................................................  32
  37.  èαáΓ¬á∩ ¿ßΓ«α¿∩ ∩ºδ¬á æ¿.......................................  33
  38.  Äß«íÑ¡¡«ßΓ¿ ∩ºδ¬á æ¿...........................................  37
  39.  
  40.                              - 2 -
  41.  ä«ßΓ«¿¡ßΓóá ∩ºδ¬á æ¿...........................................  40
  42.  Äñ«íαÑ¡¿Ñ ∩ºδ¬á æ¿.............................................  43
  43.  ÉѬ«¼Ñ¡ñπѼá∩ ½¿ΓÑαáΓπαá »« æ¿ ................................  43
  44. âïÇéÇ 3 ........................................................  46
  45.  è«¼»¿½∩Γ«α Æπαí« æ¿ ...........................................  46
  46.  äóá Æπαí« æ¿ ..................................................  49
  47.  ìáßΓα«⌐¬á ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ ...............................  51
  48.  ÉÑñá¬Γ«α Æπαí« æ¿ .............................................  53
  49.  è«¼»«¡«óΘ¿¬ Æπαí« æ¿ ..........................................  55
  50.  ôΓ¿½¿Γá »«ßΓα«¿Γѽ∩ ºáñáτ (Make) ó Æπαí« æ¿ ...................  56
  51.  Äí¡áαπªÑ¡¿Ñ «Φ¿í«¬ »α¿ ¬«¼»¿½∩µ¿¿ ¿ ¬«¼»«¡«ó¬Ñ ................  58
  52.  Åα«úαá¼¼¡δÑ ßαÑñßΓóá ¡¿º¬«ú« πα«ó¡∩ ...........................  58
  53.  ìáτá½∞¡á∩ πßΓá¡«ó¬á ...........................................  61
  54.  î«ñѽ¿ »á¼∩Γ¿ .................................................  62
  55.  ü¿í½¿«ΓѬᠿßσ«ñ¡δσ ¼«ñπ½Ñ⌐ ...................................  63
  56.  çᬽετÑ¡¿Ñ ....................................................  63
  57. âïÇéÇ 4 ........................................................  64
  58.  öπ¡¬µ¿¿ «íΘÑú« ¡áº¡áτÑ¡¿∩ .....................................  64
  59.  êßσ«ñ¡δÑ ¼«ñπ½¿ Σπ¡¬µ¿⌐ «íΘÑú« ¡áº¡áτÑ¡¿∩ .....................  72
  60.  çᬽετÑ¡¿Ñ.....................................................  83
  61. âïÇéÇ 5 ........................................................  84
  62.  ¥¬αá¡¡δÑ «¬¡á .................................................  84
  63.  ¥¬αá¡¡«Ñ «¬¡« .................................................  85
  64.  Çασ¿ΓѬΓπαá ó¿ñÑ«»á¼∩Γ¿ .......................................  94
  65.  "æ¡Ñú" ¿ «íαáΓ¡δ⌐ σ«ñ ½πτá αáºóÑαΓ¬¿ .......................... 101
  66.  çᬽετÑ¡¿Ñ .................................................... 110
  67. âïÇéÇ 6 ........................................................ 111
  68.  ü¿í½¿«ΓѬᠫ¬«¡¡δσ Σπ¡¬µ¿⌐ .................................... 111
  69.  æΓѬ«óδÑ «¬¡á ................................................. 113
  70.  æ½«Ñ¡δÑ «¬¡á .................................................. 113
  71.  Ä¬«¡¡δÑ Σπ¡¬µ¿¿ ............................................... 120
  72.  ï¿ßΓ¿¡ú¿ «¬«¡¡δσ Σπ¡¬µ¿⌐ ...................................... 134
  73.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: twindow.h ................................. 144
  74.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: twindow.c ................................. 175
  75.  Åα¿¼Ñαδ «¬«¡ .................................................. 185
  76.  ÅÑαѼÑΘÑ¡¿Ñ  «¬¡á ............................................. 185
  77.  Å«ñΩѼ ¿ «»π߬᡿Ѡ«¬«¡ ....................................... 192
  78.  
  79.                              - 3 -
  80.  ìạáτÑ¡¿Ñ ºáú«½«ó¬«ó ¿ ¿º¼Ñ¡Ñ¡¿Ñ µóÑΓ«ó «¬¡á ................. 196
  81.  æαáó¡Ñ¡¿Ñ ßΓѬ«óδσ ¿ ß½«Ñ¡δ󠫬«¡ ............................. 203
  82.  ÅÑαѼÑΘÑ¡¿Ñ, »«ñΩѼ, ß¬αδΓ¿Ñ «¬«¡, ¼Ñ¡ε, ¿º¼Ñ¡Ñ¡¿Ñ ¿¡Γѡ߿ó. .. 208
  83.  ÉѺε¼Ñ ........................................................ 223
  84. âïÇéÇ 7 ........................................................ 224
  85.  è«¡ΓѬßΓ¡«-π»αáó½∩ѼδÑ «¬¡á »«ñ߬Ậ¿ ......................... 224
  86.  Åα«úαá¼¼¿α«óá¡¿Ñ «¬«¡ »«ñ߬Ậ¿ ............................... 228
  87.  ÆÑ¬ßΓ«óδ⌐ Σá⌐½ «¬¡á »«ñ߬Ậ¿ ................................. 233
  88.  öπ¡¬µ¿¿ »«ñ߬Ậ¿ ............................................. 239
  89.  êº¼Ñ¡Ñ¡¿Ñ Σπ¡¬µ¿«¡á½∞¡«⌐ ¬½áó¿Φ¿ »«ñ߬Ậ¿ .................... 240
  90.  êº¼Ñ¡Ñ¡¿Ñ Σπ¡¬µ¿¿ »«ñ߬Ậ¿ ................................... 241
  91.  é䬽ετÑ¡¿Ñ »«ñ߬Ậ¿ .......................................... 242
  92.  êßσ«ñ¡δ⌐ ½¿ßΓ¿¡ú: thelp.c ..................................... 242
  93.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: thelp.c ................................... 248
  94.  Åα¿¼Ñα ¬«¡ΓѬßΓ¡«-π»αáó½∩Ѽ«⌐ »«ñ߬Ậ¿ ....................... 251
  95.  ÉѺε¼Ñ ........................................................ 256
  96. âïÇéÇ 8 ........................................................ 257
  97.  êc»«½∞º«óá¡¿Ñ ñá¡¡δσ ó «¬¡áσ .................................. 257
  98.  ÿáí½«¡ óó«ñá ñá¡¡δσ ........................................... 259
  99.  Å«½Ñ óó«ñá ñá¡¡δσ ............................................. 260
  100.  Å«º¿µ¿∩ ....................................................... 260
  101.  ÇΓα¿íπΓδ ...................................................... 261
  102.  üπΣÑα ......................................................... 262
  103.  Åα«óÑα¬á ñ«»πßΓ¿¼«ßΓ¿ º¡áτÑ¡¿⌐ ................................ 262
  104.  Help-¿¡Σ«α¼áµ¿∩ ............................................... 263
  105.  îá߬á óó«ñ¿¼δσ ñá¡¡δσ ......................................... 264
  106.  Åα¿ú½áΦÑ¡¿∩ ¬ óó«ñπ ó »«½Ñ (Prompts) .......................... 265
  107.  éó«ñ ñá¡¡δσ ................................................... 265
  108.  öπ¡¬µ¿¿ ßí«αá ñá¡¡δσ .......................................... 266
  109.  êßσ«ñ¡δ⌐ ΓѬßΓ: entry.c ....................................... 280
  110.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: entry.c ................................... 299
  111.  Åα¿¼Ñα: éó«ñ ñá¡¡δσ ó «»αÑñѽѡ¡«¼ »«α∩ñ¬Ñ .................... 307
  112.  ÉѺε¼Ñ ........................................................ 320
  113. âïÇéÇ 9 ........................................................ 321
  114.  Ä¬«¡¡δ⌐ ΓѬßΓ«óδ⌐ αÑñá¬Γ«α .................................... 321
  115.  è«¼á¡ñδ ΓÑßΓ«ó«ú« αÑñá¬Γ«αá ................................... 324
  116.  ô»αáó½Ñ¡¿Ñ ¬παß«α«¼ ........................................... 326
  117.  
  118.                              - 4 -
  119.  Å«ßΓαá¡¿τ¡á∩ αáí«Γá ........................................... 327
  120.  è«¼á¡ñδ αáí«Γδ ß í½«¬á¼¿ ΓѬßΓá ............................... 328
  121.  è«¼á¡ñδ αÑñá¬Γ¿α«óá¡¿∩ ........................................ 330
  122.  öπ¡¬µ¿∩, αÑ὿ºπεΘá∩ ΓѬßΓ«óδ⌐ αÑñá¬Γ«α ....................... 331
  123.  êßσ«ñ¡δ⌐ ½¿ßΓ¿¡ú: editor.c .................................... 332
  124.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: editor.c .................................. 366
  125.  Åα¿¼Ñα: êß»«½∞º«óá¡¿Ñ αÑñá¬Γ«αá ............................... 378
  126.  ÉѺε¼Ñ ........................................................ 385
  127. âïÇéÇ 10 ....................................................... 386
  128.  Ä¬«¡¡δÑ ¼Ñ¡ε .................................................. 386
  129.  îÑ¡ε .......................................................... 387
  130.  Åα«µÑßß, «íαáºπεΘ¿⌐ «¬«¡¡«Ñ ¼Ñ¡ε .............................. 391
  131.  öπ¡¬µ¿¿ »«ññÑ᪬¿ ¼Ñ¡ε ........................................ 393
  132.  êßσ«ñ¡δ⌐ ½¿ßΓ¿¡ú: tmenu.c ..................................... 397
  133.  Ä»¿ßá¡¿Ñ »α«úαá¼¼δ: tmenu.c ................................... 403
  134.  Åα¿¼Ñα «¬«¡¡«ú« ¼Ñ¡ε .......................................... 406
  135.  ÉѺε¼Ñ ........................................................ 414
  136. âïÇéÇ 11 ....................................................... 416
  137.  ÉѺ¿ñÑ¡Γ¡δÑ »α«úαá¼¼δ ......................................... 417
  138.  ÅαÑαδóá¡¿∩ .................................................... 422
  139.  éÑ¬Γ«αδ »αÑαδóá¡¿∩ ............................................ 423
  140.  Ç»»áαáΓ¡δÑ »αÑαδóá¡¿∩ ......................................... 424
  141.  Åα«úαá¼¼¡δÑ »αÑαδóá¡¿∩ ........................................ 425
  142.  äÄæ - «ñ¡«ºáñáτ¡á∩ «»Ñαᵿ«¡¡á∩ ß¿ßΓѼá ....................... 425
  143.  TSR-»α«úαá¼¼δ ................................................. 431
  144.  Åα«úαá¼¼δ «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ ................................ 433
  145.  ÉѺ¿ñÑ¡Γ¡δÑ πΓ¿½¿Γδ ........................................... 434
  146.  ùΓ« ¼«ªÑΓ íδΓ∞ αѺ¿ñÑ¡Γ¡δ¼ .................................... 435
  147.  Å«ßΓα«Ñ¡¿Ñ TSR-»α«úαá¼¼ ....................................... 440
  148.  ÅαÑóαáΘÑ¡¿Ñ »α«úαá¼¼δ ó αѺ¿ñÑ¡Γ¡πε ........................... 440
  149.  ÉѺ¿ñÑ¡Γ¡á ½¿ πªÑ »α«úαá¼¼á? .................................. 441
  150.  çáσóáΓ »αÑαδóá¡¿∩ ............................................. 444
  151.  éѽ¿τ¿¡á TSR-»α«úαá¼¼δ ........................................ 446
  152.  ÅÑαѬ½ετÑ¡¿Ñ ¬«¡ΓѬßΓ«ó ....................................... 452
  153.  æΓѬ .......................................................... 453
  154.  Program Segment Prefix (PSP) .................................. 455
  155.  ä¿ß¬«óδ⌐ íπΣÑα ................................................ 471
  156.  
  157.                              - 5 -
  158.  ÅαÑαδóá¡¿Ñ «Γ ¬½áó¿áΓπαδ (9) .................................. 472
  159.  ÅαÑαδóá¡¿Ñ «Γ Γá⌐¼Ñαá ......................................... 474
  160.  Åα«í½Ñ¼á αÑÑ¡ΓÑαáíѽ∞¡«ßΓ¿ äÄæ ................................ 475
  161.  äóá ßΓѬá äÄæ ................................................. 476
  162.  æ¿ßΓѼ¡δ⌐ Σ½áª«¬ ºá¡∩Γ«ßΓ¿ (0σ34) ............................. 478
  163.  ÅαÑαδóá¡¿Ñ DOSOK .............................................. 479
  164.  ä¿ß¬«ó«Ñ »αÑαδóá¡¿Ñ ROM-BIOS.(0σ13) ........................... 481
  165.  ÅαÑαδóá¡¿Ñ ctrl-Break ó äÄæ (0x23) ............................ 484
  166.  éδ»«½¡Ñ¡¿Ñ TSR-»α«úαá¼¼δ ...................................... 485
  167.  çáóÑαΦÑ¡¿Ñ TSR-»α«úαá¼¼δ ...................................... 486
  168.  Åα¿«ßΓá¡«ó¬á ¿ ó«º«í¡«ó½Ñ¡¿Ñ óδ»«½¡Ñ¡¿∩ TSR-»α«úαá¼¼δ ......... 490
  169.  éδó«ñδ ........................................................ 491
  170.  Å«ßΓα«Ñ¡¿Ñ αѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼ ............................... 492
  171.  Åα¿¼Ñα TSR-»α«úαá¼¼δ - "τáßδ" ................................. 493
  172.  ÅαÑóαáΘÑ¡¿Ñ »α«úαá¼¼δ ó αѺ¿ñÑ¡Γ¡πε ........................... 493
  173.  ÅαÑαδóá¡¿Ñ »« ñѽѡ¿ε ¡á ¡«½∞ ................................. 494
  174.  éδ»«½¡Ñ¡¿Ñ «íαáí«Γτ¿¬á »αÑαδóá¡¿⌐ «Γ Γá⌐¼Ñαá .................. 497
  175.  æó∩º─óá¡¿Ñ ßΓáα«ú« óÑ¬Γ«αá »αÑαδóá¡¿∩ »« Γá⌐¼Ñαπ .............. 498
  176.  æ«σαá¡Ñ¡¿Ñ ¿ »ÑαѬ½ετÑ¡¿Ñ ¬«¡ΓѬßΓá ßΓѬá ..................... 498
  177.  éδτ¿ß½Ñ¡¿Ñ óαѼѡ¿ ............................................ 499
  178.  Åα«úαá¼¼δ TSR-ñαá⌐óÑαá ........................................ 504
  179.  äÑ⌐ßΓó¿∩ ΓαÑσ »α«úαá¼¼¡δσ ¼«ñπ½Ñ⌐ ............................. 506
  180.  ÉẼÑα TSR-»α«úαá¼¼δ .......................................... 507
  181.  Åα¿ßó«Ñ¡¿Ñ "ú«α∩τÑú« ¬½ετá" ................................... 508
  182.  æ¿ú¡áΓπαá TSR-»α«úαá¼¼δ ....................................... 511
  183.  è«¼¼π¡¿¬áµ¿«¡¡δÑ »αÑαδóá¡¿∩ ................................... 513
  184.  Å«ñú«Γ«ó¬á ¬ αѺ¿ñÑ¡Γ¡«ßΓ¿ .................................... 516
  185.  Äíαáí«Γτ¿¬ «íαáΘÑ¡¿∩ ¬ ñ¿ß¬π .................................. 517
  186.  Äíαáí«Γτ¿¬ ¬α¿Γ¿τÑ߬¿σ ß¿Γπᵿ⌐ ............................... 520
  187.  Äíαáí«Γτ¿¬ ¬½áó¿áΓπαδ ......................................... 521
  188.  Äíαáí«Γτ¿¬ Γá⌐¼Ñαá ............................................ 522
  189.  Äíαáí«Γτ¿¬ DOSOK .............................................. 522
  190.  éδ»«½¡Ñ¡¿Ñ TSR-»α«úαá¼¼δ ...................................... 523
  191.  ôñá½Ñ¡¿Ñ TSR-»α«úαá¼¼δ ........................................ 524
  192.  ü½«¬¿ »á¼∩Γ¿ ¿ π»αáó½∩εΘ¿Ñ í½«¬¿ »á¼∩Γ¿ ....................... 526
  193.  êßσ«ñ¡δÑ ΓѬßΓδ: popup.c, resident.c .......................... 527
  194.  TSR-»α«úαá¼¼á - »α¿½«ªÑ¡¿Ñ .................................... 547
  195.  
  196.                              - 6 -
  197.  Åα«óÑα¬á TSR-»α«úαá¼¼ ......................................... 549
  198.  éδó«ñδ ........................................................ 552
  199. ¥ÅêïÄâ.......................................................... 553
  200.  
  201.  
  202.  
  203.                              ÅαÑñ¿ß½«ó¿Ñ
  204.      -----------------------------------------------------------------
  205.  
  206.           Å«ß¬«½∞¬π   óδ  τ¿ΓáÑΓÑ   ñá¡¡πε  ¬¡¿úπ,   Γ«,  óÑα«∩Γ¡«, óδ
  207.      »α«úαá¼¼¿απÑΓÑ  ¡á  ∩ºδ¬Ñ  æ¿  ¿  πªÑ  »α¿«íαѽ¿  ¿½¿ ß«í¿αáÑΓÑß∞
  208.      »α¿«íαÑßΓ¿ ¬«¼»¿½∩Γ«α Æπαí« æ¿ ñ½∩  ßó«Ñ⌐ IBM PC.   Åα¿ τΓÑ¡¿¿ «Γ
  209.      óáß »«ΓαÑíπÑΓß∩ ñ«ó«½∞¡« σ«α«ΦÑÑ º¡á¡¿Ñ ∩ºδ¬á æ¿,  á  ΓᬪѠDOS -
  210.      «»Ñαᵿ«¡¡«⌐ ß¿ßΓÑ¼δ  »Ñαß«¡á½∞¡δσ ¥éî (Å¥éî) ½¿¡¿¿ IBM PC - ¿ ÑÑ
  211.      Σπ¡¬µ¿⌐.  ç¡á¡¿Ñ  ∩ºδ¬á áßßѼí½Ñαá »α«µÑßß«αá 8086  ¿ áασ¿ΓѬΓπαδ
  212.      IBM  PC  ªÑ½áΓѽ∞¡«,  ¡«  ¡Ñ  «í∩ºáΓѽ∞¡«.   é  ¬¡¿úÑ  ß«ñÑনΓß∩
  213.      ¼¡«ªÑßΓó« ¿ßσ«ñ¡δσ ¼«ñπ½Ñ⌐  Σπ¡¬µ¿⌐ ¡á ∩ºδ¬Ñ  æ¿, ¬«Γ«αδÑ »«¼«úπΓ
  214.      »¿ßáΓ∞  »α«úαá¼¼δ,  αáí«ΓáεΘ¿Ñ  ß  «¬¡á¼¿,  á  ΓᬪѠ ñѽáΓ∞ óáΦ¿
  215.      »α«úαá¼¼δ αѺ¿ñÑ¡Γ¡δ¼¿ ó »á¼∩Γ¿.
  216.  
  217.           Åα«úαá¼¼δ,  αáí«ΓáεΘ¿Ñ  ß  «¬¡á¼¿,  ¿  αѺ¿ñÑ¡Γ¡δÑ  ó »á¼∩Γ¿
  218.      »α«úαá¼¼¡δÑ  πΓ¿½¿Γδ   ß«ßΓáó½∩εΓ  ó   ¡áßΓ«∩ΘÑÑ  óαѼ∩  «ß¡«ó¡«Ñ
  219.      ¡á»αáó½Ñ¡¿Ñ ó »α«úαá¼¼¿α«óá¡¿¿  ñ½∩  IBM  PC.   Å«  ßó«Ñ⌐ »α¿α«ñÑ
  220.      »Ñαß«¡á½∞¡á∩  ¥éî ∩ó½∩ÑΓß∩  ¡áßΓ«½∞¡«⌐ ¿¡ΓÑαá¬Γ¿ó¡«⌐ (ñ¿á½«ú«ó«⌐)
  221.      ß¿ßΓѼ«⌐,  ¬«Γ«αá∩ »αÑñ«ßΓáó½∩ÑΓ   »«½∞º«óáΓÑ½ε  ñ«ßΓπ»  ¬ ¡áí«απ
  222.      ¿¡ΓÑαá¬Γ¿ó¡δσ  »α«úαá¼¼.    Ç»»áαáΓπαá   ¿  «»Ñαᵿ«¡¡á∩  ß¿ßΓѼá
  223.      «íÑß»Ñτ¿óáεΓ  ó«º¼«ª¡«ßΓ∞  αáºαáí«Γ¬¿  »α«úαá¼¼,    αáí«ΓáεΘ¿σ  ß
  224.      «¬¡á¼¿ ¿ ¼Ñ¡ε,  ¬«Γ«αδÑ »«∩ó½∩εΓß∩ ¡á φ¬αá¡Ñ  »« ¡áªáΓ¿ε ¬½áó¿Φ¿.
  225.      ü«½∞Φ¿¡ßΓó« »á¬ÑΓ«ó »α«úαá¼¼,  »«½∞ºπεΘ¿σß∩   ó   ¡áßΓ«∩ΘÑÑ óαѼ∩
  226.      ¡á¿í«½∞Φ¿¼  ß»α«ß«¼ π »«½∞º«óáΓѽÑ⌐,   »α¿¼Ñ¡∩εΓ σ«Γ∩ íδ  «ñ¡« ¿º
  227.      φΓ¿σ ßαÑñßΓó.  é ñá¡¡«⌐ ¬¡¿úÑ αáºí¿αáεΓß∩  «ß¡«óδ αáí«Γδ ß ¡¿¼¿ ¿
  228.      ß«ñÑαªáΓß∩  ¿ßσ«ñ¡δÑ  ΓѬßΓδ  Σπ¡¬µ¿⌐ ¡á  ∩ºδ¬Ñ  æ¿,  »«ºó«½∩εΘ¿Ñ
  229.      ¿ß»«½∞º«óáΓ∞  φΓ¿ ßαÑñßΓóá   ó   óáΦ¿σ »α«úαá¼¼áσ.  Åα«τ¿Γáó  φΓπ
  230.      ¬¡¿úπ   ¿   αẫíαáó ß«ñÑαªáΘ¿Ñß∩ ó ¡Ñ⌐ »α«úαá¼¼δ, á ΓᬪѠ«ßó«¿ó
  231.      ¬«¼»¿½∩Γ«α  Æπαí« æ¿  ¿ «ß¡«óδ  »α«úαá¼¼¿α«óá¡¿∩ ¡á ∩ºδ¬Ñ  æ¿, óδ
  232.      íπñÑΓÑ   ú«Γ«óδ   ß«ºñáóáΓ∞   αѺ¿ñÑ¡Γ¡δÑ   »α«úαá¼¼¡δÑ  πΓ¿½¿Γδ,
  233.      ¿ß»«½∞ºπεΘ¿Ñ «¬¡á ñ½∩ «αúá¡¿ºáµ¿¿ »«½∞º«óáΓѽ∞߬«ú« ¿¡ΓÑαΣÑ⌐ßá.
  234.  
  235.                              - 7 -
  236.  
  237.           ¥Γá ¬¡¿úá  ß«ñÑαª¿Γ  ßóÑñÑ¡¿∩  « ∩ºδ¬áσ »α«úαá¼¼¿α«óá¡¿∩,  «
  238.      αáºó¿Γ¿¿ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩,  á ΓᬪѠ»α¿¼Ñαδ ¿ß»«½∞º«óá¡¿∩
  239.      ∩ºδ¬«ó    »α«úαá¼¼¿α«óá¡¿∩    ñ½∩     ¡á»¿ßá¡¿∩    ¿¡ΓÑαá¬Γ¿ó¡δσ,
  240.      φ¬αá¡¡«-«α¿Ñ¡Γ¿α«óá¡¡δσ »α«úαá¼¼ ñ½∩ ¥éî.  ìÑ ß½ÑñπÑΓ ñπ¼áΓ∞, τΓ«
  241.      »ÑαÑñ óἿ «τÑαÑñ¡á∩ ¬¡¿úá «í IBM PC,  ¡« «íαẠφΓ«⌐ »Ñαß«¡á½∞¡«⌐
  242.      ¥éî  »«ßΓ«∩¡¡«  »α¿ßπΓßΓóπÑΓ  ºñÑß∞.   àß½¿   »αѪñÑ  á¬α«¡¿¼  Éæ
  243.      «í«º¡áτá½ «»αÑñѽѡ¡πε ¥éî,  Γ« ΓÑ»Ñα∞ «¡  «í«º¡áτáÑΓ áασ¿ΓѬΓπαπ
  244.      ¥éî,   ¬«Γ«αá∩  íδ½á  ß«ºñá¡á   »α«¼δΦ½Ñ¡¡δ¼  ú¿úá¡Γ«¼   ¿  ßΓá½á
  245.      «íΘÑ»α¿º¡á¡¡«⌐.  Éæ ó ñá¡¡«⌐ ¬¡¿úÑ ¡Ñ ∩ó½∩ÑΓß∩ «íΩÑ¬Γ«¼ ¿ºπτÑ¡¿∩,
  246.  
  247.           é ñá¡¡«⌐ ¬¡¿úÑ óδ ßΓ«½¬¡ÑΓÑß∞ ß »α«úαἼἿ,  ¡á»¿ßá¡¡δ¼¿ ¡á
  248.      ∩ºδ¬Ñ  æ¿.   ¥Γ«  ºá¼ÑτáΓѽ∞¡δ⌐  ∩ºδ¬,  ¿  σ«Γ∩  ¡Ñ¬«Γ«αδ¼  «¡ ¡Ñ
  249.      ¡αáó¿Γß∩, ¡« óßÑ ªÑ í«½∞Φ¿¡ßΓó« »α«úαá¼¼¿ßΓ«ó Ñú« ½εí∩Γ. ìá æ¿ óδ
  250.      ¼«ªÑΓÑ ß«ºñáóáΓ∞ »α«úαá¼¼δ, ¬«Γ«αδÑ ñѽáεΓ óßÑ, τΓ« óδ »«ªÑ½áÑΓÑ.
  251.      ìÑΓ ñαπú«ú«  Γᬫú«  ∩ºδ¬á,  ¬«Γ«αδ⌐  íδ  Γᬠ ªÑ  ßΓ¿¼π½¿α«óá½ ¬
  252.      »α«úαá¼¼¿α«óá¡¿ε.   æ«ºñáÑΓß∩  ó»ÑτáΓ½Ñ¡¿Ñ,  τΓ«  «ßΓá½∞¡δÑ ∩ºδ¬¿
  253.      »α«úαá¼¼¿α«óá¡¿∩   ó«ºñó¿úáεΓ   ¿ß¬πßßΓóÑ¡¡δÑ   »αÑ»∩ΓßΓó¿∩   ñ½∩
  254.      Γó«ατÑßΓóá,  á  æ¿  -  ¡ÑΓ.  êß»«½∞º«óá¡¿Ñ  φΓ«ú« ∩ºδ¬á »«ºó«½∩ÑΓ
  255.      ß«¬αáΓ¿Γ∞ ºáΓαáΓδ óαѼѡ¿ ¡á  ß«ºñá¡¿Ñ  αáí«ΓáεΘ¿σ  »α«úαá¼¼.  æ¿
  256.      »«ºó«½∩ÑΓ »α«úαá¼¼¿α«óáΓ∞ íδßΓα«,  φΣΣÑ¬Γ¿ó¡« ¿ »αÑñ߬áºπѼ«. àΘÑ
  257.      «ñ¡«  »αÑ¿¼πΘÑßΓó«  æ¿  ºá¬½ετáÑΓß∩  ó  Γ«¼,   τΓ«  «¡  »«ºó«½∩ÑΓ
  258.      ¿ß»«½∞º«óáΓ∞  óßÑ  ó«º¼«ª¡«ßΓ¿   óáΦÑ⌐  ¥éî.   ¥Γ«Γ  ∩ºδ¬  ß«ºñá¡
  259.      »α«úαá¼¼¿ßΓ«¼ ñ½∩ ¿ß»«½∞º«óá¡¿∩ ñαπú¿¼¿  »α«úαá¼¼¿ßΓἿ,   τÑú« «
  260.      ñαπú¿σ   ∩ºδ¬áσ   »α«úαá¼¼¿α«óá¡¿∩   ß¬áºáΓ∞  ¡Ñ½∞º∩ ............
  261.      .................................................................
  262.      .................................................................
  263.      ...ß«ºñá¡ Γᬿ¼,  τΓ«íδ ¼Ñ¡ÑñªÑαδ ¼«ú½¿ αáºí¿αáΓ∞ß∩  ó ¡á»¿ßá¡¡δσ
  264.      φΓ«¼  ∩ºδ¬Ñ »α«úαá¼¼áσ;  üφ⌐ß¿¬ íδ½  ß«ºñá¡  ñ½∩ ¡Ñ»α«úαá¼¼¿ßΓ«ó;
  265.      ö«αΓαá¡   -  ñ½∩  ¡áπτ¡δσ  αáí«Γ¡¿¬«ó;   Çñá  ó««íΘÑ  íδ½  ß«ºñá¡
  266.      »α∩¼«-Γᬿ   »αáó¿Γѽ∞ßΓóÑ¡¡δ¼  ¬«¼¿ΓÑΓ«¼;    Åá⌐½«Γ  ß«ºñá¡  ñ½∩
  267.      πτ¿ΓѽÑ⌐;  Åá߬á½∞ - ñ½∩ ßΓπñÑ¡Γ«ó;  ï«ú« - ñ½∩ ñÑΓÑ⌐;  ÇÅï - ñ½∩
  268.      ¼áαß¿á¡;  ö«αΓ, ï¿ß» ¿ Åα«½«ú - ß»Ñµ¿á½¿º¿α«óá¡¡δÑ ∩ºδ¬¿. Äñ¿¡ æ¿
  269.      - φΓ« ∩ºδ¬ ñ½∩ »α«úαá¼¼¿ßΓ«ó.
  270.  
  271.           Æπαí« æ¿,  «  ¬«Γ«α«¼ ¿ñÑΓ  αÑτ∞ ó φΓ«⌐ ¬¡¿úÑ,  - φΓ« »á¬ÑΓ,
  272.      ¬«Γ«αδ⌐ ß«ºñáÑΓ »α«úαá¼¼¡πε ßαÑñπ ñ½∩  »α«úαá¼¼¿α«óá¡¿∩ ¡á  ∩ºδ¬Ñ
  273.  
  274.                              - 8 -
  275.      æ¿ ¿  ∩ó½∩ÑΓß∩ »Ñαóδ¼ ¿º ¬«¼»¿½∩Γ«α«ó æ¿ ¡«ó«ú« »«¬«½Ñ¡¿∩.  Æπαí«
  276.      æ¿ ß«ñÑαª¿Γ  αÑñá¬Γ«α  ß  ó«º¼«ª¡«ßΓ∞ε  πßΓᡫ󬿠 Ñú« »áαá¼ÑΓα«ó
  277.      »«½∞º«óáΓѽѼ,  »«ßΓα«¿Γѽ∞ ºáñáτ,  «α¿Ñ¡Γ¿α«óá¡¡δ⌐ ¡á αÑ὿ºáµ¿ε
  278.      »α«úαá¼¼¡«ú«  »α«Ñ¬Γá,   "íδßΓαδ⌐"  ¬«¼»«¡«óΘ¿¬,  á  ΓᬪѠ ßá¼δ⌐
  279.      "íδßΓαδ⌐"  ¬«¼»¿½∩Γ«α   æ¿   ñ½∩   Éæ,   ¬«Γ«αδÑ   "»«úαπªÑ¡δ"  ó
  280.      ¿¡ΓÑúα¿α«óá¡¡πε, «¬«¡¡«-«α¿Ñ¡Γ¿α«óá¡¡πε »α«úαá¼¼¡πε ßαÑñπ.  Æπαí«
  281.      æ¿ ΓᬪѠ»αÑñ«ßΓáó½∩ÑΓ  ó«º¼«ª¡«ßΓ∞  αáí«Γδ ß í¿í½¿«ΓѬ«⌐ Σπ¡¬µ¿⌐
  282.      ¿  αáßΦ¿αÑ¡¿∩¼¿  ∩ºδ¬á  æ¿,   τΓ«  «íÑß»Ñτ¿óáÑΓß∩  ¿ß»«½∞º«ó᡿Ѽ
  283.      óß»«¼«úáΓѽ∞¡δσ   »α«úαá¼¼   «íαáí«Γ¬¿   »αÑαδóá¡¿⌐    ¿   ñαπú¿σ
  284.      αѺ¿ñÑ¡Γ¡δσ  ó  »á¼∩Γ¿  »α«úαá¼¼.  Æá¬«Ñ  ¿ß»«½∞º«óá¡¿Ñ  ºá¬«¡¡«,
  285.      »«ß¬«½∞¬π    Borland    International  -  ß«ºñáΓѽ∞  Æπαí«  æ¿  -
  286.      ∩ó½∩ÑΓß∩  ΓᬪѠ«ß¡«ó¡δ¼  »α«¿ºó«ñ¿ΓѽѼ  αѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼¡δσ
  287.      πΓ¿½¿Γ.
  288.  
  289.           é φΓ«⌐ ¬¡¿úÑ ß«ñÑαªáΓß∩ ¿ßσ«ñ¡δÑ ΓѬßΓδ Σπ¡¬µ¿⌐,  ¬«Γ«αδÑ óδ
  290.      ¼«ªÑΓÑ  ¿ß»«½∞º«óáΓ∞  ó  ßó«¿σ  »α«úαá¼¼áσ,  αáí«ΓáεΘ¿σ  ó αѪ¿¼Ñ
  291.      ¿¡ΓÑαá¬Γ¿ó¡«ú«  óºá¿¼«ñÑ⌐ßΓó¿∩   ß  »«½∞º«óáΓѽѼ.  êß»«½∞º«óá¡¿Ñ
  292.      φΓ¿σ Σπ¡¬µ¿⌐  π½πτΦ¿Γ  »«½∞º«óáΓѽ∞߬¿⌐ ¿¡ΓÑαΣÑ⌐ß óáΦ¿σ »α«úαá¼¼.
  293.      Ä¡¿  «íÑß»Ñτ¿óáεΓ  ó«º¼«ª¡«ßΓ¿  αáí«Γδ  ß  «¬¡á¼¿,   ¼Ñ¡ε,  óó«ñá
  294.      ñá¡¡δσ   »«  πßΓá¡«ó½Ñ¡¡«¼π  Φáí½«¡π,    «¬«¡¡«ú«  αÑñá¬Γ¿α«óá¡¿∩
  295.      ΓѬßΓá,    á   ΓᬪѠ ß«ºñá¡¿∩   αѺ¿ñÑ¡Γ¡δσ  »α«úαá¼¼,   ¬«Γ«αδÑ
  296.      óδºδóáεΓß∩ ¡áªáΓ¿Ñ¼ «»αÑñѽѡ¡δ󠬽áó¿Φ.
  297.  
  298.           èα«¼Ñ  «»¿ßá¡¿∩   φΓ¿σ   Σπ¡¬µ¿⌐  ó  ¬¡¿úÑ  ¿º½áúáεΓß∩ ΓᬪÑ
  299.      á»»áαáΓ¡δÑ  ¿  »α«úαá¼¼¡δÑ  »α¿¡µ¿»δ,   ¬«Γ«αδÑ  ½ÑªáΓ  ó  «ß¡«óÑ
  300.      ß«ºñá¡¿∩ »α«úαá¼¼,  π»αáó½∩εΘ¿σ óδó«ñ«¼ ¿º«íαáªÑ¡¿⌐ ¿ αѺ¿ñÑ¡Γ¡δσ
  301.      »α«úαá¼¼.    Å«ñα«í¡«    αáßß¼áΓα¿óáεΓß∩    ß¿ßΓѼᠠ »αÑαδóá¡¿⌐,
  302.      ó¿ñÑ«»á¼∩Γ∞,   á  ΓᬪѠ ó¡πΓαÑ¡¡∩∩   «αúá¡¿ºáµ¿∩  DOS,   ó¬½ετá∩
  303.      ¼¡«ªÑßΓó«  Σπ¡¬µ¿⌐  DOS,   ¿ß»«½∞º«óá¡¿Ñ  ¬«Γ«αδσ  ¡Ñ«íσ«ñ¿¼« »α¿
  304.      ß«ºñá¡¿¿ αѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼,  ¡«  »«  ¬«Γ«αδ¼  ¡ÑΓ ñ«¬π¼Ñ¡Γᵿ¿
  305.      ¿½¿,   ¡á«í«α«Γ,   ¬«Γ«αδÑ    αáß»α«ßΓαá¡∩εΓß∩  αáºαáí«Γτ¿¬á¼¿  ¿
  306.      »«ßΓáóΘ¿¬á¼¿ DOS.
  307.  
  308.  
  309.                Äíº«α αáºñѽ«ó
  310.      ------------------------------------------------------------------
  311.  
  312.  
  313.                              - 9 -
  314.           â½áóá     1     º¡á¬«¼¿Γ     ß    ¬«¡µÑ»µ¿Ñ⌐  ¿¡ΓÑαá¬Γ¿ó¡δσ,
  315.      φ¬αá¡¡«-«α¿Ñ¡Γ¿α«óá¡¡δσ    »α«úαá¼¼¡δσ    ß¿ßΓѼ,    ó    ¬«Γ«αδσ
  316.      «αúá¡¿ºáµ¿∩  «í¼Ñ¡á  ß  »«½∞º«óáΓѽѼ   Γᬠ ªÑ   ó᪡á,   ¬á¬  ¿
  317.      »α¿¬½áñ¡«Ñ ¡áº¡áτÑ¡¿Ñ »α«úαá¼¼δ.
  318.           â½áóá 2 ß«ñÑαª¿Γ «ß¡«ó¡δÑ ßóÑñÑ¡¿∩ « ∩ºδ¬Ñ æ¿.
  319.           â½áóá 3 «»¿ßδóáÑΓ  ¬«¼»¿½∩Γ«α Æπαí« æ¿ ¿ Ñú« ¿¡ΓÑúα¿α«óá¡¡πε
  320.      ßαÑñπ.
  321.           â½áóá 4  º¡á¬«¼¿Γ  ß  »Ñαó«⌐  úαπ»»«⌐ Σπ¡¬µ¿⌐,  ¿ß»«½∞ºπεΘ¿σ
  322.      «ß«íÑ¡¡«ßΓ¿ á»»áαáΓ¡«⌐ áασ¿ΓѬΓπαδ Éæ.
  323.           â½áóá 5   «íΩ∩ß¡∩ÑΓ  «ß¡«ó¡δÑ  »α¿¡µ¿»δ   αáí«Γδ  ß  «¬¡á¼¿,
  324.      ß«ñÑαª¿Γ «íΘ¿Ñ ßóÑñÑ¡¿∩ «í áασ¿ΓѬΓπαÑ ó¿ñѫ߿ßΓÑ¼δ ¿  º¡á¬«¼¿Γ ß
  325.      »α«í½Ñ¼á¼¿, ó«º¡¿¬áεΘ¿¼¿ »α¿ ß«ºñá¡¿¿ «¬«¡ ó ó¿ñÑ«»á¼∩Γ¿ Éæ.
  326.           â½áóá 6 »αÑñßΓáó½∩ÑΓ  τ¿ΓáΓѽε í¿í½¿«ΓѬπ Σπ¡¬µ¿⌐ ñ½∩ αáí«Γδ
  327.      ß  «¬¡á¼¿.   ¥Γ¿  Σπ¡¬µ¿¿  ¼«úπΓ  »α¿¼Ñ¡∩Γ∞ß∩  ó »«½∞º«óáΓѽ∞߬¿σ
  328.      »α«úαá¼¼áσ ñ½∩ «Γ«íαáªÑ¡¿∩ αẽ¿τ¡«ú«  α«ñá  ¿¡Σ«α¼áµ¿¿,  á ΓᬪÑ
  329.      íδΓ∞ «ß¡«ó«⌐   ñ½∩ ß«ºñá¡¿∩  ¼Ñ¡ε,   αÑñá¬Γ«α«ó  ¿  Σπ¡¬µ¿⌐ óó«ñá
  330.      ñá¡¡δσ »«  Σ«α¼áΓπ,  ¬«Γ«αδÑ αáºí¿αáεΓß∩ ó  »«ß½ÑñπεΘ¿σ αáºñѽáσ.
  331.           â½áóá 6  ß«ñÑαª¿Γ   ΓᬪѠ  ¡Ñ߬«½∞¬«   »α¿¼Ñα«ó   »α«úαá¼¼,
  332.      ¿½½εßΓα¿απεΘ¿σ  ¿ß»«½∞º«óá¡¿Ñ  í¿í½¿«ΓѬ¿  Σπ¡¬µ¿⌐  ñ½∩  αáí«Γδ ß
  333.      «¬¡á¼¿.
  334.           â½áóá 7  «»¿ßδóáÑΓ ¬«¡ΓѬßΓ¡«-ºáó¿ß¿¼δÑ  ¿¡Σ«α¼áµ¿«¡¡δÑ «¬¡á
  335.      (Help)  ¿ ß«ñÑαª¿Γ  ¿ßσ«ñ¡δÑ  ΓѬßΓδ  Σπ¡¬µ¿⌐,   ¬«Γ«αδÑ »«ºó«½∩Γ
  336.      αÑ὿º«óáΓ∞ φΓπ ó«º¼«ª¡«ßΓ∞.
  337.           â½áóá  8 º¡á¬«¼¿Γ ß ¿ß»«½∞º«ó᡿Ѽ «¬«¡ ñ½∩ óó«ñá  ñá¡¡δσ »«
  338.      Σ«α¼áΓπ;    π»αáó½Ñ¡¿Ñ  óó«ñ«¼  »α¿   φΓ«¼  «ßπΘÑßΓó½∩ÑΓß∩  »πΓѼ
  339.      «»αÑñѽѡ¿∩ ¡áí«αá »«½Ñ⌐ ñ½∩ óó«ñá ñá¡¡δσ   ó¡πΓα¿  «»αÑñѽѡ¡«ú«
  340.      «¬¡á.  æπΘÑßΓóπεΓ  Σπ¡¬µ¿¿,  ¬«Γ«αδÑ  »«ºó«½∩εΓ  αÑ὿º«óáΓ∞  φΓπ
  341.      ó«º¼«ª¡«ßΓ∞  ó óáΦ¿σ »α«úαá¼¼áσ.   é ¬áτÑßΓóÑ  »α¿¼Ñαá »α¿ó«ñ¿Γß∩
  342.      »α«úαá¼¼á ñ¿á½«ú«ó«ú« óó«ñá ñá¡¡δσ.
  343.           â½áóá  9    ß«ñÑαª¿Γ    Σπ¡¬µ¿ε   αÑñá¬Γ¿α«óá¡¿∩   ΓѬßΓ«ó«⌐
  344.      ¿¡Σ«α¼áµ¿¿,  ¿ß»«½∞ºπεΘπε  «¬¡á.  Ä»¿ßδóáѼá∩   ºñÑß∞   »α«úαá¼¼á
  345.      »αÑñßΓáó½∩ÑΓ ß«í«⌐ ΓѬßΓ«óδ⌐ αÑñá¬Γ«α «íΘÑú« ¡áº¡áτÑ¡¿∩ ñ½∩ óó«ñá
  346.      ¿ αÑñá¬Γ¿α«óá¡¿∩ ΓѬßΓ«ó ßó«í«ñ¡«ú« Σ«α¼áΓá.  Ä¡ ¿¼ÑÑΓ  ¼¡«ªÑßΓó«
  347.      ¬«¼á¡ñ,   »α¿ßπΘ¿σ   í«½∞Φ¿¼   ß¿ßΓѼἠ  ΓѬßΓ«ó«⌐  «íαáí«Γ¬¿  ¿
  348.      «íÑß»Ñτ¿óáεΘ¿σ     áóΓ«¼áΓ¿τÑ߬«Ñ     Σ«α¼áΓ¿α«óá¡¿Ñ      ΓѬßΓá,
  349.      áóΓ«¼áΓ¿τÑ߬¿⌐ »ÑαÑ¡«ß ß½«ó, óδñѽѡ¿Ñ ¿ »ÑαѼÑΘÑ¡¿Ñ Σαáú¼Ñ¡Γ«ó ¿
  350.      Γ.ñ.  Åα¿ó«ñ¿Γß∩ ΓᬪѠ ΓѬßΓ  »α«úαá¼¼δ  ¿¡ΓÑαá¬Γ¿ó¡«⌐  ºá»¿ß¡«⌐
  351.  
  352.                              - 10 -
  353.      ¬¡¿ª¬¿, ó ¬«Γ«α«⌐ ¿ß»«½∞ºπÑΓß∩ Σπ¡¬µ¿∩ αÑñá¬Γ¿α«óá¡¿∩ ΓѬßΓá.
  354.           â½áóá  10  º¡á¬«¼¿Γ ß ß¿ßΓѼἿ ¼Ñ¡ε ¿ ß«ñÑαª¿Γ α∩ñ Σπ¡¬µ¿⌐,
  355.      »«ºó«½∩εΘ¿σ ß«ºñáóáΓ∞ «ñ¿¡ ¿º Γ¿»«ó ¼Ñ¡ε, ¬«Γ«αδ⌐ ¼«ª¡« óßΓαÑΓ¿Γ∞
  356.      ó  ßÑα∞Ѻ¡δσ »α«úαá¼¼áσ:  ßΓ᫬«ó«Ñ ¼Ñ¡ε ó ºáú«½«ó¬Ñ «¬¡á,  óδí«α
  357.      ¬áªñ«ú« ¿º φ½Ñ¼Ñ¡Γ«ó ¬«Γ«α«ú« óδºδóáÑΓ  ó«º¡¿¬¡«óÑ¡¿Ñ  ¡á  φ¬αá¡Ñ
  358.      ¡«ó«ú«  ¼Ñ¡ε.  ä½∩  ¿½½εßΓαᵿ¿  ¿ß»«½∞º«óá¡¿∩  Γᬫú«  Γ¿»á ¼Ñ¡ε
  359.      »α«úαá¼¼¡δÑ   ¼«ñπ½¿  «íΩÑñ¿¡Ñ¡δ  ó   Ññ¿¡πε  »α«úαá¼¼π,  ¬«Γ«αá∩
  360.      »«ºó«½∩ÑΓ ß »«¼«Θ∞ε ¼Ñ¡ε óδíαáΓ∞ ¡πª¡δ⌐ ¼«ñπ½∞.
  361.           â½áóá  11   º¡á¬«¼¿Γ   ß   «ß¡«óἿ  αÑ὿ºáµ¿¿  αѺ¿ñÑ¡Γ¡δσ
  362.      »α«úαá¼¼.  Å«  φΓ«⌐  »α«í½Ñ¼Ñ  ñáÑΓß∩  ¿ßτÑα»δóáεΘá∩  ¿¡Σ«α¼áµ¿∩.
  363.      Åα¿ó«ñ∩Γß∩  ΓᬪѠαáºΩ∩ߡѡ¿∩ »« ΓѼ Σπ¡¬µ¿∩¼ DOS,  »« ¬«Γ«αδ¼ ¡Ñ
  364.      »«ßΓáó½∩ÑΓß∩ ñ«¬π¼Ñ¡Γᵿ∩:  ¬á¬¿Ñ ¿º ¡¿σ  ¼«ª¡«  ¿ß»«½∞º«óáΓ∞,  á
  365.      ¬á¬¿σ    ß½ÑñπÑΓ   ¿ºíÑúáΓ∞   ¿   »«τѼπ.   ÄßóÑΘáÑΓß∩   »α«í½Ñ¼á
  366.      αÑÑ¡ΓÑαáíѽ∞¡«ßΓ¿ DOS ¿ ß»«ß«íδ  ÑÑ  αÑΦÑ¡¿∩.  ô»«¼¿¡áÑΓß∩  ΓᬪÑ
  367.      »α«í½Ñ¼á   »áαώѽ∞¡«   óδ»«½¡∩εΘ¿σß∩   αѺ¿ñÑ¡Γ¡δσ   πΓ¿½¿Γ.  é
  368.      ºá¬½ετÑ¡¿Ñ   «íßπªñáεΓß∩   ßó«⌐ßΓóá   "«ñ¡«ºáñáτ¡«ßΓ¿"   DOS    ¿
  369.      «íΩ∩ß¡∩ÑΓß∩,  »«τÑ¼π  ¡Ñ  ¼«ªÑΓ  íδΓ∞  «íÑß»ÑτѡᠡáñѪ¡á∩ ºáΘ¿Γá
  370.      αѺ¿ñÑ¡Γ¡δσ ó »á¼∩Γ¿ »α«úαá¼¼.
  371.           â½áóá 12  ¡á »α¿¼Ñαáσ ñѼ«¡ßΓα¿απÑΓ,  ¬á¬ ¼«ª¡« ¿ß»«½∞º«óáΓ∞
  372.      Æπαí«  æ¿  ñ½∩ ß«ºñá¡¿∩  αѺ¿ñÑ¡Γ¡δσ  »α«úαá¼¼¡δσ  πΓ¿½¿Γ. ÅÑαóδ⌐
  373.      »α¿¼Ñα   »αÑñßΓáó½∩ÑΓ  αѺ¿ñÑ¡Γ¡πε  ó  »á¼∩Γ¿  πΓ¿½¿Γπ  «íαáí«Γ¬¿
  374.      »αÑαδóá¡¿⌐ »« Γá⌐¼Ñαπ,  ¬«Γ«αá∩ «Γ«íαáªáÑΓ ΓѬπΘÑÑ óαѼ∩ ó »αáó«¼
  375.      óÑασ¡Ñ¼  πú½π  φ¬αá¡á.   Æá¬ªÑ  »α¿óÑñѡᠠπ»αáó½∩εΘá∩  »α«úαá¼¼á
  376.      «íΘÑú« ¡áº¡áτÑ¡¿∩,  ¬«Γ«αá∩  »«ºó«½¿Γ  éá¼ αáºαáíáΓδóáΓ∞ πΓ¿½¿Γδ,
  377.      ΓÑßΓ¿α«óáΓ∞  ¿σ ó  ¬áτÑßΓóÑ ¡ÑαѺ¿ñÑ¡Γ¡δσ »α«úαá¼¼ ó  ßαÑñÑ Æπαí«
  378.      æ¿,   á ºáΓѼ ¬«¼»«¡«óáΓ∞  ¿σ ó αáí«τ¿Ñ  αѺ¿ñÑ¡Γ¡δÑ ¼«ñπ½¿.  ä½∩
  379.      ¿½½εßΓαᵿ¿   φΓ«ú« »α«µÑßßá   »α«úαá¼¼á π»αáó½Ñ¡¿∩ «¬¡á¼¿ ¿ ¼Ñ¡ε
  380.      ¿º ú½áóδ  10  »αÑ«íαáºπÑΓß∩  ó  αѺ¿ñÑ¡Γ¡πε   »α«úαá¼¼π,  ¬«Γ«αá∩
  381.      óδ»«½¡∩ÑΓß∩ »α¿ ¡áªáΓ¿¿ "ú«α∩τÑ⌐ ¬½áó¿Φ¿".
  382.  
  383.           Å«ñó«ñ∩ ¿Γ«ú,  ¼«ª¡«  ß¬áºáΓ∞,  τΓ«  ñá¡¡á∩  ¬¡¿úá  ß«ñÑনΓ
  384.      αáºΩ∩ߡѡ¿∩ ¿ ¿ßσ«ñ¡δÑ ΓѬßΓδ »α«úαá¼¼,  ¬áßáεΘ¿Ñß∩ ñóπσ ¡á¿í«½ÑÑ
  385.      »«»π½∩α¡δσ   ßó«⌐ßΓó   »α«úαá¼¼¡«ú«   «íÑß»ÑτÑ¡¿∩   ñ½∩   Éæ    -
  386.      ¿ß»«½∞º«óá¡¿∩  «¬«¡  ¿  αѺ¿ñÑ¡Γ¡«ßΓ¿  »α«úαá¼¼.  Å«½∞ºπ∩ß∞ φΓ¿¼¿
  387.      ¿¡ßΓαπ¼Ñ¡ΓἿ ¿ »«½¡δ¼¿ ó«º¼«ª¡«ßΓ∩¼¿ »á¬ÑΓá Æπαí« æ¿, óδ ß¼«ªÑΓÑ
  388.      »«óδß¿Γ∞  ßó«ε  »α«¿ºó«ñ¿Γѽ∞¡«ßΓ∞  ó  »α«úαá¼¼¿α«óá¡¿¿,  á ΓᬪÑ
  389.      ßñѽáΓ∞ ßó«¿ »α«úαá¼¼δ í«½ÑÑ  »«½Ñº¡δ¼¿  ¿  "ñαπªÑßΓóÑ¡¡δ¼¿"  ñ½∩
  390.  
  391.                              - 11 -
  392.      »«½∞º«óáΓѽ∩.
  393.  
  394.                                                      Ç½. æΓ¿óÑ¡ß
  395.                                                      æÑ¡Γ∩íα∞, 1987
  396.                                                 îÑαα¿Γ Ç⌐½Ñ¡ñ, ö½«α¿ñá
  397.  
  398.  
  399.  
  400.                              âïÇéÇ 1
  401.                              -------
  402.  
  403.                  ê¡ΓÑαá¬Γ¿ó¡«Ñ »α«úαá¼¼¡«Ñ «íÑß»ÑτÑ¡¿Ñ,
  404.                  π»αáó½∩εΘÑÑ ¿º«íαáªÑ¡¿Ñ¼ ¡á φ¬αá¡Ñ
  405.      ------------------------------------------------------------------
  406.  
  407.           ü«½∞Φ¿¡ßΓó« »α«úαá¼¼ ñ½∩ PC,  »«½∞ºπεΘ¿σß∩ ó ¡áßΓ«∩ΘÑÑ óαѼ∩
  408.      ¡á¿í«½∞Φ¿¼ ß»α«ß«¼, αáßßτ¿Γá¡δ ¡á ¿¡ΓÑαá¬Γ¿ó¡δ⌐ αѪ¿¼ αáí«Γδ, »α¿
  409.      ¬«Γ«α«¼  »«½∞º«óáΓѽ∞  «í¼Ñ¡¿óáÑΓß∩  ß  ¥éî  ß««íΘÑ¡¿∩¼¿  ó  ó¿ñÑ
  410.      »«ß½Ññ«óáΓѽ∞¡«ßΓÑ⌐   ¡áªáΓ¿⌐ ¬½áó¿Φ ¡á ¬½áó¿áΓπαÑ ¿  ß¿¼ó«½«ó ¡á
  411.      φ¬αá¡Ñ ñ¿ß»½Ñ∩. Åα¿ φΓ«¼ »α«úαá¼¼δ óδó«ñá ß««íΘÑ¡¿⌐  »«½∞º«óáΓѽε
  412.      Φ¿α«¬« ¿ß»«½∞ºπεΓ  ó«º¼«ª¡«ßΓ¿  ó¿ñÑ«ΓÑନ¡á½á  Éæ.  Å«½∞º«óáΓѽ∞
  413.      αÑáú¿απÑΓ  ¡á  φΓ« ¡áí«α«¼ ¡á  ¬½áó¿áΓπαÑ  ß««ΓóÑΓßΓóπεΘ¿σ ß½«ó ¿
  414.      τ¿ßѽ.  Æá¬«⌐ ß»«ß«í «íΘÑ¡¿∩  ß ¥éî ßΓá½  ÑßΓÑßΓóÑ¡¡δ¼ ñ½∩ ¡«ó«ú«
  415.      »«¬«½Ñ¡¿∩  »«½∞º«óáΓѽÑ⌐.    Ä¡   »«ñαáºπ¼ÑóáÑΓ   αáºó¿Γ¿Ñ  ßΓ¿½∩
  416.      «Γ«íαáªÑ¡¿∩   ¿   óó«ñá ¿¡Σ«α¼áµ¿¿   ó  ¥éî,   ¬«Γ«αδ⌐ ¡áºδóáÑΓß∩
  417.      "ß¼«ΓαÑΓ∞ ¿ τπóßΓó«óáΓ∞"  ¿ »«ßΓ«∩¡¡« ¿ß»«½∞ºπÑΓß∩  ¿ αáºó¿óáÑΓß∩
  418.      »α«úαá¼¼¿ßΓἿ.  öαᡵπºß¬¿⌐  ∩ºδ¬,  è«í«½,  ¬«ñ  î«αºÑ  ∩ó½∩εΓß∩
  419.      ßαÑñßΓóἿ «íΘÑ¡¿∩,  ñ½∩ «íΘÑ¡¿∩ ß ¥éî ΓᬪѠ ¡πªÑ¡  ∩ºδ¬.  î«ª¡«
  420.      ßτ¿ΓáΓ∞,   τΓ« ¬áªñá∩  ¡«óá∩ »α«úαá¼¼á ∩ó½∩ÑΓß∩  ¡«óδ¼ ∩ºδ¬«¼ ¿½¿
  421.      ñ¿á½Ñ¬Γ«¼  πªÑ ßπΘÑßΓóπεΘÑú«.  ê »«ß¬«½∞¬π ó  ñá¡¡«¼  ß½πτáÑ ∩ºδ¬
  422.      ß½πª¿Γ ñ½∩ óºá¿¼«ñÑ⌐ßΓó¿∩ ß ¥éî, Γ« »«óδΦÑ¡¿Ñ  Ñú«  φΣΣÑ¬Γ¿ó¡«ßΓ¿
  423.      ß»«ß«íßΓóπÑΓ í«½ÑÑ »«½¡«¼π ß««ΓóÑΓßΓó¿ε  ¡á¼ÑαÑ¡¿⌐ »«½∞º«óáΓѽ∩ ¿
  424.      ñÑ⌐ßΓó¿⌐ ¥éî.
  425.  
  426.           ¥Γ¿ ∩ºδ¬¿,  ¬á¬ »αá󿽫,  ¡Ñ αáºαáíáΓδóáεΓß∩  ß»Ñµ¿á½∞¡«,  á
  427.      ó«º¡¿¬áεΓ ßἿ »« ßÑíÑ ó »α«µÑßßÑ ß«ºñá¡¿∩ »α«úαá¼¼δ. Åα«úαá¼¼¿ßΓ
  428.      «ºáí«τÑ¡  «íδτ¡«  ñαπú¿¼¿  »α«í½Ñ¼á¼¿:  ßαÑñ«⌐  »α«úαá¼¼¿α«óá¡¿∩,
  429.  
  430.                              - 12 -
  431.      ßΓαπ¬ΓπαἿ   ñá¡¡δσ,  Σπ¡¬µ¿«¡á½∞¡δ¼¿  á½ú«α¿Γ¼á¼¿,  ¿¡ΓÑαΣÑ⌐ß«¼
  432.      »«½∞º«óáΓѽ∩.  Å«ß½Ñ ºáóÑαΦÑ¡¿∩ αáºαáí«Γ¬¿ »α«úαá¼¼δ  »α«úαá¼¼¿ßΓ
  433.      óó«ñ¿Γ  ó  ¡ÑÑ  ºá»α«ßδ  ¬  »«½∞º«óáΓÑ½ε  ¿ ß««íΘÑ¡¿∩ «í «Φ¿í¬áσ.
  434.      èáτÑßΓó« »«½∞º«óáΓѽ∞߬«ú« ¿¡ΓÑαΣÑ⌐ßá »α«úαá¼¼δ ºáó¿ß¿Γ  «Γ  ó«½¿
  435.      »α«úαá¼¼¿ßΓá  ¿  ¡á½¿τ¿∩  »α«úαá¼¼¡δσ  ßαÑñßΓó,  ¬«Γ«αδÑ »«¼«úáεΓ
  436.      αáºαáíáΓδóáΓ∞ »«½∞º«óáΓѽ∞߬¿⌐ ¿¡ΓÑαΣÑ⌐ß.
  437.  
  438.           Åα«úαá¼¼¿ßΓδ ¼«úπΓ    ¿ß»«½∞º«óáΓ∞    ¼¡«ªÑßΓó«    αẽ¿τ¡δσ
  439.      ΓÑσ¡«½«ú¿⌐  ñ½∩  «αúá¡¿ºáµ¿¿  «í¼Ñ¡á  ¼Ñªñπ Å¥éî ¿ »«½∞º«óáΓѽѼ.
  440.      èáªñá∩ ¿º  φΓ¿σ  ΓÑσ¡«½«ú¿⌐  ¿¼ÑÑΓ  ßó«¿  «í½áßΓ¿  »α¿¼Ñ¡Ñ¡¿∩,  ó
  441.      ¬«Γ«αδσ  «¡á  í«½ÑÑ  »αÑñ»«τΓ¿Γѽ∞¡á,  τѼ  ñαπú¿Ñ.  ì«  óßÑ  φΓ¿
  442.      ΓÑσ¡«½«ú¿¿ ¿¼ÑεΓ «ñ¡π «íΘπε µÑ½∞:  «¡¿ «íÑß»Ñτ¿óáεΓ ßαÑñßΓóá  ñ½∩
  443.      »ÑαÑñáτ¿  »«½∞º«óáΓÑ½ε  »αÑñ¡áº¡áτÑ¡¡«⌐ ñ½∩ ¡Ñú« ¿¡Σ«α¼áµ¿¿ ¿ ñ½∩
  444.      óó«ñá ¿¡Σ«α¼áµ¿¿ ¿¼.
  445.  
  446.           Äñ¡á ¿º  ¡á¿í«½ÑÑ  »α«ßΓδσ  »α«í½Ñ¼,  ß  ¬«Γ«α«⌐  óδ   ¼«ú½¿
  447.      ßΓὬ¿óáΓ∞ß∩ ó ßó«Ñ⌐ »αá¬Γ¿¬Ñ,  ºá¬½ετáÑΓß∩ ó «αúá¡¿ºáµ¿¿ óó«ñá ¿
  448.      óδó«ñá á½Σáó¿Γ¡«-µ¿Σα«ó«⌐ ¿¡Σ«α¼áµ¿¿.  éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ñ½∩
  449.      φΓ«⌐  µÑ½¿  Σπ¡¬µ¿¿ printf ¿ scanf ¿ φΓ¿¼ «úαá¡¿τ¿Γ∞ß∩.  àß½¿ ¥éî
  450.      ó¬½ετáÑΓ ó ßó«⌐ ß«ßΓá󠬫¡ß«½∞¡δ⌐  ΓÑନ¡á½  ß  ¬½áó¿áΓπα«⌐  Γ¿»á
  451.      »¿ΦπΘÑ⌐  ¼áΦ¿¡¬¿,  Γ«  »α¿  φΓ¿σ πß½«ó¿∩σ »«τΓ¿ ½εí«Ñ »α«úαá¼¼¡«Ñ
  452.      «íÑß»ÑτÑ¡¿Ñ   ¼«ªÑΓ   ßτ¿ΓáΓ∞ß∩   «íÑß»ÑτÑ¡¡δ¼   »«½∞º«óáΓѽ∞߬¿¼
  453.      ¿¡ΓÑαΣÑ⌐ß«¼.  ¥Γá  ΓÑσ¡«½«ú¿∩ íδ½á »α¿¼Ñ¡¿¼á »« Γ«⌐ »α¿τ¿¡Ñ,  τΓ«
  454.      ¥éî  αáí«Γ὿  »«ñ  π»αáó½Ñ¡¿Ñ¼  «»ÑαáΓ«α«ó,   á   »«½∞º«óáΓѽ∩¼¿
  455.      ßτ¿Γ὿ß∞  ΓÑ,  ¬Γ«  ºá»¿ßδóá½  ñá¡¡δÑ ¡á »α«úαá¼¼¡δσ í½á¡¬áσ,  á
  456.      ºáΓѼ  τ¿Γá½  αáß»ÑτáΓ¬¿.  ÆÑ»Ñα∞  ªÑ   Å¥éî   ßΓ«¿Γ   ¡á   ßΓ«½Ñ
  457.      »«½∞º«óáΓѽ∩,   »«φΓ«¼π   ñ½∩   ¿σ   φΣΣÑ¬Γ¿ó¡«ú«  óºá¿¼«ñÑ⌐ßΓó¿∩
  458.      »«½∞º«óáΓѽ∞߬¿⌐ ¿¡ΓÑαΣÑ⌐ß ñ«½ªÑ¡ íδΓ∞ í«½ÑÑ ß½«ª¡δ¼,  τѼ αá¡ÑÑ.
  459.      Å«ß¬«½∞¬π    ßÑú«ñ¡∩Φ¡¿⌐    »«½∞º«óáΓѽ∞    ¥éî    «íδτ¡«   ¿¼ÑÑΓ
  460.      »α«ΣÑßß¿«¡á½∞¡δÑ ¿¡ΓÑαÑßδ,  óδσ«ñ∩Θ¿Ñ ºá αἬ¿  »α«úαá¼¼¿α«óá¡¿∩,
  461.      Γ«  »«½∞º«óáΓѽ∞߬¿⌐ ¿¡ΓÑαΣÑ⌐ß ñ«½ªÑ¡ ßΓ¿¼π½¿α«óáΓ∞ φΓ¿ ¿¡ΓÑαÑßδ,
  462.      á ¡Ñ ßñÑনóáΓ∞ ¿σ.
  463.  
  464.           é ¿¡ΓÑαá¬Γ¿ó¡«⌐  ß¿ßΓѼѠ ó  «»αÑñѽѡ¡δÑ  ¼«¼Ñ¡Γδ   óαѼѡ¿
  465.      »α«úαἼᠠóδó«ñ¿Γ  »«½∞º«óáΓÑ½ε  ¡Ñ«íσ«ñ¿¼πε  Ñ¼π  ¿¡Σ«α¼áµ¿ε  ¿
  466.      ºá»αáΦ¿óáÑΓ    ¿¡Σ«α¼áµ¿ε    π    »«½∞º«óáΓѽ∩    »πΓѼ    óδñáτ¿
  467.      ß««ΓóÑΓßΓóπεΘÑ⌐  »«ñ߬Ậ¿.  çáΓѼ  »α«úαá¼¼á ñ«½ª¡á ¡áσ«ñ¿Γ∞ß∩ ó
  468.  
  469.                              - 13 -
  470.      ß«ßΓ«∩¡¿¿ «ª¿ñá¡¿∩,  »«¬á »«½∞º«óáΓѽ∞ ¡Ñ óóÑñÑΓ óßε  ¡Ñ«íσ«ñ¿¼πε
  471.      ¿¡Σ«α¼áµ¿ε.  àß½¿  »α«úαἼᠠ߻«ß«í¡á »α«óÑα∩Γ∞ ¡á ñ«ßΓ«óÑα¡«ßΓ∞
  472.      óóÑñÑ¡¡πε ¿¡Σ«α¼áµ¿ε,  Γ« »«ß½Ñ óó«ñá  ñá¡¡δσ  »«½∞º«óáΓѽѼ  «¡á
  473.      ¼«ªÑΓ  ½¿í« »α«ñ«½ª¿Γ∞ ßó«Ñ óδ»«½¡Ñ¡¿Ñ,  ½¿í« óδñáΓ∞ ß««íΘÑ¡¿Ñ «í
  474.      «Φ¿í¬Ñ ¿ «ª¿ñáΓ∞ óó«ñá ¡«óδσ º¡áτÑ¡¿⌐ ñá¡¡δσ.  àß½¿  »«½∞º«óáΓѽ∞
  475.      ¡Ñ  »«¡¿¼áÑΓ,  τΓ«  «Γ  ¡Ñú«  ΓαÑíπÑΓß∩,  Γ« «¡ ¼«ªÑΓ ºá»α«ß¿Γ∞ π
  476.      »α«úαá¼¼δ  ß»αáó«τ¡πε  ¿¡Σ«α¼áµ¿ε.  ô¼¡á∩  »α«úαἼᠠαáß»«½áúáÑΓ
  477.      ¼¡«ªÑßΓó«¼  »«½Ñº¡δσ  ß««íΘÑ¡¿⌐,  ¬«Γ«αδÑ  óδñáεΓß∩ »«½∞º«óáΓѽε,
  478.      Ñß½¿ «¡ ºá»αáΦ¿óáÑΓ ß»αáó«τ¡πε ¿¡Σ«α¼áµ¿ε,  ¿ αáºΩ∩ß¡∩εΓ Ñ¼π, τΓ«
  479.      «Γ ¡Ñú« ΓαÑíπÑΓß∩.
  480.  
  481.           ö«α¼áΓδ óó«ñá   ñá¡¡δσ   ¼«úπΓ  íδΓ∞  αẽ¿τ¡δ¼¿,  »«ß¬«½∞¬π
  482.      ßπΘÑßΓóπÑΓ ¼¡«ú« αẽ¿τ¡δσ  ¬½áßß«ó  ñá¡¡δσ.  ¥Γ¿  ¬½áßßδ  ñá¡¡δσ
  483.      ¼«úπΓ  íδΓ∞  ó  «íΘѼ ß½πτáÑ αáºí¿Γδ ¡á ñóÑ ¬áΓÑú«α¿¿:  ¬«¼á¡ñδ ¿
  484.      º¡áτÑ¡¿∩ ñá¡¡δσ.
  485.  
  486.           è«¼á¡ñá ¼«ªÑΓ íδΓ∞ »α«ßΓ«⌐,  ¬á¬, ¡á»α¿¼Ñα, ¡áªáΓ¿Ñ «ñ¡«⌐ ¿º
  487.      Σπ¡¬µ¿«¡á½∞¡δ󠬽áó¿Φ,  ¬«Γ«αá∩ ó  ß¿ßΓѼáσ  ΓѬßΓ«ó«⌐  «íαáí«Γ¬¿
  488.      «í«º¡áτáÑΓ   »ÑαÑσ«ñ  ¬  ¡«ó«¼π  »áαáúαáΣπ.   è«¼á¡ñá  ¼«ªÑΓ íδΓ∞
  489.      ß½«ª¡«⌐,  ¬á¬,  ¡á»α¿¼Ñα, ºáúáñ«τ¡δ⌐ ¡áí«α íπ¬ó, µ¿Σα ¿ ß¿¼ó«½«ó,
  490.      τΓ«  σáαá¬ΓÑα¡«  ñ½∩  ¼¡«ú¿σ  ¬«¼á¡ñ  MS-DOS.  ìѬ«Γ«αδÑ  ¬«¼á¡ñδ
  491.      ºá»αáΦ¿óáεΓß∩  »α«úαá¼¼«⌐,   ¬á¬,   ¡á»α¿¼Ñα,  óó«ñ «ΓóÑΓ«ó "Y" ¿
  492.      "N",   ¬«úñá Å¥éî  »ÑαÑß»αáΦ¿óáÑΓ,   ñÑ⌐ßΓó¿Γѽ∞¡«  ½¿  óδ σ«Γ¿ΓÑ
  493.      Γ«ú«,   τΓ«  óδ  «Γ  ¡ÑÑ  ΓαÑíπÑΓÑ.  äαπú¿Ñ  ¬«¼á¡ñδ  óó«ñ∩Γß∩ »«
  494.      ¿¡¿µ¿áΓ¿óÑ  »«½∞º«óáΓѽ∩,  ¬«úñá,  ¡á»α¿¼Ñα,  óδ  »α«ß¿ΓÑ ß¿ßΓѼπ
  495.      ΓѬßΓ«ó«⌐   «íαáí«Γ¬¿   ß«σαá¡¿Γ∞  ñ«¬π¼Ñ¡Γ   ó  ñ¿ß¬«ó«¼  Σá⌐½Ñ.
  496.      Åα«úαἼᠡá Å¥éî   ¡Ñ   «ª¿ñáÑΓ  óó«ñá ¿¼Ñ¡¡« φΓ«⌐ ¬«¼á¡ñδ,  ¡«,
  497.      ΓѼ ¡Ñ ¼Ñ¡ÑÑ, »α¿¡¿¼áÑΓ ÑÑ ¿ óδ»«½¡∩ÑΓ Γ«,  τΓ« «Γ ¡ÑÑ ΓαÑíπÑΓß∩.
  498.      ê¡«úñá  »α«úαἼᠼ«ªÑΓ óδó«ñ¿Γ∞  »ÑαÑτÑ¡∞  ñ«»πßΓ¿¼δ󠬫¼á¡ñ, ¿º
  499.      ¬«Γ«α«ú« óδ ¼«ªÑΓÑ óδíαáΓ∞ ½εíπε. ¥Γ«Γ »ÑαÑτÑ¡∞ ¡áºδóáÑΓß∩ ¼Ñ¡ε.
  500.  
  501.           ç¡áτÑ¡¿∩ ñá¡¡δσ ó ßó«ε «τÑαÑñ∞ ¼«ª¡« αáºñѽ¿Γ∞  ¡á  φ½Ñ¼Ñ¡Γδ
  502.      ñá¡¡δσ ¿ ΓѬßΓ«óπε ¿¡Σ«α¼áµ¿ε.  ¥½Ñ¼Ñ¡ΓἿ ñá¡¡δσ ∩ó½∩εΓß∩ ñá¡¡δÑ
  503.      «»αÑñѽѡ¡«ú« Σ«α¼áΓá ¿ ¡áº¡áτÑ¡¿∩. ¥Γ«, ¡á»α¿¼Ñα, º¡áτÑ¡¿∩ ñáΓδ,
  504.      ¿¼Ñ¡á,  áñαÑßá,  τ¿ß½«óδÑ º¡áτÑ¡¿∩, αẼÑα «ñѪñδ, «ΓΓÑ¡¬¿ µóÑΓá.
  505.      Åα«óÑα¬á ñ«ßΓ«óÑα¡«ßΓ¿ óó«ñ¿¼δσ ñá¡¡δσ ñ½∩ «»αÑñѽѡ¡«ú« φ½Ñ¼Ñ¡Γá
  506.      ñá¡¡δσ ¼«ªÑΓ íδΓ∞ »α«¿ºóÑñѡᠻ« ß««ΓóÑΓßΓó¿ε ¿σ Σ«α¼áΓá, ñ½¿¡δ ¿
  507.  
  508.                              - 14 -
  509.      º¡áτÑ¡¿∩   φΓ«¼π  φ½Ñ¼Ñ¡Γπ  ñá¡¡δσ.   é  »α«Γ¿ó«»«½«ª¡«ßΓ∞  φΓ«¼π
  510.      ΓѬßΓ«óá∩ ¿¡Σ«α¼áµ¿∩  ¡Ñ  ¿¼ÑÑΓ «»αÑñѽѡ¡«ú«  Σ«α¼áΓá,   ñ½¿¡δ ¿
  511.      º¡áτÑ¡¿∩.  æ¿ßΓÑ¼δ  íẠ ñá¡¡δσ  «íδτ¡«  ¼á¡¿»π½¿απεΓ  φ½Ñ¼Ñ¡ΓἿ
  512.      ñá¡¡δσ,     á   ß¿ßΓÑ¼δ    «íαáí«Γ¬¿   ΓѬßΓ«ó«⌐   ¿¡Σ«α¼áµ¿¿   -
  513.      ß««ΓóÑΓßΓóÑ¡¡« ΓѬßΓ«ó«⌐ ¿¡Σ«α¼áµ¿Ñ⌐.
  514.  
  515.           ê¡ΓÑαá¬Γ¿ó¡á∩ ß¿ßΓѼᠠ ñ«½ª¡á   «í½áñáΓ∞   »«½∞º«óáΓѽ∞߬¿¼
  516.      ¿¡ΓÑαΣÑ⌐ß«¼,  ¬«Γ«αδ⌐ «í½ÑúτáÑΓ ¿ß»«½∞º«óá¡¿Ñ ¬½áó¿áΓπαδ ¿ φ¬αá¡á
  517.      ñ½∩  óó«ñá  ñá¡¡δσ αẽ¿τ¡«ú« Γ¿»á,  ¬«Γ«αδÑ ºáΓѼ «íαáíáΓδóáεΓß∩
  518.      »α«úαá¼¼«⌐.  IBM  PC  ¿¼ÑÑΓ  Γá¬πε  áασ¿ΓѬΓπαπ  ó¿ñѫ߿ßΓÑ¼δ   ¿
  519.      ¬½áó¿áΓπαδ,   ¬«Γ«αá∩   «íÑß»Ñτ¿óáÑΓ   ó«º¼«ª¡«ßΓ¿  ñ½∩  ß«ºñá¡¿∩
  520.      »«½∞º«óáΓѽ∞߬¿σ ¿¡ΓÑαΣÑ⌐ß«ó αẽ¿τ¡«ú« Γ¿»á, τΓ« πªÑ αÑ὿º«óá¡«
  521.      ó« ¼¡«ú¿σ »á¬ÑΓáσ »α«úαá¼¼ ñ½∩ IBM PC.
  522.  
  523.           àßΓ∞ αẽ¿τ¡δÑ     ß»«ß«íδ    «Γ«íαáªÑ¡¿∩    ¼Ñ¡ε,    óδñáτ¿
  524.      ¿¡Σ«α¼áµ¿«¡¡δσ ß««íΘÑ¡¿⌐, ß««íΘÑ¡¿⌐ «í «Φ¿í¬áσ ¿ ºá»α«ß«ó ¡á óó«ñ
  525.      ñá¡¡δσ.   Æá¬ªÑ  ßπΘÑßΓóπεΓ  αẽ¿τ¡δÑ  ß»«ß«íδ  óó«ñá  ΓѬßΓ«ó«⌐
  526.      ¿¡Σ«α¼áµ¿¿ ¿ º¡áτÑ¡¿⌐ ñá¡¡δσ,  »«ßΓπ»áεΘ¿σ «Γ  »«½∞º«óáΓѽ∩.  Åα¿
  527.      αáºαáí«Γ¬Ñ ∩ºδ¬á óºá¿¼«ñÑ⌐ßΓó¿∩ ß »«½∞º«óáΓѽѼ »α«úαá¼¼¿ßΓ ¼«ªÑΓ
  528.      óδí¿αáΓ∞   ¿º   ßπΘÑßΓóπεΘÑú«   αạ««íαế∩   ß»«ß«í«ó.    éδí«α
  529.      ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ  »α«úαá¼¼¡δσ  ßαÑñßΓó íπñÑΓ «¬áºδóáΓ∞ ó½¿∩¡¿Ñ ¡á
  530.      ¬«¡Ñτ¡δ⌐  »α«úαá¼¼¡δ⌐  »α«ñπ¬Γ.  êß»«½∞º«óá¡¿Ñ   ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ
  531.      »α«úαá¼¼¡δσ    ßαÑñßΓó,   «íÑß»Ñτ¿óáεΘ¿σ   φΣΣÑ¬Γ¿ó¡δ⌐   óó«ñ   ¿
  532.      «Γ«íαáªÑ¡¿Ñ ñá¡¡δσ,  »«ºó«½∩ÑΓ ß«ºñáóáΓ∞ φΣΣÑ¬Γ¿ó¡δÑ  »α«úαá¼¼¡δÑ
  533.      ß¿ßΓѼδ.
  534.  
  535.           Äñ¡¿¼ ¿º  ¡á¿í«½ÑÑ  »«»π½∩α¡δσ  ó  ¡áßΓ«∩ΘÑÑ  óαѼ∩ ß»«ß«í«ó
  536.      «αúá¡¿ºáµ¿¿ óºá¿¼«ñÑ⌐ßΓó¿∩  ß  »«½∞º«óáΓѽѼ  ∩ó½∩ÑΓß∩  αáí«Γá  ß
  537.      «¬¡á¼¿.  Ä¬¡«¼ ¡áºδóáÑΓß∩,  ¬á¬ »αá󿽫, »α∩¼«πú«½∞¡á∩ «í½áßΓ∞ ¡á
  538.      φ¬αá¡Ñ  ñ¿ß»½Ñ∩  ß  ó¿ñ¿¼«⌐  úαá¡¿µÑ⌐,  ¿º«íαáªÑ¡¿Ñ   ó   ¬«Γ«α«⌐
  539.      Σ«α¼¿απÑΓß∩   ¡Ñºáó¿ß¿¼«   «Γ   «ßΓá½∞¡«⌐   τáßΓ¿   φ¬αá¡á.  Ä¬¡á
  540.      ¿ß»«½∞ºπεΓß∩ ñ½∩ óßÑσ Γ¿»«ó óºá¿¼«ñÑ⌐ßΓó¿∩ ß  »«½∞º«óáΓѽѼ:  ñ½∩
  541.      «Γ«íαáªÑ¡¿∩  ¼Ñ¡ε,  ó ¬áτÑßΓóÑ «í½áßΓÑ⌐ ñ½∩ óó«ñá º¡áτÑ¡¿⌐ ñá¡¡δσ
  542.      ¿½¿ ΓѬßΓ«ó«⌐  ¿¡Σ«α¼áµ¿¿,  ñ½∩  óδó«ñá  ß««íΘÑ¡¿⌐  ¿  ß»αáó«τ¡«⌐
  543.      ¿¡Σ«α¼áµ¿¿ »« ΓαÑí«óá¡¿ε »«½∞º«óáΓѽ∩.
  544.  
  545.           äαπú¿¼ óáª¡δ¼  ßó«⌐ßΓó«¼  ¿¡ΓÑαá¬Γ¿ó¡δσ ß¿ßΓѼ,  ßπΘÑßΓóÑ¡¡«
  546.  
  547.                              - 15 -
  548.      «»αÑñѽ∩εΘ¿¼ ¿σ ¬áτÑßΓó«,  ∩ó½∩ÑΓß∩ «íÑß»ÑτÑ¡¿Ñ ñ½∩  »«½∞º«óáΓѽ∩
  549.      ó«º¼«ª¡«ßΓ¿  íδßΓα«  »ÑαÑσ«ñ¿Γ∞  «Γ  «ñ¡«⌐  ºáñáτ¿  ¬  ñαπú«⌐ íѺ
  550.      πΓ«¼¿Γѽ∞¡δσ  óδσ«ñ«ó ó «»Ñαᵿ«¡¡πε  ß¿ßΓѼπ.  é ¿¡ΓÑúα¿α«óá¡¡«⌐
  551.      »α«úαá¼¼¡«⌐ ß¿ßΓѼѠΓᬫú« α«ñá  »ÑαÑσ«ñδ ºáτáßΓπε «íÑß»Ñτ¿óáεΓß∩
  552.      «»Ñαᵿ«¡¡«⌐ ßαÑñ«⌐,   ó ¬«Γ«α«⌐ ¿ß»«½¡∩ÑΓß∩  »α«úαá¼¼á.  Äñ¡á¬«,
  553.      »α¿ πóѽ¿τÑ¡¿¿  τ¿ß½á ¡Ñºáó¿ß¿¼δσ ºáñáτ,   ñ½∩ ¬«Γ«αδσ ¡Ñ«íσ«ñ¿¼«
  554.      «íÑß»Ñτ¿Γ∞  ó  áß¿¡σα«¡¡«¼  αѪ¿¼Ñ  íδßΓαδ⌐  »ÑαÑσ«ñ   «Γ   «ñ¡«⌐
  555.      ºáñáτ¿   ¬ ñαπú«⌐,  ó«º¼«ª¡«ßΓ¿ «ñ¡«ºáñáτ¡«⌐ «»Ñαᵿ«¡¡«⌐ ß¿ßΓѼδ
  556.      DOS ñ½∩ IBM PC ¼«úπΓ íδΓ∞ »αÑóδΦÑ¡δ.  ä½∩ «íÑß»ÑτÑ¡¿∩ ó«º¼«ª¡«ßΓ¿
  557.      »ÑαѬ½ετÑ¡¿∩ºáñáτ    ó    φΓ«¼    ß½πτáÑ   ñ«½ª¡δ  ¿ß»«½∞º«óáΓ∞ß∩
  558.      αѺ¿ñÑ¡Γ¡δÑ  ó »á¼∩Γ¿»α«úαá¼¼δ.   ¥Γ¿  »α«úαá¼¼δ  ¡Ñ «íÑß»Ñτ¿óáεΓ
  559.      ¡áßΓ«∩ΘÑú«  ¼π½∞Γ¿ºáñáτ¡«ú«   αѪ¿¼á,   ¡«  »«ºó«½∩εΓ  πßΓá¡«ó¿Γ∞
  560.      πñ«í¡δ⌐ ñ½∩  »«½∞º«óáΓѽ∩ αѪ¿¼ ¿ß»«½∞º«óá¡¿∩  ¡Ñ¬«Γ«αδσ πΓ¿½¿Γ ó
  561.      ¬«¼á¡ñ¡«⌐ ßαÑñÑ DOS.
  562.  
  563.           Åα«úαá¼¼δ ¿º  φΓ«⌐  ¬¡¿ú¿  «íαáºπεΓ  í¿í½¿«ΓÑ¬π  »α«úαá¼¼¡δσ
  564.      ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ ßαÑñßΓó, ¿ß»«½∞ºπεΘ¿σ «¬¡á ñ½∩ óó«ñá ΓѬßΓ«óδσ ¿
  565.      τ¿ß½«óδσ  ñá¡¡δσ,  óδñáτ¿  ß»αáó«τ¡«⌐  ¿¡Σ«α¼áµ¿¿  »«½∞º«óáΓÑ½ε ¿
  566.      «αúá¡¿ºáµ¿¿ ¼Ñ¡ε.  ¥Γ¿ »α«úαá¼¼δ ¼«úπΓ íδΓ∞ ßñѽá¡δ αѺ¿ñÑ¡Γ¡δ¼¿.
  567.      Åα«úαá¼¼¡δÑ ¼«ñπ½¿ í¿í½¿«ΓѬ¿ ¡á»¿ßá¡δ ñ½∩ ¬«¼»¿½∩Γ«αá Æπαí« æ¿ ¿
  568.      »αÑñ¡áº¡áτÑ¡δ ñ½∩ ¿ß»«½∞º«óá¡¿∩  »α«úαἼἿ,  ΓᬪѠ ¡á»¿ßá¡¡δ¼¿
  569.      ñ½∩  Æπαí«  æ¿.  ä½∩  Γ«ú«  τΓ«íδ  ¿ß»«½∞º«óáΓ∞ »α«úαá¼¼δ ¿º φΓ«⌐
  570.      ¬¡¿ú¿,  óδ ñ«½ª¡δ  ¿¼ÑΓ∞  «íΘÑÑ  »αÑñßΓáó½Ñ¡¿Ñ  «  DOS  ¿  «  ΓÑσ
  571.      ßαÑñßΓóáσ,   ¬«Γ«αδÑ  «¡á  »αÑñ«ßΓáó½∩ÑΓ  »α«úαá¼¼¿ßΓπ.  é  ¬¡¿úÑ
  572.      αáºí¿αáεΓß∩ ó«»α«ßδ ó¡πΓαÑ¡¡Ñ⌐ «αúá¡¿ºáµ¿¿ DOS, á ΓᬪѠ¡Ñ¬«Γ«αδÑ
  573.      ¿º ÑÑ Σπ¡¬µ¿⌐, «íÑß»Ñτ¿óáεΘ¿Ñ αѺ¿ñÑ¡Γ¡«ßΓ∞ »α«úαá¼¼ ¿ »« ¬«Γ«αδ¼
  574.      ¡ÑΓ ñ«¬π¼Ñ¡Γᵿ¿. ÄΓ½¿τ¡δ¼ ß»αáó«τ¡δ¼ απ¬«ó«ñßΓó«¼ »« »α«úαá¼¼¡δ¼
  575.      ßαÑñßΓóá¼  DOS  ¿  ROM-BIOS  ∩ó½∩ÑΓß∩ ¬¡¿úá "Advanced MS-DOS" Éφ∩
  576.      äπ¡¬á¡á (Microsoft Press,  1986). äá¡¡á∩ ªÑ ¬¡¿úá ß«ñÑαª¿Γ Γ«½∞¬«
  577.      ßóÑñÑ¡¿∩,   ¡Ñ«íσ«ñ¿¼δÑ   ñ½∩   ¿º½«ªÑ¡¿∩   ó«»α«ß«ó,  ¬áßáεΘ¿σß∩
  578.      »αÑñ½áúáѼ«⌐   »α«úαá¼¼¿ßΓá¼   í¿í½¿«ΓѬ¿.   äπ¡¬á¡   ß   ¿α«¡¿Ñ⌐
  579.      »αÑñßΓáó½∩ÑΓ  ßó«ε  ¬¡¿úπ,  ¬á¬  ¡ÑτΓ« «í½ÑúτÑ¡¡«Ñ,  ¡« óδ ñ«½ª¡δ
  580.      «Γ¡ÑßΓ¿ß∞ ¬ ¡Ñ⌐ ß« óßÑ⌐ ßÑα∞Ѻ¡«ßΓ∞ε.
  581.  
  582.            Åα«úαá¼¼¡«Ñ «íÑß»ÑτÑ¡¿Ñ   ¿º   φΓ«⌐   ¬¡¿ú¿   ¼«ªÑΓ    íδΓ∞
  583.      »αÑñßΓáó½Ñ¡« ó ó¿ñÑ ΦÑßΓ¿ πα«ó¡Ñ⌐,  ¬á¬ ¡á α¿ßπ¡¬Ñ 1.1. ôα«ó¡¿ ¡á
  584.      ñ¿áúαἼѠαáß»«½áúáεΓß∩ ßóÑασπ ó¡¿º, ¡« ¿º½«ªÑ¡¿Ñ ¼áΓÑα¿á½á íπñÑΓ
  585.  
  586.                              - 16 -
  587.      ß««ΓóÑΓßΓó«óáΓ∞ ñó¿ªÑ¡¿ε «Γ ¡¿ª¡¿σ πα«ó¡Ñ⌐ ¬ óÑασ¡¿¼.
  588.  
  589.  
  590.                       ┌───────────────────┐
  591.                       │                   │
  592.       ôα«óÑ¡∞ 1       │  TSR - ñαá⌐óÑα    │
  593.                       │                   │
  594.                       └─────────┬─────────┘
  595.                                 │
  596.                                 │
  597.                       ┌─────────┴──────────┐
  598.       ôα«óÑ¡∞ 2       │                    │
  599.                       │  çáúαπº«τ¡δ⌐       │
  600.                       │           ¼«ñπ½∞   │
  601.                       │                    │
  602.                       └─────────┬──────────┘
  603.                                 │
  604.       ôα«óÑ¡∞ 3                 │
  605.            ┌──────────────┬───┬─┴─┬───┬────┬───┐
  606.            │              │   │   │   │    │   │
  607.          ┌─┴────────────┐ │   │   │   │    │   │
  608.          │              │ │   │   │   │    │   │
  609.          │  NOTEPAD     │ │   │   │   │    │   │
  610.          │   ┌──────────┴─┴─┐ │   │   │    │   │
  611.          └─┬─┤              │ │   │   │    │   │
  612.            │ │ TEST MOVE    │ │   │   │    │   │
  613.            │ │   ┌──────────┴─┴─┐ │   │    │   │
  614.            │ └─┬─┤              │ │   │    │   │
  615.            │   │ │ PROMOTE      │ │   │    │   │
  616.            │   │ │   ┌──────────┴─┴─┐ │    │   │
  617.            │   │ └─┬─┤              │ │    │   │
  618.            │   │   │ │ FAST TEST    │ │    │   │
  619.            │   │   │ │   ┌──────────┴─┴─┐  │   │
  620.            │   │   │ └─┬─┤              │  │   │
  621.            │   │   │   │ │ SAYINGS      │  │   │
  622.            │   │   │   │ │   ┌──────────┴──┴┐  │
  623.            │   │   │   │ └─┬─┤              │  │
  624.  
  625.                              - 17 -
  626.            │   │   │   │   │ │ POETRY       │  │
  627.            │   │   │   │   │ │   ┌──────────┴──┴─┐
  628.            │   │   │   │   │ └─┬─┤               │
  629.            │   │   │   │   │   │ │ ORDENT        │
  630.            │   │   │   │   │   │ │               │
  631.            │   │   │   │   │   │ └─────────────┬─┘
  632.            └───┴───┴───┴───┴───┴──────┬────────┘
  633.                                       │
  634.       ôα«óÑ¡∞ 4 ┌──────────────┬──────┴──────┬──────────────┐
  635.            ┌────┴──────┐ ┌─────┴─────┐ ┌─────┴──────┐ ┌─────┴────┐
  636.            │           │ │           │ │            │ │          │
  637.            │ æ»αáó«τ¡¿¬π │ ÉÑñá¬Γ«α  │ │   îÑ¡ε     │ │   éó«ñ   │
  638.            │           │ │           │ │            │ │          │
  639.            └────┬──────┘ └─────┬─────┘ └──────┬─────┘ └─────┬────┘
  640.                 └──────────────┴───┬──────────┴─────────────┘
  641.                                    │
  642.                       ┌────────────┴────────────┐
  643.       ôα«óÑ¡∞ 5       │                         │
  644.                       │  öπ¡¬µ¿¿  π»αáó½Ñ¡¿∩    │
  645.                       │        «¬¡á¼¿           │
  646.                       │                         │
  647.                       └────────────┬────────────┘
  648.                                    │
  649.                       ┌────────────┴─────────────┐
  650.       ôα«óÑ¡∞ 6       │  öπ¡¬µ¿¿  π»αáó½Ñ¡¿∩     │
  651.                       │       á»»áαáΓπα«⌐        │
  652.                       │         IBM PC           │
  653.                       └──────────────────────────┘
  654.  
  655.  
  656.                É¿ßπ¡«¬ 1.1. ôα«ó¡¿ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩.
  657.  
  658.  
  659.           ôα«óÑ¡∞ 6 »αÑñßΓáó½∩ÑΓ í¿í½¿«ΓѬπ  Σπ¡¬µ¿⌐  ¡¿ª¡Ñú«  πα«ó¡∩,
  660.      ¬«Γ«αδÑ π»αáó½∩εΓ «»αÑñѽѡ¡δ¼¿ ñÑ⌐ßΓó¿∩¼¿ IBM PC.
  661.  
  662.           ôα«óÑ¡∞ 5  »αÑñßΓáó½∩ÑΓ  í¿í½¿«ΓѬπ  Σπ¡¬µ¿⌐  ñ½∩  αáí«Γδ  ß
  663.  
  664.                              - 18 -
  665.      «¬¡á¼¿,  ¬«Γ«αδÑ π»αáó½∩εΓ αẼÑΘÑ¡¿Ñ¼,  «Γ«íαáªÑ¡¿Ñ¼ ¡á φ¬αá¡Ñ ¿
  666.      ß«σαá¡Ñ¡¿Ñ¼ ó »á¼∩Γ¿ φ¬αá¡¡δ󠫬«¡.
  667.  
  668.           ôα«óÑ¡∞ 4  «íΩÑñ¿¡∩ÑΓ  Σπ¡¬µ¿¿,  ¬«Γ«αδÑ ¿ß»«½∞ºπεΓ «¬¡á ñ½∩
  669.      ¬«¡¬αÑΓ¡δσ      »α¿¼Ñ¡Ñ¡¿⌐.       ¥Γ¿      Σπ¡¬µ¿¿      π»αáó½∩εΓ
  670.      ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡δ¼¿  «¬¡á¼¿  ß«   ß»αáó«τ¡«⌐  ¿¡Σ«α¼áµ¿Ñ⌐,
  671.      «¬¡á¼¿ αÑñá¬Γ¿α«óá¡¿∩ ΓѬßΓá,  ß¿ßΓѼἿ ¼Ñ¡ε ¿ «¬¡á¼¿  ñ½∩ óó«ñá
  672.      ñá¡¡δσ »« Σ«α¼áΓπ.
  673.  
  674.           ôα«óÑ¡∞ 3 ß««ΓóÑΓßΓóπÑΓ »α¿¬½áñ¡δ¼ »α«úαἼἠ ¿ »αÑñßΓáó½Ñ¡
  675.      ºñÑß∞   »α¿¼ÑαἿ  »α«úαá¼¼,  ¿½½εßΓα¿απεΘ¿σ »α¿¼Ñ¡Ñ¡¿Ñ í¿í½¿«ΓѬ
  676.      ¡¿ª¡Ñú« πα«ó¡∩.
  677.  
  678.           ôα«óÑ¡∞ 2 »αÑñßΓáó½∩ÑΓ ß«í«⌐ π»αáó½∩εΘπε  »α«úαá¼¼π, ¬«Γ«αá∩
  679.      ßó∩ºδóáÑΓ   »α¿¬½áñ¡δÑ  »α«úαá¼¼δ  »αÑñδñπΘÑú«  πα«ó¡∩  ó  Ññ¿¡πε
  680.      »α«úαá¼¼π,  π»αáó½∩Ѽπε  ß  »«¼«Θ∞ε  ¼Ñ¡ε.  ¥Γá  »α«úαἼᠠ¼«ªÑΓ
  681.      αáí«ΓáΓ∞  ¬á¬ áóΓ«¡«¼¡«,  Γᬠ¿ ó ¬áτÑßΓóÑ αѺ¿ñÑ¡Γ¡«⌐ πΓ¿½¿Γδ ¡á
  682.      »«ß½ÑñπεΘѼ πα«ó¡Ñ »α«úαá¼¼¡«ú« «íÑß»ÑτÑ¡¿∩.
  683.  
  684.           ôα«óÑ¡∞  1  »αÑñßΓáó½∩ÑΓ  ñαá⌐óÑα  TSR,   ¬«Γ«αδ⌐  ßΓα«¿Γ ¿º
  685.      Γα᡺¿Γ¡δσ  ¼«ñπ½Ñ⌐  »α«úαá¼¼δ,   «ßΓáεΘ¿Ñß∩  αѺ¿ñÑ¡Γ¡δ¼¿  »«ß½Ñ
  686.      ºáóÑαΦÑ¡¿∩ óδ»«½¡Ñ¡¿∩.   é  ñá¡¡«¼  »α¿¼ÑαÑ  «¡  ¿ß»«½∞ºπÑΓß∩ ñ½∩
  687.      «íΩÑñ¿¡Ñ¡¿∩   »α«úαá¼¼ »αÑñδñπΘ¿σ  πα«ó¡Ñ⌐  ó  Ññ¿¡πε αѺ¿ñÑ¡Γ¡πε
  688.      πΓ¿½¿Γπ.
  689.  
  690.           ÅÑαÑñ  ΓѼ   ¬á¬  »«úαπº¿Γ∞ß∩   ó  ú½πí¿¡δ  »α«úαá¼¼¿α«óá¡¿∩
  691.      ¼«ñπ½Ñ⌐,   αѺ¿ñÑ¡Γ¡δσ ó »á¼∩Γ¿ ¿ αáí«ΓáεΘ¿σ ß «¬¡á¼¿,  ó«º¼«ª¡«,
  692.      óá¼ ºáσ«τÑΓß∩ »«τ¿ΓáΓ∞ τΓ«-¡¿íπñ∞ »« ∩ºδ¬π æ¿.    éδ ¼«ªÑΓÑ ¡á⌐Γ¿
  693.      ¿¡ΓÑαÑßπεΘ¿Ñ  óáß ßóÑñÑ¡¿∩  ó  ñá¡¡«⌐  ¬¡¿úÑ.  Éáºñѽ  2 ß«ñÑনΓ
  694.      ¬αáΓ¬«Ñ ¿º½«ªÑ¡¿Ñ ¿ßΓ«α¿¿ ∩ºδ¬á æ¿ ¿  »«»δΓ¬π «íΩ∩ߡѡ¿∩,  »«τѼπ
  695.      ªÑ  »α«úαá¼¼¿ßΓδ  Γᬠ ½εí∩Γ  φëà ∩ºδ¬.   Éáºñѽ  3  »α«ñ«½ªáÑΓ
  696.      αáßß¼«ΓαÑ¡¿Ñ ¬«¼»¿½∩Γ«αá  Æπαí«  æ¿,  óδíαá¡¡«ú«  ñ½∩  ¿ºπτÑ¡¿∩ ó
  697.      ñá¡¡«⌐ ¬¡¿úÑ.
  698.  
  699.  
  700.  
  701.                               âïÇéÇ  2
  702.  
  703.                              - 19 -
  704.                               --------
  705.  
  706.                               ƒºδ¬ C¿
  707.      -----------------------------------------------------------------
  708.  
  709.           ïεíá∩ ¬¡¿úá  »«  æ¿  »αÑ󫺡«ß¿Γ  φëà ∩ºδ¬  ¿ αáß߬áºδóáÑΓ
  710.      ¿ßΓ«α¿ε Ñú« ß«ºñá¡¿∩.  ìáßΓ«∩Θ¿⌐ αáºñѽ ß½ÑñπÑΓ φΓ«⌐ Γαáñ¿µ¿¿:  ó
  711.      ¡Ñ¼   »α¿ó«ñ¿Γß∩  ¬αáΓ¬á∩  σα«¡«½«ú¿∩  ß«ºñá¡¿∩  æ¿,  «»¿ßδóáεΓß∩
  712.      Σπ¡ñá¼Ñ¡Γá½∞¡δÑ «ß«íÑ¡¡«ßΓ¿ ∩ºδ¬á,  αáß߬áºδóáÑΓß∩ « ñ«ßΓ«¿¡ßΓóáσ
  713.      æ¿  ¬á¬  ¿¡ßΓαπ¼Ñ¡Γá  »α«úαá¼¼¿α«óá¡¿∩,  á  ΓᬪѠ»αÑñ»α¿¡¿¼áÑΓß∩
  714.      »«»δΓ¬á «íΩ∩ß¡¿Γ∞,  »«τѼπ ªÑ «¡ ºáó«Ñóá½ Γá¬«Ñ Φ¿α«¬«Ñ »α¿º¡á¡¿Ñ
  715.      ßαÑñ¿ »α«úαá¼¼¿ßΓ«ó. é ¬«¡µÑ αáºñѽá ß«ñÑনΓß∩ ß»¿ß«¬ ß»αáó«τ¡δσ
  716.      ¼áΓÑα¿á½«ó ñ½∩ ¿ºπτÑ¡¿∩ ∩ºδ¬á æ¿.
  717.  
  718.  
  719.  
  720.                 èαáΓ¬á∩ ¿ßΓ«α¿∩ ∩ºδ¬á æ¿
  721.      -----------------------------------------------------------------
  722.  
  723.           ƒºδ¬ æ¿  íδ½  ß«ºñá¡  ó  ¡áτá½Ñ  70-σ  ú«ñ«ó äφ¡¡¿ß«¼ É¿Γτ¿,
  724.      ¬«Γ«αδ⌐  αáí«Γá½  ó   ¬«¼»á¡¿¿   Bell   Telephone   Laboratories.
  725.      É«ñ«ß½«ó¡á∩  ∩ºδ¬á æ¿ íÑαÑΓ ßó«Ñ ¡áτὫ «Γ ∩ºδ¬á Ç½ú«½ ¿ ó¬½ετáÑΓ
  726.      ó ßÑí∩ Åá߬á½∞ ¿ Åï/I.
  727.  
  728.           æ¿ íδ½  αáºαáí«Γá¡  ¬á¬ ∩ºδ¬ ñ½∩ »α«úαá¼¼¿α«óá¡¿∩ ó ¡«ó«⌐ »«
  729.      ΓѼ óαѼѡἠ«»Ñαᵿ«¡¡«⌐ ß¿ßΓѼѠUnix.  Äæ Unix íδ½á ¡á»¿ßá¡á ¡á
  730.      ∩ºδ¬Ñ  áßßѼí½Ñαá ñ½∩ ¥éî PDP-7 ¿ »ÑαÑ¡ÑßѡᠺáΓѼ ¡á PDP-11.  ìá
  731.      ∩ºδ¬ æ¿ «¬áºá½ º¡áτ¿Γѽ∞¡«Ñ ó½¿∩¡¿Ñ Ñú« »αÑñΦÑßΓóÑ¡¡¿¬,  ∩ºδ¬ ü¿,
  732.      ß«ºñá¡¡δ⌐  èφ¡«¼  Æ«¼»ß«¡«¼,   ¬«Γ«αδ⌐  ó  ßó«ε  «τÑαÑñ∞ ∩ó½∩ÑΓß∩
  733.      »«ß½Ññ«óáΓѽѼ ∩ºδ¬á  BCPL.   ƒºδ¬  éæÉL  íδ½  ß«ºñá¡  ó  1969 ú.
  734.      îáαΓ¿¡«¼  É¿τáαñß«¼   ó   αἬáσ  »α«Ñ¬Γá  "è«¼í¿¡¿α«óá¡¡δ⌐  ∩ºδ¬
  735.      »α«úαá¼¼¿α«óá¡¿∩"  ó èφ¼íα¿ñªß¬«¼ π¡¿óÑαß¿ΓÑΓÑ ó ï«¡ñ«¡Ñ.  é߬«αÑ
  736.      Unix  íδ½á »ÑαÑ»¿ßá¡á   ¡á   ∩ºδ¬Ñ   æ¿,  ¿  ó 1974 - 75 ú«ñáσ OC
  737.      Unix   Σ¿α¼δ   Bell  Laboratories  ßΓá½á    »Ñαóδ¼   ¬«¼¼ÑατÑ߬¿¼
  738.      »α«ñπ¬Γ«¼,   αÑ὿ºπεΘ¿¼ ¿ñÑε  « Γ«¼,   τΓ«  «»Ñαᵿ«¡¡á∩ ß¿ßΓѼá
  739.      ¼«ªÑΓ íδΓ∞ πß»ÑΦ¡« ¡á»¿ßá¡á  ¡á ∩ºδ¬Ñ óδß«¬«ú« πα«ó¡∩,  Ñß½¿ φΓ«Γ
  740.      ∩ºδ¬ ∩ó½∩ÑΓß∩ ñ«ßΓáΓ«τ¡« ¼«Θ¡δ¼ ¿ ú¿í¬¿¼.
  741.  
  742.                              - 20 -
  743.  
  744.           é 1978  ú.  üαá⌐á¡  èÑα¡¿úá¡  ¿  äφ¡¡¿ß É¿Γτ¿ ¡á»¿ß὿ ¬¡¿úπ
  745.      "ƒºδ¬  »α«úαá¼¼¿α«óá¡¿∩  æ¿"  (¿ºñáΓѽ∞ßΓó«  Prentice-Háll).  ¥Γá
  746.      αáí«Γá, ¬«Γ«αá∩ ó ßó«Ñ¼ ¬απúπ ¡áºδóá½áß∞ "íѽ«⌐ ¬¡¿ú«⌐" ¿ "K & R"
  747.      ó «ßΓá½∞¡«¼ ¼¿αÑ,  ßΓá½á ßΓá¡ñáαΓ«¼ «»¿ßá¡¿∩ ∩ºδ¬á  æ¿. ìá ¼«¼Ñ¡Γ
  748.      ß«ºñá¡¿∩   "K  &  R"  ßπΘÑßΓó«ó὿ ¬«¼»¿½∩Γ«αδ ∩ºδ¬á  æ¿  ñ½∩ ¥éî
  749.      PDP-11,  Interdata 8/32,  Honeywell 6000 ¿ IBM 370.  é ñá½∞¡Ñ⌐ΦѼ
  750.      φΓ«Γ ß»¿ß«¬ íδ½ »α«ñ«½ªÑ¡.
  751.  
  752.           é ¬«¡µÑ  70-σ  ¡áτ὿ »«∩ó½∩Γ∞ß∩ Γαá¡ß½∩Γ«αδ æ¿ ñ½∩ ¼¿¬α«¥éî
  753.      ¡á »α«µÑßß«αáσ 8080  ¿ Z80  ß  «»Ñαᵿ«¡¡«⌐  ß¿ßΓѼ«⌐ æÉ/M. æ¬«ΓΓ
  754.      âáºÑα¿   ¿ äª¿¼  â¿íß«¡  αáºαáí«Γ὿ ¿ »πßΓ¿½¿  ó  »α«ñáªπ Æiny-C
  755.      ("èα«ΦÑτ¡δ⌐  æ¿")  -  ¿¡ΓÑα»αÑΓáΓ«α,  «ß¡«óá¡¡δ⌐  ¡á »«ñ¼¡«ªÑßΓóÑ
  756.      ∩ºδ¬á æ¿.  àú«  ¿¡ΓÑαá¬Γ¿ó¡á∩ ßαÑñá »α«úαá¼¼¿α«óá¡¿∩ «τÑ¡∞ »«σ«ªá
  757.      ¡á Γπ,  τΓ«  ¿¼ÑÑΓ ταѺóδτá⌐¡« »«»π½∩α¡δ⌐  Γαá¡ß½∩Γ«α Basic Σ¿α¼δ
  758.      Microsoft.  é 1980  ú.   É«¡ èφ⌐¡ ß«ºñá½  ßó«⌐ ¬«¼»¿½∩Γ«α Small-C
  759.      ("îá½δ⌐ æ¿")  ñ½∩  Äæ  æÉ/î  ¿  ¼¿¬α«»α«µÑßß«αá  8080. è«¼»¿½∩Γ«α
  760.      Small-C,  «ß¡«óá¡¡δ⌐  ¡á  »«ñ¼¡«ªÑßΓóÑ  ∩ºδ¬á æ¿,  íδ½ ¡á»¿ßá¡ ¡á
  761.      ßἫ¼ Small-C.  Åα«í½Ñ¼á  ¬πα¿µδ  ¿ ∩⌐µá íδ½á αÑΦÑ¡á,  ¬«úñá èφ⌐¡
  762.      ß«ºñá½ »Ñαóπε óÑαß¿ε ¬«¼»¿½∩Γ«αá ¡á «ß¡«óÑ ¿¡ΓÑα»αÑΓáΓ«αá Æiny-C.
  763.      çáΓѼ Small-C ¼ÑΓ«ñ«¼ αá߬απΓ¬¿ ß«ºñá½  ßἫú«  ßÑí∩,  ¬«úñá èφ⌐¡
  764.      ó¼ÑßΓÑ ß  ñαπú¿¼¿,  ¿ß»«½∞ºπ∩ αá¡¡¿Ñ  óÑαß¿¿ ¬«¼»¿½∩Γ«αá,  ßñѽá½
  765.  
  766.      í«½ÑÑ ß«óÑαΦÑ¡¡δ⌐ ¬«¼»¿½∩Γ«α. Small-C ¬«¼»¿½¿απÑΓ ¿ßσ«ñ¡δ⌐ ¼«ñπ½∞
  767.      ¡á  ∩ºδ¬Ñ  æ¿  ó  ¼«ñπ½∞  ¡á  ∩ºδ¬Ñ  áßßѼí½Ñαá  »α«µÑßß«αá 8080.
  768.      æ½ÑñπÑΓ  «Γ¼ÑΓ¿Γ∞,  τΓ«  èφ⌐¡  »αÑñ«ßΓáó¿½ ßó«⌐  ¬«¼»¿½∩Γ«α ¿ Ñú«
  769.      ¿ßσ«ñ¡δ⌐ ΓѬßΓ ó «íΘÑßΓóÑ¡¡πε ß«íßΓóÑ¡¡«ßΓ∞.
  770.  
  771.           Åα¿¼Ñα¡« ó  φΓ«  ªÑ  óαѼ∩  ïÑ«   ç«½¼á¡   »αÑñßΓáó¿½   ßó«⌐
  772.      ¬«¼»¿½∩Γ«α BDS-C ñ½∩ æÉ/î, ΓᬪѠ«ß¡«óá¡¡δ⌐ ¡á »«ñ¼¡«ªÑßΓóÑ ∩ºδ¬á
  773.      æ¿.  ä«ßΓ«¿¡ßΓóἿ φΓ«ú«  ¬«¼»¿½∩Γ«αá  í뫨  óδß«¬á∩  ß¬«α«ßΓ∞  ¿
  774.      ó«º¼«ª¡«ßΓ∞  ß«ó¼ÑßΓ¡«⌐ ¬«¼»«¡«ó¬¿ »ÑαѼÑΘáѼδσ «íΩÑ¬Γ¡δσ ¼«ñπ½Ñ⌐
  775.      ó ºáúαπº«τ¡«¼ ¼«ñπ½Ñ.
  776.  
  777.           é߬«αÑ »«ß½Ñ BDS-C í뫨 ß«ºñá¡δ ¬«¼»¿½∩Γ«αδ, »αÑñ¡áº¡áτÑ¡¡δÑ
  778.      ñ½∩  æÉ/î  ¿ «ß¡«óá¡¡δÑ ¡á »«½¡«¼  ¼¡«ªÑßΓóÑ ∩ºδ¬á æ¿.   ¥Γ« ñὫ
  779.      ¿¼»π½∞ß   αáºó¿Γ¿ε   »α«úαá¼¼¿α«óá¡¿∩ ¡á æ¿ ñ½∩ ¼¿¬α«¥éî.  é 1981
  780.  
  781.                              - 21 -
  782.      ú.,  ó ßó∩º¿ ß ß«ºñ᡿Ѽ  IBM  PC,  ó  ¼¿αÑ  ¼¿¬α«¥éî  íδ½ ßñѽá¡
  783.      º¡áτ¿Γѽ∞¡δ⌐ ß¬áτ«¬ ó»ÑαÑñ.
  784.  
  785.           Å«ß½Ñ »«∩ó½Ñ¡¿∩ IBM PC ßΓ὿ »«∩ó½∩Γ∞ß∩ ¿ ¬«¼»¿½∩Γ«αδ æ¿ ñ½∩
  786.      φΓ«⌐   Å¥éî.    ìѬ«Γ«αδÑ   ¬«¼»¿½∩Γ«αδ   í뫨   »«½πτÑ¡δ   »πΓѼ
  787.      »αÑ«íαẫóá¡¿∩ ß««ΓóÑΓßΓóπεΘ¿σ ¬«¼»¿½∩Γ«α«ó ñ½∩  »α«µÑßß«αá 8080,
  788.      ñαπú¿Ñ  í뫨  αáºαáí«Γá¡δ ß»Ñµ¿á½∞¡«  ñ½∩  IBM  PC.   é ¡áßΓ«∩ΘÑÑ
  789.      óαѼ∩    ¡á    αδ¡¬Ñ  »αÑñßΓáó½Ñ¡δ  »«  ¼Ñ¡∞ΦÑ⌐  ¼ÑαÑ  ßѼ¡áñµáΓ∞
  790.      ¬«¼»¿½∩Γ«α«ó ∩ºδ¬á æ¿ ñ½∩ IBM PC.
  791.  
  792.           é   1983 ú.   Ç¼Ñਪá¡ß¬¿⌐    ê¡ßΓ¿ΓπΓ   æΓá¡ñáαΓ«ó   (ANSI)
  793.      ßΣ«α¼¿α«óá½   ÆÑσ¡¿τÑ߬¿⌐   è«¼¿ΓÑΓ   X3J11,    πßΓáó    ¬«Γ«α«ú«
  794.      »αÑñπß¼áΓα¿óáÑΓ ß«ºñá¡¿Ñ ßΓá¡ñáαΓá ∩ºδ¬á æ¿. æΓá¡ñáαΓ¿ºáµ¿∩ íπñÑΓ
  795.      αáß»α«ßΓαá¡∩Γ∞ß∩ ¡Ñ Γ«½∞¬« ¡á ∩ºδ¬,  ¡« ¿  ¡á  »α«úαá¼¼¡πε  ßαÑñπ
  796.      ¬«¼»¿½∩Γ«αá,  á ΓᬪѠ¡á í¿í½¿«ΓѬπ ßΓá¡ñáαΓ¡δσ Σπ¡¬µ¿⌐. é αáí«ΓÑ
  797.      ¬«¼¿ΓÑΓá πτáßΓóπεΓ  »αÑñßΓáó¿Γѽ¿  «ß¡«ó¡δσ  Σ¿α¼  -  »«ßΓáóΘ¿¬«ó
  798.      ¬«¼»¿½∩Γ«α«ó æ¿,  ó Γ«¼ τ¿ß½Ñ ¿ ñ½∩ IBM PC, á ΓᬪѠ¼¡«ú¿Ñ ñαπú¿Ñ
  799.      ßóÑΓ¿½á ¿º ¼¿αá »α«úαá¼¼¿α«óá¡¿∩ ¡á  ∩ºδ¬Ñ  æ¿.  ôß¿½¿∩  ¬«¼¿ΓÑΓá
  800.      X3J11    »α¿ó½Ñ¬½¿    ó¡¿¼á¡¿Ñ   ßαÑñßΓó   ¼áßß«ó«⌐   ¿¡Σ«α¼áµ¿¿.
  801.      ÅαÑñ½áúáѼδ⌐  ßΓá¡ñáαΓ  íδ½  «»πí½¿¬«óá¡,  ñ½∩  Γ«ú«  τΓ«íδ   óßÑ
  802.      ºá¿¡ΓÑαÑß«óá¡¡δÑ  ßΓ«α«¡δ  ¼«ú½¿ «º¡á¬«¼¿Γ∞ß∩ ß ¡¿¼ ¿ ó¡ÑßΓ¿ ßó«¿
  803.      »αÑñ½«ªÑ¡¿∩.    (櫼¡¿Γѽ∞¡«,    τΓ«    óδñáεΘ¿⌐ß∩    »α«úαá¼¼¿ßΓ
  804.      ºá¿¡ΓÑαÑßπÑΓß∩  ∩ºδ¬«¼,  ¬«Γ«αδ⌐  ß«ºñá¡ ¬«¼¿ΓÑΓ«¼,  ¡«,  ó¿ñ¿¼«,
  805.      ¬«¼¿ΓÑΓ  ñѽáÑΓ  σ«α«ΦÑÑ  ñѽ«,  ß«óÑαΦÑ¡ßΓóπ∩  ∩ºδ¬,   ß«ºñá¡¡δ⌐
  806.      óδñáεΘ¿¼ß∩ »α«úαá¼¼¿ßΓ«¼).
  807.  
  808.           Å«ß¬«½∞¬π í«½∞Φ¿¡ßΓó«  »«ßΓáóΘ¿¬«ó  ¬«¼»¿½∩Γ«α«ó  ñ½∩ IBM PC
  809.      πτáßΓóπεΓ ó αáí«ΓÑ ¬«¼¿ΓÑΓá X3J11,  Γ« αáºαáíáΓδóáѼδÑ ¿¼¿  ¡«óδÑ
  810.      óÑαß¿¿  ¬«¼»¿½∩Γ«α«ó  íπñπΓ ó αἬáσ φΓ«ú« ßΓá¡ñáαΓá.  (Æπαí« æ¿,
  811.      «ñ¿¡   ¿º  »«ß½Ññ¡¿σ   ¬«¼»¿½∩Γ«α«ó  ñ½∩   IBM  PC,   »«ñτ¿¡∩ÑΓß∩
  812.      í«½∞Φ¿¡ßΓóπ ΓαÑí«óá¡¿⌐ ßΓá¡ñáαΓá ¡á ∩ºδ¬ ¿ í¿í½¿«ΓѬπ).
  813.  
  814.  
  815.  
  816.                 Äß«íÑ¡¡«ßΓ¿ ∩ºδ¬á æ¿
  817.      -----------------------------------------------------------------
  818.  
  819.  
  820.                              - 22 -
  821.           é ñá¡¡«⌐  ¬¡¿úÑ ¡Ñ ßΓáó¿Γß∩ µÑ½∞ ¡áπτ¿Γ∞ óáß »α«úαá¼¼¿α«óáΓ∞
  822.      ¡á  ∩ºδ¬Ñ æ¿,  ¡«  «¡á  ¼«ªÑΓ  íδΓ∞  »«½Ñº¡«⌐  ñ½∩  »«¡¿¼á¡¿∩ ΓÑσ
  823.      «ß«íÑ¡¡«ßΓÑ⌐  æ¿,   ¬«Γ«αδÑ ºáßΓáó½∩εΓ ßΓ«½∞ ¼¡«ú¿σ »α«úαá¼¼¿ßΓ«ó
  824.      «ßΓá¡«ó¿Γ∞ ßó«⌐ óδí«α ¿¼Ñ¡¡« ¡á φΓ«¼ ∩ºδ¬Ñ.
  825.  
  826.           æ¿ ∩ó½∩ÑΓß∩   ∩ºδ¬«¼   Σπ¡¬µ¿⌐,   Γ¿»«ó  ñá¡¡δσ,  «»ÑαáΓ«α«ó
  827.      »α¿ßóá¿óá¡¿∩   ¿   π»αáó½Ñ¡¿∩   »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε   óδτ¿ß½Ñ¡¿⌐.
  828.      Åα«úαá¼¼¿απ∩  ¡á  æ¿,  óδ  «ßπΘÑßΓó½∩ÑΓÑ «íαáΘÑ¡¿Ñ ¬ Σπ¡¬µ¿∩¼,  ¿
  829.      í«½∞Φ¿¡ßΓó«  Σπ¡¬µ¿⌐  ó«ºóαáΘáεΓ  ¡Ñ¬«Γ«αδÑ  º¡áτÑ¡¿∩.  ç¡áτÑ¡¿Ñ,
  830.      ó«ºóαáΘáѼ«Ñ Σπ¡¬µ¿Ñ⌐, íπñ∞ Γ« º¡áτÑ¡¿Ñ »ÑαѼѡ¡«⌐ ¿½¿ ¬«¡ßΓá¡Γá,
  831.      ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ó «»ÑαáΓ«αÑ »α¿ßóá¿óá¡¿∩,  ¬«Γ«αδ⌐  ¿º¼Ñ¡∩ÑΓ
  832.      º¡áτÑ¡¿Ñ  ñαπú«⌐  »ÑαѼѡ¡«⌐.  ä«»«½¡Ñ¡¡δ⌐ «»ÑαáΓ«αἿ π»αáó½Ñ¡¿∩
  833.      »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε  óδτ¿ß½Ñ¡¿⌐  (while,  for,  do,  switch),  æ¿
  834.      »αÑóαáΘáÑΓß∩  ó  ∩ºδ¬  óδß«¬«ú«  πα«ó¡∩,  ß»«ß«íßΓóπεΘ¿⌐ σ«α«ΦѼπ
  835.      ßΓ¿½ε »α«úαá¼¼¿α«óá¡¿∩.
  836.  
  837.           æ¿ ¿¼ÑÑΓ ¡Ñí«½∞Φ«⌐ ¡áí«α Γ¿»«ó ñá¡¡δσ:  µÑ½δÑ τ¿ß½á, τ¿ß½á ß
  838.      »½áóáεΘÑ⌐ ºá»∩Γ«⌐, í¿Γ«óδÑ »«½∩ ¿ »ÑαÑτ¿ß½¿¼δ⌐ Γ¿». é ∩ºδ¬Ñ æ¿ óδ
  839.      ¼«ªÑΓÑ «»¿ßáΓ∞ »ÑαѼѡ¡πε Γ¿»á π¬áºáΓѽ∞,  ¬«Γ«αδ⌐ ßó∩ºδóáÑΓß∩  ß
  840.      «íΩÑ¬Γ«¼, »α¿¡áñ½ÑªáΘ¿¼ ¬ ½εí«¼π Γ¿»π ñá¡¡δσ. ÇñαÑß¡á∩ áα¿Σ¼ÑΓ¿¬á
  841.      ∩ºδ¬á æ¿ ∩ó½∩ÑΓß∩ τπóßΓó¿Γѽ∞¡«⌐ ¬ Γ¿»π ñá¡¡δσ  Γ«ú«  «íΩѬΓá,  ß
  842.      ¬«Γ«αδ¼ ßó∩ºá¡ ¿ß»«½∞ºπѼδ⌐ π¬áºáΓѽ∞.  ÉáºαÑΦÑ¡δ ΓᬪѠπ¬áºáΓѽ¿
  843.      ¬  Σπ¡¬µ¿∩¼.   éδ  ¼«ªÑΓÑ  αáßΦ¿α¿Γ∞  ß»¿ß«¬  Γ¿»«ó  ñá¡¡δσ »πΓѼ
  844.      ß«ºñá¡¿∩   ßΓαπ¬Γπα  ß ¿Ñαáασ¿τÑ߬«⌐ ºáó¿ß¿¼«ßΓ∞ε óσ«ñ∩Θ¿σ ó ¡Ñú«
  845.      Γ¿»«ó  ñá¡¡δσ.   èáªñδ⌐  Γ¿»  ñá¡¡δσ  ¼«ªÑΓ  »α¿¡áñ½ÑªáΓ∞  ½¿í« ¬
  846.      «ß¡«ó¡«¼π  Γ¿»π,   ½¿í«  ¬  αá¡ÑÑ  «»¿ßá¡¡«¼π  ßΓαπ¬Γπα¡«¼π Γ¿»π.
  847.      ÄíΩÑñ¿¡Ñ¡¿∩  ¡á»«¼¿¡áεΓ ßΓαπ¬Γπαδ,   ¡« «»αÑñѽ∩εΓ αẽ¿τ¡δÑ ó¿ñδ
  848.      ¿Ñαáασ¿τÑ߬¿σ   ºáó¿ß¿¼«ßΓÑ⌐,   ó  ¬«Γ«αδσ  ñá¡¡δÑ  αạδσ  Γ¿»«ó
  849.      αáß»«½áúáεΓß∩ ó »á¼∩Γ¿.
  850.  
  851.           ä«»πßΓ¿¼« «»¿ßá¡¿Ñ  ¼áßß¿ó«ó ñá¡¡δσ αẽ¿τ¡δσ Γ¿»«ó, ó¬½ετá∩
  852.      ßΓαπ¬Γπαδ ¿ «íΩÑñ¿¡Ñ¡¿∩. îáßß¿óδ ¼«úπΓ íδΓ∞ ¼¡«ú«¼Ñα¡δ¼¿.
  853.  
  854.           öπ¡¬µ¿¿ æ¿ ∩ó½∩εΓß∩ αѬπαß¿ó¡δ¼¿ »«  π¼«½τá¡¿ε.  éδ  ¼«ªÑΓÑ,
  855.      »αáóñá,  ß«ºñáΓ∞  Σπ¡¬µ¿ε,  ¬«Γ«αá∩ ¡Ñ íπñÑΓ αѬπαß¿ó¡«⌐,  ¡« ßá¼
  856.      ∩ºδ¬ »«  ßó«Ñ⌐  »α¿α«ñÑ  ßΓαѼ¿Γß∩  »«ññÑনóáΓ∞  αѬπαß¿ó¡«ßΓ∞ ¿
  857.      ΓαÑíπÑΓ ¼¿¡¿¼á½∞¡δσ πß¿½¿⌐ »α¿ »α«úαá¼¼¿α«óá¡¿¿ αѬπαß¿⌐.
  858.  
  859.                              - 23 -
  860.  
  861.           Åα«úαá¼¼á Σπ¡¬µ¿¿ ¡á ∩ºδ¬Ñ æ¿ αáºí¿óáÑΓß∩ ¡á í½«¬¿, ó ¬áªñ«¼
  862.      ¿º  ¬«Γ«αδσ  ¼«úπΓ  íδΓ∞  «»αÑñÑ½Ñ¡δ  ßó«¿  ß«íßΓóÑ¡¡δÑ ½«¬á½∞¡δÑ
  863.      »ÑαѼѡ¡δÑ.  ü½«¬¿  ¼«úπΓ óδí¿αáΓ∞ß∩ ñ½∩ ¿ß»«½¡Ñ¡¿∩ »« αѺπ½∞ΓáΓπ
  864.      óδ»«½¡Ñ¡¿∩      «»ÑαáΓ«αá      π»αáó½Ñ¡¿∩     »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε
  865.      óδτ¿ß½Ñ¡¿⌐. ü½«¬¿ ¼«úπΓ íδΓ∞ ó½«ªÑ¡¡δ¼¿ ñαπú ó ñαπúá.
  866.  
  867.           ÅÑαѼѡ¡δÑ ¿  Σπ¡¬µ¿¿  ¼«úπΓ íδΓ∞ ú½«íá½∞¡δ¼¿ ñ½∩ »α«úαá¼¼δ,
  868.      ú½«íá½∞¡δ¼¿ ñ½∩ ¿ßσ«ñ¡«ú« ¼«ñπ½∩  ¿½¿  ½«¬á½∞¡δ¼¿  ñ½∩  í½«¬á,  ó
  869.      ¬«Γ«α«¼ «¡¿ «»¿ßá¡δ.   ï«¬á½∞¡δÑ  »ÑαѼѡ¡δÑ  ¼«úπΓ  íδΓ∞ «»¿ßá¡δ
  870.      Γᬿ¼ «íαẫ¼,  τΓ« «¡¿ íπñπΓ ß«σαá¡∩Γ∞  ßó«¿  º¡áτÑ¡¿∩  »α¿ óßÑσ
  871.      «íαáΘÑ¡¿∩σ   ó¡πΓα¿   ñá¡¡«ú« í½«¬á (ßΓáΓ¿τÑ߬¿Ñ »ÑαѼѡ¡δÑ)  ¿½¿
  872.      ªÑ  íπñπΓ ó«ß»α¿¡¿¼áΓ∞ß∩  ¬á¬ ¡«óδÑ «íΩѬΓδ »α¿  ¬áªñ«¼ «íαáΘÑ¡¿¿
  873.      (áóΓ«¼áΓ¿τÑ߬¿Ñ »ÑαѼѡ¡δÑ).
  874.  
  875.           æ¿ »«ºó«½∩ÑΓ  ß«ºñáóáΓ∞ »α«úαá¼¼π ó ó¿ñÑ ¡Ñ߬«½∞¬¿σ ¿ßσ«ñ¡δσ
  876.      ¼«ñπ½Ñ⌐,  ¬«Γ«αδÑ íπñπΓ Γαá¡ß½¿α«óáΓ∞ß∩ ¡Ñºáó¿ß¿¼«.  ÅÑαѼÑΘáѼδÑ
  877.      «íΩÑ¬Γ¡δÑ ¼«ñπ½¿, ß««ΓóÑΓßΓóπεΘ¿Ñ ¿ßσ«ñ¡δ¼ ¼«ñπ½∩¼, ¬«¼»«¡πεΓß∩ ó
  878.      Ññ¿¡δ⌐ ºáúαπº«τ¡δ⌐ ¼«ñπ½∞.  ¥Γá «ß«íÑ¡¡«ßΓ∞ »«ºó«½∩ÑΓ ¬«¼»¿½∩Γ«απ
  879.      »«ññÑনóáΓ∞    «íΩÑ¬Γ¡δÑ   í¿í½¿«ΓѬ¿  ¼¡«ú«¬αáΓ¡«  ¿ß»«½∞ºπѼδσ
  880.      Σπ¡¬µ¿⌐  ¿ ß«ºñáóáΓ∞  í«½∞Φ¿Ñ  »α«úαá¼¼δ  ¿º  ¼¡«ªÑßΓóá ¡Ñí«½∞Φ¿σ
  881.      ¿ßσ«ñ¡δσ ¼«ñπ½Ñ⌐.
  882.  
  883.           é ∩ºδ¬Ñ æ¿  ¡ÑΓ  «»ÑαáΓ«α«ó  óó«ñá/óδó«ñá,  óÑß∞  óó«ñ/óδó«ñ
  884.      óδ»«½¡∩ÑΓß∩ ß »«¼«Θ∞ε Σπ¡¬µ¿⌐.  éß½ÑñßΓó¿Ñ φΓ«⌐ «ß«íÑ¡¡«ßΓ¿ ∩ºδ¬á
  885.      æ¿  αáºαáí«Γá¡á  ßΓá¡ñáαΓ¡á∩  í¿í½¿«ΓѬᠠΣπ¡¬µ¿⌐.  æπΘÑßΓó«óá¡¿Ñ
  886.      φΓ«ú«  ßΓá¡ñáαΓá ¿ ß«ßΓáó½∩ÑΓ ú½áó¡πε »α¿ó½Ñ¬áΓѽ∞¡«ßΓ∞ ∩ºδ¬á æ¿,
  887.      ¿í« ñѽáÑΓ »α«úαá¼¼δ ¡á æ¿ »ÑαÑ¡«ß¿¼δ¼¿.
  888.  
  889.  
  890.  
  891.                 ä«ßΓ«¿¡ßΓóá ∩ºδ¬á æ¿
  892.      -----------------------------------------------------------------
  893.  
  894.           ÅÑαÑ¡«ß¿¼«ßΓ∞ »α«úαá¼¼,  ¡á»¿ßá¡¡δσ ¡á æ¿, ∩ó½∩ÑΓß∩ ¡á¿í«½ÑÑ
  895.      αáºαѬ½á¼¿α«óá¡¡δ¼ »αÑ¿¼πΘÑßΓó«¼  φΓ«ú«  ∩ºδ¬á.  àß½¿  óδ  »¿ΦÑΓÑ
  896.      »α«úαá¼¼π  ¡á  æ¿  ¿  ¿ºíÑúáÑΓÑ  »α¿ φΓ«¼ ¿ß»«½∞º«óáΓ∞ αáßΦ¿αÑ¡¿∩
  897.  
  898.                              - 24 -
  899.      í¿í½¿«ΓѬ¿,   ºáó¿ß∩Θ¿Ñ   «Γ   ¬«¡¬αÑΓ¡«ú«    ¬«¼»¿½∩Γ«αá,    ¿½¿
  900.      ¼áΦ¿¡¡«-ºáó¿ß¿¼δÑ   «»Ñαᵿ¿,  Γ«  óδ  »«½πτáÑΓÑ  ¡Ñ»½«σ¿Ñ  Φá¡ßδ
  901.      (º¡áτ¿Γѽ∞¡« í«½∞Φ¿Ñ,  τѼ »α¿ ½εí«¼ ñαπú«¼  ∩ºδ¬Ñ)  ¡á  πß»ÑΦ¡δ⌐
  902.      »ÑαÑ¡«ß  óáΦÑ⌐  »α«úαá¼¼δ  ó  ñαπúπε »α«úαá¼¼¡«-á»»áαáΓ¡πε ßαÑñπ,
  903.      ó¬½ετá∩ ß¼Ñ¡π ¬«¼»¿½∩Γ«αá, «»Ñαᵿ«¡¡«⌐ ß¿ßΓÑ¼δ ¿ ¥éî.
  904.  
  905.           Åα¿óÑñÑ¡¡δÑ ó  ñá¡¡«⌐  ¬¡¿úÑ  »α«úαá¼¼δ  ¡Ñ  »αÑΓÑ¡ñπεΓ   ¡á
  906.      »ÑαÑ¡«ß¿¼«ßΓ∞. ü¿í½¿«ΓѬá Σπ¡¬µ¿⌐ ñ½∩ αáí«Γδ ß «¬¡á¼¿ »α¿ó∩ºá¡á ¬
  907.      áασ¿ΓѬΓπαÑ ó¿ñÑ«»á¼∩Γ¿ IBM PC,  á Σπ¡¬µ¿¿ αѺ¿ñÑ¡Γ¡δσ  ó  »á¼∩Γ¿
  908.      πΓ¿½¿Γ   ¿ß»«½∞ºπεΓ  ß¿ßΓÑ¼π  »αÑαδóá¡¿⌐  IBM  PC,  ß»Ñµ¿Σ¿τÑ߬¿Ñ
  909.      «ß«íÑ¡¡«ßΓ¿ DOS ¿ í¿í½¿«ΓѬπ  αáßΦ¿αÑ¡¿⌐  ¬«¼»¿½∩Γ«αá  Æπαí«  æ¿,
  910.      ¬«Γ«αá∩   «í½ÑúτáÑΓ  αáºαáí«Γ¬π  »α«úαá¼¼  «íαáí«Γ¬¿  »αÑαδóá¡¿⌐.
  911.      ìѬ«Γ«αδÑ  Σπ¡¬µ¿¿  ó¬½ετáεΓ   ¡Ñí«½∞Φ¿Ñ   Σαáú¼Ñ¡Γδ   ¡á   ∩ºδ¬Ñ
  912.      áßßѼí½Ñαá.
  913.  
  914.           ÉáßΦ¿α∩Ѽ«ßΓ∞ ∩ºδ¬«ó »α«úαá¼¼¿α«óá¡¿∩ «º¡áτáÑΓ ßπΘÑßΓó«óá¡¿Ñ
  915.      »«ΓÑ¡µ¿á½∞¡«⌐ ó«º¼«ª¡«ßΓ¿ ó¡ÑßΓ¿ ñ«íáó½Ñ¡¿∩ ó ∩ºδ¬.  æ¿ αáßßτ¿Γá¡
  916.      ¡á  αáßΦ¿αÑ¡¿Ñ  »«  ßó«Ñ¼π  ºá¼δß½π,   »«ß¬«½∞¬π  ß«ñÑαª¿Γ  «τÑ¡∞
  917.      ¡Ñí«½∞Φ«Ñ   τ¿ß½«   «»ÑαáΓ«α«ó.   æ½ÑñπÑΓ »«¼¡¿Γ∞,   τΓ« ßá¼ ∩ºδ¬
  918.      »«ºó«½∩ÑΓ  ¡Ñ¼¡«ú¿¼  í«½ÑÑ,  τѼ ¿º¼Ñ¡∩Γ∞  º¡áτÑ¡¿∩  »ÑαѼѡ¡δσ ¿
  919.      π»αáó½∩Γ∞ »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε óδ»«½¡Ñ¡¿∩ »α«úαá¼¼δ.  æá¼«Ñ ó᪡«Ñ
  920.      ó »α«úαá¼¼áσ ¡á æ¿ ºá¬½ετÑ¡« ó Σπ¡¬µ¿∩σ,   á ∩ºδ¬ ßá¼  »« ßÑíÑ ¡Ñ
  921.      ¿¼ÑÑΓ  ñαπú¿Ñ ó¡πΓαÑ¡¡¿Ñ Σπ¡¬µ¿¿, ¬α«¼Ñ «ß¡«ó¡«⌐ Σπ¡¬µ¿¿ (Σπ¡¬µ¿¿
  922.      main).   ÅÑαóá∩  úαπ»»á  αáßΦ¿αÑ¡¿⌐   ∩ºδ¬á   æ¿   αẼÑΘáÑΓß∩  ó
  923.      ßΓá¡ñáαΓ¡«⌐   í¿í½¿«ΓѬÑ,    ñαπú¿Ñ    ¡ÑßΓá¡ñáαΓ¡δÑ   αáßΦ¿αÑ¡¿∩
  924.      »«ññÑনóáÑΓ ¬«¡¬αÑΓ¡δ⌐  ¬«¼»¿½∩Γ«α  ¿,   ¡á¬«¡Ñµ,  ΓαÑΓ∞∩ úαπ»»á
  925.      αáßΦ¿αÑ¡¿⌐ ß«ñÑনΓß∩  ó   ñ«»«½¡¿Γѽ∞¡δσ  í¿í½¿«ΓѬáσ Σπ¡¬µ¿⌐ æ¿
  926.      (¬á¬ φΓ« «»¿ßá¡« ó  ñá¡¡«⌐  ¬¡¿úÑ).  Å«ß½Ññ¡∩∩  úαπ»»á αáßΦ¿αÑ¡¿⌐
  927.      αáºαáíáΓδóáÑΓß∩   ßἿ¼ »α«úαá¼¼¿ßΓ«¼,  ¬«Γ«αδ⌐ ß«ºñáÑΓ »α«úαá¼¼δ
  928.      ñ½∩ ¼¡«ú«¬αáΓ¡«ú« ¿ß»«½∞º«óá¡¿∩.
  929.  
  930.           èα«¼Ñ ßó«Ñ⌐   Σπ¡¬µ¿«¡á½∞¡«⌐   αáßΦ¿α∩Ѽ«ßΓ¿,  æ¿  »«ºó«½∩ÑΓ
  931.      αáßΦ¿α∩Γ∞  ßΓá¡ñáαΓ¡δ⌐  ¡áí«α  Γ¿»«ó  ñá¡¡δσ  »πΓѼ   «»αÑñѽѡ¿∩
  932.      ßΓαπ¬Γπα, «íΩÑñ¿¡Ñ¡¿⌐ ¿ ¿ß»«½∞º«óá¡¿∩ «»ÑαáΓ«α«ó typedef.
  933.  
  934.           Åα«úαá¼¼¿ßΓá¼ «ß«íÑ¡¡«    ¡αáó¿Γß∩    ¬αáΓ¬«ßΓ∞   óδαáªÑ¡¿⌐,
  935.      ¬«Γ«α묨 ó æ¿ ¬«ñ¿απεΓß∩ á½ú«α¿Γ¼δ.  ü«½∞Φ¿¡ßΓó« «»ÑαáΓ«α«ó, íπñ∞
  936.  
  937.                              - 25 -
  938.      Γ«   «»ÑαáΓ«αδ  »α¿ßóá¿óá¡¿∩,  πß½«ó¡δÑ  «»ÑαáΓ«αδ,  «íαáΘÑ¡¿∩  ¬
  939.      Σπ¡¬µ¿∩¼   ¿½¿    óδαáªÑ¡¿∩,    ¬α«¼Ñ    «»ÑαáΓ«α«ó    π»αáó½Ñ¡¿∩
  940.      »«ß½Ññ«óáΓѽ∞¡«ßΓ∞ε  óδ»«½¡Ñ¡¿∩  »α«úαá¼¼δ,  ó«ºóαáΘáεΓ ¡Ñ¬«Γ«αδÑ
  941.      º¡áτÑ¡¿∩.  êß»«½∞º«óá¡¿Ñ   φΓ«⌐   «ß«íÑ¡¡«ßΓ¿   ∩ºδ¬á   »«ºó«½∩ÑΓ
  942.      »αÑñßΓáó½∩Γ∞ óδαáªÑ¡¿∩ ó ¬αáΓ¬«⌐ Σ«α¼Ñ.
  943.  
  944.           æ¿ «íÑß»Ñτ¿óáÑΓ  Σ«α¼¿α«óá¡¿Ñ  φΣΣÑ¬Γ¿ó¡«ú«  ¼áΦ¿¡¡«ú«  ¬«ñá
  945.      »α«úαá¼¼δ,  τΓ« ñ«ßΓ¿úáÑΓß∩ »α¿ó∩º¬«⌐ ∩ºδ¬«ó  »α«úαá¼¼¿α«óá¡¿∩  ¬
  946.      ßΓαπ¬ΓπαÑ  »á¼∩Γ¿ ¿ αÑú¿ßΓα«ó«⌐ áασ¿ΓѬΓπαÑ ¥éî,  ñ½∩ ¬«Γ«αδσ «¡¿
  947.      ß«ºñáεΓß∩.    æ¿  τáßΓ«  σáαá¬ΓÑਧπÑΓß∩  ¬á¬   »ÑαÑ¡«ß¿¼δ⌐  ∩ºδ¬
  948.      áßßѼí½Ñαá   óδß«¬«ú«   πα«ó¡∩.   æá¼á  »α¿α«ñá  ∩ºδ¬á  »«ºó«½∩ÑΓ
  949.      ¬«¼»¿½∩Γ«απ  úÑ¡Ñα¿α«óáΓ∞  φΣΣÑ¬Γ¿ó¡δ⌐  «»Γ¿¼¿º¿α«óá¡¡δ⌐ ¼áΦ¿¡¡δ⌐
  950.      ¬«ñ.
  951.  
  952.  
  953.           üαá⌐á¡ é.,  èÑα¡¿úá¡, É¿Γτ¿ äÑ¡¡¿ß î.. ƒºδ¬ »α«úαá¼¼¿α«óá¡¿∩
  954.      æ¿. - Prentiße-Hall, 1978.
  955.  
  956.           Å½á¼ Æ«¼áß.     æΓá¡ñáαΓδ     ¿     απ¬«ó«ñ∩Θ¿Ñ     »α¿¡µ¿»δ
  957.      »α«úαá¼¼¿α«óá¡¿∩ ¡á æ¿. - Plum-Hall, 1982.
  958.  
  959.           Å½á¼ Æ«¼áß. êºπτÑ¡¿Ñ »α«úαá¼¼¿α«óá¡¿∩  ¡á  æ¿. -  Plu¼ Hall,
  960.      1983.
  961.  
  962.           è«τá¡ æΓÑΣÑ¡  â.  Åα«úαá¼¼¿α«óá¡¿Ñ  ¡á  æ¿.  -  Hayden  Book
  963.      C«¼pany, 1983.
  964.  
  965.           Åáαñá¼ äªÑ¬.  Éπ¬«ó«ñßΓó« »« »α«úαá¼¼¿α«óá¡¿ε ¡á æ¿.  -  Que
  966.      Corporation, 1983.
  967.  
  968.           òáαí¿ß«¡ æá¼εφ½,  æΓ¿½  âá⌐  ï.  æ¿:  ß»αáó«τ¡«Ñ »«ß«í¿Ñ.  -
  969.      Jr.Æártan Laboratories, 1984.
  970.  
  971.           ò«úá¡ Æ«¼.  Éπ¬«ó«ñßΓó«   ñ½∩   »α«úαá¼¼¿ßΓ«ó   »«   æ¿.   -
  972.      Brady,1984.
  973.  
  974.           òá¡Γ é¿½∞∩¼  äªÑ⌐¼ß. ìáí«α ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ ßαÑñßΓó ¡á æ¿. -
  975.  
  976.                              - 26 -
  977.      Çddison-WÑsly, 1985.
  978.  
  979.           Å½á¼ Æ«¼áß. æΓαπ¬Γπαδ ñá¡¡δσ ó æ¿. - Plum Hall, 1985.
  980.  
  981.           è«¼»¿½∩Γ«α îIX C. - Mix Software, Inc, 1985.
  982.           (¥Γ«Γ  ¼áΓÑα¿á½ »α«ñáÑΓß∩ ó¼ÑßΓÑ ß  ¬«¼»¿½∩Γ«α«¼ ¿ «Γñѽ∞¡«⌐
  983.      ¬¡¿ú«⌐.   ìѺáó¿ß¿¼«   «Γ Γ«ú«,   ¿ß»«½∞ºπÑΓÑ  óδ  ¬«¼»¿½∩Γ«α ¿½¿
  984.      ¡ÑΓ,   απ¬«ó«ñßΓó« ¿  ß»αáó«τ¡«Ñ  »«ß«í¿Ñ  »«  æ¿  íπñπΓ  ñ½∩ óáß
  985.      »«½Ñº¡δ).
  986.  
  987.           âáºÑα¿ æ¬«ΓΓ ü. êºπτÑ¡¿Ñ æ¿ ¿ Æiny-C. - Æáb Books, 1985.
  988.  
  989.           Éφñ¬½¿ΣΣ É«íÑαΓ Ç.,  Éááí Æ«¼áß ä.  ôΓ¿½¿Γδ «íαáí«Γ¬¿ ñá¡¡δσ
  990.      ¡á æ¿. - Sybex, 1986.
  991.  
  992.           æΓ¿óѡߠǽ.  Éáºαáí«Γ¬á  ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ  ßαÑñßΓó ¡á æ¿ ñ½∩
  993.      IBM PC. - Brady, 1986.
  994.  
  995.           Å«ß«í¿Ñ »« ¿¡ßΓαπ¼Ñ¡Γá½∞¡δ¼ ßαÑñßΓóá¼  æ¿  ñ«¬Γ«αá  ä«íßá. -
  996.      Brady, 1986.
  997.  
  998.           æΓ¿óѡߠǽ. Éáºαáí«Γ¬á íẠ ñá¡¡δσ ¡á æ¿. - îIS:Press,1987.
  999.  
  1000.           äª«¡ß«¡ ìѽ∞ß«¡.    ôß«óÑαΦÑ¡ßΓó«óá¡¡á∩   úαáΣ¿¬á   ¡á   æ¿:
  1001.      »α«úαá¼¼¿α«óá¡¿Ñ ¿ ¼ÑΓ«ñδ. - Äsborne McGrow-Hill, 1987.
  1002.  
  1003.           "ìáßΓá󡿬 »«  æ¿"  ñ¿ß¬ÑΓδ  #577  ¿ #578 í¿í½¿«ΓѬ¿ PC-SIG
  1004.      (¥Γ«Γ »á¬ÑΓ »α«úαá¼¼ »αÑñßΓáó½∩ÑΓ ß«í«⌐  «íπτáεΘπε  ¿¡ΓÑαá¬Γ¿ó¡πε
  1005.      ß¿ßΓѼπ,   ß«ñÑαªáΘπε  ΓѬßΓ«óπε ¿¡Σ«α¼áµ¿ε  ¿  »α¿¼Ñαδ »α«úαá¼¼,
  1006.      ¬«Γ«αδÑ óδ ¼«ªÑΓÑ Γαá¡ß½¿α«óáΓ∞ ß »«¼«Θ∞ε ßó«Ñú« Γαá¡ß½∩Γ«αá).
  1007.  
  1008.  
  1009.  
  1010.                              âïÇéÇ 3
  1011.                              -------
  1012.  
  1013.  
  1014.  
  1015.                              - 27 -
  1016.                         è«¼»¿½∩Γ«α Æπαí« æ¿
  1017.      -----------------------------------------------------------------
  1018.  
  1019.           é ñѬáíαÑ 1986 ú.  ¡Ñí«½∞Φá∩ ¬«¼»á¡¿∩ »«ñ  ¡áºó᡿Ѽ  Wigard
  1020.      Software   Systems,   Inc.   «íΩ∩ó¿½á « ßó«Ñ¼  »ÑαÑѺñÑ ¿º úopoñá
  1021.      Çନ¡úΓ«¡,   ΦΓáΓ   îáßßáτπßÑΓß,   ó  ú«α«ñ  î«¡ΓÑ  æÑαÑ¡«,  ΦΓáΓ
  1022.      èá½¿Σ«α¡¿∩.  ¥Γá   ¬«¼»á¡¿∩  ß«ºñá½á ¿ ¡áτá½á »α«ñáªπ ¬«¼»¿½∩Γ«αá
  1023.      æ¿ ßΓ«¿¼«ßΓ∞ε 450 ñ«½½áα«ó »«ñ ¡áºó᡿Ѽ Wizard C.
  1024.  
  1025.           Wizard C íδ½ ¬«¼»¿½∩Γ«α«¼,  ºáß½πª¿óáεΘ¿¼  πóáªÑ¡¿∩,  óßÑúñá
  1026.      »«½πτáεΘ¿¼ σ«α«Φ¿Ñ «Γºδóδ ó «íº«αáσ ¿ ñáªÑ ¡áºóá¡¡δ⌐,  »« ¬αá⌐¡Ñ⌐
  1027.      ¼ÑαÑ  «ñ¡¿¼  ¿º  «í«ºαÑóáΓѽÑ⌐,  "½πτΦ¿¼"  ¬«¼»¿½∩Γ«α«¼  æ¿.  àú«
  1028.      ñ«ßΓ«¿¡ßΓóá   ºá¬½ετ὿ß∞   ó    óδß«¬«⌐   ß¬«α«ßΓ¿   ¬«¼»¿½∩µ¿¿,
  1029.      φΣΣÑ¬Γ¿ó¡«⌐    «»Γ¿¼¿ºáµ¿¿   »«½πτáѼ«ú«    ¬«ñá,    ß««ΓóÑΓßΓó¿¿
  1030.      »αÑñ½«ªÑ¡¿∩¼   ßΓá¡ñáαΓá ÇNSI  ¿ í«½∞Φ«¼ τ¿ß½Ñ  αáßΦ¿αÑ¡¿⌐ ∩ºδ¬á,
  1031.      »«ºó«½∩εΘ¿σ αáºαáíáΓδóáΓ∞  »α«úαá¼¼δ  «íαáí«Γ¬¿  »αÑαδóá¡¿⌐.  ¥Γ¿
  1032.      αáßΦ¿αÑ¡¿∩  ºá¬½ετ὿ ó   ßÑíÑ  Σπ¡¬µ¿ε   »αÑαδóá¡¿∩ ß»Ñµ¿á½∞¡«ú«
  1033.      Γ¿»á,   ó«º¼«ª¡«ßΓ∞ óßΓαá¿óá¡¿∩ ó  Γѽ«  »α«úαá¼¼δ  Σαáú¼Ñ¡Γ«ó ¡á
  1034.      ∩ºδ¬Ñ   áßßѼí½Ñαá,  »ßÑóñ«»ÑαѼѡ¡δÑ,  ß   »«¼«Θ∞ε   ¬«Γ«αδσ  ¿º
  1035.      ∩ºδ¬á æ¿ óδ»«½¡∩ÑΓß∩ ñ«ßΓπ» ¬ αÑú¿ßΓαá¼ ¼¿¬α«»α«µÑßß«αá.
  1036.  
  1037.           é ΣÑóαá½Ñ   1987   ú.   Σ¿α¼á   Borland   International   ¿º
  1038.      æ¬«ΓΓß-éѽ½Ñ⌐,  ΦΓáΓ èá½¿Σ«α¡¿∩,  «íΩ∩ó¿½á « ß«ºñá¡¿¿ ¬«¼»¿½∩Γ«αá
  1039.      Æπαí« æ¿,  ¬«Γ«αδ⌐ «ª¿ñá½ß∩ ß  ¡ÑΓÑα»Ñ¡¿Ñ¼  »«ß½Ñ  »«∩ó½Ñ¡¿∩  Ñú«
  1040.      »αÑñΦÑßΓóÑ¡¡¿¬á,   «τÑ¡∞   πñáτ¡«ú«   ¬«¼»¿½∩Γ«αá   Æπαí«Åá߬á½∞.
  1041.      ÄíΩ∩ó½Ñ¡¿Ñ ß«ñÑαªá½« «µÑ¡¬π φΣΣÑ¬Γ¿ó¡«ßΓ¿, ºáóÑαÑ¡¡πε ¡Ñ߬«½∞¬¿¼¿
  1042.      φ¬ß»ÑαΓἿ.  Ä¡¿  πΓóÑαªñ὿,  τΓ«  ß¬«α«ßΓ∞  ¬«¼»¿½∩µ¿¿ Æπαí« æ¿
  1043.      íπñÑΓ ñ«ßΓ¿úáΓ∞ 7000  ßΓ᫬  ó  ¼¿¡πΓπ,  τΓ«  »αÑóδΦὫ  ß¬«α«ßΓ∞
  1044.      ßἫú«  íδßΓα«ú« ¡á Γ« óαѼ∩ ¬«¼»¿½∩Γ«αá æ¿.  Å« ¼¡Ñ¡¿ε φ¬ß»ÑαΓ«ó
  1045.      í佫  ñ«ßΓ¿ú¡πΓ«  »αÑñѽ∞¡«Ñ  º¡áτÑ¡¿Ñ   »α«¿ºó«ñ¿Γѽ∞¡«ßΓ¿   ñ½∩
  1046.      ¬«¼»¿½∩Γ«α«ó  æ¿  ¿  ¡Ñ «ª¿ñὫß∞ »«∩ó½Ñ¡¿Ñ ¬«¼»¿½∩Γ«αá,  ¬«Γ«αδ⌐
  1047.      »αÑóº«Φѽ íδ φΓ« º¡áτÑ¡¿Ñ.
  1048.  
  1049.           é Γ«¼  ªÑ ¼Ñß∩µÑ Wizard ßñѽá½á ßó«e »«ß½Ññ¡ee «íΩ∩ó½Ñ¡¿Ñ. é
  1050.      ¼áÑ 1987 ú. »«∩ó¿½áß∞ óÑαß¿∩ 1.0 Æπαí« æ¿ (ß«ó¼ÑßΓ¡« ß T-shirts).
  1051.      ÅÑατáΓ¬á íδ½á íα«Φѡᠿ ß«αÑó¡«óá¡¿Ñ «íΩ∩ó½Ñ¡«.  Æπαí« æ¿ »«ñáó¿½
  1052.      óßÑσ ßó«¿¼¿ σáαá¬ΓÑα¿ßΓ¿¬á¼¿.
  1053.  
  1054.                              - 28 -
  1055.  
  1056.           ìá ßἫ¼ ñÑ½Ñ Σ¿α¼á éorland  International  »α¿«íαÑ½á  Σ¿α¼π
  1057.      Wigard Systems ñ½∩ Γ«ú«,  τΓ«íδ ß«ºñáΓ∞ Æπαí« æ¿.  Åα«¼δΦ½Ñ¡¡«ßΓ∞
  1058.      ñѽá½á  »αÑñ»«½«ªÑ¡¿∩  «  Γ«¼,   ¬«úñá  Borland  óδ⌐ñÑΓ  ¡á αδ¡«¬
  1059.      ¬«¼»¿½∩Γ«α«ó   æ¿,   »«ß½Ñ   Γ«ú«,   ¬á¬ «¡á πªÑ »αÑñßΓáó¿½á ßó«¿
  1060.      ¿ºñѽ¿∩:  Æπαí«-Åá߬á½∞,   á  óß½Ññ  ºá  ¡¿¼   «τÑ¡∞   »«»π½∩α¡δ⌐
  1061.      Æπαí«-üÑ⌐ß¿¬.  é¼ÑßΓ« Γ«ú«,   τΓ«íδ »αÑñ»α¿¡¿¼áΓ∞ í«½∞Φ¿Ñ πß¿½¿∩,
  1062.      ¡áτ¿¡á∩ ß ¡π½∩, Σ¿α¼á Borland »α¿¡∩½á ¼πñα«Ñ αÑΦÑ¡¿Ñ:  «¡á ¬π»¿½á
  1063.      ½πτΦ¿⌐ ¬«¼»¿½∩Γ«α   æ¿   ¿ ß¬«¡µÑ¡Γα¿α«óá½á πß¿½¿∩ ¡á Γ«¼,  τΓ«íδ
  1064.      ßñѽáΓ∞ Ñú« ÑΘÑ ½πτΦÑ.
  1065.  
  1066.           ìá ¼«¼Ñ¡Γ á¡«¡ß¿α«óá¡¿∩ Σ¿α¼«⌐ Borland ßó«Ñú« ¬«¼»¿½∩Γ«αá ¡á
  1067.      αδ¡¬Ñ í佫 »αÑñßΓáó½Ñ¡« 17 ¬«¼»¿½∩Γ«α«ó æ¿ ñ½∩ IBM  PC. ìÑ߬«½∞¬«
  1068.      τѽ«óѬ αÑΦ¿½¿,  τΓ« ¼¿απ ¡πªÑ¡ ÑΘÑ «ñ¿¡. Æá¬«óδ ¬αáΓ¬¿Ñ ßóÑñÑ¡¿∩
  1069.      « Σ¿α¼Ñ Borland International ö¿½¿»»á èá¡á,  ¬«Γ«αδÑ ΓѼ ¡Ñ ¼Ñ¡ÑÑ
  1070.      »α¿¬«óδóáεΓ    ó¡¿¼á¡¿Ñ    ¿   ºáσóáΓδóáεΓ   ó««íαáªÑ¡¿Ñ.   Å«ß½Ñ
  1071.      «»πí½¿¬«óá¡¿∩ ¿¡Σ«α¼áµ¿¿ « Æπαí« æ¿ ¼¡«ú¿Ñ  ß«¼¡Ñó὿ß∞, ¡Ñ¼¡«ú¿Ñ
  1072.      ¿¼Ñ½¿   »αÑñßΓáó½Ñ¡¿Ñ   «   ¡Ñ¼,   ¡«  óßÑ  ªáªñ὿  πó¿ñÑΓ∞  Ñú«
  1073.      ß«íßΓóÑ¡¡δ¼¿  ú½áºá¼¿.  î¿α  æ¿  ú«Γ«ó  íδ½  »α¿¡∩Γ∞   ÑΘÑ   «ñ¿¡
  1074.      ¬«¼»¿½∩Γ«α,  »α¿  πß½«ó¿¿,  τΓ« «¡ »«ßΓπ»¿Γ «Γ éorland.  æá¼« φΓ«
  1075.      ß«ßΓ«∩¡¿Ñ «ª¿ñá¡¿∩ ¿¼Ñ½« «τÑ¡∞ í«½∞Φ«Ñ  º¡áτÑ¡¿Ñ.  ö¿α¼á  Borland
  1076.      ¡áτá½á  ñѽ« ¡Ñ ñ½∩ Γ«ú«,  τΓ«íδ ß«ºñáΓ∞ «τÑαÑñ¡«⌐ ¬«¼»¿½∩Γ«α æ¿;
  1077.      Borland »«ßΓáó¿½á µÑ½∞ε ¿º¼Ñ¡¿Γ∞ »αÑñßΓáó½Ñ¡¿∩ « Γ«¼,  ¬á¬ ñ«½ª¡á
  1078.      óδú½∩ñÑΓ∞  »α«úαá¼¼¡á∩ ßαÑñá ñ½∩ αáºαáí«Γ¬¿ »α«úαá¼¼ ¡á ∩ºδ¬Ñ æ¿.
  1079.  
  1080.  
  1081.  
  1082.                 äóá Æπαí« æ¿
  1083.      -----------------------------------------------------------------
  1084.  
  1085.           Æπαí« æ¿ «í«º¡áτáÑΓ ñóá »α«úαá¼¼¡δσ ¿ºñѽ¿∩: »á¬ÑΓ »α«úαá¼¼,
  1086.      «íÑß»Ñτ¿óáεΘ¿⌐ óδ»«½¡Ñ¡¿Ñ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ ¬«¼á¡ñ ó ßΓ¿½Ñ Unix:
  1087.      make/compiler/linker,  ¿  ¿¡ΓÑúα¿α«óá¡¡πε  »α«úαá¼¼¡πε  ßαÑñπ ñ½∩
  1088.      αáºαáí«Γ¬¿ »α«úαá¼¼.
  1089.  
  1090.           Åá¬ÑΓ »α«úαá¼¼  ß«ñÑαª¿Γ  πΓ¿½¿Γπ  make,  ¬«¼»¿½∩Γ«α  tcc  ¿
  1091.      ¡áßΓαá¿óáѼδ⌐ ¬«¼»«¡«óΘ¿¬.  Å«ß½ÑñπεΘ¿Ñ óÑαß¿¿  ¡Ñß«¼¡Ñ¡¡«  íπñπΓ
  1092.  
  1093.                              - 29 -
  1094.      ó¬½ετáΓ∞  «íΩÑ¬Γ¡πε  í¿í½¿«ΓѬπ.  è«¼»¿½∩Γ«α,  óσ«ñ∩Θ¿⌐  ó »á¬ÑΓ,
  1095.      »«σ«ª ¡á í«½∞Φ¿¡ßΓó«  ñαπú¿σ  ¬«¼»¿½∩Γ«α«ó  æ¿  ñ½∩  IBM  PC,  ¡«
  1096.      ∩ó½∩ÑΓß∩  í«½ÑÑ  íδßΓαδ¼.  Åα«úαá¼¼¿ßΓδ,  ¬«Γ«αδÑ »αÑñ»«τΓπΓ φΓ«Γ
  1097.      »á¬ÑΓ Æπαí«  æ¿,  ¡á⌐ñπΓ  óßÑ,  τΓ«  ¿¼  ¡πª¡«,  ó¬½ετá∩  πñ«í¡δ⌐
  1098.      αÑñá¬Γ«α.  Å«ß¬«½∞¬π óδ »α¿«íαѽ¿ φΓπ ¬¡¿úπ, Γ«, óÑα«∩Γ¡«, óδ πªÑ
  1099.      ¿¼ÑÑΓÑ ¿½¿ ß«í¿αáÑΓÑß∞ »α¿«íαÑßΓ¿ Æπαí« æ¿.  éßÑ,  τΓ« éá¼  ¡πª¡«
  1100.      º¡áΓ∞  »«  φΓ«¼π »á¬ÑΓπ,  ß«ñÑনΓß∩ ó απ¬«ó«ñßΓóÑ »«½∞º«óáΓѽ∩ ¿
  1101.      ß»αáó«τ¡«¼ απ¬«ó«ñßΓóÑ.
  1102.  
  1103.           ê¡ΓÑúα¿α«óá¡¡á∩ »α«úαá¼¼¡á∩   ßαÑñá    »αÑñßΓáó½∩ÑΓ    ß«í«⌐
  1104.      »α«úαá¼¼π  »«ñ ¡áºó᡿Ѽ tc,  ¬«Γ«αá∩ «íΩÑñ¿¡∩ÑΓ ó ßÑíÑ ΓѬßΓ«óδ⌐
  1105.      αÑñá¬Γ«α,  «α¿Ñ¡Γ¿α«óá¡¡δ⌐ ¡á ß«ºñá¡¿Ñ ΓѬßΓ«ó »α«úαá¼¼ ¡á  ∩ºδ¬Ñ
  1106.      æ¿, »«ßΓα«¿Γѽ∞ ºáñáτ, «α¿Ñ¡Γ¿α«óá¡¡δ⌐ ¡á αÑ὿ºáµ¿ε »α«úαá¼¼¡«ú«
  1107.      »α«Ñ¬Γá,  ¿ πΓ¿½¿Γδ ¿ß»«½¡Ñ¡¿∩ »α«úαá¼¼.  é  íπñπΘѼ  »½á¡¿απÑΓß∩
  1108.      ó¬½ετÑ¡¿Ñ  ß¿¼ó«½∞¡«ú«  «Γ½áñτ¿¬á.  ì὿τ¿Ñ ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ
  1109.      óδñѽ∩ÑΓ Æπαí« æ¿ ßαÑñ¿ ¬«¡¬παÑ¡Γ«ó (ΓᬪÑ,  ¬á¬ ¿ ÑÑ  íѺπß½«ó¡«
  1110.      í½ÑßΓ∩Θá∩ αÑ὿ºáµ¿∩).
  1111.  
  1112.           ê¡ΓÑúα¿α«óá¡¡πε ßαÑñπ  ¼«ª¡«  ßτ¿ΓáΓ∞ ó¿Γα¿¡«⌐ Æπαí« æ¿.  àÑ
  1113.      í«½∞Φ¿¼  ñ«ßΓ«¿¡ßΓó«¼  ∩ó½∩ÑΓß∩  ñ«ßΓ¿ú¡πΓδ⌐  πα«óÑ¡∞  ¿¡ΓÑúαᵿ¿
  1114.      ¼Ñªñπ  αÑñá¬Γ«α«¼,   ¬«¼»¿½∩Γ«α«¼  ¿  ¬«¼»«¡«óΘ¿¬«¼.  ìáσ«ñ∩ß∞  ó
  1115.      ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñÑ, »α«úαá¼¼¿ßΓ ¼«ªÑΓ αÑñá¬Γ¿α«óáΓ∞ »α«úαá¼¼π,
  1116.      Γαá¡ß½¿α«óáΓ∞    ÑÑ,   ¬«¼»«¡«óáΓ∞   ÑÑ   ß   ñαπú¿¼¿   ¿ßσ«ñ¡δ¼¿
  1117.      ¼«ñπ½∩¼¿  ¿  í¿í½¿«ΓѬἿ  ¿  ºá»π߬áΓ∞  ¡á  óδ»«½¡Ñ¡¿Ñ.   äá¡¡«Ñ
  1118.      ¬áτÑßΓó« ∩ó½∩ÑΓß∩ «ß¡«ó¡δ¼ ñ½∩ ¡«ó«ú« »«¬«½Ñ¡¿∩  ¬«¼»¿½∩Γ«α«ó æ¿.
  1119.      ¥Γ«  »«σ«ªÑ  ¡á  Γ«,  τÑú« Σ¿α¼á  Borland  ñ«ßΓ¿ú½á  ΓαѼ∩ ú«ñἿ
  1120.      αá¡∞ΦÑ    ¡á   ¬«¼»¿½∩Γ«αÑ  Æπαí«-Åá߬á½∞,   ¡«   τÑú«   ¡Ñ  í佫
  1121.      ñ«ßΓ¿ú¡πΓ« ñ« φΓ«ú« óαѼѡ¿ ¡á  ¬«¼»¿½∩Γ«αÑ æ¿.   Äª¿ñáÑΓß∩,  τΓ«
  1122.      «ß¡«ó¡δÑ  ¬«¡¬παÑ¡Γδ  ó   í½¿ªá⌐ΦѼ  íπñπΘѼ  ñ«ßΓ¿ú¡πΓ »«ñ«í¡«ú«
  1123.      πα«ó¡∩.
  1124.  
  1125.  
  1126.  
  1127.                 ìáßΓα«⌐¬á ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ
  1128.      -----------------------------------------------------------------
  1129.  
  1130.           éδ ¿¼ÑÑΓÑ  ó«º¼«ª¡«ßΓ∞  ¡áßΓα«¿Γ∞  ¿¡ΓÑúα¿α«óá¡¡πε ßαÑñπ,  ó
  1131.  
  1132.                              - 30 -
  1133.      ¬«Γ«α«⌐ óßÑ, «Γ µóÑΓá ¿º«íαáªÑ¡¿∩ ¡á φ¬αá¡Ñ ñ« πα«ó¡∩ ¬«¡Γα«½∩ ºá
  1134.      «Φ¿í¬á¼¿,  ¼«ªÑΓ íδΓ∞ πßΓá¡«ó½Ñ¡« »« óáΦѼπ ΓαÑí«óá¡¿ε. ìѬ«Γ«αδÑ
  1135.      πßΓᡫ󬿠»α«¿ºó«ñ∩Γß∩ »α¿ óδ»«½¡Ñ¡¿¿ »α«úαá¼¼δ TCINST,  ñαπú¿Ñ -
  1136.      »πΓѼ  ¿ß»«½∞º«óá¡¿∩  ¼Ñ¡ε,  ß«ºñáóáѼδσ  ¿¡ΓÑαá¬Γ¿ó¡«⌐  ß¿ßΓѼ«⌐
  1137.      óó«ñá ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ ¿ ó«º¡¿¬áεΘ¿σ ó óÑασ¡Ñ⌐ τáßΓ¿ φ¬αá¡á.
  1138.      ì¿ªÑ   »α¿ó«ñ¿Γß∩   ß»¿ß«¬  »áαá¼ÑΓα«ó,  º¡áτÑ¡¿∩  ¬«Γ«αδσ  ¼«úπΓ
  1139.      πßΓá¡áó½¿óáΓ∞ß∩ »« ΓαÑí«óá¡¿ε ºá¬áºτ¿¬á:
  1140.  
  1141.       - ¼«ñѽ∞ »á¼∩Γ¿: ¬α«ΦÑτ¡á∩, ¼á½á∩, ßαÑñ¡∩∩, ¬«¼»á¬Γ¡á∩, í«½∞Φá∩,
  1142.         «úα«¼¡á∩;
  1143.       - ß«ú½áΦÑ¡¿Ñ « óδºδóáѼδσ Σπ¡¬µ¿∩σ: æ¿ ¿½¿ Åá߬á½∞;
  1144.       - ¼¿¬α«»α«µÑßß«α: 8088/8086 ¿½¿ 80186/80286;
  1145.       - »½áóáεΘá∩ áα¿Σ¼ÑΓ¿¬á: «ΓßπΓßΓóπÑΓ, ß«»α«µÑßß«α ¿½¿ φ¼π½∩µ¿∩;
  1146.       - πα«óÑ¡∞ «»Γ¿¼¿ºáµ¿¿;
  1147.       - πα«óÑ¡∞ ¬«¡Γα«½∩ ºá «Φ¿í¬á¼¿.
  1148.  
  1149.           éδ ¼«ªÑΓÑ óδí¿αáΓ∞ ¿  í«½∞ΦÑÑ  τ¿ß½«  »áαá¼ÑΓα«ó  Æπαí«  æ¿.
  1150.      Æπαí«  æ¿  ß»«ß«íÑ¡  «ßπΘÑßΓó½∩Γ∞  ßΓα«ú¿⌐ ¬«¡Γα«½∞ ºá «Φ¿í¬á¼¿ ¿
  1151.      »«ñ«ºα¿Γѽ∞¡δ¼¿ ¼ÑßΓἿ ó »α«úαἼѠ ¿  óδñáóáΓ∞  »αÑñπ»αѪñáεΘ¿Ñ
  1152.      ß««íΘÑ¡¿∩.   éδ   ¼«ªÑΓÑ   ¿ß»«½∞º«óáΓ∞   ôßΓá¡áó«τ¡«Ñ  îÑ¡ε  ñ½∩
  1153.      »«ñáó½Ñ¡¿∩  »αÑñπ»αѪñáεΘ¿σ  ß««íΘÑ¡¿⌐.  éδ   ¼«ªÑΓÑ   πßΓá¡«ó¿Γ∞
  1154.      ¡Ñ«íσ«ñ¿¼«ßΓ∞  ß««ΓóÑΓßΓó¿∩  ªÑßΓ¬¿¼  ΓαÑí«óá¡¿∩¼  ANSI ¿½¿ ¼Ñ¡ÑÑ
  1155.      ªÑßΓ¬¿¼ ΓαÑí«óá¡¿∩¼ ßΓá¡ñáαΓá,  ¿º½«ªÑ¡¡«ú« ó ¬¡¿úÑ " K & R".  éδ
  1156.      ¼«ªÑΓÑ  »«ΓαÑí«óáΓ∞  óδñáτ¿  »αÑñπ»αѪñáεΘÑú« ß««íΘÑ¡¿∩ »α¿ ½εí«¼
  1157.      ¡Ñß««ΓóÑΓßΓó¿¿ «»¿ßá¡¿∩ Σπ¡¬µ¿¿ ¿ »α«Γ«Γ¿»á ¿½¿  ¼«ªÑΓÑ αáºαÑΦ¿Γ∞
  1158.      ¡Ñ∩ó¡«Ñ  «»¿ßá¡¿Ñ Σπ¡¬µ¿¿ ¿ «»αÑñѽѡ¿Ñ ß½πτá⌐¡δσ »áαá¼ÑΓα«ó, ¬á¬
  1159.      φΓ« ñѽáÑΓß∩ ó Γᬠ¡áºδóáѼδσ K & R-¬«¼»¿½∩Γ«αáσ.
  1160.  
  1161.           é«º¼«ª¡«, óá¼  ºáσ«τÑΓß∩  ¿º¼Ñ¡¿Γ∞  µóÑΓá   ¿º«íαáªÑ¡¿⌐   ¡á
  1162.      φ¬αá¡Ñ.  éδ ¼«ªÑΓÑ óδíαáΓ∞ «ñ¿¡ ¿º ΓαÑσ µóÑΓ«óδσ ¡áí«α«ó, ó¬½ετá∩
  1163.      µóÑΓ«ó«⌐ ¡áí«α  »«  π¼«½τá¡¿ε  (ß½¿Φ¬«¼  ∩᫬),  í¿αóδ⌐  ¡áí«α
  1164.      (¡Ñ»α¿∩ΓÑ¡) ¿½¿ ¼á½¿¡«óδ⌐ ¡áí«α (»α«ßΓ« πªáßÑ¡). ìÑ «Γτá¿óá⌐ΓÑß∞,
  1165.      »α«úαá¼¼á TCINST »«ºó«½¿Γ óδíαáΓ∞  µóÑΓ  ¿  ∩ᬫßΓ∞  ñ½∩  ¬áªñ«ú«
  1166.      «Γñѽ∞¡«  «»αÑñѽ∩Ѽ«ú« ¬«¼»«¡Ñ¡Γá ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ. æ½ÑñπÑΓ
  1167.      »«¼¡¿Γ∞,  τΓ« ó ñá¡¡«¼ «íº«αÑ ¿¼ÑεΓß∩  ó  ó¿ñπ  µóÑΓ«óδÑ  ¡áí«αδ,
  1168.      Σ«α¼¿απѼδÑ   ß¿ßΓѼ«⌐  æGA.  é»«½¡Ñ  ó«º¼«ª¡«,  τΓ«  «¡¿  óá¼  ¿
  1169.      ¡αáó∩Γß∩.
  1170.  
  1171.                              - 31 -
  1172.  
  1173.  
  1174.  
  1175.                 ÉÑñá¬Γ«α Æπαí« æ¿
  1176.      -----------------------------------------------------------------
  1177.  
  1178.           é »Ñαó«¼ »α¿í½¿ªÑ¡¿¿ αÑñá¬Γ«α Æπαí«  æ¿  »«σ«ª  ¡á  αÑñá¬Γ«α
  1179.      ß¿ßΓÑ¼δ  WordStar,  αáí«ΓáεΘ¿⌐ ó αѪ¿¼Ñ,  á½∞ΓÑα¡áΓ¿ó¡«¼ ¬ αѪ¿¼π
  1180.      "ñ«¬π¼Ñ¡Γ".  Çασ¿ΓѬΓπαá φΓ«ú« αÑñá¬Γ«αá  σáαá¬ΓÑα¡á  ñ½∩  ¼¡«ú¿σ
  1181.      ñαπú¿σ  »α«úαá¼¼¡δσ  ¿ºñѽ¿⌐ Borland,  ó¬½ετá∩ »α«úαá¼¼π Sidekick
  1182.      Notepad ¿ αÑñá¬Γ«α  Æπαí«-Åá߬á½∩.   Eß½¿  óδ  π¼ÑÑΓÑ  αáí«ΓáΓ∞ ß
  1183.      αÑñá¬Γ«α«¼ Æπαí«-Åá߬á½∩,  Γ«  óδ π¼ÑÑΓÑ αáí«ΓáΓ∞  ¿ ß αÑñá¬Γ«α«¼
  1184.      Æπαí«  æ¿.  Äñ¡á¬« ó ß½πτáÑ  »α¿«íαÑΓÑ¡¿∩  ¿¼Ñ¡¡« φΓ«ú« αÑñá¬Γ«αá
  1185.      »«½∞º«óáΓѽ¿      »«½πτáΓ     ¡Ñ¬«Γ«αδÑ    »αÑ¿¼πΘÑßΓóá.    ÅπΓѼ
  1186.      ¿ß»«½∞º«óá¡¿∩ »α«úαá¼¼δ TCINST óδ ¼«ªÑΓÑ ¿º¼Ñ¡¿Γ∞ αẼÑα «¬¡á  »«
  1187.      π¼«½τá¡¿ε     ¿   ¡áº¡áτÑ¡¿Ñ    ¬½áó¿Φ   ¬«¼á¡ñ   αÑñá¬Γ¿α«óá¡¿∩.
  1188.      Åα«úαá¼¼¿ßΓδ,   ¬«Γ«αδÑ  αá¡∞ΦÑ  αáí«Γ὿  ß  ñαπú¿¼  αÑñá¬Γ«α«¼,
  1189.      «µÑ¡∩Γ   »αÑñ«ßΓáó½∩Ѽπε   ¿¼ αÑñá¬Γ«α«¼   Æπαí«  æ¿  ó«º¼«ª¡«ßΓ∞
  1190.      αáí«Γδ ß  ñóπ¼∩  ¡áí«αἿ  ¬«¼á¡ñ  αÑñá¬Γ¿α«óá¡¿∩,  τΓ« »«ºó«½∩ÑΓ
  1191.      ¿ºíѪáΓ∞  ¼¡«ú¿σ  ºáΓαπñ¡Ñ¡¿⌐.   ä¿á»áº«¡   ¿º¼Ñ¡Ñ¡¿∩  »áαá¼ÑΓα«ó
  1192.      αÑñá¬Γ«αá  «úαá¡¿τÑ¡:    «»αÑñѽѡ¡δÑ  Σπ¡¬µ¿«¡á½∞¡δÑ  ¬½áó¿Φ¿  ¿
  1193.      ¬«¼í¿¡áµ¿¿ αẽ¿τ¡δ󠬽áó¿Φ ß  ¬½áó¿ΦÑ⌐  ÇLT ºáαѺÑαó¿α«óá¡δ  »«ñ
  1194.      "ú«α∩τ¿Ñ ¬½áó¿Φ¿"  ¿  ¡Ñ  ¼«úπΓ  íδΓ∞  ºáñÑ⌐ßΓó«óá¡δ  »«ñ ¬«¼á¡ñδ
  1195.      αÑñá¬Γ¿α«óá¡¿∩.
  1196.  
  1197.           ÉÑñá¬Γ«α Æπαí« æ¿ ¡Ñ Γᬫ⌐ ¼«Θ¡δ⌐, ¬á¬ ¡Ñ¬«Γ«αδѠ߻ѵ¿á½∞¡δÑ
  1198.      »α«úαá¼¼δ  αÑñá¬Γ¿α«óá¡¿∩,  ¡«  ó»«½¡Ñ  «ΓóÑτáÑΓ  ΓαÑí«óá¡¿∩¼  ¡Ñ
  1199.      ß½¿Φ¬«¼  í«½∞Φ¿σ   ºáñáτ   »«  αÑñá¬Γ¿α«óá¡¿ε.    ÉÑñá¬Γ«α  ¿¼ÑÑΓ
  1200.      ¡Ñ¿º¼Ñ¡∩Ѽ«Ñ   º¡áτÑ¡¿Ñ   ¿¡ΓÑαóá½á   ñ½∩    ¬½áó¿Φ¿   Γáíπ½∩µ¿¿,
  1201.      ß««ΓóÑΓßΓóπεΘÑÑ  ó«ß∞¼¿ ß¿¼ó«½∞¡δ¼ »α«¼ÑªπΓ¬á¼.  ¥Γ« ¡Ñπñ«í¡« »α¿
  1202.      αáí«ΓÑ ß ¿ßσ«ñ¡δ¼¿  ΓѬßΓἿ  »α«úαá¼¼,  »αÑñßΓáó½Ñ¡¡δσ  ó ñá¡¡«⌐
  1203.      ¬¡¿úÑ,  Γᬠ ¬á¬  ¿σ  ¿¡ΓÑαóá½δ  Γáíπ½∩µ¿¿  ß««ΓóÑΓßΓóπεΓ τÑΓδαѼ
  1204.      ß¿¼ó«½∞¡δ¼    »α«¼ÑªπΓ¬á¼,   τΓ«  «íπß½«ó½Ñ¡«  «úαá¡¿τÑ¡¿∩¼¿  »α¿
  1205.      »ÑτáΓ¿.  Borland  »«ßΓáó½∩ÑΓ  »α«úαá¼¼π   PATCH.COM  ¿  ¡Ñ߬«½∞¬«
  1206.      »α¿¼Ñα«ó    "ºá»½áΓ"   ¡á   »α«úαá¼¼δ Compuserve  ¿ BIX.  Äñ¿¡ ¿º
  1207.      φΓ¿σ  »α¿¼Ñα«ó  »«ºó«½∩ÑΓ   óá¼   »«ßΓáó¿Γ∞  "ºá»½áΓπ",   ¬«Γ«αá∩
  1208.      πßΓá¡áó½¿óáÑΓ   ¿¡ΓÑαóá½    Γáíπ½∩µ¿¿    ¡á    τÑΓδαÑ  ß¿¼ó«½∞¡δσ
  1209.  
  1210.                              - 32 -
  1211.      »α«¼ÑªπΓ¬á,   ó   αѺπ½∞ΓáΓÑ   τÑú«   αÑñá¬Γ«α  ßΓá¡«ó¿Γß∩  «τÑ¡∞
  1212.      πñ«í¡δ¼  ñ½∩  »α«úαá¼¼  ¿º  φΓ«⌐  ¬¡¿ú¿.   é«º¼«ª¡«ßΓ∞  ¿º¼Ñ¡Ñ¡¿∩
  1213.      ¿¡ΓÑαóá½á  Γáíπ½∩µ¿¿,  óÑα«∩Γ¡«,  íπñÑΓ »αÑñπß¼«ΓαÑ¡á ó ß½ÑñπεΘÑ⌐
  1214.      αÑ὿ºáµ¿¿ Æπαí« æ¿.
  1215.  
  1216.  
  1217.  
  1218.                 è«¼»«¡«óΘ¿¬ Æπαí« æ¿
  1219.      -----------------------------------------------------------------
  1220.  
  1221.           Æπαí« æ¿  ¿¼ÑÑΓ  ßó«⌐   ß«íßΓóÑ¡¡δ⌐   ¬«¼»«¡«óΘ¿¬,   ¬«Γ«αδ⌐
  1222.      ¡áºδóáÑΓß∩   TLINK.   è«¼»«¡«óΘ¿¬   ¿ß»«½∞ºπÑΓß∩  ñ½∩  ßó∩ºδóá¡¿∩
  1223.      αẽ¿τ¡δσ «íΩÑ¬Γ¡δσ ¼«ñπ½Ñ⌐, ¬áªñδ⌐ ¿º ¬«Γ«αδσ ¼«ªÑΓ íδΓ∞ »«½πτÑ¡
  1224.      »πΓѼ  Γαá¡ß½∩µ¿¿  ß  ∩ºδ¬«ó  æ¿,  áßßѼí½Ñαá  ¿  ñαπú¿σ ó Ññ¿¡δ⌐
  1225.      ºáúαπº«τ¡δ⌐  ¼«ñπ½∞.  ÄíΩÑ¬Γ¡δÑ  Σá⌐½δ,  Σ«α¼¿απѼδÑ  Æπαí«   æ¿,
  1226.      ß««ΓóÑΓßΓóπεΓ  ßΓá¡ñáαΓπ  »α«úαá¼¼δ  LINK DOS,  »«φΓ«¼π «¡¿ ¼«úπΓ
  1227.      íδΓ∞ ß¬«¼»«¡«óá¡δ ß «íΩÑ¬Γ¡δ¼¿ í¿í½¿«ΓѬἿ  ñ½∩  ñαπú¿σ  ∩ºδ¬«ó,
  1228.      ó¬½ετá∩  áßßѼí½Ñα.  Äß¡«ó¡«⌐ »α¿τ¿¡«⌐ ¿ß»«½∞º«óá¡¿∩ ¬«¼»«¡«óΘ¿¬á
  1229.      TLINK ∩ó½∩ÑΓß∩ Ñú« ß¬«α«ßΓ∞, »«ß¬«½∞¬π TLINK αáí«ΓáÑΓ º¡áτ¿Γѽ∞¡«
  1230.      íδßΓαÑÑ, τѼ ¬«¼»«¡«óΘ¿¬ LINK DOS.
  1231.  
  1232.  
  1233.  
  1234.                 ôΓ¿½¿Γá »«ßΓα«¿Γѽ∩ ºáñáτ (Make) ó Æπαí« æ¿
  1235.      -----------------------------------------------------------------
  1236.  
  1237.           è«¼»¿½∩Γ«α Æπαí«  æ¿ ¿¼ÑÑΓ πΓ¿½¿Γπ Make,  σáαá¬ΓÑα¡πε ñ½∩ Äæ
  1238.      Unix ¿ ñαπú¿σ ¬«¼»¿½∩Γ«α«ó æ¿ ñ½∩ IBM PC.  ê¡ΓÑúα¿α«óá¡¡á∩  æαÑñá
  1239.      ñáÑΓ π¡¿¬á½∞¡πε  ó«º¼«ª¡«ßΓ∞  ßó∩ºδóáΓ∞  »α¿  αáºαáí«Γ¬Ñ »α«úαá¼¼
  1240.      ¿ßσ«ñ¡δÑ ¿ «íΩÑ¬Γ¡δÑ ¼«ñπ½¿  ß  ß««ΓóÑΓßΓóπεΘ¿¼¿  ¿¼ ºáúαπº«τ¡δ¼¿
  1241.      ¼«ñπ½∩¼¿.   é  φΓ«¼  «Γ¡«ΦÑ¡¿¿  πΓ¿½¿Γá  Make  Æπαí«  æ¿ ∩ó½∩ÑΓß∩
  1242.      Γαáñ¿µ¿«¡¡«⌐.    Äñ¡á¬«    πΓ¿½¿Γá   Make   Æπαí«   æ¿   ∩ó½∩ÑΓß∩
  1243.      τáßΓ∞ε  ¿¡ΓÑúα¿α«óá¡¡«⌐ ßαÑñδ  ¿  ¿ß»«½∞ºπÑΓ  Σá⌐½ ß«»α«ó«ªñÑ¡¿∩,
  1244.      ¡áºδóáѼδ⌐ "Σá⌐½«¼  »α«Ñ¬Γá",   ¬«Γ«αδ⌐ ∩ó½∩ÑΓß∩ í«½ÑÑ ½Ñú¬¿¼ ñ½∩
  1245.      τΓÑ¡¿∩ ¿ »«¡¿¼á¡¿∩, τѼ π ¬«¼á¡ñ¡«⌐ πΓ¿½¿Γδ MAKE. é Σá⌐½Ñ »α«Ñ¬Γá
  1246.      »ÑαÑτ¿ß½∩εΓß∩ ¿ßσ«ñ¡δÑ ¼«ñπ½¿,  ß«ßΓáó½∩εΘ¿Ñ »α«úαá¼¼π, »« «ñ¡«¼π
  1247.      ó ¬áªñ«⌐  ßΓ᫬Ñ.  æ»αáóá «Γ  ¿¼Ñ¡¿ ¬áªñ«ú« ¼«ñπ½∩  ¼«ª¡« π¬áºáΓ∞
  1248.  
  1249.                              - 33 -
  1250.      ñαπú¿Ñ Σá⌐½δ (¡á»α¿¼Ñα,  ºáú«½«ó¬¿),  ß ¬«Γ«α묨 ßó∩ºá¡δ ¿ßσ«ñ¡δÑ
  1251.      ¼«ñπ½¿.   ¥Γ¿ Σá⌐½δ   ºá¬½ετáεΓß∩   ó ß¬«í¬¿ ¿ «Γñѽ∩εΓß∩ ñαπú «Γ
  1252.      ñαπúá ºá»∩Γ묨. ì¿ªÑ »α¿ó«ñ¿Γß∩ »α¿¼Ñα ºá»¿ß¿ Σá⌐½á »α«Ñ¬Γá:
  1253.  
  1254.               myprogram (keys.h, twindow.h)
  1255.  
  1256.           àß½¿ óÑαß¿∩  ¼«ñπ½∩   myprogram.c   ßΓáαΦÑ   óÑαß¿¿   ¼«ñπ½∩
  1257.      myprogram.obj   ½¿í«  óÑαß¿¿  ¼«ñπ½Ñ⌐  key.h ¿½¿ twindow.h ßΓáαΦÑ
  1258.      óÑαß¿¿ ¼«ñπ½∩ myprogram.c,  Γ« ¼«ñπ½∞ myprogram.c Γαá¡ß½¿απÑΓß∩ ó
  1259.      ¼«ñπ½∞  myprogram.obj.  àß½¿  óÑαß¿∩  ¼«ñπ½∩ myprogram.obj ßΓáαΦÑ
  1260.      óÑαß¿¿ ¼«ñπ½∩ myprogram.exe,  Γ« ¼«ñπ½∞ myprogram.obj ¬«¼»«¡πÑΓß∩
  1261.      ß  ß««ΓóÑΓßΓóπεΘ¿¼¿  (ºáó¿ß∩Θ¿¼¿  «Γ   ¼«ñѽ¿  »á¼∩Γ¿)  ¡áτá½∞¡δ¼
  1262.      «íΩÑ¬Γ¡δ¼  Σá⌐½«¼  ¿   ¿ß»«½¡∩εΘÑ⌐   í¿í½¿«ΓѬ«⌐.   êß»«½∞º«óá¡¿Ñ
  1263.      »α«Ñ¬Γ¡«⌐ πΓ¿½¿Γδ Make ßΓá¡«ó¿Γß∩ ¡áßπΘ¡«  ¡Ñ«íσ«ñ¿¼δ¼, ¬«úñá »α¿
  1264.      Σ«α¼¿α«óá¡¿¿  ºáúαπº«τ¡«ú«  ¼«ñπ½∩   ¿ß»«½∞ºπεΓß∩  ¼¡«ú«τ¿ß½Ñ¡¡δÑ
  1265.      ¿ßσ«ñ¡δÑ  ¼«ñπ½¿ ¡á æ¿, ºáó¿ß∩Θ¿Ñ «Γ αẽ¿τ¡δσ Σá⌐½«ó ºáú«½«ó¬«ó.
  1266.  
  1267.           éδ ¼«ªÑΓÑ π¬áºδóáΓ∞ «íΩÑ¬Γ¡δÑ Σá⌐½δ ¿ «íΩÑ¬Γ¡δÑ í¿í½¿«ΓѬ¿ ó
  1268.      »α«Ñ¬Γ¡«¼  Σá⌐½Ñ  MAKE.   ê¡ΓÑúα¿α«óá¡¡á∩  cαÑñá  íπñÑΓ  ó¬½ετáΓ∞
  1269.      «íΩÑ¬Γ¡δÑ Σá⌐½δ íѺ  »«»δΓ¬¿  ¿σ  ¬«¼»¿½∩µ¿¿  ¿  íπñÑΓ «Γδ߬¿óáΓ∞
  1270.      ß««ΓóÑΓßΓóπεΘ¿Ñ  í¿í½¿«ΓÑτ¡δÑ  ¼«ñπ½¿   ñ½∩   αáºαÑΦÑ¡¿∩  ó맮ó«ó
  1271.      ó¡ÑΦ¡¿σ  Σπ¡¬µ¿⌐.
  1272.  
  1273.  
  1274.  
  1275.                 Äí¡áαπªÑ¡¿Ñ «Φ¿í«¬ »α¿ ¬«¼»¿½∩µ¿¿ ¿ ¬«¼»«¡«ó¬Ñ
  1276.      -----------------------------------------------------------------
  1277.  
  1278.           Åα¿ »«ßΓα«Ñ¡¿¿  ºáñáτ¿  ó  ¿¡ΓÑúα¿α«óá¡¡«⌐  ßαÑñÑ  Æπαí«  æ¿
  1279.      »α«¿ºó«ñ¿Γß∩ ºá»¿ß∞ óßÑσ ß««íΘÑ¡¿⌐ «í «Φ¿í¬áσ  ¿ »αÑñπ»αѪñÑ¡¿∩σ.
  1280.      Å«ß½Ñ   ºáóÑαΦÑ¡¿∩  »«ßΓα«Ñ¡¿∩  ºáñáτ¿  ß««íΘÑ¡¿∩  «í  «Φ¿í¬áσ  ¿
  1281.      »αÑñπ»αѪñÑ¡¿∩σ óδó«ñ∩Γß∩ ó «ñ¡« «¬¡«,  ó Γ« óαѼ∩,  ¬á¬ ¿ßσ«ñ¡δ⌐
  1282.      ΓѬßΓ »α«úαá¼¼δ «Γ«íαáªáÑΓß∩ ó ñαπú«¼ «¬¡Ñ. éδ ¿¼ÑÑΓѠ󫺼«ª¡«ßΓ∞
  1283.      »ÑαѼÑΘáΓ∞ß∩ »« Σá⌐½π  ß  ¿ßσ«ñ¡δ¼  ΓѬßΓ«¼  »α«úαá¼¼δ  ó»ÑαÑñ  ¿
  1284.      ¡áºáñ, «Γ «ñ¡«⌐ «Φ¿í¬¿ ¬ ñαπú«⌐. ê¡ΓÑúα¿α«óá¡¡á∩ ßαÑñá «Γ«íαáªáÑΓ
  1285.      ¬áªñ«Ñ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ ¿ πßΓá¡áó½¿óáÑΓ  ¬παß«α  ó  ßΓ᫬Ñ,  ó
  1286.      ¬«Γ«α«⌐  «Φ¿í¬á  íδ½á  «í¡áαπªÑ¡á.  éδ ¼«ªÑΓÑ ó¡ÑßΓ¿ ¿ß»αáó½Ñ¡¿∩,
  1287.  
  1288.                              - 34 -
  1289.      ¬á¬¿Ñ ßτ¿ΓáÑΓÑ ¡πª¡δ¼¿,  ¿  ß¡«óá  ºá»πßΓ¿Γ∞  »α«µÑßß  »«ßΓα«Ñ¡¿∩
  1290.      ºáñáτ¿.  Åα«úαἼᠫí¡áαπªÑ¡¿∩ «Φ¿í«¬ ß½Ññ¿Γ ºá ΓѼ, πñá½∩ÑΓÑ ¿½¿
  1291.      ñ«íáó½∩ÑΓÑ óδ ßΓ᫬¿ ó ¿ßσ«ñ¡«¼ ¼«ñπ½Ñ, ¿ ß««ΓóÑΓßΓóπεΘ¿¼ «íαẫ¼
  1292.      ¬«ααÑ¬Γ¿απÑΓ »«½«ªÑ¡¿Ñ ¬παß«αá.
  1293.  
  1294.  
  1295.                 Åα«úαá¼¼¡δÑ ßαÑñßΓóá ¡¿º¬«ú« πα«ó¡∩
  1296.      -----------------------------------------------------------------
  1297.  
  1298.           Æπαí« æ¿  ó¬½ετáÑΓ  ¡Ñ߬«½∞¬«  αáßΦ¿αÑ¡¿⌐   ∩ºδ¬á   æ¿,   ¡Ñ
  1299.      «í½áñáεΘ¿σ  ßó«⌐ßΓó«¼  ¼«í¿½∞¡«ßΓ¿,  ñ«ßΓáóΦ¿Ñß∩  ó ¡áß½ÑñßΓó« «Γ
  1300.      Wizard, ¡« ¬«Γ«αδÑ ∩ó½∩εΓß∩ óÑß∞¼á ßπΘÑßΓóÑ¡¡δ¼¿ ñ½∩ »α«úαá¼¼¡«ú«
  1301.      «íÑß»ÑτÑ¡¿∩,  »αÑñßΓáó½Ñ¡¡«ú«  ó  ñá¡¡«⌐  ¬¡¿úÑ.  ¥Γ¿  αáßΦ¿αÑ¡¿∩
  1302.      ß«ñÑαªáΓ »α«úαá¼¼δ «íαáí«Γ¬¿ »αÑαδóá¡¿⌐ ¿ ñαπú¿σ «»Ñαᵿ⌐ ¡¿º¬«ú«
  1303.      πα«ó¡∩.
  1304.  
  1305.           ÉáßΦ¿αÑ¡¿∩ ∩ºδ¬á   ó¬½ετáεΓ  Σπ¡¬µ¿ε  Γ¿»á  »αÑαδóá¡¿Ñ,  »α¿
  1306.      ó맮óÑ ¬«Γ«α«⌐ »α«¿ºó«ñ¿Γß∩ ß«σαá¡Ñ¡¿Ñ αÑú¿ßΓα«ó  »α«µÑßß«αá 8086
  1307.      ¿  πßΓá¡«ó¬á αÑú¿ßΓαá ßÑú¼Ñ¡Γá ñá¡¡δσ ¡á º¡áτÑ¡¿Ñ ßÑú¼Ñ¡Γá ñá¡¡δσ
  1308.      ñ½∩  Σπ¡¬µ¿¿  »αÑαδóá¡¿∩.  ÅÑαÑñ  ΓѼ,  ¬á¬  Σπ¡¬µ¿∩   ó«ºóαáΘáÑΓ
  1309.      π»αáó½Ñ¡¿Ñ    óδºδóáεΘÑ⌐    »α«úαá¼¼Ñ,    ß«ñÑন¼«Ñ    αÑú¿ßΓα«ó
  1310.      ó«ßßΓá¡áó½¿óáÑΓß∩.  é«ºóαáΓ «ßπΘÑßΓó½∩ÑΓß∩ ß »«¼«Θ∞ε ¬«¼á¡ñδ IRET
  1311.      »α«µÑßß«αá 8086, ¬«Γ«αá∩ ¿ß»«½∞ºπÑΓß∩ ñ½∩ ó«ºóαáΓá ¿º »αÑαδóá¡¿⌐.
  1312.  
  1313.           Åα¿ ó¬½ετÑ¡¿¿  ó  »α«úαá¼¼π  ¡á  æ¿ Σαáú¼Ñ¡Γ«ó ¡á áßßѼí½ÑαÑ
  1314.      ¿ß»«½∞ºπÑΓß∩ ¬½ετÑó«Ñ ß½«ó« asm.  éßÑ,  τΓ« ß½ÑñπÑΓ  »«ß½Ñ  φΓ«ú«
  1315.      ¬½ετÑó«ú«   ß½«óá,   »«ßΓπ»áÑΓ   ¡Ñ»«ßαÑñßΓóÑ¡¡«   ¡á   «íαáí«Γ¬π
  1316.      Γαá¡ß½∩Γ«α«¼ ß áßßѼí½Ñαá  Σ¿α¼δ  Microsoft,  ¬«Γ«αδ⌐  óδ  ñ«½ª¡δ
  1317.      ¿¼ÑΓ∞,   τΓ«íδ   ¿ß»«½∞º«óáΓ∞   ñá¡¡πε   ó«º¼«ª¡«ßΓ∞.  é¬½ετáѼδÑ
  1318.      áßßѼí½Ñα¡δÑ Σαáú¼Ñ¡Γδ ¼«úπΓ  ¿ß»«½∞º«óáΓ∞  ¿¼Ñ¡á  »ÑαѼѡ¡δσ  ¿º
  1319.      »α«úαá¼¼δ  ¡á  æ¿.  ¥Γᠠ󫺼«ª¡«ßΓ∞  »«ºó«½¿Γ  »¿ßáΓ∞ Σπ¡¬µ¿¿ ¡á
  1320.      áßßѼí½ÑαÑ,  ¬«Γ«αδÑ ¡Ñ íπñπΓ  ºáó¿ßÑΓ∞  «Γ  ¿ß»«½∞ºπѼ«⌐  ¼«ñѽ¿
  1321.      »á¼∩Γ¿.  Åα«úαá¼¼δ  íѺ  áßßѼí½Ñα¡δσ  Σαáú¼Ñ¡Γ«ó ¡Ñ »«ñóÑαúáεΓß∩
  1322.      «íαáí«Γ¬Ñ Γαá¡ß½∩Γ«α«¼ ß  áßßѼí½Ñαá,  á  Γ«½∞¬«  ¬«¼»¿½∩Γ«α«¼  ß
  1323.      ∩ºδ¬á   æ¿.   Åα«úαἼᠠ ß   áßßѼí½Ñα¡δ¼¿   Σαáú¼Ñ¡ΓἿ  ñ«½ª¡á
  1324.      ¬«¼»¿½¿α«óáΓ∞ß∩ «í∩ºáΓѽ∞¡« ¬«¼á¡ñ¡δ¼ ¬«¼»¿½∩Γ«α«¼ tcc, »«ß¬«½∞¬π
  1325.      ¬«¼»¿½∩Γ«α  tc  ¿¡ΓÑúα¿α«óá¡¡«⌐  ßαÑñδ ¡Ñ ñ«»π߬áÑΓ ¿ß»«½∞º«óá¡¿∩
  1326.  
  1327.                              - 35 -
  1328.      áßßѼí½Ñα¡δσ  Σαáú¼Ñ¡Γ«ó.  ö¿α¼á  é«rland  »½á¡¿απÑΓ  πíαáΓ∞  φΓ«
  1329.      «úαá¡¿τÑ¡¿Ñ ó »«ß½ÑñπεΘ¿σ αÑ὿ºáµ¿∩σ.
  1330.  
  1331.           ìÑ߬«½∞¬« ¬½ετÑóδσ     ß½«ó    ¿ß»«½∞ºπÑΓß∩    ó    ¬áτÑßΓóÑ
  1332.      »ßÑóñ«»ÑαѼѡ¡δσ ñ½∩ «ßπΘÑßΓó½Ñ¡¿∩  ¡Ñ»«ßαÑñßΓóÑ¡¡«ú«  ñ«ßΓπ»á  ¬
  1333.      αÑú¿ßΓαá¼ ¥éî. àß½¿ óá¼ ¿ºóÑßΓ¡«, τΓ« ß«ñÑαªáΓ αÑú¿ßΓαδ ¿ ¬á¬ φΓ«
  1334.      ¼«ª¡«  ¿ß»«½∞º«óáΓ∞,  Γ«  óδ  ¼«ªÑΓÑ  «»Γ¿¼¿º¿α«óáΓ∞   óδ»«½¡Ñ¡¿Ñ
  1335.      ¡Ñ¬«Γ«αδσ  «»Ñαᵿ⌐.  üπñ∞ΓÑ  ó¡¿¼áΓѽ∞¡δ »α¿ ¿ß»«½∞º«óá¡¿¿ φΓ«ú«
  1336.      ßαÑñßΓóá.  ì´πτΦ¿¼  »«ñσ«ñ«¼   ∩ó½∩ÑΓß∩   Γαá¡ß½∩µ¿∩   ¿ßσ«ñ¡«⌐
  1337.      »α«úαá¼¼δ   ¡á   æ¿  ó  ¼«ñπ½∞  ¡á  áßßѼí½ÑαÑ  (τΓ«  ñ«ßΓ¿úáÑΓß∩
  1338.      ¿ß»«½∞º«ó᡿Ѽ ¬½ετá -S ó ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ  ¬«¼»¿½∩Γ«αá  tcc),  á
  1339.      ºáΓѼ  ó¡ÑßÑ¡¿Ñ  ¿º¼Ñ¡Ñ¡¿⌐  ó »«½πτÑ¡¡δ⌐ ¼«ñπ½∞.  Åα¿ »ÑαÑσ«ñÑ ¡á
  1340.      ß½ÑñπεΘ¿Ñ  óÑαß¿¿  Æπαí«  æ¿  óδ  ñ«½ª¡δ  »α«óÑα¿Γ∞   ó«º¼«ª¡«ßΓ∞
  1341.      ¿ß»«½∞º«óá¡¿∩  ¬áªñ«ú«  ¿º  «»¿ßá¡¡δσ ßαÑñßΓó.  ìÑΓ πóÑαÑ¡¡«ßΓ¿ ó
  1342.      Γ«¼,  τΓ« Borland ¡Ñ ¿º¼Ñ¡¿Γ ß»«ß«í ñ«ßΓπ»á ¬  αÑú¿ßΓαá¼,  ¿  φΓ«
  1343.      ¿º¼Ñ¡Ñ¡¿Ñ ¼«ªÑΓ ßñѽáΓ∞ óáΦ¿ »α«úαá¼¼δ ¡Ñαáí«Γ«ß»«ß«í¡δ¼¿.
  1344.  
  1345.  
  1346.  
  1347.                 ìáτá½∞¡á∩ πßΓá¡«ó¬á
  1348.      -----------------------------------------------------------------
  1349.  
  1350.           æá¼δ¼ ß½áíδ¼ ¼ÑßΓ«¼ ñ«¬π¼Ñ¡Γᵿ¿ »« Æπαí« æ¿ ∩ó½∩ÑΓß∩ αáºñѽ
  1351.      »«  ¡áτá½∞¡«⌐ πßΓá¡«ó¬Ñ.   àßΓ∞ α∩ñ  Σá¬Γ«ó,  ¬«Γ«αδÑ «í∩ºáΓѽ∞¡«
  1352.      ¡Ñ«íσ«ñ¿¼«  º¡áΓ∞,    á  ßΓαπ¬Γπαá  απ¬«ó«ñßΓóá  Γᬫóá,  τΓ«  ¡Ñ
  1353.      »«ºó«½∩ÑΓ ½Ñú¬« ¡á⌐Γ¿ ¡πª¡πε ¿¡Σ«α¼áµ¿ε.
  1354.  
  1355.           ê ¬«¼á¡ñ¡δ⌐ ¬«¼»¿½∩Γ«α,  ¿ ¿¡ΓÑúα¿α«óá¡¡á∩ ßαÑñá  ¿ß»«½∞ºπεΓ
  1356.      ß»Ñµ¿á½∞¡δÑ Σá⌐½δ, ó ¬«Γ«αδσ »«½∞º«óáΓѽ∞ «»¿ßδóáÑΓ ΓαÑíπѼπε Ñ¼π
  1357.      ¬«¡Σ¿úπαᵿε.  èáªñ«¼π ¿º ¬«¼»¿½∩Γ«α«ó ß««ΓóÑΓßΓóπÑΓ  ßó«⌐  Σá⌐½.
  1358.      Éπ¬«ó«ñßΓó«    ñáÑΓ  »«ñα«í¡δÑ  ¿¡ßΓαπ¬µ¿¿  »«  »«ñú«Γ«ó¬Ñ  Σá⌐½á
  1359.      ¬«¡Σ¿úπαᵿ¿   TURBOC.CFG  ñ½∩  ¬«¼á¡ñ¡«ú«   ¬«¼»¿½∩Γ«αá  ¿  ∩ó¡«
  1360.      ¡Ññ«ßΓáΓ«τ¡πε   ¿¡Σ«α¼áµ¿ε  »« Σá⌐½π ¬«¡Σ¿úπαᵿ¿ TCCONFIG.TC ñ½∩
  1361.      ¿¡ΓÑúα¿α«óá¡¡«⌐  ßαÑñδ.   Å«ß½Ñ Γ«ú«,  ¬á¬ óδ »α«¿ºóѽ¿ ¡áτá½∞¡δÑ
  1362.      πßΓᡫ󬿠󠿡ΓÑúα¿α«óá¡¡«⌐  ßαÑñÑ,  óδ  ñ«½ª¡δ ºá»πßΓ¿Γ∞ »α«µÑßß
  1363.      ¿¡ßΓá½½∩µ¿¿  ÑΘÑ  αẠ  ¿  πßΓá¡«ó¿Γ∞   º¡áτÑ¡¿∩  »áαá¼ÑΓα«ó   »«
  1364.      π¼«½τá¡¿ε,   ó¬½ετá∩  »πΓ∞  ñ«ßΓπ»á,   »« ¬«Γ«α«¼π  ¬«¼»¿½∩Γ«α tc
  1365.  
  1366.                              - 36 -
  1367.      íπñÑΓ ¿ß¬áΓ∞ í¿í½¿«ΓѬ¿,  ßΓáαΓ«óπε »α«úαá¼¼π, ó¬½ετáѼδÑ Σá⌐½δ ¿
  1368.      ßÑí∩ ßἫú«.
  1369.  
  1370.           ¥Γ¿ »áαá¼ÑΓαδ    ¼«úπΓ    íδΓ∞    πßΓá¡«ó½Ñ¡δ    ΓᬪѠ   ¿º
  1371.      ¿¡ΓÑúα¿α«óá¡¡«⌐  ßαÑñδ  »πΓѼ  óδí«αá  ¼Ñ¡ε Options (Åáαá¼ÑΓα«ó).
  1372.      Å«ß½Ñ πßΓᡫ󬿠óßÑσ »áαá¼ÑΓα«ó Γᬿ¼¿, ¬á¬ óδ σ«Γѽ¿, óδíÑα¿ΓÑ ó
  1373.      ¼Ñ¡ε  ßΓ᫬π  "çừ¼¡¿Γ∞",  ºáóÑαΦá∩  ΓѼ  ßá¼δ¼  ß«ºñá¡¿Ñ  Σá⌐½á
  1374.      TCCONFIG.TC.
  1375.  
  1376.  
  1377.  
  1378.                 î«ñѽ¿ »á¼∩Γ¿
  1379.      -----------------------------------------------------------------
  1380.  
  1381.           Æπαí« æ¿   »«ññÑনóáÑΓ  ΦÑßΓ∞  ¼«ñѽÑ⌐  »á¼∩Γ¿:  ¬α«ΦÑτ¡πε,
  1382.      ¼á½πε,  ßαÑñ¡εε,  ¬«¼»á¬Γ¡πε,  í«½∞Φπε  ¿  «úα«¼¡πε.  Éπ¬«ó«ñßΓó«
  1383.      »«½∞º«óáΓѽ∩   ß«ñÑαª¿Γ  αáºñѽ,  »«ßó∩ΘÑ¡¡δ⌐  ¼«ñѽ∩¼  »á¼∩Γ¿  ¿
  1384.      αáºΩ∩ß¡∩εΘ¿⌐ ßÑú¼Ñ¡Γ¡πε «αúá¡¿ºáµ¿ε »á¼∩Γ¿ ñ½∩ »α«µÑßß«αá  8086 ¿
  1385.      ÑÑ »α«∩ó½Ñ¡¿∩ ó αẽ¿τ¡δσ ¼«ñѽ∩σ »á¼∩Γ¿.  æ«óÑΓπѼ óá¼ »α«τ¿ΓáΓ∞
  1386.      ¿  «ß¼δß½¿Γ∞  φëà αáºñѽ,   »«ß¬«½∞¬π   »«¡¿¼á¡¿Ñ   áασ¿ΓѬΓπαδ
  1387.      »α«µÑßß«αá    8086   »«ºó«½¿Γ   ¿ß»«½∞º«óáΓ∞   ¿   ¼«ñ¿Σ¿µ¿α«óáΓ∞
  1388.      αѺ¿ñÑ¡Γ¡δÑ ó »á¼∩Γ¿ »α«úαá¼¼¡δÑ πΓ¿½¿Γδ, »αÑñßΓáó½Ñ¡¡δÑ ó ñá¡¡«⌐
  1389.      ¬¡¿úÑ.
  1390.  
  1391.  
  1392.  
  1393.                 ü¿í½¿«ΓѬᠿßσ«ñ¡δσ ¼«ñπ½Ñ⌐
  1394.      -----------------------------------------------------------------
  1395.  
  1396.           Æπαí« æ¿  »«ßΓáó½∩ÑΓß∩   íѺ   ¿ßσ«ñ¡δσ   ΓѬßΓ«ó   »α«úαá¼¼
  1397.      í¿í½¿«ΓѬ¿  Σπ¡¬µ¿⌐  ¿ß»«½¡∩εΘÑ⌐ ß¿ßΓѼδ.  ì« ¬áªñδ⌐ »«½∞º«óáΓѽ∞
  1398.      Æπαí« æ¿ ¼«ªÑΓ ¬π»¿Γ∞ ½¿µÑ¡º¿ε ¡á ¿ß»«½∞º«óá¡¿Ñ ¿ßσ«ñ¡δσ ΓѬßΓ«ó,
  1399.      ¬«Γ«αδÑ ó φΓ«¼ ß½πτáÑ »«ßΓáó½∩εΓß∩ Ñ¼π Σ¿α¼«⌐ Borland.
  1400.  
  1401.  
  1402.  
  1403.                 çᬽετÑ¡¿Ñ
  1404.  
  1405.                              - 37 -
  1406.      -----------------------------------------------------------------
  1407.  
  1408.           Éáºñѽ 4 ¡áτ¿¡áÑΓ  «»¿ßá¡¿Ñ  í¿í½¿«ΓѬ¿  Σπ¡¬µ¿⌐  Æπαí«  æ¿.
  1409.      Å«ß½Ñ  »α«τΓÑ¡¿∩  φΓ«ú« ¿ »«ß½ÑñπεΘ¿σ αáºñѽ«ó óδ »«½πτ¿ΓÑ ó ßó«Ñ
  1410.      αáß»«α∩ªÑ¡¿Ñ ¿¡ßΓαπ¼Ñ¡Γá½∞¡δÑ »α«úαá¼¼¡δÑ  ßαÑñßΓóá,  ¡Ñ«íσ«ñ¿¼δÑ
  1411.      ñ½∩  ß«ºñá¡¿∩  óáΦ¿¼¿ »α«úαἼἿ óß»½δóáεΘ¿σ «¬«¡ ¿ »«ß½ÑñπεΘÑú«
  1412.      »αÑ«íαẫóá¡¿∩ φΓ¿σ »α«úαá¼¼ ó αѺ¿ñÑ¡Γ¡δÑ πΓ¿½¿Γδ.  ìá ¡áßΓ«∩Θ¿⌐
  1413.      ¼«¼Ñ¡Γ  ¡ÑΓ  ñαπú«ú«  ¬«¼»¿½∩Γ«αá,  ¬«Γ«αδ⌐  »«ññÑনóá½  íδ  φΓ¿
  1414.      ßαÑñßΓóá ¡á Γᬫ¼ ªÑ πα«ó¡Ñ, τΓ« ¿ Æπαí« æ¿.
  1415.  
  1416.  
  1417.  
  1418.                              âïÇéÇ 4
  1419.                              -------
  1420.  
  1421.  
  1422.                      öπ¡¬µ¿¿ «íΘÑú« ¡áº¡áτÑ¡¿∩
  1423.      -----------------------------------------------------------------
  1424.  
  1425.           ¥Γá ¬¡¿úá »«ßó∩Θѡᠻα«úαá¼¼¡«¼π  «íÑß»ÑτÑ¡¿ε,  ¿  ß½ÑñπεΘ¿Ñ
  1426.      αáºñÑ½δ  ß«ñÑαªáΓ  ¡áí«α  ¿¡ßΓαπ¼Ñ¡Γá½∞¡δσ  »α«úαá¼¼¡δσ  ßαÑñßΓó,
  1427.      ¬«Γ«αδÑ ¼«úπΓ  íδΓ∞ ¿ß»«½∞º«óá¡δ »α¿ ß«ºñá¡¿¿  »α¿¬½áñ¡δσ ß¿ßΓѼ.
  1428.      ¥Γ¿   ¿¡ßΓαπ¼Ñ¡Γá½∞¡δÑ     ßαÑñßΓóá   ¡á»¿ßá¡δ   ¡á   ∩ºδ¬Ñ   æ¿,
  1429.      Γαá¡ß½¿απεΓß∩ ß »«¼«Θ∞ε ¬«¼»¿½∩Γ«αá Æπαí«  æ¿  ¿  ú«Γ«óδ  ¬ Γ«¼π,
  1430.      τΓ«íδ  íδΓ∞  ó¬½ετÑ¡¡δ¼¿  ó  óáΦ¿  »α«úαá¼¼δ.  ¥Γ¿  Σπ¡¬µ¿¿ ¼«úπΓ
  1431.      αáßß¼áΓα¿óáΓ∞ß∩ ¬á¬ αáßΦ¿αÑ¡¿∩ ∩ºδ¬á æ¿,  Ñß½¿ íπñπΓ »α¿ß«Ññ¿¡Ñ¡δ
  1432.      ¬  ¿  íѺ  Γ«ú«  ñ«ßΓáΓ«τ¡«  «íΦ¿α¡«⌐    í¿í½¿«ΓѬѠ  ßΓá¡ñáαΓ¡δσ
  1433.      αáßΦ¿αÑ¡¿⌐ Æπαí« æ¿.   ìáßΓ«∩Θ¿⌐ αáºñѽ «»¿ßδóáÑΓ Σπ¡¬µ¿¿ »Ñαó«ú«
  1434.      πα«ó¡∩,  ¬«Γ«αδÑ  ¡Ñ«íσ«ñ¿¼« ó¬½ετáΓ∞ ó  »α«úαá¼¼δ,  ¿ß»«½∞ºπεΘ¿Ñ
  1435.      φΓ¿ í¿í½¿«ΓѬ¿.  ÅαÑñßΓáó½Ñ¡¡δÑ ó ñá¡¡«¼ αáºñѽѠΣπ¡¬µ¿¿ ∩ó½∩εΓß∩
  1436.      Σπ¡¬µ¿∩¼¿  «íΘÑú«  ¡áº¡áτÑ¡¿∩,    óδ»«½¡∩εΘ¿¼¿  «»Ñαᵿ¿  ¡¿º¬«ú«
  1437.      πα«ó¡∩  (߻ѵ¿Σ¿τÑ߬¿¼¿  ñ½∩  á»»áαáΓπαδ  IBM  PC)  »« π»αáó½Ñ¡¿ε
  1438.      ñ¿ß»½ÑѼ ¿ ¬½áó¿áΓπα«⌐.
  1439.  
  1440.           éδ ¼«ªÑΓÑ  »«ßτ¿ΓáΓ∞  ¡Ññ«ßΓáΓ«τ¡«  «í«ß¡«óá¡¡δ¼  »α¿¼Ñ¡Ñ¡¿Ñ
  1441.      ¡Ñ¬«Γ«αδσ ¿º φΓ¿σ Σπ¡¬µ¿⌐ ó ßó«¿σ  »α«úαá¼¼áσ.  ìạáτÑ¡¿Ñ¼  φΓ¿σ
  1442.      Σπ¡¬µ¿⌐  ∩ó½∩ÑΓß∩  »«ññÑαª¬á  Σπ¡¬µ¿⌐ í¿í½¿«ΓѬ¿ óδß«¬«ú« πα«ó¡∩,
  1443.  
  1444.                              - 38 -
  1445.      ΓᬪѠαáßß¼áΓα¿óáѼδσ ó φΓ«⌐ ¬¡¿úÑ.  é φΓ«¼ ß¼δ߽Ѡ«¡¿ »«½Ñº¡δ, ¿
  1446.      óδ  ¼«ªÑΓÑ ¡á⌐Γ¿ ñ½∩ ¡¿σ »α¿¼Ñ¡Ñ¡¿Ñ.  èα«¼Ñ Γ«ú«,  ú½πí¿¡á óáΦÑú«
  1447.      »«¡¿¼á¡¿∩ Σπ¡¬µ¿⌐,  »αÑñßΓáó½Ñ¡¡δσ ó ¬¡¿úÑ, ºáó¿ß¿Γ «Γ «ß¼δ߽ѡ¿∩
  1448.      óἿ  óßÑσ  Σπ¡¬µ¿⌐,  ó  Γ«¼  τ¿ß½Ñ  ¿ ΓÑσ,  ¬«Γ«αδÑ óδ ¡Ñ íπñÑΓÑ
  1449.      ¿ß»«½∞º«óáΓ∞ ó ßó«¿σ »α«úαá¼¼áσ.
  1450.  
  1451.           Åα¿ τΓÑ¡¿¿ «»¿ßá¡¿⌐ φΓ¿σ Σπ¡¬µ¿⌐ «íαáΘá⌐ΓÑß∞ ¬  ½¿ßΓ¿¡úπ 4.1
  1452.      »α«úαá¼¼δ ibmpc.c, ¬«Γ«αδ⌐ »α¿ó«ñ¿Γß∩ »«ß½Ñ «»¿ßá¡¿⌐.
  1453.  
  1454.  
  1455.                void clear_screen()
  1456.                -------------------
  1457.  
  1458.           ¥Γá Σπ¡¬µ¿∩ «τ¿ΘáÑΓ φ¬αá¡ ¿  πßΓá¡áó½¿óáÑΓ  ¬παß«α  ó  ½Ñóδ⌐
  1459.      óÑασ¡¿⌐  πú«½.  ¥¬αá¡  ºá»«½¡∩ÑΓß∩ ß¿¼ó«½á¼¿ »α«íѽá,  ¿ áΓα¿íπΓδ
  1460.      ß¿¼ó«½«ó ¿ºó½Ñ¬áεΓß∩ ¿º ß¿¼ó«½∞¡«⌐ »ÑαѼѡ¡«⌐ attrib, «»¿ßá¡¡«⌐ ó
  1461.      »α«úαἼѠ ibmpc.c.  ç¡áτÑ¡¿Ñ  φΓ«ú« áΓα¿íπΓá ß««ΓóÑΓßΓóπÑΓ íá⌐Γπ
  1462.      áΓα¿íπΓá ó ó¿ñÑ«»á¼∩Γ¿,  ß«»πΓßΓóπεΘѼπ ¬áªñ«¼π íá⌐Γπ  ASCII-¬«ñá
  1463.      »α¿  ºá»¿ß¿ ß¿¼ó«½á ó ó¿ñÑ«»á¼∩Γ∞.  ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ »«
  1464.      φΓ«¼π ó«»α«ßπ ß«ñÑনΓß∩ ó αáºñѽѠ5. ÅÑαѼѡ¡á∩ attrib »α¿¡¿¼áÑΓ
  1465.      º¡áτÑ¡¿Ñ,  ¬«Γ«α«Ñ ß««ΓóÑΓßΓóπÑΓ πßΓá¡«ó¬Ñ τÑα¡«ú« µóÑΓá ñ½∩ Σ«¡á
  1466.      ß¿¼ó«½á ¿ íѽ«ú« µóÑΓá ñ½∩ ßἫú« ß¿¼ó«½á. àß½¿ óδ ªÑ½áÑΓÑ ñαπú«Ñ
  1467.      º¡áτÑ¡¿Ñ  áΓα¿íπΓá,  Γ«  ñ«½ª¡δ ¿º¼Ñ¡¿Γ∞ º¡áτÑ¡¿Ñ φΓ«⌐ »ÑαѼѡ¡«⌐
  1468.      »ÑαÑñ óδº«ó«¼ Σπ¡¬µ¿¿ clear_screen.
  1469.  
  1470.  
  1471.                int vmode()
  1472.                -----------
  1473.  
  1474.           ¥Γá Σπ¡¬µ¿∩   ó«ºóαáΘáÑΓ   ¬«ñ   ΓѬπΘÑú«   αѪ¿¼á   ß¿ßΓѼδ
  1475.      Σ«α¼¿α«óá¡¿∩ ¿º«íαáªÑ¡¿∩.  Ä¡á  »αeªñÑ  óßÑú«  »αÑñ¡áº¡áτѡᠠñ½∩
  1476.      «»αÑñѽѡ¿∩   Γ«ú«,  ¬á¬  »α«úαἼѠ ¿¡ΓÑα»αÑΓ¿α«óáΓ∞  ß«ñÑন¼«Ñ
  1477.      ó¿ñÑ«»á¼∩Γ¿:  ¬á¬ ß«ñÑন¼«Ñ ó¿ñÑ«»á¼∩Γ¿ ó ¼«¡«σα«¼¡«¼ αѪ¿¼Ñ ¿½¿
  1478.      ó  á½Σáó¿Γ¡«-µ¿Σα«ó«¼  αѪ¿¼Ñ  ñ½∩ ûóÑΓ¡«ú« âαáΣ¿τÑ߬«ú« Çñá»ΓÑαá
  1479.      (CGA) ¿ ñ½∩ ôß«óÑαΦÑ¡ßΓó«óá¡¡«ú« âαáΣ¿τÑ߬«ú« Çñá»ΓÑαá (EGA). ¥Γ¿
  1480.      πßΓα«⌐ßΓóá  í«½ÑÑ  »«ñα«í¡« αáßß¼áΓα¿óáεΓß∩ ó αáºñѽѠ5.  öπ¡¬µ¿∩
  1481.      vmode ó«ºóαáΘáÑΓ ¬«ñ  7,  Ñß½¿  IBM  PC  αáí«ΓáÑΓ  ó  ¼«¡«σα«¼¡«¼
  1482.  
  1483.                              - 39 -
  1484.      αѪ¿¼Ñ. ïεí«Ñ ñαπú«Ñ º¡áτÑ¡¿Ñ «í«º¡áτáÑΓ á½Σáó¿Γ¡«-µ¿Σα«ó«⌐ αѪ¿¼
  1485.      ñ½∩ ¬«¡Γα«½½Ñα«ó CGA ¿ EGA.
  1486.  
  1487.  
  1488.                void cursor(int x,int y)
  1489.                ------------------------
  1490.  
  1491.           ¥Γá Σπ¡¬µ¿∩  πßΓá¡áó½¿óáÑΓ  ¬παß«α  ó  »«º¿µ¿ε  ¡á   φ¬αá¡Ñ,
  1492.      «»αÑñѽ∩Ѽπε  ¬««αñ¿¡áΓἿ X ¿ Y.  è««αñ¿¡áΓδ (0,0) ß««ΓóÑΓßΓóπεΓ
  1493.      ½Ñó«¼π óÑασ¡Ñ¼π πú½π φ¬αá¡á.  ç¡áτÑ¡¿Ñ ¬««αñ¿¡áΓδ X ¿º¼Ñ¡∩ÑΓß∩  ó
  1494.      ñ¿á»áº«¡Ñ «Γ 0 ñ« 79, á ¬««αñ¿¡áΓδ Y - ó ñ¿á»áº«¡Ñ «Γ 0 ñ« 24.
  1495.  
  1496.  
  1497.                void curr_cursor(int *x, int *y)
  1498.                --------------------------------
  1499.  
  1500.           ¥Γá Σπ¡¬µ¿∩ ßτ¿ΓδóáÑΓ ΓѬπΘÑÑ »«½«ªÑ¡¿Ñ ¬παß«αá ¿ ºá»¿ßδóáÑΓ
  1501.      º¡áτÑ¡¿∩ ¬««αñ¿¡áΓ X ¿ Y ó áñαÑßá »á¼∩Γ¿,  «»αÑñѽ∩ѼδÑ ß »«¼«Θ∞ε
  1502.      π¬áºáΓѽÑ⌐ »ÑαÑñ «íαáΘÑ¡¿Ñ¼ ¬ Σπ¡¬µ¿¿.
  1503.  
  1504.  
  1505.                int set_cursor_type(int t)
  1506.                --------------------------
  1507.  
  1508.           ¥Γá Σπ¡¬µ¿∩    πßΓá¡áó½¿óáÑΓ    ΓѬπΘ¿⌐    αẼÑα   ¬παß«αá,
  1509.      ¿¡ΓÑα»αÑΓ¿απѼδ⌐ »α«úαἼἿ  ¿º  φΓ«⌐  ¬¡¿ú¿  ¬á¬  Γ¿»  ¬παß«αá.
  1510.      ÉẼÑα «í«º¡áτáÑΓß∩ µÑ½«τ¿ß½Ñ¡¡«⌐ »ÑαѼѡ¡«⌐,  ¬«Γ«αá∩ ß«ñÑαª¿Γ ó
  1511.      ßΓáαΦѼ íá⌐ΓÑ ¡«¼Ñα ¡áτá½∞¡«⌐ αáßΓα«ó«⌐ ½¿¡¿¿ ¬παß«αá ¿ ó ¼½áñΦѼ
  1512.      íá⌐ΓÑ - ¡«¼Ñα ¬«¡Ñτ¡«⌐ αáßΓα«ó«⌐ ½¿¡¿¿ ¬παß«αá.
  1513.  
  1514.           ÉÑñá¬Γ«α ΓѬßΓ«ó ¿ »α«úαá¼¼á óó«ñá ñá¡¡δσ,  »αÑñßΓáó½Ñ¡¡δÑ ó
  1515.      ß½ÑñπεΘ¿σ  αáºñѽáσ,  ¿ß»«½∞ºπεΓ  ó«º¼«ª¡«ßΓ∞  ¿º¼Ñ¡Ñ¡¿∩  αẼÑαá
  1516.      ¬παß«αá  ñ½∩  «í«º¡áτÑ¡¿∩  Γ«ú«,   ¬á¬«⌐  ¿º  αѪ¿¼«ó πßΓá¡«ó½Ñ¡:
  1517.      éßΓá󬿠¿½¿ çá¼Ñ¡δ.  èπαß«α »α∩¼«πú«½∞¡«⌐  Σ«α¼δ  «í«º¡áτáÑΓ, τΓ«
  1518.      πßΓá¡«ó½Ñ¡   αѪ¿¼    éßΓáó¬¿,    «¡    «»αÑñѽ∩ÑΓß∩    º¡áτÑ¡¿Ñ¼
  1519.      »ÑαѼѡ¡«⌐,     αáó¡δ¼  0x0106.    Åα¿    φΓ«¼   ¬παß«α  ºá¡¿¼áÑΓ
  1520.      αáßΓα«óδÑ ½¿¡¿¿ ß 1 »« 6 Γ«ú« º¡á¬«¼ÑßΓá, ó ¬«Γ«α«¼ «¡ ¡áσ«ñ¿Γß∩.
  1521.  
  1522.                              - 40 -
  1523.      èπαß«α ó ó¿ñÑ  º¡á¬á »«ñτÑનóá¡¿∩   «í«º¡áτáÑΓ   αѪ¿¼  çá¼Ñ¡δ ¿
  1524.      «»αÑñѽ∩ÑΓß∩  º¡áτÑ¡¿Ñ¼  »ÑαѼѡ¡«⌐,   αáó¡δ¼  0x0607.  Åα¿  φΓ«¼
  1525.      ¬παß«α ºá¡¿¼áÑΓ αáßΓα«óδÑ ½¿¡¿¿ 6 ¿ 7 º¡á¬«¼ÑßΓá.
  1526.  
  1527.  
  1528.                int get_char()
  1529.                --------------
  1530.  
  1531.           ¥Γá Σπ¡¬µ¿∩  ∩ó½∩ÑΓß∩  «τÑ¡∞  ó᪡«⌐,  Γᬠ  ¬á¬   óδ»«½¡∩ÑΓ
  1532.      ¡Ñ߬«½∞¬« ¬αá⌐¡Ñ ¡Ñ«íσ«ñ¿¼δσ ñÑ⌐ßΓó¿⌐ ó óδºδóáεΘ¿σ ÑÑ »α«úαá¼¼áσ.
  1533.      get_char  »α¿¡¿¼áÑΓ  »«ßΓπ»áεΘ¿⌐  «Γ  ¬½áó¿áΓπαδ   ß¿¼ó«½   »πΓѼ
  1534.      ¿ß»«½∞º«óá¡¿∩  »α«úαá¼¼  ROM-BIOS  IBM PC.  àÑ ú½áó¡«Ñ ¡áº¡áτÑ¡¿Ñ
  1535.      ß«ßΓ«¿Γ ó »α¿Ñ¼Ñ «ñ¿¡«τ¡«ú« ß¿¼ó«½á «Γ ¬½áó¿áΓπαδ  íѺ  φσá,  íѺ
  1536.      »αÑ«íαẫóá¡¿∩  ¿ íѺ «íαáΘÑ¡¿∩ ¬ Σπ¡¬µ¿∩¼ DOS.  èα«¼Ñ Γ«ú«,  «¡á
  1537.      óδ»«½¡∩ÑΓ ß½ÑñπεΘ¿Ñ ñ«»«½¡¿Γѽ∞¡δÑ Σπ¡¬µ¿¿.
  1538.  
  1539.           é Γ« óαѼ∩, ¬á¬ ß¿ßΓѼᠫª¿ñáÑΓ ¡áªáΓ¿∩ ¬½áó¿Φ¿, Σπ¡¬µ¿∩ get
  1540.      _char  óδºδóáÑΓ  »α«úαá¼¼¡δÑ  »αÑαδóá¡¿∩  »«  óÑ¬Γ«απ  0x28,  Γá¬
  1541.      ¡áºδóáѼδÑ »αÑαδóá¡¿∩ DOSOK.  ¥Γ« »αÑαδóá¡¿Ñ ¿ Ñú«  º¡áτÑ¡¿Ñ  ñ½∩
  1542.      ß«ºñá¡¿∩  αѺ¿ñÑ¡Γ¡δσ  πΓ¿½¿Γ  í«½ÑÑ  »«ñα«í¡«  αáßß¼áΓα¿óáεΓß∩ ó
  1543.      αáºñѽѠ11.
  1544.  
  1545.           è«úñá óδ  ¡áª¿¼áÑΓÑ   Σπ¡¬µ¿«¡á½∞¡πε   ¬½áó¿Φπ,   ROM   BIOS
  1546.      ó«ºóαáΘáÑΓ  ñóπíá⌐Γ¡δ⌐ ¬«ñ.  ÅÑαóδ⌐ íá⌐Γ ¿¼ÑÑΓ ¡π½Ñó«Ñ º¡áτÑ¡¿Ñ ¿
  1547.      «í«º¡áτáÑΓ,  τΓ«  ß½ÑñπεΘ¿⌐  ºá  ¡¿¼  ¬«ñ  ß¿¼ó«½á  ß««ΓóÑΓßΓóπÑΓ
  1548.      Σπ¡¬µ¿«¡á½∞¡«⌐ ¬½áó¿ΦÑ. ¥Γ«Γ óΓ«α«⌐ íá⌐Γ ß«ñÑαª¿Γ 7-í¿Γ¡δ⌐ ASCII-
  1549.      ¬«ñ,  ¬«Γ«αδ⌐  ∩ó½∩ÑΓß∩  π¡¿¬á½∞¡δ¼  ñ½∩  ¬áªñ«⌐   Σπ¡¬µ¿«¡á½∞¡«⌐
  1550.      ¬½áó¿Φ¿.  Eß½¿  ¡Ñ  πτ¿ΓδóáΓ∞ »Ñαóδ⌐ ¡π½Ñó«⌐ íá⌐Γ,  Γ« αÑᬵ¿∩ ¡á
  1551.      ¡áªáΓ¿Ñ  Σπ¡¬µ¿«¡á½∞¡δσ  ¬½áó¿Φ  ßσ«ñ¡á  ß  αÑᬵ¿Ñ⌐  ¡á  ¡áªáΓ¿Ñ
  1552.      ¬½áó¿Φ,  ß««ΓóÑΓßΓóπεΘ¿σ  ASCII-ß¿¼ó«½á¼,  ó  τáßΓ¡«ßΓ¿,  íπ¬óá¼.
  1553.      öπ¡¬µ¿∩  get_char  »αÑ«íαáºπÑΓ   ñóπíá⌐Γ¡πε   »«ß½Ññ«óáΓѽ∞¡«ßΓ∞,
  1554.      ó«ºóαáΘáѼπε  ROM-BIOS ó «ΓóÑΓ ¡á ¡áªáΓ¿Ñ Σπ¡¬µ¿«¡á½∞¡«⌐ ¬½áó¿Φ¿,
  1555.      ó 8-í¿Γ¡δ⌐ ¬«ñ,  »«ºó«½∩εΘ¿⌐ «Γ½¿τáΓ∞ Σπ¡¬µ¿«¡á½∞¡δÑ  ¬½áó¿Φ¿  «Γ
  1556.      ¡ÑΣπ¡¬µ¿«¡á½∞¡δσ.  öπ¡¬µ¿∩  «ßπΘÑßΓó½∩ÑΓ φΓ« »αÑ«íαẫóá¡¿Ñ »πΓѼ
  1557.      πßΓᡫ󬿠ßΓáαΦÑú« αáºα∩ñá ó íá⌐ΓÑ,  ß«ñÑαªáΘѼ ÇSCII-¬«ñ ß¿¼ó«½á
  1558.      ¿  ß½ÑñπεΘѼ  ºá  ¡π½Ñóδ¼  íá⌐Γ«¼.  ö«α¼¿απѼδÑ ¬«ñδ «»¿ßδóáΓß∩ ó
  1559.      ¿ßσ«ñ¡«¼ Σá⌐½Ñ keys.h ¬á¬ ú½«íá½∞¡δÑ ß¿¼ó«½δ (ß¼. ½¿ßΓ¿¡ú 4.2).
  1560.  
  1561.                              - 41 -
  1562.  
  1563.           öπ¡¬µ¿∩ get_char  oª¿ñáÑΓ  ¡áªáΓ¿∩  Σπ¡¬µ¿«¡á½∞¡«⌐  ¬½áó¿Φ¿,
  1564.      «í«º¡áτÑ¡¡«⌐ Help.  è«ñ,  ß««ΓóÑΓßΓóπεΘ¿⌐ Σπ¡¬µ¿«¡á½∞¡«⌐  ¬½áó¿ΦÑ
  1565.      Help,  »α¿ßó«Ñ¡  µÑ½«τ¿ß½Ñ¡¡«⌐  ú½«íá½∞¡«⌐ »ÑαѼѡ¡«⌐,  ¡áºóá¡¡«⌐
  1566.      helpkey.  ÅÑαó«¡áτá½∞¡«  φΓ«⌐  »ÑαѼѡ¡«⌐  »α¿ßóá¿óáÑΓß∩  ¡π½Ñó«Ñ
  1567.      º¡áτÑ¡¿Ñ,   ¡«   »α«úαá¼¼¡δÑ  ßαÑñßΓóá,  ¬«Γ«αδÑ αáí«ΓáεΓ ß «¬¡«¼
  1568.      Help,  »αÑñ¡áº¡áτÑ¡¡δ¼ ñ½∩ «Γ«íαáªÑ¡¿∩   ß»αáó«τ¡«⌐  ¿¡Σ«α¼áµ¿¿¿,
  1569.      íπñπΓ  »α¿ßóá¿óáΓ∞  φΓ«⌐   »ÑαѼѡ¡«⌐  º¡áτÑ¡¿Ñ,  ß««ΓóÑΓßΓóπεΘÑÑ
  1570.      Σπ¡¬µ¿«¡á½∞¡«⌐  ¬½áó¿ΦÑ.  Åα¿ ¡áªáΓ¿¿ Σπ¡¬µ¿«¡á½∞¡«⌐ ¬½áó¿Φ¿ Help
  1571.      Σπ¡¬µ¿∩  get_char   »α«óÑα∩ÑΓ   º¡áτÑ¡¿Ñ   ú½«íá½∞¡«ú«  π¬áºáΓѽ∩
  1572.      Σπ¡¬µ¿⌐,  ¡áºóá¡¡«ú«  helpfunc.  àß½¿  π¬áºáΓѽ∞  ¿¼ÑÑΓ ¡Ñ¡π½Ñó«Ñ
  1573.      º¡áτÑ¡¿Ñ,  Γ« Σπ¡¬µ¿∩ get_char   óδºδóáÑΓ   áñαÑßπѼπε  ß »«¼«Θ∞ε
  1574.      π¬áºáΓѽ∩ helpfunc Σπ¡¬µ¿ε óδñáτ¿ ß»αáó«τ¡«⌐ ¿¡Σ«α¼áµ¿¿.
  1575.  
  1576.  
  1577.              void vpoke(unsigned vseg,unsigned adr,unsigned  chr) int
  1578.              vpeek (unsigned vseg,unsigned adr)
  1579.              --------------------------------------------------------
  1580.  
  1581.           ¥Γ¿ ñóÑ Σπ¡¬µ¿¿ ßτ¿ΓδóáεΓ ¿º  ó¿ñÑ«»á¼∩Γ¿  ¬«ñδ  ß¿¼ó«½«ó  ¿
  1582.      áΓα¿íπΓδ ß¿¼ó«½«ó ¿ ºá»¿ßδóáεΓ ¿σ ó ó¿ñÑ«»á¼∩Γ∞.  ä½∩ Γ«ú«, τΓ«íδ
  1583.      ¿ß»«½∞º«óáΓ∞ φΓ¿ Σπ¡¬µ¿¿,  óδ ñ«½ª¡δ  αẫíαáΓ∞ß∩  ó  «αúá¡¿ºáµ¿¿
  1584.      ó¿ñÑ«»á¼∩Γ¿ IBM PC, á ΓᬪѠ»α¿¡µ¿»áσ Σ«α¼¿α«óá¡¿∩ ¿º«íαáªÑ¡¿∩. é
  1585.      Γѽ« Σπ¡¬µ¿⌐ vpoke ¿ vpeek ó¬½ετÑ¡δ Σαáú¼Ñ¡Γδ ¡á  áßßѼí½ÑαÑ. ä½∩
  1586.      Γ«ú«,   τΓ«íδ   «ΓΓαá¡ß½¿α«óáΓ∞  φΓ¿  Σπ¡¬µ¿¿,  óδ  ñ«½ª¡δ  ¿¼ÑΓ∞
  1587.      »α«úαá¼¼π  Macro  Assembler  (MASM)  Σ¿α¼δ  Microsoft,  »«ß¬«½∞¬π
  1588.      ¿¼Ñ¡¡«  «¡á  ¿ß»«½∞ºπÑΓß∩  ó Æπαí« æ¿ ñ½∩ Γαá¡ß½∩µ¿¿ áßßѼí½Ñα¡δσ
  1589.      Σαáú¼Ñ¡Γ«ó. é¬½ετÑ¡¿Ñ áßßѼí½Ñα¡δσ Σαáú¼Ñ¡Γ«ó ¡Ñ«íσ«ñ¿¼« Γ«½∞¬« ó
  1590.      Γ«¼ ß½πτáÑ,  Ñß½¿ óáΦ¿ »α«úαá¼¼δ αáí«ΓáεΓ ó ß¿ßΓѼáσ, ¿ß»«½∞ºπΘ¿σ
  1591.      ûóÑΓ¡«⌐ âαáΣ¿τÑ߬¿⌐ Çñá»ΓÑα (CGA) ¿½¿ ß«ó¼ÑßΓ¿¼δ⌐ ß  ¡¿¼ áñá»ΓÑα.
  1592.      æ¼δß½  φΓ«ú« ΓαÑí«óá¡¿∩ αáºΩ∩ß¡∩ÑΓß∩ ó αáºñѽѠ5.  àß½¿ π óáß ¡ÑΓ
  1593.      ¬«¡Γα«½½Ñαá CGA ¿½¿ Ñß½¿  óδ  σ«Γ¿ΓÑ  αáí«ΓáΓ∞  ß  Σπ¡¬µ¿∩¼¿,  ¡Ñ
  1594.      ¿ß»«½∞ºπ∩  áßßѼí½Ñα,  Γ« πñ὿ΓÑ φΓ¿ Σπ¡¬µ¿¿ ¿º ¿ßσ«ñ¡«ú« ¼«ñπ½∩
  1595.      ibmpc.c ¿ óßΓáó∞ΓÑ  ó  Σá⌐½  twindow.h  ¿º  αáºñѽᠠ6  ß½ÑñπεΘ¿Ñ
  1596.      «»ÑαáΓ«αδ:
  1597.  
  1598.             #define vpoke(vseg,adr,chr) poke(vseg,adr,chr)
  1599.  
  1600.                              - 42 -
  1601.             #define vpeek(vseg,adr) peek(vseg,adr)
  1602.  
  1603.           ¥Γ¿ ¼á¬α««»αÑñѽѡ¿∩ ºá¼Ñ¡∩Γ Σπ¡¬µ¿¿ vpoke ¿ vpeek ¿ ¿ºíáó∩Γ
  1604.      «Γ ¡Ñ«íσ«ñ¿¼«ßΓ¿ ¿ß»«½∞º«óá¡¿∩ ¼á¬α«áßßѼí½Ñαá ñ½∩ Σπ¡¬µ¿⌐ αáí«Γδ
  1605.      ß «¬¡á¼¿ ¿º φΓ«⌐ ¬¡¿ú¿.
  1606.  
  1607.  
  1608.  
  1609.              êßσ«ñ¡δÑ ¼«ñπ½¿ Σπ¡¬µ¿⌐ «íΘÑú« ¡áº¡áτÑ¡¿∩
  1610.      -----------------------------------------------------------------
  1611.  
  1612.           ï¿ßΓ¿¡ú 4.1  »αÑñßΓáó½∩ÑΓ  ß«í«⌐  ¿ßσ«ñ¡δ⌐  ΓѬßΓ  »α«úαá¼¼δ
  1613.      ibmpc.c,  ¬«Γ«αá∩ ß«ñÑαª¿Γ Σπ¡¬µ¿¿,  «»¿ßá¡¡δÑ ó ñá¡¡«¼  αáºñѽÑ.
  1614.      éß½ÑñßΓó¿Ñ  Γ«ú«,  τΓ«  Σπ¡¬µ¿¿ ó¬½ετáεΓ Σαáú¼Ñ¡Γδ ¡á áßßѼí½ÑαÑ,
  1615.      »α«úαá¼¼π ½πτΦÑ Γαá¡ß½¿α«óáΓ∞ ß  »«¼«Θ∞ε  ¬«¼á¡ñ¡«ú«  ¬«¼»¿½∩Γ«αá
  1616.      tcc, á ¡Ñ ¬«¼»¿½∩Γ«αá tc ê¡ΓÑúα¿α«óá¡¡«⌐ æαÑñδ.
  1617.  
  1618.             ùΓ«íδ  «ΓΓαá¡ß½¿α«óáΓ∞   Σá⌐½  ibmpc.c,  óóÑñ¿ΓÑ ß½ÑñπεΘπε
  1619.      ¬«¼á¡ñπ (¡Ñ ¡áí¿αá∩ »α«¼»ΓÑα æ>):
  1620.  
  1621.           æ>tcc -c ibmpc
  1622.  
  1623.  
  1624.                       ï¿ßΓ¿¡ú 4.1: ibmpc.c
  1625.  
  1626.      /* ibmpc.c */
  1627.      /*  öπ¡¬µ¿¿  ¡¿ª¡Ñú« πα«ó¡∩,   «íαáΘáεΘ¿Ñß∩ ¬  BIOS ¿  á»»áαáΓ¡δ¼
  1628.      ßαÑñßΓóá¼  Éæ  */
  1629.  
  1630.      #pragma  inline #include <dos.h> static union REGS rg;
  1631.  
  1632.      /* »«º¿µ¿∩ ¬παß«αá */
  1633.  
  1634.      void cursor(int x,int y) {
  1635.         rg.x.ax = 0x0200;
  1636.         rg.x.bx = 0;
  1637.         rg.x.dx = ((y << 8) & 0xff00) + x;
  1638.  
  1639.                              - 43 -
  1640.         int86( 16, &rg, &rg);
  1641.      }
  1642.  
  1643.      /* ó«ºóαáΓ¿Γ∞ »«º¿µ¿ε ¬παß«αá */
  1644.  
  1645.      void curr_cursor( int *x, int *y )
  1646.      {
  1647.         rg.x.ax = 0x0300;
  1648.         rg.x.bx = 0;
  1649.         int86( 16, &rg, &rg );
  1650.         *x = rg.h.dl;
  1651.         *y = rg.h.dh;
  1652.      }
  1653.  
  1654.      /* πßΓá¡«ó¿Γ∞ Γ¿» ¬παß«αá */
  1655.  
  1656.      void set_cursor_type( int t )
  1657.      {
  1658.         rg.x.ax = 0x0100;
  1659.         rg.x.bx = 0;
  1660.         rg.x.cx = t;
  1661.         int86( 16, &rg, &rg );
  1662.      }
  1663.      char attrib = 7;
  1664.  
  1665.      /* «τ¿ßΓ¿Γ∞ φ¬αá¡ */
  1666.  
  1667.      void clear_screen()
  1668.      {
  1669.         cursor(0, 0);
  1670.         rg.h.al = ' ';
  1671.         rg.h.ah = 9;
  1672.         rg.x.bx = attrib;
  1673.         rg.x.cx = 2000;
  1674.         int86( 16, &rg, &rg );
  1675.      }
  1676.  
  1677.  
  1678.                              - 44 -
  1679.      /* ó«ºóαáΓ¿Γ∞ αѪ¿¼ αáí«Γδ ó¿ñÑ«¬«¡Γα«½½Ñαá*/
  1680.  
  1681.      int vmode()
  1682.      {
  1683.         rg.h.ah = 15;
  1684.         int86( 16, &rg, &rg);
  1685.         return rg.h.al;
  1686.      }
  1687.  
  1688.      /* »α«óÑα¿Γ∞ ¬½áó¿Φπ Scroll Lock */
  1689.  
  1690.      int scroll_lock()
  1691.      {
  1692.         rg.x.ax = 0x0200;
  1693.         int86( 0x16, &rg, &rg);
  1694.         return rg.h.al & 0x10;
  1695.      }
  1696.      void (* helpfunc)();
  1697.      int helpkey = 0;
  1698.      int helping = 0;
  1699.  
  1700.      /* »α¿¡∩Γ∞ ß¿¼ó«½ «Γ ¬½áó¿áΓπαδ */
  1701.  
  1702.      int get_char()
  1703.      {
  1704.         int c;
  1705.         while (1)   {
  1706.             rg.h.ah = 1;
  1707.             int86(0x16, &rg, &rg);
  1708.             if (rg.x.flags & 0x40)  {
  1709.         int86(0x28, &rg, &rg);
  1710.         continue;
  1711.             }
  1712.             rg.h.ah = 0;
  1713.             int86(0x16, &rg, &rg);
  1714.             if (rg.h.al == 0)
  1715.         c = rg.h.ah | 128;
  1716.  
  1717.                              - 45 -
  1718.             else
  1719.         c = rg.h.al;
  1720.             if (c == helpkey && helpfunc)   {
  1721.         if (!helping)   {
  1722.             helping = 1;
  1723.             (*helpfunc)();
  1724.             helping = 0;
  1725.             continue;
  1726.         }
  1727.             }
  1728.             break;
  1729.         }
  1730.          return c;
  1731.      }
  1732.  
  1733.      /* ºá¡ÑßΓ¿ ¬«ñ ß¿¼ó«½á ¿ Ñú« áΓα¿íπΓδ ó ó¿ñÑ«»á¼∩Γ∞ */
  1734.  
  1735.      void vroke(unsigned vseg, unsigned adr, unsigned chr)
  1736.      {
  1737.          if (vseg == 45056)     /* ¼«¡«σα«¼¡δ⌐ αѪ¿¼ */
  1738.      poke(vseg, adr, chr);
  1739.          else    {
  1740.      _DI = adr; /* ß¼ÑΘÑ¡¿Ñ ñ« áñαÑßá ß¿¼ó«½á ó ó¿ñÑ«»á¼∩Γ¿ */
  1741.      _ES = vseg; /* áñαÑß ßÑú¼Ñ¡Γá ó¿ñÑ«»á¼∩Γ¿ */
  1742.      asm cld;
  1743.      _BX = chr; /* áΓα¿íπΓδ ¿ ¬«ñ ß¿¼ó«½á */
  1744.      _DX = 986; /* ß«ßΓ«∩¡¿Ñ ó¿ñÑ«»«αΓá */
  1745.  
  1746.      /* ªñáΓ∞ ¡áτá½á «íαáΓ¡«ú« σ«ñá ½πτá*/
  1747.  
  1748.      do
  1749.          asm in al,dx;
  1750.      while (_AL & 1);
  1751.  
  1752.      /* ªñáΓ∞ ºáóÑαΦÑ¡¿∩ «íαáΓ¡«ú« σ«ñá ½πτá */
  1753.  
  1754.      do
  1755.  
  1756.                              - 46 -
  1757.          asm in al,dx;
  1758.      while (!(_AL & 1));
  1759.      _AL = _BL;
  1760.      asm stosb;    /* ºá»«¼¡¿Γ∞ ß¿¼ó«½ */
  1761.  
  1762.      /* ªñáΓ∞ ¡áτá½á «íαáΓ¡«ú« σ«ñá ½πτá */
  1763.  
  1764.      do
  1765.          asm in al,dx;
  1766.      while (_AL & 1);
  1767.  
  1768.      /* ªñáΓ∞ ºáóÑαΦÑ¡¿∩ «íαáΓ¡«úá σ«ñá ½πτá */
  1769.  
  1770.      do
  1771.          asm in al,dx;
  1772.      while (!(_AL & 1));
  1773.      _AL = _BL;
  1774.      asm stosb;     /* ºá»«¼¡¿Γ∞ áΓα¿íπΓδ */
  1775.           }
  1776.      }
  1777.  
  1778.      /* ßτ¿ΓáΓ∞ ¬«ñ ß¿¼ó«½á ¿ Ñú« áΓα¿íπΓδ ¿º ó¿ñÑ«»á¼∩Γ¿ */
  1779.  
  1780.      int vpeek(unsigned vseg, unsigned adr)
  1781.      {
  1782.          int ch, at;
  1783.          if (vseg == 45056)   /* ¼«¡«σα«¼¡δ⌐ αѪ¿¼ */
  1784.      return peek(vseg, adr);
  1785.          asm push ds;
  1786.          _DX = 986;    /* ß«ßΓ«∩¡¿Ñ ó¿ñÑ«»«αΓá */
  1787.          _DS = vseg;   /* áñαÑß ßÑú¼Ñ¡Γá ó¿ñÑ«»á¼∩Γ¿ */
  1788.          _SI = adr;/* ß¼ÑΘÑ¡¿Ñ ñ« áñαÑßá ß¿¼ó«½á ó ó¿ñÑ«»á¼∩Γ¿ */
  1789.          asm cld;
  1790.  
  1791.          /* ªñáΓ∞ ¡áτá½á «íαáΓ¡«ú« σ«ñá ½πτá */
  1792.  
  1793.          do
  1794.  
  1795.                              - 47 -
  1796.      asm in al,dx;
  1797.          while (_AL & 1);
  1798.  
  1799.          /* ªñáΓ∞ ºáóÑαΦÑ¡¿∩ «íαáΓ¡«ú« σ«ñá ½πτá */
  1800.  
  1801.          do
  1802.             asm in al,dx;
  1803.          while (!(_AL & 1));
  1804.          asm lodsb;     /* ßτ¿ΓáΓ∞ ß¿¼ó«½ */
  1805.          _BL = _AL;
  1806.  
  1807.          /* ªñáΓ∞ ¡áτá½á «íαáΓ¡«ú« σ«ñá ½πτá */
  1808.  
  1809.          do
  1810.      asm in al,dx;
  1811.          while (_AL & 1);
  1812.  
  1813.          /* ªñáΓ∞ ºáóÑαΦÑ¡¿∩ «íαáΓ¡«ú« σ«ñá ½πτá */
  1814.  
  1815.          do
  1816.      asm in al,dx;
  1817.          while (!(_AL & 1));
  1818.          asm lodsb;     /* ßτ¿ΓáΓ∞ áΓα¿íπΓ */
  1819.          _BH = _AL;
  1820.          _AX = _BX;
  1821.          asm pop ds;
  1822.          return _AX;
  1823.      }
  1824.  
  1825.      /* keys.h */
  1826.  
  1827.      #define HT          9
  1828.      #define RUBOUT      8
  1829.      #define BELL        7
  1830.      #define ESC        27
  1831.      #define SHIFT_HT  143
  1832.      #define CTRL_T     20
  1833.  
  1834.                              - 48 -
  1835.      #define CTRL_B      2
  1836.      #define CTRL_D      4
  1837.      #define ALT_D     160
  1838.  
  1839.      #define F1   187
  1840.      #define F2   188
  1841.      #define F3   189
  1842.      #define F4   190
  1843.      #define F5   191
  1844.      #define F6   192
  1845.      #define F7   193
  1846.      #define F8   194
  1847.      #define F9   195
  1848.      #define F10  196
  1849.  
  1850.      #define HOME   199
  1851.      #define UP     200
  1852.      #define PGUP   201
  1853.      #define BS     203
  1854.      #define FWD    205
  1855.      #define END    207
  1856.      #define DN     208
  1857.      #define PGDN   209
  1858.      #define INS    210
  1859.      #define DEL    211
  1860.  
  1861.      #define CTRL_HOME   247
  1862.      #define CTRL_BS     243
  1863.      #define CTRL_FWD    244
  1864.      #define CTRL_END    245
  1865.  
  1866.  
  1867.  
  1868.                 çᬽετÑ¡¿Ñ
  1869.      -----------------------------------------------------------------
  1870.  
  1871.           ìá «ß¡«óÑ  »αÑñßΓáó½Ñ¡¡δσ  óδΦÑ  Σπ¡¬µ¿⌐  ¡¿ª¡Ñú«  πα«ó¡∩  ó
  1872.  
  1873.                              - 49 -
  1874.      αáºñѽѠ 5  íπñÑΓ  αáºó¿óáΓ∞ß∩  ¿  «íΩ∩ß¡∩Γ∞ß∩ ¬«¡µÑ»µ¿∩ φ¬αá¡¡δσ
  1875.      «¬«¡,  ¬«Γ«αá∩ ß«ßΓáó½∩ÑΓ ß½ÑñπεΘ¿⌐,  í«½ÑÑ  óδß«¬¿⌐,  πα«óÑ¡∞  ó
  1876.      ¼¡«ú«πα«ó¡Ñó«¼ ¡áí«αÑ Σπ¡¬µ¿⌐, «»¿ßδóáѼδσ ó ñá¡¡«⌐ ¬¡¿úÑ.
  1877.  
  1878.  
  1879.  
  1880.                              Éáºñѽ 5
  1881.      -----------------------------------------------------------------
  1882.  
  1883.                            ¥¬αá¡¡δÑ «¬¡á
  1884.      -----------------------------------------------------------------
  1885.  
  1886.  
  1887.          ¥Γ«Γ αáºñѽ »«ßó∩ΘÑ¡ ó«»α«ßπ « Γ«¼,  τΓ«  ß«í«⌐  »αÑñßΓáó½∩εΓ
  1888.      φ¬αá¡¡δÑ  «¬¡á  ¿ ¬á¬ ß ¡¿¼¿ αáí«ΓáΓ∞.  Éáºñѽ 6 αáºΩ∩ß¡∩ÑΓ,  ¬á¬
  1889.      ¼«ª¡« ¿ß»«½∞º«óáΓ∞ «¬¡á ó óáΦ¿σ »α«úαá¼¼áσ,  ß«ºñáóáѼδσ ó  ßαÑñÑ
  1890.      Æπαí«  æ¿,  á ΓᬪѠ߫ñÑαª¿Γ »«½¡πε í¿í½¿«ΓѬπ Σπ¡¬µ¿⌐ π»αáó½Ñ¡¿∩
  1891.      «¬¡á¼¿.  æ½ÑñπεΘ¿Ñ  αáºñÑ½δ   ß«ñÑαªáΓ   αáßΦ¿αÑ¡¡πε   í¿í½¿«ΓѬπ
  1892.      Σπ¡¬µ¿⌐,  »«ññÑনóáεΘ¿σ αáí«Γπ ß «¬¡á¼¿ ñ½∩ ß»Ñµ¿Σ¿τÑ߬¿σ µÑ½Ñ⌐,
  1893.      ¬á¬,  ¡á»α¿¼Ñα,  ñ½∩ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«ú« óδó«ñá ß»αáó«τ¡«⌐
  1894.      ¿¡Σ«α¼áµ¿¿,  αÑñá¬Γ¿α«óá¡¿∩ ΓѬßΓá, óó«ñá ñá¡¡δσ ¿ ß«ºñá¡¿∩ ¼Ñ¡ε.
  1895.  
  1896.           Å«ß½Ñ Γ«ú«,  ¬á¬ óδ »α«τ¿Γ὿ «í φ¬αá¡¡δ󠫬¡áσ, ß»«ß«íáσ ¿σ
  1897.      ß«ºñá¡¿∩  ¿   »α¿¼Ñ¡Ñ¡¿∩,    »«ßΓáαá⌐ΓÑß∞  óß»«¼¡¿Γ∞  »α«úαá¼¼¡δÑ
  1898.      ß¿ßΓѼδ,   ¬«Γ«αδÑ   ¿ß»«½∞ºπεΓ   »«ñ«í¡δÑ  ßαÑñßΓóá.   Å«ñπ¼á⌐ΓÑ
  1899.      ΓᬪѠ¿ « Γ«¼,   ¬á¬πε »«½∞ºπ ¼«ú½¿ íδ »α¿¡ÑßΓ¿  φΓ¿ ßαÑñßΓóá ñ½∩
  1900.      ΓÑσ  »α«úαá¼¼¡δσ »α«Ñ¬Γ«ó,  ó ¬«Γ«αδσ óδ »α¿¡¿¼á½¿ πτáßΓ¿Ñ. çáΓѼ
  1901.      »«»δΓá⌐ΓÑß∞ ¡á⌐Γ¿ ó φΓ¿σ Σπ¡¬µ¿∩σ ¡Ññ«ßΓáΓ¬¿,  πßΓαá¡Ñ¡¿Ñ ¬«Γ«αδσ
  1902.      »«ºó«½¿Γ   ßñѽáΓ∞ Σπ¡¬µ¿¿ í«½ÑÑ »«ñσ«ñ∩Θ¿¼¿ ñ½∩ óáΦÑ⌐ αáí«Γδ.  é
  1903.      ½εí«⌐ »α«úαἼѠóδ  »«τΓ¿ óßÑúñá ¼«ªÑΓÑ «Γδ߬áΓ∞  φΓ¿ ¡Ññ«ßΓáΓ¬¿.
  1904.      é ñá¡¡«¼ ß½πτáÑ óδ ¿¼ÑÑΓÑ í«½∞Φ«Ñ  »αÑ¿¼πΘÑßΓó«:  ¿ßσ«ñ¡δÑ ΓѬßΓδ
  1905.      Σπ¡¬µ¿⌐  »αÑñ«ßΓáó½Ñ¡δ,  óδ  ¼«ªÑΓÑ  ¼«ñ¿Σ¿µ¿α«óáΓ∞  ¿σ »« ßó«Ñ¼π
  1906.      πß¼«ΓαÑ¡¿ε.
  1907.  
  1908.  
  1909.  
  1910.                 ¥¬αá¡¡«Ñ «¬¡«
  1911.  
  1912.                              - 50 -
  1913.      -----------------------------------------------------------------
  1914.  
  1915.           Ä¬¡«¼ ¡áºδóáÑΓß∩    «í½áßΓ∞    φ¬αá¡á    ñ¿ß»½Ñ∩,    ¬«Γ«αá∩
  1916.      ¿ß»«½∞ºπÑΓß∩  ñ½∩  «»αÑñѽѡ¡δσ  µÑ½Ñ⌐.  Ä¬¡«  «íδτ¡« ¿¼ÑÑΓ Σ«α¼π
  1917.      »α∩¼«πú«½∞¡¿¬á ¿½¿ ¬óáñαáΓá,  á Ñú« úαá¡¿µÑ⌐  ß½πªáΓ  ß¿¼ó«½δ  ¿º
  1918.      ¡áí«αá   úαáΣ¿τÑ߬¿σ   ß¿¼ó«½«ó.  êß»«½∞º«óá¡¿Ñ  «¬«¡  ßΓá¡«ó¿Γß∩
  1919.      ¡á¿í«½ÑÑ   »«»π½∩α¡δ¼    ß»«ß«í«¼    »αÑñßΓáó½Ñ¡¿∩    ¿¡Σ«α¼áµ¿¿,
  1920.      »αÑñ¡áº¡áτÑ¡¡«⌐  ñ½∩  ó«ß»α¿∩Γ¿∩ »«½∞º«óáΓѽѼ Å¥éî.  ¥Γ«Γ ß»«ß«í
  1921.      »«ºó«½∩ÑΓ  ¡á   «úαá¡¿τÑ¡¡«¼   »α«ßΓαá¡ßΓóÑ   φ¬αá¡á   «Γ«íαáªáΓ∞
  1922.      ¿¡Σ«α¼áµ¿ε,    »ÑαÑñáóáѼπε   ¼¡«ªÑßΓó«¼   ºáñáτ,   óδ»«½¡∩εΘ¿σß∩
  1923.      áß¿¡σα«¡¡«.
  1924.  
  1925.           Å«ß¬«½∞¬π «Γ«íαáªáѼδÑ  ¡á  φ¬αá¡Ñ ¿º«íαáªÑ¡¿∩ Σ«α¼¿απεΓß∩ ó
  1926.      ó¿ñÑ«»á¼∩Γ¿ ß »α∩¼δ¼ ñ«ßΓπ»«¼ »α«µÑßß«αá (Γᬠ ¡áºδóáѼδ⌐  ß»«ß«í
  1927.      Σ«α¼¿α«óá¡¿∩   ¿º«íαáªÑ¡¿∩ »πΓѼ  π»αáó½Ñ¡¿∩  ß«ñÑন¼δ¼ »á¼∩Γ¿),
  1928.      Γ«  «¬¡á  ¡á  φ¬αá¡Ñ  ß«ºñáεΓß∩ ¼ú¡«óÑ¡¡«,   ó«º¡¿¬á∩  ¬á¬  íδ ¿º
  1929.      ¡¿τÑú«,   ¿ ΓᬠªÑ  ¼ú¡«óÑ¡¡«   ¿ßτѺáεΓ.  êß»«½∞º«óá¡¿Ñ  «¬«¡  ó
  1930.      »α«úαá¼¼áσ  »«ºó«½∩ÑΓ  «τÑ¡∞  πñ«í¡«  «Γ«íαáªáΓ∞  αẽ¿τ¡«ú« α«ñá
  1931.      ¿¡Σ«α¼áµ¿ε.    Ä¬¡á  »«∩ó½∩εΓß∩    ¿  ß¼Ñ¡∩εΓ  ñαπú  ñαπúá:   «¡¿
  1932.      »«∩ó½∩εΓß∩  ¡á φ¬αá¡Ñ,   ¬«úñá φΓ« ¡Ñ«íσ«ñ¿¼«,   ¿ ¿ßτѺáεΓ »«ß½Ñ
  1933.      Γ«ú«,   ¬á¬ ¿¡Σ«α¼áµ¿∩,   ¬«Γ«απε «¡¿  ß«ñÑαªáΓ,  ßΓá¡«ó¿Γß∩  óá¼
  1934.      ¡Ñ¡πª¡«⌐.   Åα«úαἼᠠ¼«ªÑΓ  «Γ«íαáªáΓ∞  ßΓ«½∞¬«  «¬«¡,  ß¬«½∞¬«
  1935.      ¡πª¡« »α«úαá¼¼¿ßΓπ.  Ä¬¡á ¼«úπΓ ¿¼ÑΓ∞ αẽ¿τ¡δÑ αẼÑαδ,  µóÑΓá ¿
  1936.      Σ«α¼áΓδ.  éδ ¼«ªÑΓÑ αẼÑßΓ¿Γ∞ «¬¡« ó ½εí«¼ ¼ÑßΓÑ φ¬αá¡á, úñÑ φΓ«
  1937.      ¡Ñ«íσ«ñ¿¼«.  àß½¿ «¬¡« ßΓá¡«ó¿Γß∩ ¡Ñ¡πª¡δ¼,  Γ« óδ ¼«ªÑΓÑ πñ὿Γ∞
  1938.      Ñú«,   ¿ «¬¡« ¿ßτѺ¡ÑΓ,  á ¡á Ñú« ¼ÑßΓÑ íπñÑΓ Γ«, τΓ« í佫 ñ« Ñú«
  1939.      »«∩ó½Ñ¡¿∩.
  1940.  
  1941.           èáªñδ⌐, ¬Γ« ºá¡¿¼á½ß∩ »α«í½Ñ¼á¼¿ áóΓ«¼áΓ¿ºáµ¿¿  ó  »«ß½Ññ¡¿Ñ
  1942.      ú«ñδ,  «í∩ºáΓѽ∞¡«  ßΓὬ¿óá½ß∩  ß  «¬¡á¼¿.  Å¥éî  IBM  PC ßÑ⌐τáß
  1943.      óßΓαÑτáεΓß∩ óѺñÑ,  ó ½εí«⌐ ßΣÑαÑ «íΘÑßΓóÑ¡¡«⌐ ¿ ñѽ«ó«⌐ ª¿º¡¿. ê
  1944.      »«τΓ¿  ¡á ¬áªñ«⌐ ¿º  ¡¿σ αáí«ΓáÑΓ  óѺñÑßπΘá∩ »α«úαá¼¼á Sidekick,
  1945.      ó¬½ετáεΘá∩ ¬á½∞¬π½∩Γ«α,  ¬á½Ñ¡ñáα∞ ¿ ßαÑñßΓóá ó맮óá  áí«¡Ñ¡Γá  ó
  1946.      ßÑΓ¿.  èáªñδ⌐   ¿º  φΓ¿σ ¬«¼»«¡Ñ¡Γ«ó «Γ«íαáªáÑΓ ßó«ε ¿¡Σ«α¼áµ¿ε ß
  1947.      »«¼«Θ∞ε  «¬«¡,    ¬«Γ«αδÑ  »«  ¼ÑαÑ  ¡Ñ«íσ«ñ¿¼«ßΓ¿  »«∩ó½∩εΓß∩  ¿
  1948.      ¿ßτѺáεΓ ¡á φ¬αá¡Ñ, ¡Ñ αáºαπΦá∩ Γ«ú« ¿º«íαáªÑ¡¿∩, ¬«Γ«α«Ñ í佫 ñ«
  1949.      ¿σ  »«∩ó½Ñ¡¿∩.  é«½ΦÑí¡¿¬¿  ó  «í½áßΓ¿  αáºαáí«Γ¬¿   »α«úαá¼¼¡«ú«
  1950.  
  1951.                              - 51 -
  1952.      «íÑß»ÑτÑ¡¿∩  ¿  ÑÑ ßíδΓá  ¿º Σ¿α¼δ B«rland International (φΓ« «¡¿
  1953.      ñ὿ éá¼ Æπαí« æ¿)  ó¡Ññα¿½¿ «¬¡á ó« óßÑ«íΘπε  »αá¬Γ¿¬π.  àß½¿ óδ
  1954.      ¡¿¬«úñá   ¡Ñ  ó¿ñѽ¿ «¬«¡,  Γ« «Γ½«ª¿ΓÑ ¬¡¿úπ ó ßΓ«α«¡π,  ¡á⌐ñ¿ΓÑ
  1955.      IBM PC ¿ ¡áª¼¿ΓÑ «ñ¡«óαѼѡ¡« ¬½áó¿Φ¿ <Alt>  ¿ <Ctrl>. àß½¿ óδ ¡Ñ
  1956.      πó¿ñ¿ΓÑ »«ß½Ñ φΓ«ú«  ¬αáß¡«-íѽ«-ºÑ½Ñ¡«-ú«½πí«ú«  «¬¡á  ¡á φ¬αá¡Ñ
  1957.      (¿½¿ ºÑ½Ñ¡«ú« ¿ τÑα¡«ú« ñ½∩ ¼«¡«σα«¼¡«ú« φ¬αá¡á),   Γ« ß»α«ß¿ΓÑ π
  1958.      ó½áñѽ∞µá ¼áΦ¿¡δ,  »«τѼπ π ¡Ñú« ¡Ñ αáí«ΓáÑΓ  »α«úαá¼¼á Sidekick.
  1959.      àß½¿ ªÑ «¬¡« ¡Ñí«½∞Φ«ú« αẼÑαá óßÑ-Γᬿ »«∩ó¿Γß∩,  ¡áτ¡¿ΓÑ ß ¡¿¼
  1960.      ¿úαπ. æñѽáó óδí«α ó ¼Ñ¡ε,  ß«ñÑαªáΘѼß∩ ó »Ñαó«¼ «¬¡Ñ, óδ ¼«ªÑΓÑ
  1961.      ß«ºñáΓ∞ ñαπú«Ñ «¬¡«.  éδ ¼«ªÑΓÑ »ÑαѼÑΘáΓ∞ «¬¡á,  ¡áª¿¼á∩ ¬½áó¿Φπ
  1962.      ß« ßΓαѽ¬«⌐.   éδ ¼«ªÑΓÑ πñá½∩Γ∞ «¬¡á,  ¡áª¿¼á∩ ¬½áó¿Φπ <Esc>. éδ
  1963.      ¼«ªÑΓÑ  óδºóáΓ∞  ¡á  φ¬αá¡  ß»αáó«τ¡πε  ¿¡Σ«α¼áµ¿ε  »«  αáí«ΓÑ  ß
  1964.      »α«úαá¼¼«⌐, ¡áªá󠬽áó¿Φπ <F1>.
  1965.  
  1966.           êº φΓ«ú«  αáºñѽᠠóδ  πº¡áÑΓÑ,  ¬á¬ αáí«ΓáΓ∞ ß «¬¡á¼¿,  ¬á¬
  1967.      ¡á¬½áñδóáΓ∞ ¿σ ñαπú ¡á ñαπúá,  ¬á¬ »ÑαѼÑΘáΓ∞ ¿σ »« φ¬αá¡π ¿  ¬á¬
  1968.      ¿σ  ¿ß»«½∞º«óáΓ∞  ó  ßó«¿σ »α«úαá¼¼áσ,  αáºαáíáΓδóáѼδσ ß »«¼«Θ∞ε
  1969.      Æπαí« æ¿.  Ä¬¡á ¿ß»«½∞ºπεΓß∩ ñ½∩ «Γ«íαáªÑ¡¿∩ ¼Ñ¡ε, ¿¡Σ«α¼áµ¿«¡¡δσ
  1970.      ¿ »αÑñπ»αѪñáεΘ¿σ ß««íΘÑ¡¿⌐,  ΓѬßΓ«óδσ Σá⌐½«ó, Φáí½«¡á ñ½∩ óó«ñá
  1971.      ñá¡¡δσ  ¿  ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡δσ  ¿¡Σ«α¼áµ¿«¡¡δσ   ß««íΘÑ¡¿⌐.
  1972.      Åα«úαá¼¼¡δÑ  ß¿ßΓÑ¼δ  ¼«úπΓ  ¿ß»«½∞º«óáΓ∞  «¬¡á  ñ½∩  «Γ«íαáªÑ¡¿∩
  1973.      ¿¡Σ«α¼áµ¿¿ ¡Ñºáó¿ß¿¼« «Γ ß«ñÑαªá¡¿∩ ñαπú¿σ «¬«¡ ¿ αẼÑαá «í½áßΓ¿
  1974.      »α«ßΓαá¡ßΓóá φ¬αá¡á,  ºá¡¿¼áѼ«⌐ ñαπú¿¼¿ «¬¡á¼¿.  ü½áú«ñáα∩ φΓ«¼π
  1975.      ¼«ª¡« «í«ºαÑóáΓ∞ ¡á φ¬αá¡Ñ ¡Ñ߬«½∞¬« «¬«¡,  ñáªÑ Ñß½¿  ¬áªñ«Ñ  ¿º
  1976.      ¡¿σ ºá¡¿¼áÑΓ í«½∞ΦÑ »«½«ó¿¡δ φ¬αá¡á, »«Γ«¼π τΓ« «¬¡á ¼«úπΓ ¬á¬ íδ
  1977.      "óß»½δóáΓ∞" ñαπú ¡áñ ñαπú«¼.
  1978.  
  1979.           æó«⌐ßΓó« óß»½δóá¡¿∩ «¬«¡  τáßΓ«  «íΩ∩ß¡∩εΓ  »πΓѼ  ßαáó¡Ñ¡¿∩
  1980.      φ¬αá¡á  ñ¿ß»½Ñ∩  ß »«óÑασ¡«ßΓ∞ε ßΓ«½á.  ä«»πßΓ¿¼,  ¡á óáΦѼ ßΓ«½Ñ
  1981.      ½Ñª¿Γ ¼¡«ªÑßΓó« ñ«¬π¼Ñ¡Γ«ó,  ¡« ó ¬áªñδ⌐ ¼«¼Ñ¡Γ óαѼѡ¿ óδ ¼«ªÑΓÑ
  1982.      αáí«ΓáΓ∞  Γ«½∞¬« ß «ñ¡¿¼ ¿º φΓ¿σ ñ«¬π¼Ñ¡Γ«ó,  ó«º¼«ª¡«,  ¡á¿í«½ÑÑ
  1983.      óáª¡δ¼ ñ½∩ óáß.  Æ«, τΓ« ¼«ª¡« ñѽáΓ∞ ß íπ¼áúἿ, ¼«ª¡« óδ»«½¡∩Γ∞
  1984.      ¿  ¡á  φ¬αá¡Ñ  ñ¿ß»½Ñ∩.  àß½¿ »Ñαó«¡áτá½∞¡« ¿º«íαáªÑ¡¿Ñ ¡á φ¬αá¡Ñ
  1985.      ß«ñÑαª¿Γ Γ«½∞¬« «ñ¡« «¬¡«,  ¬á¬  φΓ«  »«¬áºá¡«  ¡á  α¿ß.  5.1,  ¿
  1986.      »α«úαἼѠ ¡Ñ«íσ«ñ¿¼« ß«ºñáΓ∞ óΓ«α«Ñ «¬¡«,  ¡Ñ π¡¿τΓ«ªá∩ »α¿ φΓ«¼
  1987.      »Ñαó«ú«,  Γ« ó αѺπ½∞ΓáΓÑ »«½πτ¿Γß∩ ¿º«íαáªÑ¡¿Ñ, ¬á¬ ¡á α¿ß. 5.2.
  1988.      àß½¿ ºáΓѼ óΓ«α«Ñ «¬¡« ßΓá¡«ó¿Γß∩ ¡Ñ¡πª¡δ¼,  Γ« «¡« π¡¿τΓ«ªáÑΓß∩,
  1989.  
  1990.                              - 52 -
  1991.      ¿ ¿º«íαáªÑ¡¿Ñ ß¡«óá íπñÑΓ ß««ΓóÑΓßΓó«óáΓ∞ α¿ß. 5.1.
  1992.  
  1993.  
  1994.      ┌───────────────────────────────────────────────────────────┐
  1995.      │                                                           │
  1996.      │                                                           │
  1997.      │                                                           │
  1998.      │                                                           │
  1999.      │ ┌──────────────────────────┐                              │
  2000.      │ │                          │                              │
  2001.      │ │                          │                              │
  2002.      │ │                          │                              │
  2003.      │ │                          │                              │
  2004.      │ │        Ä¬¡«  A           │                              │
  2005.      │ │                          │                              │
  2006.      │ │                          │                              │
  2007.      │ │                          │                              │
  2008.      │ │                          │                              │
  2009.      │ └──────────────────────────┘                              │
  2010.      │                                                           │
  2011.      │                                                           │
  2012.      └───────────────────────────────────────────────────────────┘
  2013.  
  2014.                 É¿ß. 5.1  ¥¬αá¡¡«Ñ «¬¡«
  2015.  
  2016.  
  2017.  
  2018.      ┌───────────────────────────────────────────────────────────┐
  2019.      │             ┌────────────────────────────┐                │
  2020.      │             │                            │                │
  2021.      │             │                            │                │
  2022.      │             │                            │                │
  2023.      │             │                            │                │
  2024.      │ ┌───────────┤                            │                │
  2025.      │ │           │          Ä¬¡«  B           │                │
  2026.      │ │           │                            │                │
  2027.      │ │           │                            │                │
  2028.  
  2029.                              - 53 -
  2030.      │ │           │                            │                │
  2031.      │ │        Ä¬¡│                            │                │
  2032.      │ │           │                            │                │
  2033.      │ │           │                            │                │
  2034.      │ │           └──────────────┬─────────────┘                │
  2035.      │ │                          │                              │
  2036.      │ └──────────────────────────┘                              │
  2037.      │                                                           │
  2038.      │                                                           │
  2039.      └───────────────────────────────────────────────────────────┘
  2040.  
  2041.                 É¿ß. 5.2  ìὫªÑ¡¿Ñ «¬«¡
  2042.