¡@

²Ä¤G³¹¡@¤ÀªR¡]ANALYSIS¡^

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¦pªG¦³¤H§i¶D§A¡A³nÅ骺µo®i¶g´Á¦³¤@©wªº¶¥¬q¹º¤À¡A¥L¬O­Ó¶Ì¥Ê¡C µM¦Ó ....
¡@

µ{¦¡µo®i¶g´Áªº¤E­Ó¶¥¬q

¦p§Ú­Ì¦b²Ä¤@³¹¤¤©Ò¨£¡A²Å¦¡¤w±N³nÅ骺³]­p¡B¹ê²{¤ÎºûÅ@¤TªÌ´|¦X¦b¤@°_¡Cµ²ªG¨Ï ©Ò¿×ªº"¨å«¬ªºµo®i¶g´Á"ªº»¡ªkÅ¥°_¨Ó¹³¬O¨å«¬ªº¾¸­µ¡C ¡@¡@µM¦Ó¡A¥ô¦ó¤èªkÁ`¤ñ¨S¦³¤èªk¦n¡A¦Ó¥B¬Y¨Ç¤èªk¤]ªº½T¤ñ¥t¤@¨Ç¤èªk¨Ó±o¦³®Ä¡C¤U­± ¬O±q¤@¨Ç³Ì¦¨¥\ªº³nÅé®×¨Ò©Ò¨Ï¥Îªº¤èªk¤¤¡A©ÒÀò±oªº¤@­Óµo®i¶g´Áªº¥­§¡­È¡G

¤ÀªR¶¥¬q¡]Analysis¡^

1. µo±¸»Ý¨D¡]Requirements¡^¤Î§ô¿£¡]constraints¡^ 2. «Øºc¥X¸Ñ¨M¤è®×ªº·§©À©Ê¼Ò«¬ 3. ·§¦ô¸g¶O¡þ¶i«×¡þ©Ê¯à

¤uµ{¶¥¬q¡]Engineering)

4. ªì¨Bªº³]­p 5. ²Ó³¡ªº³]­p 6. ¹ê²{

¨Ï¥Î¶¥¬q¡]Usage¡^

7. ³Ì¨Î¤Æ 8. Åçµý¤Î°£¿ù 9. ºûÅ@

¥»®Ñ±N°w¹ï«e¤»¶µ¤©¥H±´°Q¡A¨ä­«ÂI¸m©ó¤ÀªR¡B³]­p¤Î¹ê²{¡C ¥H¤@­Ó²Å¦¡ªºµo®i­p¹º¨Ó»¡¡A³o¨Ç¶¥¬qµo¥Í¦b¤£¦Pªº¼h¦¸¤W¡C±q­p¹ºªº³Ì¼s­±¨Ó¬Ý¡A ³o¨Ç¶¥¬q«Ü¥i¯à¦U¦Û»Ý­n¤@­Ó¤ë¥H¤Wªº®É¶¡¡A¤@­Ó¶¥¬q¸òµÛ¤@­Ó¶¥¬q¡A¦p¦P©u¸`ªº¥æ´À¡C ¦ý¬O²Å¦¡µ{¦¡³]­p®v¤]±N³o¨Ç¬Û¦Pªº¶¥¬q¨Ï¥Î¦b©w¸q¤@­Ó¦rªº®É­Ô¡C³o®É¡A¦U¶¥¬qªº ¤ÏÂжg´Á´N¬O¥H¤À¬í­p¤F¡C ³oºØÂǵֳۧtªº¤ÏÂжg´Á¥Hµo®iÀ³¥Îµ{¦¡ªº¤èªkºÙ¬°"¤ÏÂбµªñªk"¡]Iterative Approach¡^¡C

¡@

¤ÏÂбµªñªk

Kim Harris[1]¹ï³oºØ¤ÏÂЧ@¬°ªº¸ÑÄÀ³Ì¦³¨£¸Ñ¡C¥L¥ý±q´y­z¬ì¾Ç¤Wªº¤èªk¶}©l¡G

.... ¤@ºØ¥Ã¤£¥ð¤îªºµo²{»Pºë»sªº¶g´Á¡C±q¬ã¨s¤@­Ó¦ÛµM¨t²Î¡]natural system¡^ ¶}©l¡A¹ï¥¦ªº¦æ¬°»`¶°¨ì¤@¨ÇÆ[¹îªºµ²ªG¡AµM«á³o¨Çµ²ªG³Q¼Ò«¬¤Æ¡]modeled¡^¥H²£ ¥Í¤@ºØÃö©ó³o­Ó¨t²Îªº²z½×¡C±µ¤U¨Ó¡A¹ï³o­Ó¼Ò«¬¥[¥H¤ÀªR¨Ã¹w´ú¥X¤@¨ÇÃö©ó³o­Ó ¨t²Îªº¦æ¬°¡A¨Ã¶i¦æ¹êÅç¡A¥H¤ñ¸û¨t²Îªº¯u¹ê¦æ¬°»P¹w´ú¦æ¬°¤§¶¡ªº®t²§¡A±q¦Ó¦A ­«·s¹ï¦ÛµM¨t²Î§@¤@µf¬ã¨s¡A¨Ã­×§ï¼Ò«¬¡C ¦¹¤@¤èªkªº¥Ø¼Ð¬O­n²£¥Í¤@­Ó¼Ò«¬¡A¥¦¯à°÷ºë½T¦a¹w´ú¥X©Ò¦³³o­Ó¦ÛµM¨t²Îªº¥i ³QÆ[´úªº¦æ¬°¡C

µM«áHarris±N¦¹¤@¬ì¾Ç¤èªkÀ³¥Î¨ì³nÅéµo®i¶g´Á¡A¨Ã¥H¹Ï2-1¬°»¡©ú¡G

1. °ÝÃD¸g¤ÀªR«á¡A¥H¨M©w¸Ñ¨M¤è®×¤¤©Ò»Ý­nªº¥\¯à¬O­þ¨Ç¡C 2. ¨M©w¦p¦óÂDz{¦³ªº¸ê·½¡A¥H¹F¦¨¤W­z¥\¯à¡C 3. ¼g¥Xµ{¦¡¡A¥ø¹Ï¥H¦¹¹ê²{¦¹¶µ³]­p¡C 4. ¸Óµ{¦¡¸g¥Ñ´ú¸Õ¡A¥H¨M©w¬O§_¤w¥¿½T¦a¹F¨ì³oºØ¥\¯à¡C

      ¹Ï2-1  ³nÅéµo®i¶g´Áªº¤ÏÂЧ@¬°¡CºK¦ÛDr. Dobby´Á¥Z¡A¡q²Å¦¡­õ²z¡r¤@¤å
¡@
¡@

Harris¸É¥R»¡¡G

¦b²Å¦¡¤¤µo®i³nÅé¡A­º¥ý­n³]ªk§ä¥X°ÝÃDªº³Ì²³æªº¸Ñ¨M¤è®×¡C¨ä°µªk¬O¥ý¤À§O¦a ¹ê²{°ÝÃD¤¤¬Y¨Ç¿ï©wªº³¡¥÷¡A¨Ã¥B¾¨¥i¯à©¿²¤¨º¨Ç§ô¿£¨Æ¶µ¡CµM«á±N¤@¶µ©Î´X¶µªº§ô¿£ ¦Ò¼{¶i¨Ó¡Aµ{¦¡¦A¸òµÛ­×§ï¡C

¹ï³oºØµo®i»P´ú¸Õ¨Ã¦æªº³]­p¼Ò¦¡¦Ó¨¥¡A³Ì¦nªº¨£ÃÒ´N¬O¶i¤Æ½×¡C±q­ì¥Íª«¨ì½Á°B¡B ¨ì¤HÃþ¡A¨C¤@­Óª«ºØ±q¥j¦Ü¤µ¤@¸ô¤W¡A°Z¤£³£¬O¥Ñ¨ã¥\¯à©Êªº¡A¬¡¥Í¥Íªº¥Í©R©Ò²Õ¦¨¡C ³yª«ªÌ¨Ã¤£¬O¤@¦ì"¥Ñ¤W¦V¤U"ªº³]­p®v¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü °_¨B®É¤O¨D²³æ¡C¥ýÅýµ{¦¡¶]°_¨Ó¡C±q¤¤§Ë²M·¡§A­n°µªº¬O¤°»ò¡C³v º¥¥[Ác¡A¥H¨D¯à²Å¦X»Ý¨D¤Î§ô¿£¡C¤£­n®`©È±qÀY¦A¨Ó¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¡@

°µ­p¹ºªº»ù­È¡]The value of Planning¡^

