| ¿ë¾î
¼³¸í : 
 
| 1) | compiler |  
| a. | °í±Þ ¾ð¾î·Î ÀÛ¼ºµÈ ¿ø½Ã ÇÁ·Î±×·¥À» ÇØ¼®Çϰí
ºÐ¼®ÇÏ¿© ÄÄÇ»ÅÍ¿¡¼ ½ÇÇàµÉ ¼ö ÀÖ´Â ½ÇÇà
ÇÁ·Î±×·¥À» »ý¼ºÇÏ´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù. |  
| b. | ÄÄÆÄÀÏ·¯¿¡¼´Â °í±Þ ¾ð¾î·Î ÀÛ¼ºµÈ ¿ø½Ã ÇÁ·Î±×·¥À»
ºÐ¼®ÇÏ¿© ¸ñÀû ÇÁ·Î±×·¥À» »ý¼ºÇÕ´Ï´Ù. |  
| 2) | compiler
language |  
| a. | ÀÎÅÍÇÁ¸®ÅÍ¿Í ¹Ý´ëÀÔ´Ï´Ù. |  
| b. | ÄÄÆÄÀÏ·¯¿Í ÇÔ²² »ç¿ëÇÏ´Â ÇÁ·Î±×·¥ ¾ð¾îÀÔ´Ï´Ù. |  
| 3) | structured
programming |  
| a. | 1960³â´ë¿Í 1970³â´ë¸¦ ÅëÇÏ¿© °¡Àå ³Î¸® »ç¿ëµÇ¾ú´ø
¼ÒÇÁÆ®¿þ¾î °³¹ß ¹æ¹ýÀÔ´Ï´Ù. |  
| b. | ÁÖ¾îÁø ¸ñÀûÀ» ´Þ¼ºÇÏ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇϱâ À§ÇÏ¿©
ÇÏÇâ½Ä(top-down) ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.  Áï, °¡Àå
¸ÕÀú ÁÖ¾îÁø ¹®Á¦ÀÇ º»ÁúÀ» ÆÄ¾ÇÇϰí ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇϱâ
À§ÇÏ¿© ÇÊ¿äÇÑ ¼¼ºÎ ÀÛ¾÷µéÀ» µµ½ÄÈÇÕ´Ï´Ù. |  
| c. | ±×¸®°í, ÀÌ·¯ÇÑ ¼¼ºÎ ÀÛ¾÷µéÀÌ ÇϳªÀÇ
ÇÔ¼ö·Î °£´ÜÇÏ°Ô Ç¥ÇöµÉ ¼ö ÀÖÀ» ¶§±îÁö ¼¼ºÐÈ ÀÛ¾÷À»
¹Ýº¹ÇÕ´Ï´Ù.  ÀÌó·³ ÁÖ¾îÁø ¹®Á¦°¡ ¿ÏÀüÇÏ°Ô ¼¼ºÐȵǸé
°¢°¢ÀÇ ¼¼ºÐÈµÈ ÀÛ¾÷À» ºí·ÏÀ¸·Î ¸¸µé¾î Àüü
ÇÁ·Î±×·¥À» ±¸¼ºÇÕ´Ï´Ù. |  
| 4) | top-down
[ÇÏÇâ½Ä] |  
| a. | Àüü ½Ã½ºÅÛÀÇ ±¸Á¶¸¦ Ç¥½ÃÇϱâ À§ÇÏ¿© ÀüüÀûÀÎ
¸ð½À¿¡¼ºÎÅÍ ¼¼ºÎÀûÀÎ ¸ð½ÀÀ¸·Î ÁøÇàÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. |  |