ÀÚµ¿Á¦¾î¿¡ °üÇÑ Áö½ÄÀº Àü±âÀüÀںоßÀÇ °øÇа迿¡¼ ÁÖ·Î ¸¹ÀÌ ´Ù·ç´Â Çй®À̾úÀ¸³ª ÃÖ±Ù¿¡´Â ±â°è°øÇаè¿, ÀÇ¿ë°øÇÐÀ» ºñ·ÔÇÑ ¿©·¯ °øÇко߿¡¼µµ ÀÚµ¿Á¦¾îÀÇ ±âÃÊÀûÀÎ Áö½ÄÀÌ ¿ä±¸µÇ°í ÀÖ´Ù. ƯÈ÷, ¹ÝµµÃ¼ ¹× ÄÄÇ»ÅÍ °ü·Ã ÷´Ü±â¼úÀÌ ¹ß´ÞÇÔ¿¡ µû¶ó¼ Á¦Ç°ÀÇ ´Ù¾ç¼º, °íÇ°ÁúÈ ¹× »ý»ê¼º Çâ»óÀ» À§ÇØ ¿ä±¸µÇ´Â °øÇаè¿ÀÇ ÇʼöÀûÀÎ Çй®À¸·Î¼ ÀÚ¸® ¸Å±èÇÏ°í ÀÖ´Ù. µû¶ó¼ ÀÌ·¯ÇÑ Á¦Ç°ÀÇ °³¹ß ¹× »ý»ê±â¼úÀÇ ¹ß´Þ ¹è°æ¿¡ ¸ÂÃß¾î ´Ù³â°£ÀÇ ÀÚµ¿Á¦¾î °ÀÇ°æÇèÀ» ¹ÙÅÁÀ¸·Î °øÇаè¿ÀÇ ÃʽÉÀÚ°¡ ÀÚµ¿Á¦¾î¿¡ ´ëÇÑ ÀÌ·ÐÀ» ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï »ó¼¼ÇÏ°Ô ±â¼úÇÏ¿´´Ù.
¶ÇÇÑ ÃÖ±Ù¿¡ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Â Visual Studio¸¦ »ç¿ëÇÏ¿© ¼öÄ¡Çؼ® ¹× ÀÚµ¿Á¦¾î¿¡ °ü·ÃÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ½Ç½ÀÀ» ÅëÇÏ¿© ¼öÄ¡°è»ê°ú ÀÚµ¿Á¦¾îÀÇ Áö½Äµé ½ÀµæÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ¼öÄ¡ ¹ÌÀûºÐÀ» ÀÌ¿ëÇÑ Á¦¾î½Ã½ºÅÛÀÇ Æ¯¼ºÀ» °è»êÇÑ µ¥ÀÌÅÍ °ªÀº ¿¢¼¿°ú °°Àº ±×·¡ÇÁÀü¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ¿© Á÷Á¢ ±×·¡ÇÁ·Î ³ªÅ¸³¾ ¼ö ÀÖ´Ù.
Á¦1Àå C¾ð¾î¿Í ÀÚµ¿Á¦¾î
1.1 ÀÚµ¿Á¦¾î
1.2 Á¦¾î ½Ã½ºÅÛÀÇ ±¸¼º
1.3 ºñÁÖ¾ó ½ºÆ©µð¿ÀÀÇ »ç¿ë
1.4 C¾ð¾îÀÇ ±âº» ÇÁ·Î±×·¥
1.4.1 printf(¡° ¡±)¿Í scanf(¡° ¡±, º¯¼ö¸í)
1.4.2 ÄÄÇ»ÅÍÀÇ ¸Þ¸ð¸®
1.4.3 ¿¬»êÀÚ
1.5 ÇÁ·Î±×·¡¹ÖÀÇ ±âÃÊ
1.5.1 µ¥ÀÌÅÍÀÇ Çü½Ä
1.5.2 Á¤¼ö¿Í ½Ç¼öÀÇ ¼±¾ð
1.5.3 ¹®ÀÚ ¼±¾ð
1.5.4 Á¶°Ç¹®°ú ¹Ýº¹¹®
1.5.5 ¹è¿°ú Æ÷ÀÎÅÍ
1.5.6 ÇÔ¼ö ¸¸µé±â
Á¦2Àå ¼öÇÐÀû Áö½Ä
2.1 º¹¼Ò¼ö
2.1.1 º¹¼Ò¼öÀÇ °³³ä
2.1.2 º¹¼Ò¼öÀÇ ¿¬»ê¹ýÄ¢
2.2 ¶óÇÃ¶ó½º º¯È¯
2.2.1 ¶óÇÃ¶ó½º º¯È¯ÀÇ Á¤ÀÇ
2.2.2 ¶óÇÃ¶ó½º º¯È¯ÀÇ ¼ºÁú
2.2.3 °£´ÜÇÑ ¶óÇÃ¶ó½º º¯È¯
2.3 ¶óÇÃ¶ó½º ¿ªº¯È¯
2.3.1 °£´ÜÇÑ ¶óÇÃ¶ó½º ¿ªº¯È¯
2.3.2 ºÎºÐ ºÐ¼ö Àü°³¹ý¿¡ ÀÇÇÑ ¿ªº¯È¯
2.4 ¼öÄ¡Çؼ®
2.4.1 ¼öÄ¡ÀûºÐ
2.4.2 C¾ð¾î¿¡ ÀÇÇÑ ¼öÄ¡ÀûºÐ
2.4.3 C¾ð¾î¿¡ ÀÇÇÑ ¼öÄ¡ ¹ÌºÐ
2.4.4 C¾ð¾î¿¡ ÀÇÇÑ ÃÖ¼Ò Àڽ¹ý
¿¬½À¹®Á¦
Á¦3Àå ºí·Ï¼±µµ¿Í Àü´ÞÇÔ¼ö
3.1 ºí·Ï¼±µµÀÇ °³³ä
3.1.1 ±âº»´ÜÀ§
3.1.2 ±âº»¹ýÄ¢
3.2 µî°¡º¯È¯
3.3 Àü´ÞÇÔ¼ö
3.3.1 Àü±â ½Ã½ºÅÛ
3.3.2 ±â°è ½Ã½ºÅÛ
3.3.3 Àü±â¸ðÅÍ ½Ã½ºÅÛ
¿¬½À¹®Á¦
Á¦4Àå Çǵå¹é Á¦¾î°èÀÇ Æ¯¼º
4.1 Á¤»óƯ¼º
4.1.1 ¸ñǥġ¿¡ ´ëÇÑ Á¤»óƯ¼º
4.1.2 ¿Ü¶õ¿¡ ´ëÇÑ Á¤»óƯ¼º
4.2 °úµµÆ¯¼º
4.2.1 1Â÷ ½Ã½ºÅÛÀÇ °úµµÆ¯¼º
4.2.2 2Â÷ ½Ã½ºÅÛÀÇ °úµµÆ¯¼º
4.3 ¾ÈÁ¤¼º ÆǺ°¹ý
4.3.1 ¶ó¿ì½ºÀÇ ¹æ¹ý
4.3.2 Èĸ£ºñÃ÷ÀÇ ¹æ¹ý
4.3.3 º¤ÅÍ ±ËÀû¿¡ ÀÇÇÑ ¾ÈÁ¤¼º ÆǺ°¹ý
4.3.4 º¸µå¼±µµ¿¡ ÀÇÇÑ ¾ÈÁ¤¼º ÆǺ°¹ý
4.4 ¼ÓÀÀ¼º°ú ¾ÈÁ¤¼º
4.4.1 ±ØÁ¡ÀÇ ¹èÄ¡¿¡ µû¸¥ ¼ÓÀÀ¼º°ú ¾ÈÁ¤¼º
4.4.2 1°³ÀÇ ±ØÁ¡À» °¡Áø Á¦¾î°è
4.4.3 2°³ÀÇ ±ØÁ¡À» °¡Áø Á¦¾î°è
4.4.4 2°³ÀÇ ½Ç±Ù°ú 1°³ÀÇ ¿µÁ¡À» °¡Áø Á¦¾î°è
¿¬½À¹®Á¦
Á¦5Àå ÁÖÆļö ÀÀ´ä
5.1 º¤ÅÍ ±ËÀû
5.1.1 ºñ·Ê¿ä¼Ò
5.1.2 ¹ÌºÐ¿ä¼Ò(À§»óÁøÇà)
5.1.3 ÀûºÐ¿ä¼Ò(À§»óÁö¿¬)
5.1.4 1Â÷Áö¿¬ ¿ä¼Ò
5.1.5 ÀûºÐ¿ä¼Ò¿Í 1Â÷Áö¿¬ ¿ä¼ÒÀÇ Á÷·Ä°áÇÕ
5.1.6 2Â÷Áö¿¬ ¿ä¼Ò
5.2 º¸µå ¼±µµ
5.2.1 ºñ·Ê¿ä¼Ò
5.2.2 ÀûºÐ¿ä¼Ò
5.2.3 ¹ÌºÐ¿ä¼Ò
5.2.4 1Â÷ Áö¿¬¿ä¼Ò
5.2.5 2Â÷ Áö¿¬¿ä¼Ò
5.3 À̵濩À¯¿Í À§»ó¿©À¯
5.3.1 ³ªÀÌÅ°½ºÆ®¼±µµ
5.3.2 º¸µå¼±µµ
¿¬½À¹®Á¦
Á¦6Àå Á¦¾î°èÀÇ Æ¯¼º¼³°è
6.1 Á÷·Ä º¸»ó¹ý
6.2 À̵溸»ó
6.3 À§»óÁøÇຸ»ó
6.3.1 Àü´ÞÇÔ¼ö
6.3.2 À§»óÁøÇàȸ·ÎÀÇ Æ¯¼º
6.3.3 ÆĶó¹ÌÅÍÀÇ °áÁ¤
6.3.4 ºí·Ï¼±µµ¿Í º¸µå¼±µµ
6.3.5 À§»óÁøÇà º¸»óȸ·Î¿¡ ÀÇÇÑ Á¦¾î¼º´ÉÀÇ Çâ»ó
6.3.6 PD(ºñ·Ê+¹ÌºÐ)Á¦¾î±â¿¡ ÀÇÇÑ Á¦¾î¼º´ÉÀÇ Çâ»ó
6.4 À§»óÁøÇà+Áö¿¬º¸»ó
6.4.1 Àü´ÞÇÔ¼ö
6.4.2 Àü´ÞÇÔ¼öÀÇ ÁÖÆļö Ư¼º
6.4.3 PID(ºñ·Ê+ÀûºÐ+¹ÌºÐ)Á¦¾î±â¿¡ ÀÇÇÑ À§»óÁøÇà+Áö¿¬º¸»ó
¿¬½À¹®Á¦
ºÎ·Ï ¹× ¿¬½À¹®Á¦ ÇØ´ä
[ºÎ·Ï 1] Turbo C/C++¸¦ »ç¿ëÇÏ´Â °æ¿ì
[ºÎ·Ï 2] Visual C++¸¦ »ç¿ëÇÏ´Â °æ¿ì
[ºÎ·Ï 3] ¿¢¼¿À» »ç¿ëÇÑ ±×·¡ÇÁ ±×¸®±â
[¿¬½À¹®Á¦ ÇØ´ä]