¦b«e­zªº¤E­Ó¶¥¬q¤¤¡A§Ú­Ì¦b"¹ê²{"¶¥¬q¤§«e³º¦C¥X¤F¤­­Ó¶¥¬q¡C¦ý«o¦b²Ä¤@³¹¤¤ ±j½Õ¡A¹L¥÷¦a¯Ô·Ä©ó­p¹ºªº§xÃø»P¤£´¼¡C¨s³º¸Ó¦ó¥h¦ó±q¡H ¨ä¹ê¡A¤£½×§A¨Ï¥Î¨ººØ»y¨¥¨Ó¶i¦æ¤@¥ó­«¤jªºµ{¦¡³]­p¡A³£§K¤£¤F­n¦³¬YºØµ{«×ªº­p ¹º§@¬°¡C¦ý¦óºØµ{«×¤~ºâ«ê·í¡H

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
³\¦h²Å¦¡µ{¦¡³]­p®v³£±À±R Dave Johnson ªº²Ó±K­p¹º¤è¦¡¡CJohnson¬O»«¦{ Springhouse«°ªºMoore Products¤½¥qªº·þ¹î­û¡A¸Ó¤½¥q±Mªø©ó¤u·~¥Î»ö¾¹¤Î»sµ{±±¨îÀ³ ¥Î¡CJohnson±q1978¦~¶}©l¨Ï¥Î²Å¦¡¦Ü¤µ¡C ¥L»¡©ú¥Lªº§@ªk¡G

©M¨ä¥L¨Ï¥Î²Å¦¡ªº¤H¤ñ°_¨Ó¡A§Ú­Ì©Ò¥Îªº¥i¯à¬O¸û¬°¥¿²Îªº¿ìªk¡C¦ý¾Ç¨ì³o¤@¤â½T ¤]¦YºÉ­WÀY¡C§Ú¦b¦­¦~ªº¨ººØ´²º©µL³¹ªº°µªkÁ`·|¦p¼vÀH§Î¦a§ä¤W§Ú¡C

§Ú­Ì¥Î¨â¥ó¤u¨ã¨ÓÀ³¥I·s²£«~¡G¤@­Ó¥\¯à©Ê³W®æ¤Î¤@­Ó³]­p³W®æ¡C§Ú­Ìªº¾P°â¤ÎÀ³ ¥Î³¡ªù­t³d´£¨Ñ¸ò«È¤á±µÄ²«á©Ò±o¨Óªº¥\¯à©Ê³W®æ¡C

¤@¥¹¹F¦¨¤F¦P·N±q¨Æ¬Y¤@®×¥óªº¨óij¡A¸Ó®×¥óªº¥\¯à©Ê³W®æ´N·|Âà°e¨ì¥»³¡ªù¡C¥Ñ¦¹ §Ú­Ì®i¶}³]­p¤u§@¡A¨Ã°µ¥X§Ú­Ìªº³]­p³W®æ¡C

¨ì¦¹¬°¤î¡A©Ò¨«ªº³~®|©M¨Ï¥Î¨ä¥¦»y¨¥ªº¤H¨ÃµL¤£¦P¡C¦ý¬O¨Ï¥Î²Å¦¡¡A³]­p¦æ°Ê·| ¦³¨Ç¤£¦P¡C¨Ï¥Î²Å¦¡¡A§A¤£¥²µ¥§Aªº³]­p§¹¦¨¤F95¢H¤~°Ê¤â¥h¼gµ{¦¡½X¡A¨ä¹ê¥u­n §¹¦¨¬ù60¢H´N¥i¥H¶i¤J¤ÏÂЪºµ{§Ç¡C

³q±`ªº®×¥ó¦h¥b¬O¦b²{¦³²£«~¤W°µ¬Y¨Ç¥\¯à©Êªº§ï¨}¡C¨Ò¦p§Ú­Ì¦³¤@¥x±a¦³ºÏºÐ¾÷ªº ²×ºÝ¾÷¡A»Ý­n¬YºØ³q«H¨ó©w¥h©M§Oªº¸Ë¸m·¾³q¡C³o­Ó®×¥ó¥]¬A¤F¨ó©wªº³]­p¡A´£¨Ñµe ­±Åã¥Ü¤Î¾Þ§@­ûªº¤¶­±µ¥µ¥¡A¤]³\»Ý­n¼Æ¤ë¤~¯à§¹¦¨¡C¥\¯à©Ê³W®æ¶O®É¤@­Ó¤ë¡F³]­p ³W®æ¶O®É¤@­Ó¤ë¡F¼¶¼gµ{¦¡½X­n¤T­Ó¤ë¡F²Õ¦X¤Î´ú¸Õ¦A¥[¤@­Ó¤ë¡C

³o¬O¤@¯ëªº±¡ªp¡C´¿¸g¦³ªº®×¥ó©ì¤W¨â¦~¡A¦ý¬O¤»¡B¤C­Ó¤ëªº®É¶¡¬O¦X²zªº¡C

¦b¤­¦~«e§Ú­Ì¶}©l¨Ï¥Î²Å¦¡®É¡A±¡§Î«o¤£¬O³o¼Ë¡C§Ú¥u­n±µ¨ì¤@¥ó¥\¯à³W®æ¡A´N¥ß¨è °Ê¤â¼gµ{¦¡½X¡C§Ú±Ä¥Î"¥Ñ¤W¦V¤U"»P"¥Ñ¤U¦V¤W"¬Û¤¬¥æ´Àªº¿ìªk¡A¥ý¤@¯ë©Ê¦a©w ¸q¤@­Óµ²ºc¡A­Y¦³»Ý­n¡A´N¶i¤J¸û§Cªº¤@¨Ç¶¥¼h¤¤¡AµM«á±aµÛ§ó¦hªºµ²ºc¦^¨Ó¡C

±Ä¥Î³oºØ°µªkªº­ì¦]¬O¬°¤F¯à°÷®i¥Ü¤@¨Ç¦¨ªG¡A¥HÀ³¥I¸g²z¤H­û¨ºÃä¨ÓªºÀ£¤O¡C§Ú­Ì ³Q¥´ÂZ±o®Ú¥»¨S¯à°O¿ý¤U·í®Éªº©Ò°µ©Ò¬°¡C¦Ó¤T¦~¥H«á¡A¥i¯à­n¦b¨S¦³¥ô¦ó¤å¥ó¥i¨Ñ °Ñ¦Òªº±¡§Î¤U¡A¦^ÀY­×§ïµ{¦¡½X¡C¦b³oºØ±¡ªp¤U¡A²Å¦¡Åܦ¨¤F¤@ºØ¤£§QªºªF¦è¡A¦]¬° ¦oÅý§Ú­Ì¯à°÷¤Ó¦­µÛ¤â¶i¦æ¡CÅý¨º¨Ç¿O¥ú°{­Ó¤£°±¡AºÏºÐ¾÷¶ä¶ä¥s¡A©TµMÆZ¦nª±ªº¡C ¦ý¬O§Ú­Ì«o¨S¦³¸g¾ú¹L¨º¤@¬q¤ä¥½²Ó¸`ªº³]­pµ{§Ç¡C¥¿¹³§Ú«e­±©Ò»¡ªº¡A"¦Û¥Ñªººë ÆF"¦^¨Ó§ä§Ú­Ìºâ½ã¤F¡C

¦p¤µ¡A¹ï¨º¨Ç·s¶iªºµ{¦¡³]­p®v¡A§Ú­Ì¦³¤@®M¤w«Ø¥ß¦nªº­n¨D¡G¤@­Ó§¹¾ãªº³]­p³W®æ ¡A¥¦¸Ô²Ó¦a©w¸q¥X©Ò¦³ªº²Å¦¡°ª¶¥¦r --¨º¤]­ì¥»´N¬O®×¥ó¤¤©Ò­n°µªº¤u§@¡C¤£¦A¬O Ū´X­¶³W®æ¡A³B²z±¼¥¦­Ì¡A¦AŪ´X­¶¡A¦A³B²z¥¦­Ì¡Aµ¥µ¥³o¼Ëªº±¡§Î¤F¡C

¨S¦³¤@­Ó¬¡µÛªºµ{¦¡³]­p®v³ßÅw°µ¤å¥ó°O¿ýªº¤u§@¡C¦ý¬O¥u­n¯à½T«O³]­p¤@©wµo¥Í¦b ¼g½X¤§«e¡A§Ú­Ì´N¯à°÷¦b´X¦~«á¤´µM¥i¥H¦^·Q°_§Ú­Ì©Ò´¿¸g°µ¹Lªº¨Æ±¡¡C

­n¦b¦¹¤@´£ªº¬O¡A§Ú­Ì¦b³]­p¶¥¬q¤¤·|¼g¥X¤@¨Çµ{¦¡½X¨Ó´ú¸Õ¬Y¨Ç·Qªk¡C³o¨Ç½X«Ü ¥i¯à¨Ã«D¬O¦¨«~¤¤ªº¤@³¡¥÷¡C¨ä¥Î·N¥u¬O­n¹Á¸Õ¥X§Ú­Ì©Ò¥i¯à·|±Ä¥Îªº³]­p¤è¦¡¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

Johnson©¾§i§Ú­Ì¡A­n§Ú­Ì¦b¶}©l¼gµ{¦¡½X¤§«e¡A¥ý§¹¦¨³]­p³W®æ¡A¦ýªì´Á´ú¸Õ©Ò»Ý ªºµ{¦¡½X°£¥~¡C¤U¤@¬q³X½Í¤]¤ä«ù³oºØÆ[ÂI¡A«o¼W¥[¤F¤@¨Ç·sªº²z¥Ñ¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
John Teleska±q1976¦~¿W¥ß°õ·~³nÅé³]­pÅU°Ý¦Ü¤µ¡A±Mªø©ó¾Ç³N¬ã¨s¾÷ºcªº­q»s«¬ À³¥Î³nÅé¡C¥L³ßÅw´£¨Ñ©Ò¿×"²{¥N¬ì§ÞÃä½t©Ò¯à´£¨Ñªº"¬ã¨s¤u¨ã¡C

¨Ì§Ú¬Ý¨Ó¡A³nÅéµo®i¶g´ÁÀ³¤À¬°¨â­Ó¶¥¬q¡A²Ä¤@¬O­n½Tª¾§Ú¤F¸Ñ°ÝÃD¤§©Ò¦b¡F²Ä¤G¬O ¹ê²{¡A¥]¬A°£¿ù¤ÎÅçÃÒµ¥¡C

¦b²Ä¤@¶¥¬q¤¤¡A§Úªº¥Ø¼Ð¬O¤@¥÷§@·~³W®æ¡C±q°ÝÃDªº´y­z¶}©l¡A·í§ÚÄ~Äò¦V«e¶i¦æ®É ¡A¥¦´Nº¥º¥Åܦ¨¤F§@·~³W®æ¡C§Ú¹ï°ÝÃDªº¤F¸Ñ¦]¦ÓÂà¤Æ¬°¤@­Ó¸Ñ¨M¤è®×¡C³oºØ¤F¸Ñ¶V ¦h¡A¸Ñ¨M¤è®×´N¶V§¹¾ã¡C§Ú©Ò´M¨Dªº¬O²×µ²¡]closure,§Y°ê·|¤¤ªºÅG½×²×µ²¡A¥I½Ñªí ¨M¤§·N¡^¡F ¨º¬O¤@ºØ©Ò¦³°ÝÃDªº¸Ñµª³£¤w¸g³Q¼g¦b¯È¤Wªº¨ººØ·Pı¡C

§Ú¤]µo²{¨ì¡A¦b¨C¤@­Ó­p¹º¤¤§Ú¥Î¦b²Ä¤@¶¥¬qªº®É¶¡Á`¬O¤ñ¸û¦h¡A¦h¨ì·|¤Þ°_«È¤áªº ®£·W¡C³o­Ó®É¶¡ªº­­¨î¬O­n¬Ý§Ú¯à»¡ªA«È¤áªºµ{«×¡AÅý¥L­Ì¬Û«Hµo®iªì´Á©Ò¯Ó¶Oªº®É ¶¡¬O¥²»Ýªº¡C«È¤á³q±`¨Ã¤£ª¾¹D¥L­Ì·Q­n°µªº¨º¥ó¨Æªº³W®æ¬O«ç¼Ëªº¡C¥L­Ì¤]¨S¦³ ¸êª÷ --©Î³\¥L­Ì¨Ã¤£Ä±±o¥L­Ì¦³¸êª÷-- ¥i¥Hªá¶O¦b«Ø¥ß¨}¦nªº³W®æ¤W¡C§Úªº¤u§@ ªº¤@³¡¥÷´N¬O­n§i¶D¥L­Ì¡A­Y¤£³o¼Ë°µ¡A¨ìÀY¨Ó²×¥²ªá¶O§ó¦hªº®É¶¡©Mª÷¿ú¡C

²Ä¤@¶¥¬q¤]·|ªá¶O¤@¨Ç®É¶¡¦b¥i¦æ©Êªº¬ã¨s¤W¡C±q³W®æªº¼¶¼g¤¤¥i¥H¼ÉÅS¥X¤£½T©wªº ¨Æ¶µ¡C§Ú¹ï¤£½T©w¨Æ¶µ·|¾¨¥i¯à¦a«O«ù¤£½T©wªººA«×¡CÁ|¨Ò¨Ó»¡¡A©Î³\¥L­Ì·Q­n¦b¤@ ¬íÄÁ¤º¦¬¶°200,000¥÷ªº¼Ë¥»¡A¦Ó¥B­n¹F¨ì¬YºØªººë½T«×¡C§Ú­º¥ý´N·|­n¬Ý¬Ý¥L­Ì²{ ¦³ªº³]³Æ¬O§_¦³¯à¤O°µ¨ì³o¤@ÂI¡C¦b³oºØ±¡§Î¤U¡A§Ú´N·|¼g¤U¤@¤j°ïªºµ{¦¡½X¡A¨Ó´ú ¸Õ¥¦ªº¥i¦æ©Ê¡C

¼g¥X³oºØ³W®æªº¥t¤@­Ó²z¥Ñ¬O«OÅ@§Ú¦Û¤v¡C¸U¤@¨º®MÀ³¥Îµ{¦¡ªº½T¬O¹F¨ì¤F³o­Ó³W ®æ¡A¯­¬O¤£¯àºÉ¦p«È¤á¤§·N¡A«h¨ä³d¥ôÀ³Âk©ó«È¤á¡C­Y«È¤á·Q­n§ó¦nªº¡A¤j®a´N ±o­«·s½Í§P¡C¦ý§ÚÁ`»{¬°¡A³]­pªÌªº³d¥ôÀ³¸Ó¬O¾¨¥i¯à¦a¥h²£¥Í¤@¥÷³W®æ¡A±q¦Ó§¹ ¦¨¥O«È¤áº¡·Nªºªº¤u§@¡C

¦³¨ÇÅU°Ý©È¥á±¼¥Í·N¦Ó¦V«È¤áªºÀ£¤O§CÀY¡A¦Û­­¨äÀ³ªá¶O¦b³W®æ¤Wªº®É¶¡¡C¦ý³oºØ°µ ªk¨ìÀY¨Ó¬O¨S¦³¤H·|´r§Öªº¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

°µ­p¹ºªº·¥­­¡]The Limitation of Planning¡^

¸gÅç§i¶D§Ú­Ì¡A¦bµÛ¤â¼gµ{¦¡½X¤§«eÀ³¥ý±N³]­p¤u§@°µ§¹¡C¦ý¬O¡A­p¹º¬O¦³¨ä·¥­­ªº ¡C¤U­±ªº³X½Í¹ï­p¹º§@¬°ªº»ù­È´£¨Ñ¤F¤£¦Pªº¬Ýªk¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
©h¥B¤£½×Teleska¦h»ò°¾¦n¶g±K­p¹º¹Lªºµo®i®×¡A¥L«o¤]«ØÄ³¡A"¥Ñ¤W¦V¤U"©Î"¥Ñ¤U ¦V¤W"¨âºØ³~®|ªº¿ï¾Ü¬O­nµø±¡ªp¦Ó©w¡G

³Ìªñ¡A¦b¤@­Ó¯A¤Î¤j¶q¤¶­±¡]interface¡^¤u§@ªº®×¥ó¤¤¡A§Ú¥þ³¡¬O±Ä¥Î¥Ñ¤U¦V¤Wªº ³~®|¡C§Ú°g¥¢¦b¤@¤jÅ|ªº¸ê®Æ©M´y­zµÛ¬ÛÃöªº§@·~¨t²Î¤W¬Y¨Ç¤p¯Ê³´ªº§Þ³N©Ê¤å¥ó ¤¤¡C¦h¥bªº®É¶¡§Ú³£ÀY©ü¸£µÈ¡A¬Æ¦ÜÃhºÃ·íªì¬O§_¸Ó±µ¤U³oµ§¥Í·N¡Cª½¨ì³Ì«á¡A §Ú²×©óŪ§¹¤F¨ä¤¤ªº¬Y¨Ç­«­n¸ê®Æ¡A¶}©l¯à°÷±N¤@¨Ç¤pµ{¦¡´ê¦X¨ì¤@°_¡A¦ÓÅý¤@¨Ç ¤p¨Æ±¡µo¥Í¡C§ÚÄ~ÄòµÛ¡A±q¤U¦V¤W¡Aª½¨ì§Ú¹F¦¨¤F¥Ø¼Ð¡C

§Ú¤º¤ßªº¨º­Ó"¥Ñ¤W¦V¤U"ªºÆ[©À³Q³oºØµ{§ÇÀ~Ãa¤F¡C¦ý§Ú³o¼Ë°µ¦Ó¦¨¥\ªº¨Ò¤l¹ê¦b «Ü¦h¡A¥O§Ú¤£¯à¦]¬°¾Ç³N¤Wªº²z¥Ñ¡]͵ù¡G«üªº¬O¦b¾Ç®Õ©Ò±Ð±Âªº¨º®M"¥Ñ¤W¦V¤U" ªº°µªk¡^¦Ó±Ë±ó¥¦¡C¦Ó³oÃþ¤£¬O½u©Ê«ä¦Ò©Ò¯à§JªAªº§xÃø¶¥¬qÁ`¬O·|¥X²{¡Cµ{¦¡³] ­p³oª±·N©Ò¨Ï¥Îªºª½Ä±¦ü¥G»·¤ñ§Ú­Ì³o¤@¦æ¤H©Ò¬Û¤¬§iª¾ªº¬°¦h¡C

§Ú»{¬°¡A¦pªG¤@­ÓÀ³¥Îµ{¦¡·|¤Þµo³oºØ°g¥¢¤§·P¡A§Ú´N±Ä¥Î¥Ñ¤U¦V¤Wªº¿ìªk¡F¦p ªG¥¦¬O§Ú©Ò¼ô±xªº»â°ì¡A§Ú¥i¯à·|«ö·Ó±Ð¬ì®Ñ¤Wªº¨º¤@®M¨Ó°µ¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¤U­±¬O¥t¤@ºØ¬Ýªk¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
§Ú³X°ÝUnion Carbide¤½¥qªºMichael Starling¡A·í®É¥L¥¿¦b¬°¨â­ÓÀ³¥Îµ{¦¡°µ³Ì«á ªº¼í¹¢¡A¨º¬O¥i¥H¥Ñ¨Ï¥ÎªÌ¦Û¦æ§ïÅܲզXªº¹êÅç«Ç¦Û°Ê¤Æ¤Î»sµ{±±¨î¦Û°Ê¤Æ¨t²Î¡C¹ï¦¹ ¥Ü½d©Êªº¹êÅç¤u¼t¡A¨ä¤¤ªºµwÅé©M³nÅé³£¬OStarling¨Ì«È¤áªº»Ý¨D©Ò³]­pªº¡F¦b¹êÅç«Ç ¦Û°Ê¤Æ¨t²Î¤W¡A¥L¤]¿Ë¦Û¬°»Ý¨D©w¤U¤F³W®æ¡C ¥Lªº³o¨Ç§V¤O³£«D±`¦¨¥\¡C¦b¬Y¤@®×¤¤¡A·s¨t²Îªºªá¶O¶È¤Î¦PÃþ¨t²Îªº20¢H¡A¦w¸Ë¤Î ²Õ¦X©Ò»Ý®É¶¡¬O¥H¤é­p¡A¦Ó«D¥H¤ë­p¡C §Ú½Ð±Ð¥L¹ï­p¹º®×ªººÞ²z§Þ¥©¦ó¦b¡G

³o¨â­Ó®×¤l³£¬O»Ý­n¦n¦n¦a³]­pªº¡C¥i¬O§Ú¨Ã¥¼¿í·Ó¶Ç²Îªº¤ÀªR¤èªk¡C§Ú©Ò±Ä¨úªº¬O ¤U¦C¨BÆJ¡G

­º¥ý¡A§Ú²M²M·¡·¡¦a©w¸q¥X°ÝÃDªº¬É­­¡]boundaries¡^¡C

¨ä¦¸¡A§Ú¨M©w¨º¨Ç¸û¤pªº¥\¯à²Õ¥ó¡A©Î³nÅé¤l¨t²Î¡]subsystem ¡^À³¸Ó°µ¨Ç¤°»ò¡C

³Ì«á¡A§Ú§â¨C¤@¥ó³£°µ¥X¨Ó¡A²Õ¦X¦b¤@°_¡A¨t²Î´N¶]°_¨Ó¤F¡C

µM«á¡A§Ú°Ý¨Ï¥ÎªÌ¡u³o¦X¥G§Aªº»Ý¨D¶Ü¡H¡v¡C¦³®Éµª®×¬O§_©wªº¡A¦Ó¥B³º¥X¥G¨Ï¥ÎªÌ ©M³W®æ³]­p¤H­ûªº¹w®Æ¤§¥~¡C

Á|¨Ò¨Ó»¡¡A°_ªì³]­pªÌ¨Ã¨S¬Ý¥X¡A«ö·Ó­ì©l³W®æ¬OµLªk²£¥Í¥O¤H´r§Ö¡B¤H©Ê¾É¦Vªº¹Ï §Îµe­±ªº¡C¸Õ¥Î³o­Ó¥æ½Í¦¡µe­±ªº²Ä¤@­Óª©¥»«á¡A¤~µo²{­Y¨Ï¥ÎªÌ¥ô·N¦a³]©w¦UºØ¤ñ ¨Ò®É¡A·|«_¥Xµ}©_¥j©Çªº¹Ï§Î¡C

¬Æ¦Ü¬O¦b°ò¥»Ã¸¹Ïºtºâªkªº³]­p§¹¦¨¤F¤§«á¡A§Ú­Ì¤~»{ÃѨì¦Û°Ê¤ñ¨ÒÅܧ󪺥²­n¡C §Ú­Ì¥u¦n¦A¦^ÀY¡A¹ï¤HÃþ¦p¦óµe¥X¸ê®Æªº¤èªk¤S§@¤F¤@µf¤ÀªR¡A¤~§¹¦¨¤F²Ä¤@¶¥¬q ªºÃ¸¹Ï¥\¯à¡C¥¦¯à¦Û¦æ¦ôºâ¥X¾A·íªº£A¤Î£B®y¼Ð­È¡A¥H¨M©w¦h¤Ö¤~¯à¦X±o¤W¨º±i¹Ï¡C

¦b¨º¤§«á§Ú­Ì¤S»{ÃѨì¡A¨Ã«D©Ò¦³±o¨ìªº¸ê®Æ³£¬O¹êÅç«Ç¤H­û©Ò·P¿³½ìªº¡A©ó¬O§Ú­Ì ¤S²K¥[¤F¤@¶µ¦ùÁY¡]zoom¡^¥\¯à¡C

³oºØ¤ÏÂЧ@¬°ªº¤èªk¡A¨äµ²ªG¬O±o¨ì§ó²M´·¡A¦Ò¼{§ó¶g¸Ôªºµ{¦¡½X¡C§Ú­Ì¥ý«Ø¥ß¤@ ²Õ³Ì°ò¥»ªº¥Ø¼Ð¡A¨Ã«ö·Ó¨Ï¥ÎªÌ¤wª¾ªº»Ý¨Dºc«Ø¥X¤@­Ó¤p«¬ªº¨t²Î¡CµM«á±Nµ{¦¡³]­p ®vªº¸gÅç§ë¤J¥h§ï¨}¥¦¡A¨Ã§ä¥X¨Ï¥ÎªÌ·íªì«Ø¥ß³W®æ®É¡A»Ý­n¦Ó«o¿ò§Ñªº¬O¤°»ò¡C

·sªº·§©À¤j¦h¨Ã«D¥Ñ¨Ï¥ÎªÌµo©úªº¡A¦Ó¬O¸g¥Ñµ{¦¡³]­p®v°µ¨ìªº¡C¥L­Ì·|¨Ï·sªº·§©À ±q¨Ï¥ÎªÌ¨º¨à«_¥X¨Ó¡C´À°ÝÃD¤U©w¸q¹³¬O¤@ºØÂù¦Vªºµó¹D¡C¦³®É­Ô¡A¨Ï¥ÎªÌ«ç¼Ë¤]·Q ¹³¤£¨ì¡A¦b¨º»ò¤pªº¹q¸£¤W³º¯à§¹¦¨½Ñ¦p¹ï¸ê®Æ¶i¦æ¼Æ¦ìÂoªi¤Î«H¸¹³B²z¨º¼Ëªº¨Æ¡C

²Å¦¡¤§©Ò¥H¯àÅý³oºØ³~®|¦æ±o³q¡A¨ä¹D²z¤§¤@¦b©ó°ò¥»¤¸¥óªº®e©ö´ú¸Õ¡C³o»Ý­n¹ï²Å ¦¡¦³¨Ç¸gÅç¤~¯à¾ß¨ì³oºØ«K©y¡C±q¶Ç²ÎÀô¹Ò¤U¥X¨­ªº¤H¡AÁ`¬O«ü±æ§¤¦b®àÃä¡A¼g¥X¤Q ¤j±iªºµ{¦¡½X¡A§¤¦b¥´¦r¾÷«eÁä¤J¡AµM«á~FB7;´Á±æ~I;¥¦¯à¤u§@¡C

Á`µ²§Úªº¤èªk¡G ³]ªk§ä¥X¨Ï¥ÎªÌ©Ò»Ý­nªº¬O¨Ç¤°»ò¡A¦ý¦P®É¤]­n»{ÃѲM·¡¡A¨º¨ÇªF ¦è¨Ã¤£§¹¾ã¡CµM«á§Ú¦b¹ê²{¶¥¬q¤¤¡AÅý¥L­Ì¤]§ë¨­¨ì³]­p¤u§@¤W¡A¦]¬°¥L­Ì¦³¨Ï¥Î¨º ¨Ç³]³Æªº±M®a¡C

