Lovelace & Babbage °£´ÜÇѼҰ³ÀÔ´Ï´Ù.
·êºÏÀ» ¿Ã¸®´Âµ¥ º¸¶ó¿¡ Á¤º¸°¡ ³Ê¹« ¾Èº¸¿©¼ °ÔÀÓÀÇ ¸ÞÄ¿´ÏÁòÀ» °£´ÜÇÏ°Ô ¼Ò°³ÇÏ°íÀÚ ÇÕ´Ï´Ù. Ãß°¡·Î º¸¶ó¿¡ ±Û Á» ´Ã·Áº¸°íÀÚ..(µ¿¿µ»ó ¸»°í ±Û Á» ¿Ã·ÁÁÖ¼¼¿ä. ³ëÀεéÀº µ¿¿µ»ó º¸±â Èûµì´Ï´Ù)
ÇÁ·Î±×·¡¹ÖÀ» Ç¥¹æÇÑ ÀÌ °ÔÀÓÀº º»°Ý '½Ç½Ã°£ »ê¼ö°ÔÀÓ'ÀÔ´Ï´Ù.
¸ÕÀú ÀÌ °ÔÀÓÀÇ Æ¯Â¡ Áß ÇϳªÀÎ Ç÷¹ÀÌ¾î ¼ø¼ ÅäÅ«ÀÔ´Ï´Ù. 1µî Ç÷¹À̾î´Â ¸ð·¡½Ã°è¸¦ °¡Á®°¡°í, 2, 3, 4µî Ç÷¹À̾î´Â ÅäÅ«À» °¡Á®°¡°Ô µË´Ï´Ù.
2°¡Áö Á¾·ùÀÇ Ä«µå°¡ ÀÖ½À´Ï´Ù.
1) ÈÄ¿øÀÚ(Patron) Ä«µåÀÔ´Ï´Ù. Ä«µå¿¡´Â ¼ýÀÚ¿Í ¾ÆÀÌÄÜ 2°³¾¿ÀÌ ÀÖ½À´Ï´Ù. - 1¿ Ä«µå
2) ¼ºê·çƾ(Subroutine) Ä«µå; »ö»óº°·Î 4°¡Áö°¡ ÀÖÀ¸¸ç, 6À徿ÀÔ´Ï´Ù. Ä«µå¿¡´Â ¼ýÀÚ¿Í È¿°ú°¡ ÀûÇôÀÖ½À´Ï´Ù. - 2¿ Ä«µå(3¿¿¡ 3°¡Áö »ö»ó)
ÇÁ·Î±×·¥ ÆеåÀÔ´Ï´Ù. °¢ÀÚ 1À徿 ¶â¾î°©´Ï´Ù.
°ÔÀÓÀº 4¶ó¿îµå·Î ±¸¼ºµÇ°í, ¶ó¿îµå´Â
1. ¼ºê·çƾ ÆäÀÌÁî
2. ÆäÀÌÁî ÃʱâÈ(2¶ó¿îµåºÎÅÍ)
3. ÇÁ·Î±×·¥ ÆäÀÌÁî
4. ó¸® ÆäÀÌÁî
·Î ±¸¼ºµË´Ï´Ù.
1. ¼ºê·çƾ ÆäÀÌÁî
- À̹ø ¶ó¿îµå¿¡ ¸ñÇ¥·Î »ïÀ» ¼ºê·çƾÀ» ¼±ÅÃÇÕ´Ï´Ù(»çÁø¿¡¼´Â 49¸¦ ¼±ÅÃ). ³ª¸ÓÁö Ä«µå¸¦ ¾Æ·¡¿¡ ÆîÃijõ¾Æ¼ °ÔÀÓ Áß¿¡ ¼ýÀÚ¸¦ È®ÀÎÇÏ´Â °ÍÀÌ µµ¿òÀÌ µË´Ï´Ù(¶ó°í ·êºÏ¿¡ ÀûÇôÀÖ½À´Ï´Ù).
- 2¶ó¿îµåºÎÅÍ´Â °¡Á®¿Â ¼ºê·çƾ Ä«µå Áß À̹ø ¶ó¿îµå¿¡ Àû¿ëÇÒ Ä«µå¸¦ ¼±ÅÃÇÕ´Ï´Ù(»ç¿ëÇÏÁö ¾Ê°í ³²°Ü³õÀ¸¸é Á¡¼ö°¡ µË´Ï´Ù): ¿¬»ê ȸ¼ö¸¦ ´Ã·ÁÁְųª, ¼ýÀÚ¿¡ +/- 1À» ÇØÁÖ´Â µîÀÇ ±â´É
3. ÇÁ·Î±×·¥ ÆäÀÌÁî
: °ÔÀÓ º¸µå À§¿¡ Ç÷¹À̾î Àοø¼ö¿¡ µû¶ó ÇØ´çÇÏ´Â Àå¼öÀÇ ÈÄ¿øÀÚ Ä«µå¸¦ °ø°³Çϸé ÇÁ·Î±×·¥ ÆäÀÌÁî°¡ ½ÃÀ۵˴ϴÙ. ÇÁ·Î±×·¥ ÆäÀÌÁî´Â ½Ç½Ã°£À¸·Î ÁøÇàµË´Ï´Ù.
: °¢ÀÚ ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹ÖÀ» ÇÕ´Ï´Ù!!
°ÔÀÓÀÇ ÇÙ½ÉÀÎ ÇÁ·Î±×·¡¹ÖÀÔ´Ï´Ù.
1) °ÔÀÓ º¸µå¿¡¼ ÁÂÃø¿¡ ÇÁ·Î±×·¥¿ A, B, C, D, E°¡ ÀÖ½À´Ï´Ù. »ó´Ü¿¡´Â 1, 2, 3, 4ÀÇ ¼ýÀÚ°¡ ÀÖ½À´Ï´Ù. ±×¸®°í °¡·Î, ¼¼·Î°¡ ¸¸³ª´Â °÷¿¡ ¿¬»ê Äڵ尡 ÀÖ½À´Ï´Ù.
- ¹®ÀÚ¿Í ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ¾î´À ¿¬»ê Äڵ带 »ç¿ëÇÏ´ÂÁö Ç¥½ÃÇÕ´Ï´Ù. °¡·É A1Àº "+01-"ÀÔ´Ï´Ù.
- ¿¬»ê¿¡´Â 5°¡Áö°¡ ÀÖ½À´Ï´Ù. ´õÇϱâ/»©±â, °öÇϱâ/³ª´©±â, ¹Ù²Ù±â(¼ýÀÚÀÇ ¾ÕµÚ¸¦ ¹Ù²Þ; 24 -> 42), º¹»ç(½ÊÀÇ ÀÚ¸® ¼ýÀÚ, ¶Ç´Â ÀÏÀÇ ÀÚ¸® ¼ýÀÚ·Î ÅëÀÏ; 14 -> 11 ¶Ç´Â 44), ¼ýÀÚ º¯°æ
2) ÇÁ·Î±×·¥ Á¾ÀÌÀÇ ÁÂÃøÀ» º¸½Ê½Ã¿À. °¡Àå À§¿¡ ¼ýÀÚ '55'°¡ ÀûÇôÀÖ½À´Ï´Ù. ÀÌ°ÍÀÌ ±âº» ¼ýÀÚÀÔ´Ï´Ù.
- ±×¸®°í ¾Æ·¡¸¦ º¸¸é ÁÂÃø¿¡ 3°³ÀÇ Ä°ú ¿ìÃøÀÇ 2°³ÀÇ ÄÀÌ ÀÖ½À´Ï´Ù.
- ÁÂÃøÀÇ Ä¿¡ ³»°¡ ¿øÇÏ´Â ¿¬»êÀ» Àû½À´Ï´Ù. Àú´Â 'A1-'¶ó°í Àû¾ú½À´Ï´Ù. ÀÌ°ÍÀº A1ÄÀÇ ¿¬»êÀ» »ç¿ëÇÏ¸ç »©±â·Î »ç¿ëÇÑ´Ù´Â ÀǹÌÀÔ´Ï´Ù. Áï ÀÌ °ø½ÄÀº, 55 - 1 = 54ÀÔ´Ï´Ù. µû¶ó¼ ¿ìÃø µÎÄ¿¡ °á°úÀÎ 54¸¦ Àû½À´Ï´Ù.
- À§¿¡ Á¦°¡ ÀûÀº °ÍÀ» ´Ù½Ã Àû¾îº¸¸é
- A1-54 -> 55 - 1 = 54
- A3-49 -> 54 - 5 = 49
- B2-29 -> 49 - 20 = 29
- A2-27 -> 29 - 2 = 27
- A4 -> 27 = 72
ÀÌÇØ°¡ µÇ½Ã³ª¿ä? ±×·¯¸é ÀÌ·± °è»êÀ» ¿ÖÇÒ±î¿ä?
³×. ¿¬»ê °á°ú°¡ ÈÄ¿øÀÚ Ä«µå¿Í ¼ºê·çƾ Ä«µå¿¡ ÀÖ´Â ¼öÄ¡¿Í ÀÏÄ¡ÇÒ °æ¿ì, ÇØ´ç Ä«µå¸¦ °¡Á®¿É´Ï´Ù. Àú´Â ¼ºê·çƾ ¼öÄ¡ 49¿Í ÈÄ¿øÀÚ ¼öÄ¡ 27, 72¸¦ ¸¸µé¾î³Â½À´Ï´Ù.
±âº»ÀûÀ¸·Î ¿¬»êÀº 5°³¸¦ Çϸç, 2¶ó¿îµåºÎÅÍ´Â ¼ºê·çƾ Ä«µå¸¦ »ç¿ëÇÏ¿© ´õ Çϰųª ´ú ÇÒ¼öµµ ÀÖ½À´Ï´Ù.
3) ÀØÁö ¾ÊÀ¸¼ÌÁÒ? ½Ç½Ã°£ °ÔÀÓÀÔ´Ï´Ù.
- ¸ÕÀú ÇÁ·Î±×·¥À» ¸¶Ä£ Ç÷¹À̾îºÎÅÍ ¼ø¼ ÅäÅ«À» °¡Á®°©´Ï´Ù. 1µîÀº ¸ð·¡½Ã°è, ÀÌÈķδ ÅäÅ«À» °¡Á®°©´Ï´Ù.
- ¿Ö ¸ð·¡½Ã°è³Ä? 1µîÀº ¸ð·¡½Ã°è¸¦ °¡Á®°¡¸é µÚÁý½À´Ï´Ù. 60ÃÊÂ¥¸®ÀÔ´Ï´Ù. ³ª¸ÓÁö Ç÷¹À̾îµéÀº ÀÌÁ¦ 60Ãʾȿ¡ ³¡³»¾ßÇÕ´Ï´Ù.(Èå¹ËÇÏ°Ô ¹Ùº¸µéÀ» ¹Ù¶óºÁÁÝ´Ï´Ù)
- ´Ù ¸øÇߴµ¥, ¼ø¼¸¦ »¡¸® °¡Á®°¡°í ½Í´Ù! ³ª¸ÓÁö´Â ±×³É Æ÷±âÇÏ°í ÅäÅ«À» °¡Á®°¡µµ µË´Ï´Ù.(³ÀåÆÇ, ¸ö½Î¿ò ½ÃÀÛ)
3) ó¸® ÆäÀÌÁî
- ù ¹ø° Ç÷¹À̾î(¸ð·¡½Ã°è¸¦ °¡Áø)ºÎÅÍ ÇÑÁÙ¾¿ ¿¬»êÀ» È®ÀÎÇÏ°í ó¸®ÇÕ´Ï´Ù. °è»êÀ» È®ÀÎÇÏ°í ÇØ´ç ¼öÄ¡·Î ¼ºê·çƾ ¶Ç´Â ÈÄ¿øÀÚ¸¦ °¡Á®°¥ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
- ¼ºê·çƾÀº °¡Á®¿Í¼ ÇÁ·Î±×·¥ Æеå À§¿¡ ¿Ã·Á³õ½À´Ï´Ù.
- ÈÄ¿øÀÚ´Â ¾ÆÀÌÄÜ 2°³ Áß 1°³¸¦ ¼±ÅÃÇؼ ÀÚ½ÅÀÇ ÇÁ·Î±×·¥ Æе忡 ÀÖ´Â ÇØ´ç ¾ÆÀÌÄÜ ºóÄ¿¡ 1°³¸¦ ¾ò¾ú´Ù´Â Ç¥½Ã¸¦ ÇÕ´Ï´Ù. ±×¸®°í Ä«µå¸¦ µ¹·Á³õ½À´Ï´Ù. »çÁø¿¡¼ º¸¸é µ¸º¸±â ¾ÆÀÌÄÜÀ» °¡Á®¿Â °ÍÀÌ°í, µ¸º¸±â ¾ÆÀÌÄÜÀÌ ¾Æ·¡·Î °¡°Ô Ä«µå¸¦ µ¹·Á³õ¾Æ¼ À§¿¡ ÀÖ´Â ¾ÆÀÌÄÜÀº °¡Á®°¥ ¼ö ÀÖ´Ù´Â °ÍÀ» Ç¥½ÃÇÕ´Ï´Ù(µ¸º¸±â ¾ÆÀÌÄÜÀº ÀÌÁ¦ ¸ø°¡Áö°í °©´Ï´Ù).
- Áï, ³»°¡ ¼ýÀÚ¸¦ ¸¸µé¾îµµ ³²ÀÌ ¸ÕÀú °¡Á®°¡¸é ¸ø°¡Á®°©´Ï´Ù. µû¶ó¼ ¼ø¼°¡ Áß¿äÇÕ´Ï´Ù!
´Ù¸¥ Ç÷¹À̾ ³ª¸ÓÁö ¾ÆÀÌÄܵµ °¡Á®°£ °æ¿ì, Ä«µå¸¦ ¾Æ¿¹ µÚÁý½À´Ï´Ù. ÀÌ Ç¥½Ã´Â ¿¬±¸ ½ÇÆи¦ ÀǹÌÇϸç, 3-4ÀÎ °ÔÀÓ¿¡¼´Â ÀÌ ¿¬±¸ ½ÇÆеµ °¡Á®°¡¼ Á¡¼ö¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
! µð¹ö±×
- ó¸® ÆäÀÌÁî Áß °è»êÀ» È®ÀÎÇÏ´Ùº¸¸é À߸øÇÑ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ¼öÄ¡¸¦ Á¤Á¤Çϴµ¥...¿¹»óÇÑ Ä«µå¸¦ ¸ø °¡Á®¿É´Ï´Ù.
- ÀÌ·± °æ¿ì 3Á¡ÀÇ °¨Á¡À¸·Î µð¹ö±×¸¦ ÇÒ ¼ö ÀÖ½À´Ï´Ù. 60Ãʾȿ¡ ÇöÀç ¿¬»ê °á°úºÎÅÍ ÀÌÈÄÀÇ ¿¬»êÀ» ¼öÁ¤ÇÕ´Ï´Ù.(ÇÑ °ÔÀÓ¿¡ 2¹ø ÇÒ ¼ö ÀÖ½À´Ï´Ù)
- ¿¬»ê°á°ú°¡ À߸ø³ª¿Â °æ¿ì(°è»êÀ» À߸øÇÑ °æ¿ì)¿¡¸¸ µð¹ö±×¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
2¶ó¿îµå ºÎÅÍ´Â ¿¬»ê Äڵ带 ÇÑÁÙ Ãß°¡ÇÕ´Ï´Ù. Á¡Á¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬»êÀÌ ´Ã¾î³³´Ï´Ù.
ÃÖÁ¾ Á¡¼ö´Â ÇÁ·Î±×·¥ Æе忡 Ç¥½ÃÇÑ´ë·Î ¸ð¾Æ³õÀº ¼ºê·çƾ Ä«µå, ¾ÆÀÌÄÜ, ¿µÇâ·Â µîÀ¸·Î °è»êÇÕ´Ï´Ù.
´ëÃæ ÀÌÇØ°¡ µÇ½Ã³ª¿ä? óÀ½¿¡ ·êºÏ¸¸ º¸¸é Á߹ݱîÁö ¹«½¼ ¼Ò¸®¾ß?¶ó´Â »ý°¢ÀÌ µé¼öµµ ÀÖ´Â ·êºÏÀ̶ó ±âº» ¹æ½ÄÀ» ¾Ë°í º¸½Ã¸é µµ¿òÀÌ µÉ °ÍÀ̶ó »ý°¢ÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ±ÔÄ¢Àº ·êºÏÀ» Âü°íÇØÁֽʽÿÀ.
Áñ°Å¿î '»ê¼ö °ÔÀÓ'¿¡ ºüÁ®º¸½Ç±î¿ä?