|
¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥ (Visual
Prolog)
¤°»ò¬O¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥
¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥¬O¥HPDC Prolog ©M Turbo Prolog¶}µoªº¤@ºØÅÞ¿è½sµ{»y¨¥¡C
¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥ ªº¥Ø¼Ð±N¤ä«ù³Q±j½Õ°ÝÃDªº½ÆÂøµ{¦¡³]pª¾ÃѪº¤u·~®Ä¤O¡C
¤µ¤Ñ¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥¬O«D±`±j¦Ó¦³¤O©M¦w¥þªº³]p»y¨¥¡Aµ²¦X³Ì¨Îªº¯S¦âÅÞ¿è¡A¥\¯à©Mª«¥ó¾É¦Vµ{¦¡³]p§Þ³N½d¨Ò¦b²Å¦Xºë½T¤è¦¡¡C
¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥¯SÂI¡G
¡P
ÅÞ¿èµ{¦¡³]pªº·§©À(¦^·¹¡A¼Ò¦¡¤Ç°t)
¡P
¥N¼Æ¸ê®ÆÃþ«¬;
¡P
¿W¯Sªºª«¥ó¨t²Î;
¡P
¦h«äºû(¤ä´©°Ó·~ª©¥»);
¡P
°Ñ¼Æ¦h§Î©Ê
¡P
Unicode¤ä«ù;
¡P
¦Û°Ê°O¾ÐºÞ²z(µL¥Î°T®§¦¬¶°);
¥iµø¤ÆÅÞ¿èµ{§Ç³]p¯SÂI
¥iµø¤ÆÅÞ¿èµ{§Ç³]p7¬O¥i¯à§@¬°³Ð³y¹ï·L³nµøµ¡ 32¥»O¥iµø¤ÆÅÞ¿è½sµ{»y¨¥ªº·s¤@¥N(Windows XP /2000/NT)ªº¤u·~®Ä¤O¥Ó½Ð¨Ï¥Î¡C
¥¦¬O®Ú¾ÚÅÞ¿èµ{§Ç³]pªº±j¯P³Q«Ø¥ß¨Æ¥ó¾É¦Vµ{§Ç³]p»y¨¥¡C
»y¨¥¯S¦â
¹Ï§Î¶}µoÀô¹ÒEnvironment (IDE)
½s;¹
³s±µ¾¹
½Õ¸Õ¾¹
»y¨¥¯S¦â
¥iµø¤ÆÅÞ¿èµ{§Ç³]p»y¨¥ªº¥Dn¯S¼x©Î·§©À¡G
1.°ò©óÅÞ¿è½sµ{¥H¹ÔÅK±ø¥Ø
7.§¹¥þ¥Ø¼Ð¾É¦V
2.¥Ø¼Ð±ÔzÈ(¥Nªí)
8.±j¯P«Ø¥ß
3.¥N¼Æ¼Æ¾ÚÃþ«¬
9.¼Ò¦¡¤Ç°t©M²Î¤@
4.¨ü¬ù§ô«D¨M©w½×
10.§¹¥þ¾ã¦X¹ê»Ú¸ê®Æ®w
5.¤ä«ù°Ñ¼Æ¦h§Î©Ê
11.¦Û°Ê°O¾ÐºÞ²z
6.¤ä«ù»P C/C++ ªºª½±µµ²¦X
12.¤ä«ù«ü¥ÜWin32 API¥\¯à
¹ï¶H¨t²Î¬°¬°´£¨ÑªÌ©M¨Ï¥ÎªÌ¤§¶¡ªº¼eÃPªº³sµ²ºc³y¡C ¹ï¶H¥i¯à¨ú±o¬É±¡A¦Ó¥B¬É±¥u¦³¬O¼eÃP±µ¦X¨ì¹ê¬I¡C ¥ô¦óºØÃþ¥i¯à¹ê¬I¥ô¦ó¬É±©Î¨S¦³±q¥ô¦óºØÃþÄ~©Óªº¹ê¬I¡C
°í©TÃþ«¬Àˬdªº²Õ¦X¡A¨S¦³»Ýn¬°«ü¥Üºâ³N©M¦Û°Ê°O¾ÐºÞ²z¹ê»Ú¥ß§Y¦s¨úÀx¦s¡C
¥N¼Æ¼Æ¾ÚÃþ«¬¡A¨Æ¹ê¸ê®Æ®w©M»P«D¨M©w½×ªº¬d´M·j´Mªº¼Ò¦¡¤Ç°t°µ©ó¥iµø¤ÆÅÞ¿èµ{§Ç³]p¾A¦XÀ³¥I½ÆÂøºc³yªºª¾ÃÑ¡C
¹Ï§Î¶}µoÀô¹Ò Integrated
Development Environment (IDE)
¥iµø¤ÆÅÞ¿èµ{§Ç³]p¹Ï§Î¶}µoÀô¹Ò(IDE)³Q³]p¨Ï¥Î¥¦®e©ö¡B¤è«K©M§Ö³t¶}µo¡A´ú¸Õ©M×§ï¦b¥iµø¤ÆÅÞ¿èµ{§Ç³]p¬°®Ñ±ªºªºÀ³¥Î¡C
¦b¶}µo¤j¤è®×¯S§O¦³¥Îªº¡C
¼Ò¶ôªº¾ðª¬ªí¥Üªk¡A¦b¥]¬AÀɮשM¸ê·½ ¶µ¥Øµ¡¤f ½s²Õ¶µ¥ØªºÀ°§U¶i¤Jµ{¦¡¥]¶µ¥Ø¦Ó¥B¦p¦¹©â¶HªºÃB¥~¼Ð·Ç¡C
¤å¥»½s¿èµ{§Ç ¤ä«ù¹ï¤½§i©M¹ê¬Iªº¤è«K¥»¤å½s¿è©MÂsÄý¡C
¹ï¸Ü½s¿è ´£¨Ñ¼Ð·Ç±±¨î³]p·|¸Ü¡C
ªí³æ½s¿è ã³\³Ð³y ©Ô¤U©M¼u¥X¤è¦¡ªºªí³æ¡C
¤u¨ãÄæ½s¿è ã³\³Ð³y¦UºØ¤£¦PÃþ«¬¤u¨ãÄæ¡C
¹Ï§Î½s¿è ¬O¬°³Ð³yªº¤@Ó¤è«Kªº¤u¨ã¡AÆ[¹î¦Ó¥B½s¿è¹Ï¹³¡B´å¼Ð©M¤pªºÂI°}¹Ï¡C
«Ø¥ß¤u¨ã ¤ä«ù´¡¤J¥²nªºµ{¦¡¥]¨Ã¥B¥]¬A¤è°w¡C
ÂsÄý¤u¨ã ¤ä«ù·j´M¨ãÅé¹êÅé¡A ¡u¥h©w¸q¡A¨Ã¥B¡u¥h¤½§i¡v ¡C
½s;¹
¥iµø¤ÆÅÞ¿èµ{§Ç³]p½s;¹¬O²Ä¤@ÓÅÞ¿èµ{§Ç³]p½s;¹¦b1980¦~¥N¤º³Ð³yªºTurbo Prolog½s;¹ªº±µ¯Z¤H¡C¦Û±q¨º¦¸¥H«á¡AÅÞ¿èµ{§Ç³]p¶}µo¤¤¤ß¤@ª½¶}µo©M§ï¨}¥¦ªº½s;¹¡C²{¦bµøÄ±ªº¥iµø¤ÆÅÞ¿èµ{§Ç³]p½s;¹¬O¯àªº¤@Ó±j¤j©M°ª®Ä²vªº½s;¹¡G
l
³Ð³y¥Ø¼ÐÀɮ׬°³Ð³y¿W¥ßexecutables©ÎDLLs¡C
l
¦b¤½§i¤§¤¤¨M©w¬Û¤¬°Ñ¦Ò¡C
l
½T»{¥»½è¤è¦¡ ¡C
l
°õ¦æ±j¤jªºÃþ«¬Àˬd¡C
l
½T»{¹ê»Úªì©l¤Æ¦b³]pªÌ¡C
l
°õ¦æ¥»½è¨Mij¡C
³s±µ¾¹
¥iµø¤ÆÅÞ¿èµ{§Ç³]p¥]§t¤@Ó±j¤jªº³s±µ¾¹¡G
l
³Ð³yEXE©MDLL¤å¥ó¡C
l
¨Ï¥ÎLIBÀɮסA®Ú¾Ú³Ìªñªº·L³n¥iµø¤ÆC½s;¹¡C
½Õ¸Õ¾¹
¥iµø¤ÆÅÞ¿èµ{§Ç³]p¶}µoÀô¹Ò¥]§t¯àªº¤@Ó¤º«Ø¹Ïªí½Õ¸Õ¾¹¡G
l
Åã¥Ü³q±`½Õ¸Õ¾¹µø¹Ï¡G °O¾Ð¡AÅ|¦C¡A¥iÅܪ«¡C
l
¥H¥L̪º»ùÈÅã¥ÜºØÃþ¨Ã¥B¤Ï¹ï¨Æ¹ê¡C
l
°õ¦æ¨BÆJ¶i¤J¡Aµ²§ô¨BÆJµ¥µ¥¡C
l
¥]¬AÃB¥~¨BÆJ¡GÂ÷¶}¡A°õ¦æ¨ìÅÞ¿èµ{§Ç³]p¥N½X¡C
l
Åã¥Ü¥X¬G»Ù¨Ã¥B°h¥X¡C
|