µ¥¨ì¥L­Ì²´¨£µ²ªG½Ï¥Í¡A´N·|¿³°ªªö¯P¡A¦]¬°¥L­Ìª¾¹D¦Û¤vªº·§©À¤]·»¤J¨ä¤¤¡C

¤ÏÂЧ@¬°ªº³Ì°ª»ù­È¦b©ó¯à¹ï¯u¥¿ªº°ÝÃD²£¥Í¨}¦nªº¸Ñ¨M¤è®×¡C¥¦©Î³\¤£¯à´£¨Ñºë½T ªº¸g¶O¹w¦ô¡C³q©¹¸Ñ¨M¤è®×¤§¸ô±o¨Ì§AªºÀu¥ý¦¸§Ç¿ï¾Ü¦Ó©w¡C°O¦í¡G

¨}¦n §Ö³t «K©y

¥ô¿ï¨â¶µ´N°÷¤F¡I
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

«öStarlingªº¬Ýªk¡A§A¨Ã¤£§¹¥þ²M·¡§A¦b°µ¤°»ò¡Aª½¨ì§A°µ¹L¥¦¤@¦¸¡C¥H§Úªº¸gÅç¨Ó »¡¡A³Ì¦nªº¼¶¼gÀ³¥Îµ{¦¡ªº¿ìªk¬O¼g¥¦¨â¦¸¡C¥á±¼¨º¥÷ªì½Z¡A§â¥¦¬Ý§@¬O¤@¥÷¸gÅç½}¤F¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
Peter Kogge¬OIBM¤½¥q¾n¯Ã¬ù¦{Federal System¤À¤½¥qªº¸ê²`§Þ³N®v¡A¥L»¡¡G

§Úµo²{¡A²Å¦¡»y¨¥³Ì¤jªºÀuÂI¬O¦o®e³\§Ú«Ü§Ö¦a°µ¥X¤@­Ó­ì«¬ªºÀ³¥Îµ{¦¡¡A¦Ó¤£¥²¥h ³B²z¤@¤j°ï¸Ë¹¢ªù­±ªº¥\¯à¡C¦Ó¥B¡AÁöµM¸g±`¦³«Ü¤jªº­­¨î¡A«o¤´¨¬¥H¼g¥X..."¤H ¾÷¤¶­±"¡C

·í§Ú«Ø³y³o­Ó­ì«¬®É¡A§Ú¬O¦b¤@ºØ¦Û§Ú³]­­ªº±¡ªp¤§¤U¥h°µªº¡A¤]´N¬O»¡¡A§Ú¨M¤£±N ­ì«¬¤¤ªº¥ô¦ó¤@¦Cµ{¦¡½X¥Î¦b³Ì«áªºµ{¦¡¤¤¡C³oºØ±j­¢¦¡ªº"­«·s°µ¹L"¡]do-over¡^ Á`·|±o¨ì§ó²¼ä¡B§ó¶®½oªº³Ì«áµ{¦¡¡A§Y¨Ï³o¨Çµ{¦¡½X¬O¥Î²Å¦¡¥H¥~ªº»y¨¥¼g¦¨®É ¤]¤@¼Ë¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

§Ú­Ìªºµ²½×©O¡H ¦b²Å¦¡ªºÀô¹Ò¤U¡A­p¹º¬O¦³¨ä¥²­n¡A¦ýÀ³«O«ùµu¤p¡C´ú¸Õ»P«Ø³y ­ì«¬¤~¬Oµo²{¯u¥¿»Ý¨Dªº³Ì¦n³~®|¡C ¦b¦¹­n´£¿ô­p¹º®×¸g²z¡]project manager¡^¤@¥y¸Ü¡G¦pªG§A·þ¾Éªº¬O¥ô¦ó¤@­Ó¦³¸g Å窺²Å¦¡µ{¦¡³]­p®v¡A§A¤£¥²¾á¤ß¥L·|ªá¤Ó¦h®É¶¡¦b­p¹º¤W¡C©ó¬O¤U¦Cªº´£¥Ü´N¥X²{ ¨â­Óª©¥»¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¹ï²Å¦¡ªº·s¤â¨Ó»¡¡]±a¦³"¶Ç²Î"­I´ºªÌ¡^¡G«O«ù¤ÀªR¶¥¬q¦b³Ì¤pªºµ{«×¡C ¹ï²Å¦¡ªº¤WÅ}ªÌ¨Ó»¡¡]¤£±a"¶Ç²Î"­I´ºªÌ¡^¡G¥u­n§A¨ü±o¤F¡A¾¨¥i¯à©µ«áµ{¦¡½Xªº ¼g§@¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

©Î¦p²Ä¤@³¹©Ò»¡¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü °µ¥X¯à°÷¦]À³"ÅܰÊ"ªº­p¹º¡]¸g¥Ñ³]­p¥X¯à°÷©Ó¨üÅܰʪº¤¸¥ó¡^¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

©Î²³æ¦a»¡¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü »s°µ­ì«¬¡]Prototype¡^¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¡@

¤ÀªR¶¥¬q¡]The Analysis Phase¡^

¥»³¹±q²{¦b°_¡A­n°Q½×¤ÀªR¶¥¬q¡C¤ÀªR¬O¤@ºØ¦³²Õ´ªº¤F¸Ñ¨Ã°O¿ýµ{¦¡¤¤©ÒÀ³¸Ó°µ ªº¨Æªº¤èªk¡C ¥H¤@­Ó¼gµ¹¦Û¤v¥Îªº¡A¦b¤£¨ì¤@¤p®É¤º´N§¹¦¨¤Fªº¬Y¤@µ{¦¡¨Ó»¡¡A¨ä¤¤ªº¤ÀªR¶¥¬q¥i ¯à¥u¦û¥Î250·L¬í¡C¥H¥t¤@·¥ºÝ¨Ó»¡¡A¬Y¤@®×«o­n¶O®É¦n´X¦~¤~¯à§¹¦¨¡C¹ï©ó³o¼Ëªº®×¨Ò ¡A¨ä¤ÀªR¶¥¬q«h§ñÃö¥þ®×ªº¦¨±Ñ¡C §Ú­Ì´¿«ü¥X¤ÀªR¶¥¬qªº¤T­Ó³¡¥÷¡G

1. µo±¸»Ý¨D¤Î§ô¿£ 2. «Øºc¥X¸Ñ¨M¤è®×ªº·§©À©Ê¼Ò«¬ 3. ·§¦ô¸g¶O¡þ¶i«×¡þ©Ê¯à

²{±N³v±ø¸Ô­z¦p¤U¡G
¡@

µo±¸»Ý¨D

²Ä¤@¨B­n¨M©w¦¹¤@À³¥Îµ{¦¡­n°µªº¬O¤°»ò¡C«È¤á¡A©Î·Q­n¦¹¤@¨t²Î¤§¥ô¦ó¤H¡AÀ³¸Ó´£ ¨Ñ¤@¥÷"»Ý¨D³W®æ"¡C³o¬O¤@¥÷¥­¹êªº¤å¥ó¡A¨ä¤¤¦C¥X¦¨«~©Ò­n¨ã¦³ªº³Ì§C©Ê¯à¡C ¤ÀªR®v¥i¥H¸g¥Ñ´£¥X°ÝÃD¡BÁ|¦æ·|°Ó¡B©Î¦V¨Ï¥ÎªÌµo¥X°Ý¨÷¡A±o¨ì§ó¶i¤@¨Bªº¸ê°T¡C
¡@

µo±¸§ô¿£

¤U¤@¨B­n§ä¥X­­¨î¦]¯À¡C³t«×­«­n¨ì¦óºØµ{«×¡H¦³¦h¤Ö°O¾ÐÅé¥i¨Ñ¨Ï¥Î¡H¦ó®É¥æ³f¡H ¤£½×§Ú­Ìªº¬ì§Þ¦h»ò¶i¨B¡Aµ{¦¡³]­p®vÁ`·|¸I¤W¤@¨Ç­­¨î¡C¨t²Îªº©Ê¯à§K¤£¤F·|ÀH®É ¥ú»¼­°¡C­ì¨Ó¬O¤H­Ì¹Ú´K¥H¨DªºÂù±KºÏºÐ¾÷¡A²{¦b¤w¤£­È¤@¤å¡C§Ú¨º§Y±N¨ì¤âªºÂù­±Âù±K ºÏºÐ¾÷À³¸Ó·|­·¥ú¤@®É --¦ý®£©È¤]¬O¹L²´¶³·Ï¡C¦³­Ó³Ã¥ë¤@ª½¦V§Ú©ê«è¡AÁ`©Ç¥L¨º10M byteµwºÐ¾÷ê¤âê¸}¡C ¨C·í¯Ê¤Ö¬YºØªF¦è®É --³o¬O±`¦³ªº¨Æ-- ´N¶Õ¥²¦³¨ú±Ë¤§¨M©w¡C³Ì¦nªº¿ìªkÁÙ¬O§Q¥Î ¤ÀªR¶¥¬q¥h¬Ý¥X¤j³¡¥÷ªº­­¨î¦]¯À¡A¨Ã¨M©w¨ú±Ë¡C ¥t¤@¤è­±¡A§A¤£¸Ó¦b¤ÀªR¶¥¬q¥h¦Ò¼{¨ä¥LÃþ«¬ªº§ô¿£¨Æ¶µ¡A¦ÓÀ³µ¥¨ì¶i¤J¹ê²{¶¥¬q®É ¡A¦A³v­Ó¥h¦Ò¼{¥L­Ì¡A¨º´N¹³´|ÄÑ¥[®Æ¤@¼Ë¡A¤@¨B¤@¨B¨Ó¡C ¦b¤ÀªR¶¥¬q¤¤©Ò­n¦Ò¼{ªº§ô¿£¨Æ¶µ¡A¥]¬A¨º¨Ç¥i¯à·|¼vÅT¨ìÁ`Åé°µªkªº¨Æª«¡C¦Ó¯à°÷ ©µ«á¦Ò¼{ªº§ô¿£¡A«h¬O¨º¨Ç¯à¦b¤w¸g­p¹º¦nªº³nÅé³]­p¤¤¡AÂǵۤÏÂкë»sªº°µªk¦Ó¸Ñ¨M ªº¡C §Ú­Ì«e­±¨º¨Ç³X°Ý½Í¸Ü¤¤¤w¸g»¡¹L¡A­Y·Q§ä¥XµwÅ馳Ãöªº§ô¿£¨Æ¶µ¡A´N¥²¶·¼g¥X¤@ ¨Çµ{¦¡½X¡A¥H«K±N¥¦­Ì´ú¸Õ¥X¨Ó¡C­Y·Q§ä¥X«È¤áªº§ô¿£¨Æ¶µ¡A¥u­n¾a¤fÀY¥h°Ý°ÝÃD´N¯à¿ì ¨ì¡A·íµM¤]¥iÂǵ۰ݨ÷½Õ¬d¡C
¡@

«Øºc¸Ñ¨M¤è®×ªº·§©À©Ê¼Ò«¬

©Ò¿×·§©À©Ê¼Ò«¬´N¬O°ÝÃDªº·Q¹³¤¤¤§¸Ñ¨M¤è®×¡C¥¦¬O¹ï¨t²Î¤j·§·|¦p¦ó¤u§@ªº¤@ºØ¨£ ¸Ñ¡C¥¦¬O¤@¤Á»Ý¨D¨Æ¶µ¤Î§ô¿£¨Æ¶µªºµª®×¡C ­Y»Ý¨D³Q©w¸q¦¨¡G¡u¥i¥H¯¸¥ß¨ä¤W¡A¥H«K©ó¨ê¤ÑªáªOªº¬YºØªF¦è¡v¡A¨º»ò¹ï³o­Ó·§ ©À©Ê¼Ò«¬ªº´y­z´N¬O¡u¤@ºØ¥i¥H¦Û¥Ñ¦a¯¸¦b¤W­±ªºªF¦è¡]¥H«K§A¯»¨ê«Ç¤¤¥¡¡^¡A±a¦³´X¶ô ¶¡¹j¾A·íªº½ñ¸}ªO¡]§A¤~¯àª¦¤Wª¦¤U¡^¡A¦Ó¥B¦b¾aªñ³»ºÝ­n¦³¤@¶ô¥­ªO¡]¥H«KÀÁ©ñ§Aªº ªoº£Åø¡^¡v¡C ¦ý·§©À©Ê¼Ò«¬ÁÙ¤£¯à»¡¬O¤@ºØ³]­p¡C¤@ºØ³]­p¬O­n±q´y¼g¤@­Ó¨t²Î¦p¦ó"¯u¥¿¦a"¤u §@¶}©l¡C¦b³]­p¤¤¡A¤@­Ó±è¬[ªº¼v¹³À³¸Ó¶}©l¯B²{¡C ²Å¦¡·|¨Ï±o³o¤GªÌ¦³¨ÇÃø¥H¤À¿ë¡A¦]¬°©Ò¦³ªº©w¸q³£¬O¨Ï¥Î¸û§C¶¥¼h¤¸¥óªºµü¶°¤¤ªº ¤@ºØ·§©À©Êªº¨Æª«¡]¦r¡^©Ò¼g¥X¨Óªº¡C¨Æ¹ê¤W¡A¦b¥»³¹«á¥b³¡§Ú­Ì±N·|¨Ï¥Î²Å¦¡ªº"µêÀÀ µ{¦¡½X"¨Ó´y­z·§©À©Ê¼Ò«¬ªº¸Ñ¨M¤è®×¡C µM¦Ó¡A­Y¯à¤À¿ë¨ä¤¤®t²§«o¬O¦³¯qµL®`¡C·§©À©Ê¼Ò«¬­n¤ñ¤@­Ó³]­p¨Ó±o¦³¼u©Ê¡CÅý»Ý ¨D¤Î§ô¿£¨Æ¶µ¯à°÷§k¦X¨ì¤@­Ó¼Ò«¬¤º¡A­n¤ñ§k¦X©ó¤@­Ó³]­p¨Ó±o®e©ö¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¥ý¤O¨Dºc«Ø¤@­Ó¤º®e¥R¹êªº¼Ò«¬¡A¦A¶}©l³]­p¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

©Ò¿×¤ÀªR¡A¥¦­ì¥»´N¦³±N"»Ý¨Dªº©w¸q"ÂX±i¬°"·§©À©Ê¼Ò«¬"ªº§t·N¦b¤º¡C³oºØ§Þ¥©¯A ¤Î¨ì©M«È¤á¤§¶¡«ùÄò¤£Â_ªºÂù¦V·¾³q¡A¥H¥R¤À¦a´y­z¼Ò«¬¡C ¦p¦Pµo®i¶g´Áªº¥þµ{¡A¤ÀªR³Ì¦n¤]±Ä¨ú¤ÏÂжi¦æªº¤è¦¡¡C¨C­Ó·s»Ý¨Dªº¨ÓÁ{¡AÁ`·|¹ï §A¤ß¤¤¨º­Ó¼Ò«¬¦³©Ò´£¥Ü¡C§Aªº¤u§@´N¬O­n©êµÛ¨º¨Ç»Ý¨D©M§ô¿£¡A¤@ª½¨ì§A½s´¥X¤@­Ó°t ±o¤W¨ºÅ|¶r²¼ªº¼Ë¥»¬°¤î¡C ¹Ï2-2¬O¤ÀªR¶¥¬q¤ÏÂЧ@¬°¤§¤@¨Ò¡C¨ä¤¤³Ì­«­nªº¬O¨º³Ì«á¤@¨B¡G¤]´N¬O±N§Î¤§©ó¤å ¦rªº¼Ò«¬®i¥Üµ¹«È¤á¬Ý¡C§A­nºÉ¤@¤Á¥i¥Îªº·¾³q¤â¬q --¹Ïªí¡Bº©µeµ¥µ¥-- §â§A©Ò¤F¸Ñªº ¶Ç¹Fµ¹«È¤á¡A¦Ó¥B­n±o¨ì¥²»Ýªº¦^õX¡C³oºØ°µªk¡A´Nºâ°µ¥¦¤@¦Ê¦¸¤]¬O­È±oªº¡C

      ¹Ï2-2  ¦b¤ÀªR¤Wªº¤@ºØ¤ÏÂбµªñªk
¡@


    

¥H¤U¤T¸`¤¤¡A§Ú­Ì­n°Q½×¦p¦ó¹ï·§©À©Ê¼Ò«¬¤U©w¸q¡A¥H¤Î¦p¦ó±N¥¦§Î¤§©ó¤å¦r¡G

1. ©w¸q¤¶­±¡]Defining the Interfaces ¡^ 2. ©w¸q³W«h¡]Defining the Rules¡^ 3. ©w¸q¸ê®Æµ²ºc¡]Defining the Data Structures¡^
©w¸q¤¶­±¡]Defining the Interface¡^

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ­º¥ý¡A¤]¬O³Ì­«­nªº¡A·§©À©Ê¼Ò«¬À³¸Ó±N¨t²Îªº¤¶­±´y­z¥X¨Ó¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
Teleska»¡¡G

"³W®æ"°ò¥»¤W¬O»P"¤°»ò"¡]WHAT¡^¬ÛÃöªº¡C¥¦¥H³ÌÄ£²´ªº§Î¦¡¡A´yø¥X«È¤á±N¨Ó·| ¬Ý¨ìªº³o®M¨t²Î --§A¤£§«ºÙ¥¦¬°¨Ï¥Î¤â¥U¡C§Úµo²{§Ú¹ï¤H¾÷¥æ¤¬°Ê§@¡]human inter -action¡^--±q¥~­±¬Ý¨Ó¥¦¹³¤°»ò--©Ò°µªºµ§°O¡A¤ñ¦p¦ó§¹¦¨³o¥÷¤u§@ªºµ§°O©Ò°µªº ÁÙ¦h¡CÁ|¨Ò¨Ó»¡¡A§Ú¼g¤U¤@¤j±i¿ù»~°Ê§@ªí¡A¥Hªí¥Ü¬Y¤@¯S©w¿ù»~¥X²{®É©Ò·|¤Þµo ªº¨Æ±¡¡C¯u©Ç¡A³o³ºµM¬O¦b§Ú¨ì¹F¹ê²{¶¥¬q¤§«e¡Aªá¶O®É¶¡³Ì¦hªº³¡¥÷¡C

¥Ø«e§Ú¥¿¦b³]­p¤@¥ó¤u·~¥Î¬~ÀÞ¾÷ªº©w®É¾¹¡A¦b³o¥ó­Ó®×¤¤¡A¨Ï¥ÎªÌ¤¶­±¨Ã¤£¨º»ò½Æ Âø¡C½ÆÂøªº¬O¬~ÀÞ¾÷ªº¤¶­±¡A¹ï©ó¦¹ÂI¡A§Ú¥²¶·¥õ¿à«È¤á¥H¤Î«È¤á©Ò¯à´£¨Ñªº¤å¥ó¡C

³ÌÃöºò­nªº¤¶­±¬O­n§Ë²M·¡²£«~ªº¤H¾÷¤¶­±¬O¤°»ò¡C¦bµo®iªº¦­´Á¶¥¬q¡A§Ú¨Ã¤£¥h ¤À¿ë¦óªÌ¬°µwÅé¡A¦óªÌ¬°³nÅé¡A¥L­Ì¦b¹ê²{¶¥¬q¤¤¬O¥i¥H¤¬¬Û©ö¦ìªº¡C

³]­pµwÅé¹Lµ{©M³]­p³nÅé¹Lµ{¬ÛÃþ¦ü¡C§Ú³]­pµwÅ骺¿ìªk¬O§â¥¦·í§@¤@­Ó¶Â²°¤l¬Ý«Ý ¡A­±ªO¬O¿é¤J©M¿é¥X¸Ë¸m¡C§A¤]¥i¥H¦P¼Ë¦a¬Ý«Ý³nÅé¡C §Ú¹B¥Î¦UºØ§Þ¥©¡A¹Ïªíµ¥µ¥¡A¨Ì·Ó«È¤á¹ï²£«~¥\¯àªº´y­z¡A¦V¥L­Ì®i¥Ü¿é¤J¿é¥X·|¬O ¦óµ¥¼Ò¼Ë¡C¦ý¦P®É¡A¦b§Ú¤ß¸Ì¡A§Ú·Q¹³µÛ¥¦­Ì¸Ó¦p¦ó³Q¹ê²{¡C§Ú¬O¦bµû¦ô¬O§_¯à°µªº ¦³®Ä²v¡C¹ï§Ú¦Ó¨¥¡A¥¦¨Ã¤£¬O¶Â²°¤l¡A¦Ó¬O­Ó¦Ç²°¤l¡C³]­pªÌ¥²¶·¦³¯à¤O¬Ý¨ì³o­Ó²° ¤lªº¤º³¡¡C

·í§Ú³]­p¤@­Ó¦³¤£¦P¼Ò²Õªº¨t²Î®É¡A§Ú·|³]ªk§â¨ä¶¡ªº½¢¦X°µ¨ì¾¨¥i¯à¦X²z¡A¾¨¥i¯à ¦a¤Ö¡C¦ýÁ`¬O¦³±o¦³¥¢¡A¦]¬°§AÁ`¬O­n©M²z·Q§´¨óªº¡C

Ãö©ó¤å¥óªº°O¸ü¡A§Ú¥ÎDFD¡]§Y¸ê®Æ¬yµ{¹Ï¡A§Ú­Ì¦b¤U¤@¸`´N·|°Q½×¥¦¡^¡A¥H¤Î¨ä¥¦ ªí¹F¤èªk¥hÅã¥Üµ¹«È¤á¬Ý¡C§Ú¾¨¥i¯à¦h¥Î¹Ïªí¡A¥H«K¼á²M§Ú©Ò¤F¸Ñªº¡C¦ý¬O¤@¥¹¹ê ²{¶¥¬q¶}©l¡A§Ú´N«Ü¤Ö¦A¨Ï¥Î¥¦­Ì¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¶È¦­¨M©w¿ù»~¤Î¯S¨Òªº³B²z¤è¦¡¡A³Ì¦n¦b©w¸q¤¶­±®É´N¶i¦æ¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

·í¤@­Ó¤H¬°¦Û¤v¼gµ{¦¡½X®É¡A¥L¦h¥b·|¥ý±N¤ß¤O§ëª`¨ìµ{¦¡½X¯à¦b¥¿±`±¡ªp¤U¶]±o¥¿ ½T³o¤@ÂI¤W¡Aµ¥¥H«á¦A¬°¿ù»~³B²z¡]error-handling¡^µo·T¤£¿ð¡C¦ý¬O¡A·í¬°§O¤H¼gµ{¦¡ ®É¡A¿ù»~³B²z³o¥ó¨Æ´N¸Ó¦­ÂI¸Ñ¨M±¼¡C³o¬Oªì¼gµ{¦¡ªÌ¸g±`²¨©¿¤§³B¡C ¦b³o­Ó¶¥¬q´N­n¨M©w¿ù»~³B²zªº¤è¦¡¤§©Ò¥H­«­n¡A¨ä²z¥Ñ¦b©ó¿ù»~ªº³B²z¤è¦¡¦³¥¦ ¼s¦Æªº®t²§©Ê¡C¤@­Ó¿ù»~¥i¯à¬O¡G

¡Ð¥i¥H³Q©¿²¤ ¡Ð¥Î¨Ó³]©w¤@­ÓºX¼Ð¡A«ü¥X¦³­Ó¿ù»~µo¥Í¤F¡A¦Óµ{§ÇÄ~Äò¶i¦æ¤U¥h ¡Ð¨ÏÀ³¥Îµ{¦¡¥ß§Y°±¤î ¡Ð³Q³]­p¨Ó±Ò°Ê¤@­Ó§ó¥¿µ{§Ç¡A¥H¸Ñ¨M°ÝÃD¡A¨Ã¨Ïµ{¦¡Ä~Äò°õ¦æ

¦pªG¤£Åý¿ù»~³B²zªº½ÆÂø«×¦b¦­´Á´N³Q½T©w¤U¨Ó¡A¥i¯à·|»P«È¤á¥X²{ÄY­«ªº·¾³qÁ_»Ø ¡CÅã¦Ó©ö¨£ªº¡A³oºØ¿ï¾Ü±N·|·¥«×¦a¼vÅTÀ³¥Îµ{¦¡ªº³]­p»P¹ê²{¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¥H·Q¹³¸ê®Æ¬O¦p¦óªº¬y³qªº¡A¥H¤Î¦p¦ó³Q¼Ò«¬ªº¦U³¡¥÷©Ò¹B§@¡A¨Óµo®i¦¹¤@·§©À©Êªº ¼Ò«¬¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¦³¤@®M©Ò¿×"µ²ºc¤Æ¤ÀªR"[2]ªº³W½d´£¨Ñ¤F¤@¨Ç§Þ¥©¡A¥Î¨Ó´y­z¤¶­±¡A¨Ï§Aªº «È¤á¤@¬Ý´NÀ´¡C¨ä¤¤¤§¤@¥s°µ"¸ê®Æ¬yµ{¹Ï"¡]DFD¡^¡A¬°Teleska©Ò´£¥X¡C ¹Ï2-3¥i¬Ý¥X¨ä¤¤±j½Õ¦U¶µ¸ê®Æ¦b¬y¸g³o­Ó¨t²Î¤¤³~©Òµo¥Íªº¨Æ±¡¡C¶ê°é¥Nªí "Âà¤Æ °Ï"¡]transform ¡^¡A¦UºØ¥\¯à¦b¦¹§@¥Î©ó¸ê°T¤W¡C½bÀY¥NªíÂà¤Æ°Ï¤§¿é¤J»P¿é¥X¡C ¹Ï¤¤Åã¥Ü¨t²Î¦b¹B§@¤¤¬Y¤@­áµ²¤§¤ù¨è¡A¥¦¼È®É©¿²¤ªì­È³]©w¡A°j¸ôµ²ºc¡A¤Î¨ä¥¦ »P®É¶¡¬ÛÃöªºµ{¦¡³]­p²Ó¸`¡C

      ¹Ï2-3  ¸ê®Æ¬yµ{¹Ï¤@¨Ò

 

¤@¯ë¨Ó»¡¡A¨Ï¥ÎDFD¦³¤T¶µ¦n³B¡G
²Ä¤@¡A¥¦Â²³æ¦Ó¤Sª½ºI¤F·í¡C¦pªG§Aªº«È¤á¦P·N§A¦b¸ê®Æ¬yµ{¹Ï¤¤©Òªí¹Fªº¤º®e¡A§A´Nª¾¹D§A¹ï°ÝÃD¤w¸g¦³©Ò¤F¸Ñ¡C
²Ä¤G¡A¥¦Åý§A¥HÅÞ¿è¤Wªº"¤°»ò"¡]whats¡^¥h«ä¦Ò¡A¦Ó¤£·|Åý§A¨ü§x©ó¨º¨Çµ{§Ç¤Wªº"¦p¦ó"¡]hows ¡^¡A³o»P§Ú­Ì¦b²Ä¤@³¹¤¤©Ò°Q½×ªº¸ê°TÁôÂ꺭õ²z¬O¤@­Pªº¡C
²Ä¤T¡A¥¦Åý§Aªºª`·N¤O¶°¤¤¦b¨t²Îªº¤¶­±¤W¡A¥H¤Î¼Ò²Õ¤§¶¡ªº¤¶­±¤W¡C
    ²Å¦¡µ{¦¡³]­p®v¡A­Y«DÅU¼{¹ï«È¤áªº¦n³B¡A¬O¤£·|¨Ï¥ÎDFDªº¡C²Å¦¡¹ªÀy§A¥H·§©À©Êªº¼Ò«¬¡]͵ù¡G´N¬O"¦r"¡^¨Ó«ä¦Ò¡A¦Ó¥B²Å¦¡Áô§t¦a¨Ï¥Î¸ê®Æ°ïÅ|¡A¤w¸g¨Ï¼Ò²Õ¶¡ªº¸ê
  ®Æ¶Ç°e²¤Æ¨ì§A¯à¦w¤ß¨Ï¥Îªº¦a¨B¡C³o¬O¦]¬°²Å¦¡ --­Y¥Îªº±o·í-- ¤wÁͪñ©ó¥\¯à¤Æªº»y¨¥¡]functional language¡^¡C
      ¹ï¥ô¦ó¤H¨Ó»¡¡A¥u­n¥L©M²Å¦¡¦³´X¤Ñªº¥æ±¡¡A¤U¦C²³æªº©w¸q¦Ü¤Ö¤w¯à¶Ç»¼DFD©Òªí¹Fªº¦P¼Ë°T®§¡C

      : ¥Ó½Ð  ( ¼Æ¶q «~¦W --)
         ¦³®w¦s¶Ü?  ¦pªG  ¼g¥X³f³æ  §_«h  ¦A­q³f  µM«á ;
      : ¦A­q³f     ¦³±ÂÅv¶Ü?  ¦pªG  ¼g­q³f³æ  µM«á ;
      : ¼g­q³f³æ   ï°O³¡  «þ¨©    ¦¬³f³¡  «þ¨©   ¼t°Ó  ¶l±H«þ¨© ;

³o ¬O²Å¦¡ªºµêÀÀµ{¦¡½X¡C¨ä¤¤¨Ã¥¼¨M©w¤°»ò¼Ëªº­È¹ê»Úªº³Q¶Ç°e¨ì°ïÅ|¤W¡A¦]¬°¨º¬O¹ê²{®Éªº²Ó¸`¨Æ¶µ¡C¡y¥Ó½Ð¡zªº©w¸q¤¤ªº°ïÅ|µù¸Ñ¡A¬O¥Î¨Ó»¡©ú³o­Ó¹Lµ{¶}©l®É©Ò»Ý­nªº¨â¶µ¸ê®Æ¦Ó¤w¡C
¡]¦pªG¬O§Ú¦b³]­p³o­ÓÀ³¥Îµ{¦¡¡A§Ú­Ë­n«ØÄ³"¨Ï¥ÎªÌ¤¶­±"¬O¤@­Ó¥s°µ¡y»Ý­n¡zªºµü¡A¨ä»yªk¦p¤U¡G

      »Ý­n 50 ½ü¶b

¡y»Ý­n¡z±N¼Æ¶q50Âà¤Æ¬°°ïÅ|¤Wªº¤@­Ó¼Æ­È¡A¨Ã±N¦r¦ê"½ü¶b"Âàͬ°«~¦W¥N½X¡A¤]©ñ¦b°ïÅ|¤W¡AµM«á©I¥s¡y¥Ó½Ð¡z¡C³o¼Ëªº¤@­Ó©R¥OÀ³¸Ó³Q©w¸q¦b³Ì¥~¼h¡C¡^

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
Johnson¹ï²Å¦¡µêÀÀµ{¦¡½X¦³¥Lªº¬Ýªk¡G

IBM¨Ï¥Î¤@ºØÄYÂÔªº¤å¥ó°O¿ýPDLµ{¦¡³]­p»y¨¥¡]Program Design Language¡^¡C§Ú­Ì ¤]¥Î¡A¦ý§Ú­Ì¥s¥¦FDL¡]FORTH Design Language ¡^¡C¦³³o¨Ç¼Ð·Ç¤]³\¬O­È±o ªº¡AµM¦Ó§A¤@¥¹¼ô¿Ú¤F²Å¦¡»y¨¥¡A²Å¦¡¥»¨­´N¥i¥H°µ¬°³]­p¥Îªº»y¨¥¡C§A¾¨ºÞ¥ýºJ ¶}©Ò¿×"¾¸­µ"ªº¨º¨Ç¦r¡G¦p C@¡ADUP¡AOVER µ¥µ¥¡A¶ÈÅã¥Ü°ò¥»ªº¬yµ{´N¦æ¤F¡C¤j¦h ¼Æªº²Å¦¡¨Ï¥ÎªÌ³£¤w¸g«D¥¿¦¡¦a¨º¼Ë°µ¤F¡A¦Ó§Ú­Ì«o¬O¦³·Nªº¨º¼Ë°µ¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¦³¤@¦¸³X°Ý²Å¦¡µo©ú¤HMoore¥ý¥Í¡A§Ú°Ý¥L¡A¦b­p¹º·§©À©Ê¼Ò«¬®É¡A¬O§_¥Î¨ì¥ô¦óºØ Ãþªº¹Ïªí¡A©ÎªÌ¥Lª½±µÁä¤Jµ{¦¡½X¡H¥L¦^µª»¡¡G

·§©À©Ê¼Ò«¬´N¬O²Å¦¡¡C¾Ç¤F¨º»ò¦h¦~¡A§Ú´N¬O¨º»ò·Qªº¡C

¬O§_¤]¦³¤H¯à¹³¥L³o¼Ë·Q¡H

§Ú¦û¤F¨Ç«K©y¡C§Ú¥H¦Û¤v¼¶¼gµ{¦¡ªº­·®æ¨Ó«Ø¥X²Å¦¡¡AµM«á§O¤H¸òÀHµÛ±Ä¥Î¡C§Ú¨S®Æ ¨ì·|µo¥Í³oºØ¨Æ¡A¯u¬O¨üÃd­YÅå¡C§Ú¤§©Ò¥H·Pı¦û«K©y¬O¦]¬°¨º¬O§Úªº­·®æ¡A¦Ó¨ä¥L ¤H¦b¼Ò­À¥¦¡C¥L­Ì¬O§_¤]¯à¾Ç·|¹³§Ú¤@¼Ëªº«ä¦Ò¡H§Ú·Q¬O°µ±o¨ìªº¡C²¦³º¨º¥u¤£¹L ¬O½m¤£½m²ßªº°ÝÃD¡A¦Ó§Ú½m²ßªº¤ñ§O¤H¦h¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
©w¸q³W«h¡]Defining the Rules¡^

§A´À°ÝÃD¤U©w¸qªº¨ºµf§V¤O¡A¤j³¡¥÷·|¶°¤¤¦b¹ï¤¶­±ªº´y­z¤W¡C¦b¬Y¨ÇÀ³¥Î¤¤¡A§A¤] »Ý­n¥h¬°À³¥Î¤Wªº³W«h¡]application rules) ¤U©w¸q¡C ©Ò¦³ªºµ{¦¡³£²o¯A¨ì³W«h¡C³q±`¡A³o¨Ç³W«h³£«Ü²³æ¡A®Ú¥»¤£¦b¥G§A¦p¦ó¥h¸àÄÀ¥¦­Ì ¡G ¦pªG¦³¤H«ö¤U«ö§á¡A´NÅý¹aÁnÅT°_¡C ¦ý¦b¬Y¤@¨ÇÀ³¥Î¤¤¡A¥Ñ©ó©Ò²o¯Aªº³W«h¬O¨º»òªº½ÆÂø¡A´N¤£¬O¤@¨â¥y¸Ü©Ò¯à»¡±o²M·¡ ªº¡C¦³¤@¨Ç±`¥Îªº¥¿²Î§Þ¥©¥i¥H¥Î¨ÓÀ°§U§A¥h²z¸Ñ³W«h¡A¨Ã¨Ï¥¦­Ì§Î½Ñ¤å¦r¡C ³o¸Ì¦³¤@­Ó¨Ò¤l¡C§Ú­Ìªº»Ý¨D¬O­n¦³¤@­Ó¨t²Î¡A¥Î¨Ó­pºâªø³~¹q¸Üªº¦¬¶O¡C¤U­±¬O«È ¤á¦V§Ú­Ì¸ÑÄÀªº¶O²vµ²ºc¡C¡]³o¬O§Ú½s³yªº¡F§Ú¨Ã¤£ª¾¹D¹q«H§½¨ì©³¦p¦ó­pºâ¥L­Ìªº¶O²v ¡A§Ú¥uª¾¹D¥L­Ì¸g±`¶W¦¬¡C¡^ ¦¬¶O¬O¨Ì¶ZÂ÷¡]¥H¦Ê­^¨½¬°³æ¦ì¡^¥H¤ÀÄÁ¬°­pºâ³æ¦ì¡A¦A¥[¤W¤@­Ó©T©w¶O²v¡C©T©w¶O ²v­q©w¦p¤U¡G¥­¤é¤W¤È8®É¦Ü¤U¤È5®Éªºª½±µ¼·¸¹¡A²Ä¤@¤ÀÄÁ¦¬¶O .30¤¸¡A«áÄò¨C¤ÀÄÁ¦¬ ¶O .20¤¸¡F¨C¤ÀÄÁ¨C¦Ê­^¨½¤§¦¬¶O¬° .12¤¸¡C¥­¤é¤U¤È5®É¦Ü©]¶¡11®Éª½±µ¼·¸¹¡A²Ä¤@¤À ÄÁ¦¬¶O .22¤¸¡A«áÄò¨C¤ÀÄÁ¦¬¶O .15¤¸¡F¨C¤ÀÄÁ¨C¦Ê­^¨½¤§¦¬¶O¬° .10¤¸¡C¥­¤é©]¶¡11®É ¥H«á¡B¶g¤»¡B¶g¤é¡B©Î°²¤éªº¥ô¦ó®É¶¡ª½±µ¼·¸¹¡A²Ä¤@¤ÀÄÁ¦¬¶O .12¤¸¡A«áÄò¨C¤ÀÄÁ .09 ¤¸¡F¨C¤ÀÄÁ¨C¦Ê­^¨½¦¬¶O .06¤¸¡C­Y¸g±µ½u¥Í¨ó§U¡A«h©T©w¶O²v¤£½×¥ô¦ó®É¬q¡A³£¼W¦¬ 0.90¤¸¡C ³oµf´y­z¬O¥H¤f»y¼g¦¨¡Aªø½g¤j½×¡A©Î³\ÁÙ±»»\¤F¤@¨Ç¿ù»~¡C ­n·Q§â³oºØ¨t²Î§ï«Ø¬°¤@­Ó·§©À©Ê¼Ò«¬¡A§Ú­Ì´N¥²¶·¥H¤£ÀǬN¤S¹ê¥Îªº¤è¦¡¥h´y¼g ¶O²v¬[ºc¡C­n·Q²M°£³oºØÄñµ²¤£²M¡A²Ä¤@¨B´N¬O­n­ç°£¨º¨Ç¤£¬Û¤zªº¸ê°T¡A¤]´N¬O»¡¡A ­n¿í¦u"¦³­­¨îªº­«½Æ"¡]limited redundance¡^ªº³W«h¡C§Ú­Ì¥u­n±N³o¬q³¯­z¤@¤À¬°¤G ¡A´N¥i¨Ï¥¦¤j¬°§ï¶i¡C­º¥ý¡A³o¸Ì¦³"®É¬q"ªº³W«h¡G

¥­¤é¤W¤È8®É¦Ü¤U¤È5®É³q¸Ü¡A«ö"¥þÃB"¦¬¶O¡C ¥­¤é¤U¤È5®É¦Ü©]¶¡11®É³q¸Ü¡A«ö"´îÃB"¦¬¶O¡C ¥­¤é©]¶¡11®É¦Ü­â±á8®É¡B¶g¤»¡B¶g¤é¡B©Î°²¤éªº¥ô¦ó®É¶¡¡A§¡«ö"§CÃB"¦¬¶O¡C

¦A¨Ó´N¬O¶O²v¬[ºc¥»¨­¡A¥¦­ÌÀ³¸Ó¬O´`µÛ"²Ä¤@¤ÀÄÁ¶O²v"¡B"«áÄò¤ÀÄÁ¶O²v"¡B"¶ZÂ÷ ¶O²v" ¥H¤Î"±µ½u¶O²v"¨Ó¥[¥H±Ô­z¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ­n¤ÀÂ÷¡]Factor ¡^¥X¤£¦PºØÃþªº¤ôªG¡C¡]¤£­n§â¾ï¤l²V¦bÄ«ªG¤¤¡^
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

³oºØ¹³´²¤å¦üªº³¯­z¤´µMŪ¨Ó¤£©ö¡C¨t²Î¤ÀªR®v¨Ï¥Î¤@¨Ç¤â¬q¨Ó²¤Æ³o¨Ç³¯­z¡Gµ²ºc ¤Æ­^»y¡]structure English¡^¡A§PÂ_¾ð¡]decision tree¡^¡A§PÂ_ªí¡]decision table ¡^µ¥µ¥¡CÅý§Ú­Ì¤@¤@¦a¤ÀªR³o¨Ç§Þ¥©¡A¨Ã¥Bµû¦ô¥¦­Ì¦b²Å¦¡Àô¹Ò¤U¦U¦Ûªº¯à­@¡C
µ²ºc¤Æ­^»y¡]Structured English¡^

µ²ºc¤Æ­^»y´N¬O¤@ºØµ²ºc¤ÆªºµêÀÀµ{¦¡½X¡AÂǵۥ¦­Ì¡A¶O²v¥i¥H³¯­z¦p¤U¡G

     IF full rate
        IF direct-dial
           IF first-minute
              .30 + .12/100miles
           ELSE ( add'l- minute)
              .20 + .12/100mi les
           ENDIF
        ELSE ( operator)
           IF first-minute
              1.20 + .12/100miles
           ELSE ( add'l- minute)
              .20 + .12/100miles
           ENDIF
        ENDIF
     ELSE  ( not-full-rate)
         IF lower-rate
            IF direct-dial
               IF first-minute
                  .22 + .10/100miles
               ELSE ( add'l- minute)
                  .15 + .10/100miles
               ENDIF
            ELSE ( operator)
               IF first-minute
                  1.12 + .10/100miles
               ELSE ( add'l- minute)
               ENDIF
            ENDIF
         ELSE ( lowest-rate)
           IF direct-dial 
              IF first-minute
                 .12 + .06/100miles
              ELSE ( add'l- minute)
                 .09 + .06/100miles
              ENDIF
           ELSE ( operator)
              IF first-minute
                 1.02 + .06/100miles
              ELSE ( add'l- minute)
                 .09 + .06/100miles
           ENDIF
         ENDIF
     ENDIF

³o¬OÅã¦Ó©ö¨£ªºÁV¿|¡CÃøÅª¡AÃøºûÅ@¡A¤]Ãø¼g¡C³o¨Ç³£ÁÙ¥i¤£´£¡A¦Ó¥¦¦b¹ê²{¶¥¬q ¤¤«o¤@µL¥Î³B¡C§Ú®Ú¥»¤£·Q¦A½Í¥¦¡C


§PÂ_¾ð¡]The Decision Tree ¡^

¹Ï2-4±N¹q¸Ü¦¬¶O³W«h¥H¾ðª¬§PÂ_ªº¤è¦¡ªí¹F¥X¨Ó¡C§PÂ_¾ð¬OÅý¤H"ªu½u¤U´M"¡A ¥H§ä¥X¬YºØ±ø¥ó¤Uªºµ²ªGªº³Ì¦n¤èªk¡C°ò©ó¦¹²z¡A¥¦¤]´N¬O¦V«È¤á°µ»¡©ú®É³Ì¦n¥Îªº ªí¹F¤è¦¡¡C ¦ý¤£©¯ªº¬O¡A§PÂ_¾ð«oÃø¥H"¦V¤W¦^·¹"¡A¥H§ä¥Xµ²ªG©M²£¥Í¦¹¤@µ²ªG¤§±ø¥ó¶¡ªºÃö «Y¡C³oºØ§xÃø¦³Ãª©ó§Ú­Ì§ä¥X°ÝÃDªºÂ²¤Æ¤§¸ô¡C¨ä¹ê¡A²Ä¤@¤ÀÄÁ¥H«áªº¦¬¶O¬O»P¦³µL±µ½u ¥Í¨ó§UµLÃöªº¡A³o´Ê¾ð«o¨Ï¦¹¤@¨Æ¹êÁU½k¤Æ¡C§A«ÜÃø¸g¥Ñ¦¹¤@¾ðª¬µ²ºc¬Ý¥X³o­Ó¨Æ¹ê¡C

      ¹Ï2-4  §PÂ_¾ð¤§¤@¨Ò
                                      ¢z²Ä¤@¤ÀÄÁ    .30 + .12/100­ù
                        ¢z¢wª½±µ¼·¸¹¢w¢t
                        ¢x            ¢|«áÄò¨C¤ÀÄÁ  .20 + .12/100­ù
              ¢z¢w¥þÃB¢w¢t
              ¢x        ¢x            ¢z²Ä¤@¤ÀÄÁ   1.20 + .12/100­ù
              ¢x        ¢|¢w¥N±µ½u¢w¢w¢t
              ¢x                      ¢|«áÄò¨C¤ÀÄÁ  .20 + .12/100­ù
              ¢x
              ¢x                      ¢z²Ä¤@¤ÀÄÁ    .22 + .10/100­ù
              ¢x        ¢z¢wª½±µ¼·¸¹¢w¢t
      ªø³~¹q¸Ü¢x        ¢x            ¢|«áÄò¨C¤ÀÄÁ  .15 + .10/100­ù
              ¢q¢w´îÃB¢w¢t
      ¦¬¶O³W«h¢x        ¢x            ¢z²Ä¤@¤ÀÄÁ   1.12 + .10/100­ù
              ¢x        ¢|¢w¥N±µ½u¢w¢w¢t
              ¢x                      ¢|«áÄò¨C¤ÀÄÁ  .15 + .10/100­ù
              ¢x
              ¢x                      ¢z²Ä¤@¤ÀÄÁ    .12 + .06/100­ù
              ¢x        ¢z¢wª½±µ¼·¸¹¢w¢t
              ¢x        ¢x            ¢|«áÄò¨C¤ÀÄÁ  .09 + .06/100­ù
              ¢|¢w§CÃB¢w¢t
                        ¢x            ¢z²Ä¤@¤ÀÄÁ   1.02 + .06/100­ù
                        ¢|¢w¥N±µ½u¢w¢w¢t
                                      ¢|«áÄò¨C¤ÀÄÁ  .09 + .06/100­ù

  §PÂ_ªí¡]The Decision Table¡^

¤U­±­n°Q½×¨ìªº§PÂ_ªí¡A¬O¤@ºØ¹ïµ{¦¡³]­p®v³Ì¦³¥Îªº¡B½ÆÂø³W«hªº¹Ïªí¦¡ªí¹F¤èªk¡A¥¦¤]¥i¯à¦P¼Ë¦a¾A¥Î©ó«È¤á¡C¹Ï2-5©Ò¥Ü«Y±N¶O²vµ²ºc³W«h¥H§PÂ_ªíªº¤è¦¡ªí¹F¥X¨Ó¡C
      ¹Ï2-5¤¤¦³¤T­Ó¦¸¤¸¡]dimension ¡^¡G¶O²v§é¦©¡A¬O§_¸g¥Ñ±µ½u¥Í¡A²Ä¤@¤ÀÄÁ¡þ«áÄò¤ÀÄÁ¶O²v¡C
      ¦bµe¥X¶W¹L¨â­Ó¦¸¤¸ªº°ÝÃD®É¡A±¡ªp·|¦³ÂI½ÆÂø¡C¦p§Ú­Ì©Ò¨£¡A³o­Ó¦h¥X¨Óªº¦¸¤¸¥i¥H³Q´yø¬°¥~¦¸¤¸¡]outer dimension¡^¸Ì­±ªº°Æ¦¸¤¸¡]subdimension¡^¡C¨C¤@­Ó°Æ¦¸¤¸ ªº±ø¥ó³£·|¥X²{¦b¨C­Ó¥~¦¸¤¸ªº±ø¥ó¤¤¡C§Ú­Ì¤]±N¬Ý¨ì¡A¦b³nÅ餤¡A¼Æ¥Ø¦A¦hªº¦¸¤¸¤]¯à«Ü®e©ö¦a³Q³B²z±¼¡C

      ¹Ï2-5  §PÂ_ªí
      ¢z¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢{ ¡]¥~¦¸¤¸¡^
      ¢x    ¥þ      ÃB    ¢x    ´î      ÃB    ¢x    §C      ÃB    ¢x--- Z ¦¸¤¸
      ¢u¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢t
      ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x--- X ¦¸¤¸
      ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¡]°Æ¦¸¤¸¡^
      ¢u¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢t
    ª½¢x  .30 + ¢x .20 +  ¢x .22 +  ¢x  .15 + ¢x  .12 + ¢x  .09 + ¢x
    ¼·¢x.12/100m¢x.12/100m¢x.10/100m¢x.10/100m¢x.06/100m¢x.06/100m¢x
      ¢u¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢t
    ¥N¢x 1.20 + ¢x .20 +  ¢x 1.12 + ¢x  .15 + ¢x 1.02 + ¢x  .09 + ¢x
    ±µ¢x.12/100m¢x.12/100m¢x.10/100m¢x.10/100m¢x.06/100m¢x.06/100m¢x
    | ¢|¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢}
    |
    Y ¦¸¤¸

¦b§Ú­Ì»¡©ú¹Lªº¨º¨Ç§Þ¥©¤¤¡A³£»Ý­n§A¤ÀªR¥X­þ­Ó±ø¥ó¾A¥Î©ó­þ­Ó¦¸¤¸¡C¦b³oºØ¤À¸Ñ¡]factoring¡^ªº¦æ°Ê¤¤¡A¦³¨â­Ó³W«h­n¿í´`¡G
      ²Ä¤@¡A¦U­Ó¦¸¤¸ªº©Ò¦³¤¸¯À¡]elements¡^¥²¶·¬O¤¬¬°±Æ¥¸ªº¡C§A¤£¯à±N"²Ä¤@¤ÀÄÁ"©M"ª½±µ¼·¸¹"©ñ¦b¦P¤@­Ó¦¸¤¸¸Ì¡A¦]¬°¥¦­Ì¨Ã¤£¬O¤¬¥¸ªº¡C
      ²Ä¤G¡A¦b¦U­Ó¦¸¤¸¤§¤º¡A©Ò¦³ªº¥i¯à©Ê¡]possibilities ¡^³£¥²¶·ºâ­p¨ì¡CÄ´¦p­Y¥t¦³¤@ºØ¶O²v¡A¾A¥Î¦b²M±á¨âÂI¨ì¨âÂI¹s¤­¤À¡AZ¦¸¤¸ªº¤¸¯À´N­n¼W¥[¡A³o±iªí¤]¥u¦n¦AÂX¤j¡C
      ³o¨Ç§PÂ_ªíÁÙ¦³¥t¥~ªºÀuÂI¡C¥¦­Ì¤£¦ýÅý«È¤áŪ°_¨Ó®e©ö¡A¹ï¹ê²{ªÌ¤]¦n³B¦h¦h¡G

~FF;¦³Âà¤Æ¬°µ{¦¡½X¤§¯à¤O¡C³o¹ï²Å¦¡¯S§O¯u¹ê¡A¨º¬O¦]¬°§PÂ_ªí¹ê²{ªº§Î¦¡¤wªñ¹Ï§Î¡C
~FF;¦³¦V¤W§@ÅÞ¿è°l·¹¤§¯à¤O¡C¥hµo²{¤@­Ó±ø¥ó¡A¨Ã¹î¬Ý¥¦¬O¥Ñ­þ¨Ç¦]¯À©Ò²£¥Íªº¡C
~FF;¦³²M´·¦Ó¥Í°Ê¤§ªí¹F¡C¹ï¹ê²{ªÌ¤Î¤ÀªRªÌ¦Ó¨¥¡A§PÂ_ªí¬O¤@¥ó§ó¦nªº²z¸Ñ¤u¨ã¡C

¡@

»P¾ðª¬§PÂ_¤£¦Pªº¬O¡A§PÂ_ªí±Ä¥Î§ó¥Í°Ê¡B§ó¦³·N¨ýªº¤è¦¡¡A±N¨º¨Ç"µ²ªG"»E¦X ¦b¤@°_¡C¯à°÷¦P®É¬Ý¨ì¦UºØ·§©À®i²{©ó¯È¤W¡A¦³§U©ó¹ï°ÝÃDªº²z¸Ñ¡C¤×¨ä¨º¨Ç·¥«×½Æ Âø¡BÃø¥H¥Î¶¶§Ç«ä¦Òªº¤è¦¡©Ò¯à¹îıªº°ÝÃD¬°µM¡C Á|¨Ò¨Ó»¡¡A¹Ï2-5²M´·¦a«ü¥X¡A«áÄò¨C¤ÀÄÁªº¦¬¶O¨Ã¤£·|¦]¬°¬O§_¥Ñ±µ½u¥Í¥N±µ ¦Ó¦³©Ò¤£¦P¡C±aµÛ³o¼h·sªº»{ÃÑ¡A§Ú­Ì¥i¥Hµe¥X¤@¥÷§ó¬°Â²¤Æªºªí®æ¡A¥¿¦p¹Ï2-6©Ò¥Ü¡C

      ¹Ï2-6  ²¤Æ«á¤§§PÂ_ªí
      ¢z¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢{
      ¢x    ¥þ      ÃB    ¢x    ´î      ÃB    ¢x    §C      ÃB    ¢x
      ¢u¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢t
      ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x
      ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x
      ¢u¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢t
    ª½¢x  .30 + ¢x        ¢x  .22 + ¢x        ¢x  .12 + ¢x        ¢x
    ¼·¢x.12/100m¢x        ¢x.10/100m¢x        ¢x.06/100m¢x        ¢x
      ¢u¢w¢w¢w¢w¢t  .20 + ¢u¢w¢w¢w¢w¢t  .15 + ¢u¢w¢w¢w¢w¢t  .09 + ¢x
    ¥N¢x 1.20 + ¢x.12/100m¢x 1.12 + ¢x.10/100m¢x 1.02 + ¢x.06/100m¢x
    ±µ¢x.12/100m¢x        ¢x.10/100m¢x        ¢x.06/100m¢x        ¢x
      ¢|¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢r¢w¢w¢w¢w¢}

¤@­Ó¤ÀªRªÌ«Ü®e©ö¨I°g¦b¥L¦Û¤vªº¤ÀªR¤u¨ã¤¤¡A¦Ó§â°ÝÃDµ¹§Ñ¤F¡C´N¦p¤@¥»µ²ºc¤Æ¤ÀªRªº®ÑÄy©Ò«ØÄ³ªº¡A¤ÀªRªÌ¥²¶·±N°ÝÃD¤¤©Ò¦³¥i¯àªº¨Æª«¹ý©³ªº±È¥X¨Ó¡Aª½¨ì²Ä N ¯Åªºµ{«×¬°¤î¡]N ¡÷ ¡Û¡^¡C¦ý¬O¡A³oºØ§@ªk¤£¹L¬O¼W¥[¥i¨Ñ¹B¥Îªº²Ó¸`¦Ó¤w¡C¨­¬°°ÝÃDªº¸Ñ¨MªÌ¤]¥²¶·¸ÕµÛ±N°ÝÃD²¤Æ¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü §A¨Ã¤£¯u¥¿¦a¤F¸Ñ¤@­Ó°ÝÃD¡Aª½¨ì§A¯à°÷²¤Æ¥¦¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¦pªG¤ÀªR¤u§@ªº¥Ø¼Ð¤£¶È¶È¦b©ó²z¸Ñ¡A¤]­n¨D²¤Æ¡A¨º ... ¤]³\§Ú­ÌÁÙ¦³§ó¦hªº¨Æ ­n°µ¡C ¨º¸g¹L§ï¨}ªº§PÂ_ªí¡]¹Ï2-6¡^«ü¥X¡A¨½µ{¶O²v¥u©M¶O²v¬O¥þÃB¡B´îÃB©ÎªÌ§CÃB¦³Ãö ¡C´«¥y¸Ü»¡¡A¥¦¬OÀHµÛªí¤¤ªº³o­Ó¦¸¤¸¦ÓÅÜ¡C¦ó¤£±N³o±iªí¤@¤À¬°¤G¡A©î¶}¨Ó¬Ý¬Ý·|¦p¦ó ¡H³o´NÅܦ¨¤F¹Ï2-7¡C

      ¹Ï2-7  ¤À¬q¤Fªº§PÂ_ªí
      ¢z¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢w¢w¢w¢{
      ¢x    ¥þ      ÃB    ¢x    ´î      ÃB    ¢x    §C      ÃB    ¢x
      ¢u¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢q¢w¢w¢w¢w¢s¢w¢w¢w¢w¢t
      ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x ²Ä  ¤@ ¢x «á  Äò ¢x
      ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x ¤À  ÄÁ ¢x ¨C¤ÀÄÁ ¢x
      ¢u¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢q¢w¢w¢w¢w¢t
    ª½¢x        ¢x        ¢x        ¢x        ¢x        ¢x        ¢x
  ³s¼·¢x  .30   ¢x        ¢x  .22   ¢x        ¢x  .12   ¢x        ¢x
  ½u  ¢u¢w¢w¢w¢w¢t  .20   ¢u¢w¢w¢w¢w¢t  .15   ¢u¢w¢w¢w¢w¢t  .09   ¢x
  ¶O¥N¢x        ¢x        ¢x        ¢x        ¢x        ¢x        ¢x
    ±µ¢x  1.20  ¢x        ¢x  1.12  ¢x        ¢x  1.02  ¢x        ¢x
      ¢|¢w¢w¢w¢w¢r¢w¢w¢w¢w¢q¢w¢w¢w¢w¢r¢w¢w¢w¢w¢q¢w¢w¢w¢w¢r¢w¢w¢w¢w¢t
    ¥t¥[                  ¢x                  ¢x                  ¢x
      ¢z¢w¢w¢w¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢w¢w¢w¢t
  ¨½¦¬¢x                  ¢x                  ¢x                  ¢x
  µ{¶O¢x   .12 / 100m     ¢x   .10 / 100m     ¢x   .06 / 100m     ¢x
      ¢|¢w¢w¢w¢w¢w¢w¢w¢w¢w¢r¢w¢w¢w¢w¢w¢w¢w¢w¢w¢r¢w¢w¢w¢w¢w¢w¢w¢w¢w¢}

²{¦b¡A§Ú­Ì¥u­nÂǧU©óªí®æªº¬d¾\©M¤@µf­pºâ¡A´N¯à±o¨ìµª®×¡C¨C¤ÀÄÁ¦¬¶Oªº¤½¦¡¥i¥H¥Î¤@­ÓµêÀÀªº²Å¦¡©w¸q¡]pseudoFORTH definition¡^¨Ó¸ÑÄÀ¡G

      :  ¨C¤ÀÄÁ¶O¥Î   ( -- ¨C¤ÀÄÁ¶O¥Î)   ³s½u¶O¥Î  ¨½µ{¶O¥Î  +  ;

¨ä¤¤¡y+¡z¸¹¶È¦b©w¸q¤¤¥X²{¤@¦¸¡A¤£¹³ªí¤¤¥X²{¤E¦¸¡C
    ¨Ì³oºØ­p¶O­ì«h¦A©¹«e¤@¨B¡A§Ú­Ìµo²{¡]©ÎªÌ§AÁÙ°O±o¦b­ì©lªº°ÝÃD³¯­z¤¤´¿´£¨ì¡^¡A¸g¹L±µ½u¥Í¶È¶È·|¦b¦¬¶OÁ`ÃB¤W¼W¥[ .90¤¸¡C®Ú¾Ú¦¹ÂI¡A±µ½u¶O´N¤£¬O¨º¤T­Ó¦¸¤¸¤¤¥ô¤@¦¸¤¸ªº¨ç¼Æ¡C§ó«ê·í¦a»¡¡A¥¦À³³Qªí¥Ü¬°¤@ºØÅÞ¿è¤Wªº­pºâ¡F¤]´N¬O»¡¡A¤@­Óµ²¦X¤FÅÞ¿è»P¼Æ¾Çªº¨ç¼Æ¡G

      : ¡H±µ½uÀ°§U   ( ª½±µ¼·¸¹¶O¥Î -- Á`¶O¥Î )
                    ±µ½u¥Í¡H  ¦pªG  .90  +  µM«á ;

¡]¦ý½Ð°O¦í¡A¦¹¶µ¦¬¶O¶È§@¥Î©ó²Ä¤@¤ÀÄÁ¡C¡^
    ¦p¦¹¤@¨Ó¡A§Ú­Ì±o¨ì¤F¤@¥÷§ó²¤Æªºªí®æ¡A¦p¹Ï2-8¡A¤]¦b­pºâªº¸àÄÀ¤W¼W¥[¤F¥i¾a©Ê¡C§Ú­ÌÁ`ºâ¦³¤F¤@ÂI¶i®i¡C

      ¹Ï2-8  ¨S¦³±µ½u¥Í¦]¯À¦b¤ºªº§PÂ_ªí
                      ¢z¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢s¢w¢w¢w¢w¢w¢w¢{
                      ¢x  ¥þ    ÃB  ¢x  ´î    ÃB  ¢x  §C    ÃB  ¢x
                      ¢u¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢t
          ¢z²Ä¤@¤ÀÄÁ  ¢x    .30     ¢x    .22     ¢x     .12    ¢x
    ³s½u¶O¢t          ¢u¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢t
          ¢|«áÄò¨C¤ÀÄÁ¢x    .20     ¢x    .15     ¢x     .09    ¢x
                      ¢|¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢t
         ¥t¥[                       ¢x            ¢x            ¢x
                      ¢z¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢q¢w¢w¢w¢w¢w¢w¢t
    ¨½µ{¶O            ¢x  .12/100m  ¢x  .10/100m  ¢x  .06/100m  ¢x
                      ¢|¢w¢w¢w¢w¢w¢w¢r¢w¢w¢w¢w¢w¢w¢r¢w¢w¢w¢w¢w¢w¢}

¥BÅý§Ú­Ì¦A¦^¨ì¡y¨C¤ÀÄÁ¶O¥Î¡zªº©w¸q¤W¡G

      :  ¨C¤ÀÄÁ¶O¥Î   ( -- ¨C¤ÀÄÁ¶O¥Î)   ³s½u¶O¥Î  ¨½µ{¶O¥Î  +  ;

§Ú­Ì­n§ó²`¤J±´°Q³s½u¶O»P¨½µ{¶Oªº¦³Ãö³W«h¡C

³s½u¶Oªº­pºâ­n¬Ý¥¦¬O²Ä¤@¤ÀÄÁ©Î«áÄò®É¶¡¡C¥Ñ©ó¦³¨âºØ¦¬¶O¡A©Î³\³Ì²³æªº¿ìªk´N¬O±N¡y¨C¤ÀÄÁ¶O¥Î¡z§ï¼g¬°¨â­Ó¤£¦Pªº¦r¡C

§Ú­Ì¤£§«°²³]¤w«Øºc¤F¤@­Ó¤¸¥ó¡A¥¦·|±qªí¤¤¨ú±o«ê·íªº¶O²v¡]rate¡^¡C¨ä¤¤¡y²Ä1 ¤ÀÄÁ¶O²v¡z´N·|±o¨ì²Ä¤@¤ÀÄÁªº¶O²v¡A¡y«áÄò¤ÀÄÁ¶O²v¡z·|±o¨ì«áÄò¤ÀÄÁªº¶O²v¡C³o¨â­Ó ¦r³£·|¨ÌµÛ®É¬q¦Ó¦Û¦æ¨M©w¸Ó¥Î¥þÃB¡B´îÃB©Î§CÃBªº¶O²v¡C

      :  ²Ä1¤ÀÄÁ¶O²v   ( -- ¶O²v)   .. .. ..  ;
      :  «áÄò¤ÀÄÁ¶O²v   ( -- ¶O²v)   .. .. ..  ;

²{¦b§Ú­Ì´N¥i¥H©w¸q¤@¹ï¦r¡A¥h¥N´À­ì¨Óªº¡y¨C¤ÀÄÁ¶O¥Î¡z¡G

      : ²Ä¤@¤ÀÄÁ¶O¥Î  ( -- ¶O¥Î)   ²Ä1¤ÀÄÁ¶O²v  ¡H±µ½uÀ°§U  ¨½µ{¶O¥Î + ;
      : «áÄò¨C¤ÀÄÁ¶O¥Î  ( -- ¶O¥Î)   «áÄò¤ÀÄÁ¶O²v  ¨½µ{¶O¥Î + ;

¨½µ{¦¬¶Oªº³W«h¤S¦p¦ó¡H «Ü²³æ¡C¥¦¬O¶O²v¡]¨C¦Ê­ù¡^­¼¤W­ù¼Æ¡]¥H¦Ê­ù¬°³æ¦ì¡^ ¡CÅý§Ú­Ì°²©w¡y¨½µ{¶O¥Î¡z³o­Ó©w¸q·|±qªí¤¤¨ú±o¨½µ{¶O²v¨Ã­pºâ¡G

      : ¨½µ{¶O¥Î   ( -- ¶O¥Î)   ¦Ê¤½¨½¼Æ  ¨½µ{¶O²v *  ;

³Ì«á¡A¦pªG§Ú­Ìª¾¹D³q¸ÜªºÁ`¤ÀÄÁ¼Æ¡A

      : ¤ÀÄÁ¼Æ   ( -- n)   .. .. .. ;    ( ±o¨ì¤ÀÄÁ¼Æ )

´N¥i­pºâ¥X³o¦¸ª½±µ¼·¸¹¹q¸Üªº¥Î¶O¡G

      : ¥þ³¡¶O¥Î  ( -- Á`¶O¥Î)
         ²Ä¤@¤ÀÄÁ¶O¥Î
         ¤ÀÄÁ¼Æ 1-  «áÄò¨C¤ÀÄÁ¶O¥Î *
          +  ;

¦p¤µ¡AÂǵÛ²³æªºªí®æ»PÅ޿誺­pºâ¬Ûµ²¦X¡A§Ú­Ì¤w¸g¸àÄÀ¤F¦¹¤@¯S©w°ÝÃDªº³W«h¡C ¡]¹ï¦¹¨Ò¦³¥H¤U´XÂI³Ì«áªº»¡©ú¡G§Ú­Ì«e­±©Ò¼gªº¡A¤w¸g¬Û·í±µªñ¥i°õ¦æªº²Å¦¡À³ ¥Îµ{¦¡¡A¦ý¥¦¤´µM¬OµêÀÀµ{¦¡½X¡C§Ú­ÌÁ×¶}¤F°ïÅ|ªº¹B§@¡A¦Ó°²³]¡u­Y»y·N¦³©Ò«ü¡A«h ¬Y­Ó­È´N·|¦Û°Ê¥X²{¦b°ïÅ|¥H¨Ñ¨Ï¥Î¡v¡C
©w¸q¸ê®Æµ²ºc¡]Defining the Data Structure¡^

¦b©w¸q¤F¤¶­±¤§«á¡A¥H¤Î¡]¦³®É¬O¡^¦b©w¸q¤F³W«h¤§«á¡A°¸º¸§A¤]·|»Ý­n¬°¬YÃþ¸ê®Æ µ²ºc¤U©w¸q¡C§Ú­Ì«üªº¨Ã«D¬O¸ê®Æµ²ºcªº¹ê²{¡A¦Ó¶È¶È¬O¥¦­Ìªº·§©À©Ê¼Ò«¬ªº´y­z¡C ¦pªG§A¥¿¦b¬°¹Ï®ÑÀ]±q¨Æ¹Ï®Ñ¯Á¤Þ¦Û°Ê¤Æ¡A¦b§Aªº¤ÀªR¤¤¦³«D±`¤jªº¤@³¡¥÷·|©M ÅÞ¿è¤Wªº¸ê®Æµ²ºc¬ÛÃöÁp¡C§A¥²¶·¨M©w»Ý­nÀx¦s¤@¥»®Ñªº­þ¨Ç¸ê°T¡A¦p®Ñ¦W¡B§@ªÌ¡B¼ÐÃD µ¥¡C³o¨Ç"ÄÝ©Ê"±N²Õ¦¨¤@­Ó¦W¬°"BOOKS"ªº"¹êÅé"¡]¤@²Õ¬ÛÃö³sªº°O¿ý¡^¡CµM«á§A¤]­n ¨M©w¡A¬°¤F¨Ï¹Ï®ÑÀ]ªº¨Ï¥ÎªÌ¯à¦³®Ä²vªº§ä¨ì®Ñ¡AÁٻݭn­þ¨Ç¸ê®Æµ²ºc¡C§A©Î³\»Ý­n¥t¥~ ¤@­Ó¹êÅé¡A¥H«K®e¯Ç«ö­^¤å¦r¥À±Æ¦Cªº§@®a¦W¿ý¡A¥H¤Î¦U§@®a§@«~ªº"Äݩʫü¼Ð"µ¥µ¥¡C ¬Y¨Ç§ô¿£¨Æ¶µ¤]·|¼vÅT¨ì¸ê®Æµ²ºcªº·§©À©Ê¼Ò«¬¡C¦b¦³Ãö¯Á¤Þªº¨Ò¤l¤¤¡A§A¤£¦ý­nª¾ ¹D¨Ï¥ÎªÌ©Ò»Ý­nªº¸ê°T¬O¤°»ò¡AÁÙ­nª¾¹D¥L­ÌÄ@·Nµ¥¦h¤[¥h±o¨ì¥¦¡C Á|¨Ò¨Ó»¡¡A¨Ï¥ÎªÌ¥i¥H¦V¹Ï®ÑÀ]¯Á¨ú«ö¥Xª©¦~¥÷±Æ¦Cªº¼ÐÃD¦Cªí --Ä´¦p¥L­Ì­n§ä 1900¨ì1910¦~¶¡¤k¤H¤º¦çªº¤@¤Á¸ê®Æ¡C¦pªG­n§äªº¬Oºò¨­§ô¸y±a¤Wªº¶s¦©¦³Ãö¸ê®Æ¡A§A ´N¥²¶·¥H»s³y¦~¥÷©M«~¦W°µ¬°¯Á¤Þ¡C¹B®ð¦nªº¸Ü¡A¥L­Ì·|µ¥¤W¤@¤Ñ¡AÅý§Aªº¹q¸£§ä¹M ¥þ¹Ï®ÑÀ]¡C
¡@

°l¨D²³æ©Ê¡]Achieving Simplicity¡^

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü «O«ù²³æ
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

·í§A½ñ¥X¨º·¥­«­nªº²Ä¤@¨B¥h¤F¸Ñ§Aªº°ÝÃD®É¡A¤Á°O¤@¥y¦Ñ¸Ü¡G

¦pªG¤@­Ó°ÝÃD±o¨ì¨â­Óµª®×¡A¥¿½Tªº¬O¤ñ¸û²³æªº¨º¤@­Ó¡C

³o¦b³nÅé³]­p¤¤¯S§O¯u¹ê¡C¤ñ¸û²³æªº¸Ñ¨M¤è®×¤ñ¸ûÃø³Qµo²{¡C¦ý­Y¤@¥¹µo²{¡A¥¦¬O

¡E ®e©ö²z¸Ñ ¡E ®e©ö¹ê²{ ¡E ®e©öÅçÃҤΰ£¿ù ¡E ®e©öºûÅ@ ¡E ¤ñ¸û¼b¤p ¡E ¤ñ¸û¦³®Ä²v ¡E ¤ñ¸û¦³¨ý¹D

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
Moore¬O³Ì¬°¤j¤O¹ª§j²³æ©Êªº¤H¡G

§A¹ï°ÝÃDªº¤j¤pÀ³¸Ó¦³©Ò·Pı¡C¸Ó¼g¦h¤Öµ{¦¡½X¤~¯àÅý³o¥ó¨Æ°Ê°_¨Ó¡H¤@±i¯È¡H¤T±i ¡H§Ú»{¬°³o´N¬O¤@ºØ«Ü¦³¥Îªº³]­p¤u¨ã¡C§A»Ý­n¹ý©³¦a¥h·Pı¤@¤U¡A§Ë²M·¡¨ì©³¬OÂû¤ò»[ ¥ÖÁÙ¬O¤Ñ¤j°ÝÃD¡A¥H¤Î§A¸Ó¥I¥X¦h¤Öºë¤O©M®É¶¡¡C

·í¤@­Ó®×¤l§¹¦¨«á¡A§A¦^ÀYÀ˰Q»¡¡A¡u§Ú¨º­Ó¸Ñ¨M¤è®×¦X²z¶Ü¡H¡v¦pªG§Aªº¸Ñ¨M¤è®× ¶ñº¡¤F6¹õ¡A§A¥i¯à¥Î¤F¤j©òÀY¥h¬å¤p»aÃÇ¡C§A¤ß¤¤ªº¼v¹³»P°ÝÃDªº¥÷¶q¤£¦¨¤ñ¨Ò¡C

§Ú´¿¬Ý¹L¤@¥÷®Ö¤lª«²zµ{¦¡¡A¸Ì­±¦³´X¤Q¸U¦æªºFORTRAN½X¡C¤£½×µ{¦¡½X¼gªº¬O¤°»ò ¡A»¡¤°»ò¥¦¤]¤£¸Ó¦³´X¤Q¸U¦æ¡C©Î³\¨º´X¦ì§@®a±N°ÝÃD¹L¥÷¦a¤@¯ë¤Æ(overgeneralized¡^ ¤F¡C¥L­Ì¸Ñ¨M¤F¥Î¤@­Ó¤pµ{¦¡´N¯à§¹¦¨ªº¤j°ÝÃD¡C¥L­Ì¹H¥Ç¤F¡uµª®×­n©M°ÝÃDªù·í¤á¹ï¡v ªº§Ù«ß¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¤@¯ë©Ê¡]generality¡^³q±`·|²o§è¨ì½ÆÂø©Ê¡]complexity¡^¡C¤£­n±N§Aªº¸Ñ¨M¤è®×°µ ¶W¥X»Ý­nªº¤@¯ë¤Æ¡]generalize¡^¡F¦Ó¬O¡A­nÅý¥¦­Ì¨ã¦³¥iÅܩʡC
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
MooreÄ~Äò»¡¡G

¹ï¤@­Ó°ÝÃD¡A§A¼g¥Xµ{¦¡¥h¸Ñ¨M¥¦¡C°µ§¹¤§«á¡A©Î³\µo²{¨ä¤¤¦³¤°»ò¤£º¡·N¤§³B¡A§A ¤j¥i¦^ÀY¨Ó¹L¡A¤S±o¥X¤@­Ó§ó²¤Æªº¤è®×¡C

¦³¤@ªù½Ò¥s°µ¸Ë¸m³Ì¨Î¤Æ --¦p¦ó¥h´î¤Ö½u¸ô¤¤ªº¹h¼Æ-- ¦b¨ä¤¤¡A§A­nµ½¥[§Q¥Î¯à³Q ©¿²¤¤£­p¡]don't care¡^ªº±¡ªpªº¦n³B¡C©Î³\¬O¦]¬°¥¦®Ú¥»¤£·|µo¥Í¡A©Î³\¬O§A¯uªº ¤£¦b¥G¡C¦ý³W®æ¦h¥b¬O¨º¨Ç¹ïµ{¦¡³]­p¤@µL©Òª¾ªº¤H¼gªº¡A¨º¦ì¦Ñ¥S¥i¯à¶O¤F¦n¤jªº ºë¯«¡A¤~±N®×¤¤­nÂI¤@­Ó¤£º|¦a¼g¤F¥X¨Ó¡A´N¥u®t¨S¦V±z³o¦ìµ{¦¡³]­p®v«ü¥X­þ¨Ç±¡ ªp¤~¬O¯u¥¿ªº­«ÂI©Ò¦b¡C¦pªG§A¯à¦^¥h©M¥Lª§½×¤@µf¡A¥H§ä¥X¯à°÷³Q"©¿²¤"¤§³B¡A §A´N¯à§ä¥X¤ñ¸û²³æªº¸Ñ¨M¤è®×¡C

¥H¤@­Ó¤uµ{¤WªºÀ³¥Îµ{¦¡¬°¨Ò¡AÄ´¦p¤@­Ó75¾·¯Åªºª÷Äݯ»¥½À½«¬¾÷¡A¤u¼t·Q¥Î¹q¸£ ¥h±±¨î¨º¨Ç¬¡ªù¡A¥H¥N´À­ì¨Óªº²GÀ£±±¨î¡C§A±q¤uµ{®v¤â¸Ì·|±o¨ì¤°»ò³W®æ¡H¤j¦h ¼Æªº±¡ªp¬O·PÀ³¾¹·|³Q«ö©ñ¦b±q¹q¾÷ªºÆ[ÂI¬Ý¨Ó¤è«Kªº¦ì¸m¡C¦ý²{¦b¥¦­Ì¬O¥i¥H³Q¦w ¸m¦b§Oªº¦a¤è¡A¥i¬O¤uµ{®v¥i¯à©¿²¤¤F³oÂI¡C¦pªG§A­n¨D¸ÑÄÀ¡A§A´N¥i¯à·|§ó±µªñ ¯u¹êªº±¡ªp¡A¤]¯à§ó¶i¤@¨B¦a«Øºc¥X¥L­Ì©Ò»Ý­nªº¼Ò«¬¡C

¥t¤@­Ó¨Ò¤l¬O¦øªA¸Ë¸m¤WªºPID¡]¤ñ¨Ò¦¡¿n¤À·L¤À¡^ºtºâªk¡C§A¦³¤@­Ó°µ¿n¤Àªº°Ê§@ ¡A¥t¤@­Ó·L¤Àªº°Ê§@¡A²Ä¤T­Ó¨Ï¥¦¥­·Æªº°Ê§@¡C§A¥H30¢H¿n¤À¡A10¢H·L¤À¡A©Î¬O¥ô ¦ó¨ä¥¦ªº¤ñ¨Ò¡AÅý¥¦­Ì´|¦X¦b¤@°_¡C¦ý³o¤£¹L¬OºØ¼Æ¦ìÂoªiªº¥\¯à¦Ó¤w¡C¦b±q«eÃþ¤ñ ¦¡ªº®É¥NùØ¡A§A¯à°÷«Ü¤è«Kªº±NÂoªi¾¹¤¤ªº¬Y¨Ç¥\¯à¤À¥X¨Ó¡A¨Ã¥B»¡¡G¡u³o¤@­Ó¬O¿n ¤À¾¹¡A¨º¤@­Ó¬O·L¤À¾¹¡C§Ú¥Î¤@­Ó¹q®e¾¹¨Ó°µ³o­Ó¡A¥Î¤@­Ó¹q·P¾¹°µ¨º­Ó¡C¡v

¦A¤@¦¸¡A³o¦ì³W®æ»s§@ªÌ¤S­n±N¥L¨ºÃþ¤ñ¦¡ªº¸Ñ¨M¤è®×¶ì³y¦¨«¬¡C¨º´¿¸g¬O¹q¾÷¦¡ªº ¸Ñ¨M¤è®×ªº¼Ò«¬¡A©M²{¦bªº±¡ªp¤w¸g¬O¹jµÛ¦n´X¥N¤F¡C¨Æ¹ê¤W¡A§A¯à¥Î¼Æ¦ìÂoªi¾¹¤¤ ªº¨â¤T­Ó«Y¼Æ§¹¥þ¨ú¥N¥¦­Ì¡A¦Ó±o¨ì§ó²M´·¡A§ó²³æ¡A§ó¦³®Ä²vªº¸Ñ¨M¤è®×¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü §A­n¦b«È¤á°Ê¤â¸Ñ¨M°ÝÃD¤§«e¡A´N¦^¨ì°ÝÃD­ì©lªºª¬ªp¡A¥hµo±¸¥X¥i¥H"©¿²¤¤£­p"ªº ±¡ªp¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
MooreÄ~Äò»¡¡G

¦³®É­Ô¡A¤@®É¤§¶¡Á٬ݤ£¥X²¤Æªº¥i¯à©Ê¡C¦³­Ó°ÝÃD¬O­n¦ùÁY¡]zooming¡^¤@­ÓCAD ¨t²Îªº¼Æ¦ì¤Æ¹Ï§ÎÅã¥Ü¡C§A¦b¿Ã¹õ¤W¦³±i¹Ï¡A·Q§â¥¦ªº¤@¤p³¡¥÷©ñ¤j¥H«K¥J²Ó¹î¬Ý¡C

§Ú²ßºD©ó²¾°Ê´å¼Ð¨ì§Ú·P¿³½ìªº¨º­Ó³¡¦ì¡A«öµÛ¤@­Ó«ö§á¡A¥¦´N¶}©l©ñ¤j¡Aª½¨ì¨º ­Ó³¡¥÷©ñ¤j¨ì§Ú©Ò»Ý­nªº¬°¤î¡C³o´N¬O§Ú±`¥Îªº¿ìªk¡Aª½¨ì¦³¤@¤Ñ¡A§Úµo²{¨º¬O·M Äøªº¡C§Ú®Ú¥»¤£»Ý­n¨º»ò²Ó½oªº©ñ¤j¸ÑªR«×¡C

§Ú¤£¦A¥H¹³¯À¡]pixel¡^¬°³æ¦ì¥h²¾°Ê´å¼Ð¡A¦Ó¬OÅý¥¦¸õ¡AÄ´¦p¤Q­Ó¹³¯À¤@¸õ¡C¤]¤£ ¦A³sÄò¦a©ñ¤j¡A¦Ó¬OÅý¥¦¸õµÛ©ñ¤j¡C§A¤£¯à¿ï¾Ü©ñ¤j­¿¼Æ¡A¥¦¨C¦¸³£©T©w¥|­¿¡C ¨º¨Ç¤¤¶¡ªº­¿¼Æ¨S¤°»ò·N«ä¡C§A¥i¥H¨Ì§Aªº»Ý­n¡A°µ¦h¤Ö¦¸³£¦æ¡C

±N¨Æ±¡°µ¬YºØµ{«×ªº¶q¤Æ¡A§A´N¯à§ó¬°´g·N¦a¤u§@¡A§ó·|±o¨ì¦^À³¡A¤]§ó¬°Â²³æ¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ­n²¤Æ¡A´N±N¥¦¶q¤Æ¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
Mooreªºµ²½×¡G

¦V«È¤á»¡¡u§A¨Ã¤£¯u¥¿¦a¬O«ü³o­Ó·N«ä§a¡v©Î¡u¦pªG§Ú§â³o¤@­¶®³¨«¡A´«¤W²{¦b³oºØ ¸ÑÄÀ¡A§A¤£·|¦b·N§a¡H¡v¬O¦³¨Ç¶ÆºC¡C¥L­Ì·|³Q´o¤õ¡C¥L­Ì­n§A°µ¥L­Ì¥æ¥N§A°µªº ¨Æ¡C

Lafarr Stuart¦b±N²Å¦¡­«·s³]­p®É´N¬O³oºØºA«×[3]¡C¥L¤£³ßÅw¿é¤J½w½Ä¾¹¡A¦] ¦¹¥L¦b¹ê²{²Å¦¡®É´N¤£¥Î¥¦¡AªGµMµo²{¥L¨Ã¤£¯u¥¿¦a»Ý­n¤@­Ó¿é¤J½w½Ä¾¹¡C

¦pªG§A¯à§ï¨}¤@­Ó°ÝÃD¡A¨º¯u¥¿¬O­È±o§A¶i¤Jªº¤@ºØ±¡ªp¡C­«·s¥h³]­p³o­Ó¥@¬É¤ñ°µ ¥X¥¦¨Ó­n¦nª±¦h¤F¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

·F½mªºµ{¦¡³]­p®v¾Ç¨ìªº¬O¾÷±Ó¡A¥H¤Î¦b¤£­P©ó«Â¯Ù¨ì¹ï¤èªº±¡§Î¤Uªí¹F¥X¦Û¤v©Ò­n ¨«ªº³~®|¡G¡u¦pªG¥Î³o­Ó¥h¥N´À¨º­Ó¡Aµ²ªG·|¦p¦ó¡H¡vµ¥µ¥¡C ²¤Æ°ÝÃD¥t¦³¤@³~¬O¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ­n²¤Æ¡A´N­nÅý«È¤á¨S¦³³Â·Ð¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

°²³]§A¥¿¦b³]­p¤@­Ó¤å¦r³B²z¾¹ªº¤@³¡¥÷¡A¥¦·|¦b¿Ã¥ú¹õ¤WÅã¥Ü¤w¸g³QÀx¦sµÛªº¤å ¥ó¥Ø¿ý¡A¨C¦æ¤@­Ó¡C§A­p¹ºÅý¨Ï¥ÎªÌ±N´å¼Ð²¾¨ì¥ô¤@­ÓÀɮפW¡AµM«á«ö¤@­Ó³æ¤@¦r¥Àªº ©R¥O¡Aªí¥Ü­n¿ï¾Üªº°Ê§@¡GPªí¥Ü¦C¦L¡AEªí¥Ü½s¿èµ¥µ¥¡C Åý¨Ï¥ÎªÌ¦b¿Ã¥ú¹õ¤WÀH·N²¾°Ê´å¼Ð¨ì¥ô·Nªº¦ì¸m¤W¡Aªì¬Ý¦ü¥GµLÃöºò­n¡C¦ý³oªí¥Ü¡A ¤Z¬O¤w¸g¦³¤å¦r©Î¹Ï§Îªº³¡¦ì¡A³£À³¸Ó­n¨ü¨ì«OÅ@¡A§K¾DÂмg¡C³oÁô§tµÛ¤@ºØ"«OÅ@°Ï" ªº·§©À¡A¦]¦Ó»Ý­n¯S®íªº³B²z¤èªk¡C¤ñ¸û²³æªº°µªk¬O­­¨î´å¼Ð¦b¤@­Ó¯S©w°Ï°ì¤º¬¡°Ê¡A ¤]³\¬O¥Î¤Ï¥Õ¡]reverse video¡^ªº®ÄªG¡AÅý¨Ï¥ÎªÌ¬Ý¥X¥L©Ò³Q®e³\²¾°Êªº½d³ò¤j¤p¡C ¥t¥~¤@­Ó¨Ò¤l¬O¡A¬Y¤@­ÓÀ³¥Îµ{¦¡­n¨D¨Ï¥ÎªÌÁä¤J¤@­Ó¼Æ­Èªº®É­Ô¡C§A©Ò±`¨£ªºÀ³ ¥Îµ{¦¡³£¤£·|¦b§A¿é¤Jªº·í®ÉÀˬd¿ù»~¡Aª½¨ì§A«ö¤U¤FEnterÁä¡A¨t²Î¤~¤ÏÀ³¤@­Ó"µL®Ä ¼Æ¦r"¡]invalid number¡^ªº°T®§¡C²³æªº¿ìªk --©Î³\¬O§ó®e©öªº§@ªk-- ¬O¦b§A«öÁ䪺 «b¨º¥ß¨èÀˬd¡A¤£­nÅý¨º"«D¼Æ¦r"ªºªF¦è¶i¤J¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ­n²¤Æ¡A´N­n¥R¤À§Q¥Î¨º¨ÇÀH¤â¥i±oªºªF¦è¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

¯Ã¬ùLong Islandªº²Å¦¡µ{¦¡³]­p®vMichael LaManna«ØÄ³¡G

§Ú±`ÂǧU©ó§Ú©Ò¯à§ä¨ìªº³Ì±j¤jªº³B²z¾¹¥h³]­pÀ³¥Îµ{¦¡¡C¦pªG¦³¨â­Ó¨t²Î¨Ñ§Ú¿ï¾Ü ¡A¤@¥x¬O¥H68000 CPU¬°®Ö¤ß¡A¥t¤@¥x¬O6809 CPUªº¡A§Ú¤@©w¿ï¥Î68000¨º¤@¥x¡C ³o­Ó³B²z¾¹ªº¥\¯à¬O¦p¦¹±j¤j¡A³\¦h²Ó¤pªº¨Æ³£¥i¥H¥Ñ¥¦¥N¬°³B²z¡A§K±¼§Ú¤@¤@¥h¸Ñ ¨Mªº³Â·Ð¡C

¨ì«á¨Ó¡A¦pªG§Ú»Ý­n­«¼gÀ³¥Îµ{¦¡¤¤ªº¬Y¨Ç³¡¥÷¥H°t¦X§ï¥Î¸û§C¥\¯àªº³B²z¾¹¡A¤] µL©Ò¿×¤F¡C¦Ü¤Ö§Ú¨S¦³®ö¶O®É¶¡¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
¡@

¦b¦¹­n´£¿ô§A¡G¦pªG§A§Q¥Î¤@­Ó²{¦¨ªº¤¸¥ó¨Ó²¤Æ§Aªº­ì«¬¡A¤£­nÅý¥¦¼vÅT§Aªº³] ­p¡C§A¨Ã¤£§Æ±æ§Aªº³]­p¥õ¿à©ó³o­Ó¤¸¥óªº¤º³¡¡C
¹wºâ¤Î±Æ®Éµ{¡]Budgeting and Scheduling¡^

¦b¤ÀªR¶¥¬q¤¤ªº¥t¤@¥ó¤j¨Æ¬O­n·§¦ô¸g¶O¡C¦P¼Ëªº¡A³o­Ó¹Lµ{¤]¤£¬O·Q¹³¤¤¨º»ò®e©ö ¡C¦pªG§A­n¦b°ÝÃD¸Ñ¨M¤§«á¤~¯à¤F¸Ñ°ÝÃD¡A§A¤S¦p¦ó¯à¦b¶}ÀY´Nª¾¹D§A­n¦h¤Ö®É¶¡¥h¸Ñ¨M ¥¦¡H ¤p¤ß¦a­p¹º¬O«Ü­«­nªº¡A¦]¬°¨Æ¨Æª«ª«©Òªá¶O¤§®É¶¡Á`·|¶W¥X§A©Ò¹w´Áªº¡C¹ï©ó³o ¤@ÂI¡A§Ú¦³¤@®M®Ú¾Ú©ÎµM²v¦Ó¨Óªº²z½×¡G

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¦bÀ³¥Îµ{¦¡¤W¼W¥["¨â¤p®É"ªº¤u§@¡A¨ä¥­§¡®É¶¡·§²¤¬O12¤p®É¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

§Ú­Ì¤£§«·Q¹³¤U­±³o¤@¬q±¡¸`¡G§A¥¿¦b¼¶¼g¤@¥ó¤j«¬ªºÀ³¥Îµ{¦¡¡A¤ß¤¤¬ðµM¤@°{¡A·Q ­n²K¥[¬Y¤@¶µ«Ü²³æªº¤pª±·N¶i¥h¡C§A¤ß¤¤¤@ºâ¡A¤j·§»Ý­n¨â¤p®É¡A©ó¬O¨S¦A¶i¤@¨B­p¹º ¡A´N¶}©lµÛ¤â¡C°O¦í¡G ¨º¶È¶È¬O¨â¤p®Éªº¼g½X®É¶¡¦Ó¤w¡C¨º¥÷³]­p®É¶¡§A¨S¥hºâ¥¦¡A¦] ¬°§A¬O¦b¤u§@©óÀ³¥Îµ{¦¡½X¤¤ªº¬Y¤@«b¨º¤~¬ðµM»{ÃѨì³o¼h»Ý­n --©M³o­Ó³]­p¡C©Ò¥H¡A §A¦ô­p»Ý­n¨â¤p®É¡C ¦ý½Ð¦Ò¼{¤U¦C¥i¯à¡G

1. §Aªº¹ê²{ùئ³­Ó¿ù»~¡A¹L¤F¨â¤p®ÉÁÙ¨Sªk¤u§@¡C¦]¦¹¡A§Aªá¤F¥t¥~¨â¤p®É¥h­« ·s¼g½X¡C¡]¤p­p4¡^ 2. "©ÎªÌ"¡A¦b¹ê²{¤§«e§A»{ÃѨì¡A§A­ì©lªº³]­p¨Ã¤£ºÞ¥Î¡A§A¤Sªá¨â¤p®É¥h­«·s³] ­p¡A"³o"¨â¤p®É­nºâ¡C¦A¥[¤W¨â¤p®É¼g½X¡C¡]¤p­p4¡^ 3. "©ÎªÌ"¡A¦b§A»{ÃѨì³o­Ó³]­p¤£ºÞ¥Î¤§«e¤w¸g¹ê²{¥¦¤F¡C¦]¦¹§A­«·s³]­p¡]¤S¥[ ¨â¤p®É¡^¥H¤Î¦A¹ê²{¡]¤S¥[¨â¤p®É¡^¡C¡]¤p­p6¡^ 4. "©ÎªÌ"¡A§A¤w¸g¹ê²{¤F²Ä¤@­Ó³]­p¡A¼g½X¡Aµo²{¿ù»~¡A­«·s¼g½X¡Aµo²{³]­p¦³ ·å²«¡A­«·s³]­p¡A­«·s¼g½X¡A¦b·s½X¤¤¤Sµo²{¤@­Ó¿ù»~¡A¤S¦A­«·s¼g½X¡C ¡]¤p­p10¡^

§A¬Ý¥X¨Æ±¡¹³ºu³·²y¶Ü¡H

5. ²{¦b§A¬°³o®M·sª±·N°µ¥X¤å¥ó°O¿ý¡C¦Aºu¤W¨â¤p®É¡C¡]¤p­p12¡^ 6. ¦b§A¥Î±¼2¨ì12¤p®É¬°§Aªº·sª±·N¦w¸Ë¤Î°£¿ù¤§¾l¡A¬ðµM¶¡µo²{¨ä¤¤ªºY¤¸¯ÀÃz ±¼¤F¡C§ó­n©Rªº¬O¡A§A®Ú¥»¨S·§©À¡A¤£ª¾¹D¨ä¤¤½t¬G¡Cªá¤F¨â¤p®É¥h§PŪ°O¾Ð Å骺¤º®e¡A±ÀºV¹D²z¦ó¦b¡C²×©ó§ä¨ì¡A§A¤S¥Î±¼12¤p®É¥h­«·s³]­pY¤¸¯À¡C ¡]¤p­p26¡^µM«á§A­n±NY¤¸¯À¦³Ãö³¡¥÷¦A°µ¤å¥ó°O¿ý¡C¡]¤p­p27¡^

³o¼Ë¤w¸g¶W¹L3¤H¤é¡]man-days¡^¡C¦pªG³o¨ÇêɨƤ@ªÑ¸£¨à§ä¤W§A¡A¨º·Ç·|§â§A¹G ¨ìºÆ¤H°|ùØ¥h¡C·íµM¡A¨Æ±¡¤£·|¨º»òÁV¡A¦ý¾`¹BÁ`¬O¸ò¨º¨Ç§A»{¬°³Ì²³æ¤£¹Lªº¨Æ °Û¹ï¥xÀ¸¡C §A¦p¦ó§ïµ½§A¹ï®É¶¡»Ý¨Dªº§PÂ_¡H°Q½×³o­ÓÃD¥Øªº¦n®Ñ¤£¤Ö¡AÄ´¦pFrederick P. Brooks, Jr©ÒµÛ¡qµêºcªº¤H-¤ë¡r¡]The Mythical Man-Month¡^§Y»á­È¤@Ū[4]¡C§Ú¹ï ³o¤è­±ªº¾ÇÃѵL½t¸m°Ö¡A¥u©y±q®ÇÆ[¹î¦Ó¤w¡C

1. ¤£­n§@³q½Lªº²q´ú¡A¾¨¶q±N°ÝÃD©î¶}¬°¦U­Ó³Ì¤p¥ó¡AµM«á¹w¦ô¦U¥ó©Ò»Ý®É¶¡¡C ³oºØ¤À§O¹w¦ôµM«á¬Û¥[¤§©M¡A¤@©w¤ñ¥þ½L·§¦ô©Ò±o¬°°ª¡C 2. ©î¥ó®É¡]itemizing¡^¡A­n±N§A¼ôª¾¤§¦U¥ó©M§A¨S§â´¤ªº¦U¥óºIµM¤À¶}¡C¹ï©ó ²Ä¤GÃþ¡A¤£§«µ¹«È¤á¤@­Óª÷ÃB½d³ò¡C 3. ¤U­±¬OÃö«Y¨ì¤ß²z¾Çªº¤p³Z¬¡G¥Ã»·­nÅý§Aªº«È¤á¦³©Ò¿ï¾Ü¡C«È¤á"³ßÅw"¿ï¾Ü ÃD¡C¦pªG§A»¡¡G¡u³o­nªá±¼»Õ¤U¤»¤d¬üª÷¡A¡v«È¤á«Ü¥i¯à·|»¡¡G¡u¦Ñ¹ê»¡¡A§Ú¥u ·Qªá¥|¤d¶ô¡C¡v¦p¦¹¤@¨Ó¡A§A¥u¦³±µ¨ü¤§¤@³~¡A§_«h¥Í·N¬Ç½Í¤F¡A¸Ó§A¨«¸ô¡C

¨ä¹ê§A­ì¨Ó¥i¥H»¡¡G¡u»Õ¤U¦³­Ó¿ï¾Ü¡G¦pªG¥Î¥|¤d¶ô¡A§Ú¥i¥HÅý¥¦¨«µÛ¬ï¹L¤õ °é¡F­n¬O»Õ¤U¦³¤»¤d¶ô¡A§Ú¥i¥HÅý¥¦¸õ¹L¨º­Ó¤õ°é¡F¦pªG»Õ¤UªÖªá¤K¤d¶ô¡A§Ú´N Åý¥¦¸õµÛ±´¤à¬ï¹L¡A»RµÛºX¤l¡AÅxµÛ¯Èªá¡A¼L¸ÌÁÙ°ÛµÛ¡G¡u«Â¤h§Ò±íºu¥X¨Ó¡v¡C

¦h¥bªº«È¤á³£¿ï¾Ü¸õ¹L¨º­Ó¤õ°é¡C

¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w
´£¥Ü ¨C¥ó¨Æ©Ò»Ýªá¶Oªº®É¶¡³£¤ñ§A·Q¹³ªº­n¦h¡A·íµM³o¤]¥]¬A«ä¦Ò¦b¤º¡C
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w

·§©À©Ê¼Ò«¬ªº¦^ÅU

¦b§Ú­Ì¤ÏÂФÀªRªºÂà½ü¤¤¡A³Ì«áªº²°¤l¤W¦³­Ó¼ÐÅÒ¬O¡u±N¼Ò«¬®i¥Üµ¹«È¤á¬Ý¡v¡C¤â´¤ µÛ¥»³¹¤¤»¡©ú¹Lªº¨º¨Ç¤u¨ã¡A³o¥ó¤u§@¨Ã¤£Ãø¡C ¦b§Ú­Ì±N»Ý¨D³W®æ§Î¤§©ó¤å¦r®É¡A½Ð°O¦í¡A³W®æ´N¹³³·¤H¡C¥Ø«e¥i¯à¬O¾®©Tªº¡A¦ý¥L ­Ì·|²¾°Ê¡A·|·Æ·È¡A¤Ñ®ð¼ö°_¨Ó¡A¤]·|¤Æ¬°¯Q¦³¡C¤£½×§A¿ï¾Ü¸ê®Æ¬yµ{¹Ï¤]¦n¡A©Îª½±µ¥Î ²Å¦¡µêÀÀ½X¤]¦n¡A³£­n®É®É°OµÛ±N"¦³­­ªº­«½Æ"¡]limited redundancy¡^ªº·§©À¹ê½î¡A ¦­§@·Ç³Æ¥Hªï±µ¨º¿Ä³·¤é¤lªº¨ÓÁ{¡C ±N¤w§Î¤§©ó¤å¦rªº·§©À©Ê¼Ò«¬®i¥Üµ¹«È¤á¬Ý¡C·í«È¤á²×©óº¡·N®É¡A§A´N¤w¸g·Ç³Æ¦n ¦V«e¸ó¥X¥t¤@¤j¨B¡G³]­p¡C
°Ñ¦Ò¸ê®Æ¡G

~T60BY1; 1. Kim Harris, "The FORTH Philosophy", Dr. Dobby's Journal, Vol.6 Iss.9 No. 59 (Sept.81), pp.6-11 2. Victor Weinberg, Structured Analysis, Englewood Cliffs, N.J.:Prentice Hall, Inc. 1980. 3. LaFarr Stuart, "LaFORTH," 1980 FORMAL Proceedings, p.78 4. Frederick P. Brooks, Jr. The Mythical Man-Month, Reading, Massachusetts, Addison-Wesley, 1975.

¡@