14. ´ÙÀ½°ú °°Àº ÆĽºÄ® º¯¼ö ¼±¾ðÀÌ ÀÖ´Ù°í ÇÒ ¶§, º¯¼ö I¿¡ ÇÒ´çµÇ´Â ±â¾ïÀå¼Ò Å©±â´Â ¾î¶»°Ô °áÁ¤µÇ´Â°¡?
var I : integer ;
¨ç ½ÇÇà½Ã I ¿¡ ÁöÁ¤µÇ´Â °ªÀÇ ÀÚ·áÇü¿¡ µû¶ó µ¿ÀûÀ¸·Î
¨è ½ÇÇà½Ã I ¿¡ ÁöÁ¤µÇ´Â °ªÀÇ Å©±â¿¡ µû¶ó µ¿ÀûÀ¸·Î
¨é ÆĽºÄ® ¾ð¾îÁ¤ÀÇ¿¡¼ ÁöÁ¤µÈ Á¤¼öÀÇ ¹üÀ§¿¡ µû¶ó µ¿ÀûÀ¸·Î
¨ê »ç¿ëÇÏ´Â Çϵå¿þ¾îÀÇ Á¤¼ö Ç¥Çö¹ý¿¡ µû¶ó Á¤ÀûÀ¸·Î
Çؼ³ Á¤¼öÇü Å©±âÀÇ Å©±â´Â »ç¿ëÇÏ´Â ÄÄÇ»ÅÍ ±âÁ¾ÀÇ Á¤¼ö Ç¥Çö¹ý¿¡ ÀÇÇØ °áÁ¤µÈ´Ù.
15. Simula 67¿¡¼ Ŭ·¡½º B°¡ Ŭ·¡½º AÀÇ À¯µµ Ŭ·¡½ºÀÎ °æ¿ì Ŭ·¡½º BÀÇ °´Ã¼¿¡ ´ëÇÑ ¼³¸íÁß ¿Ã¹Ù¸¥ °ÍÀº?
¨ç Ŭ·¡½º B¿¡ Á¤ÀÇµÈ ¿¬»ê¸¸À» BÀÇ °´Ã¼¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
¨è Ŭ·¡½º A¿¡ Á¤ÀÇµÈ ¿¬»ê¸¸À» BÀÇ °´Ã¼¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
¨é Ŭ·¡½º A¿Í B¿¡ Á¤ÀÇµÈ ¿¬»ê ¸ðµÎ¸¦ BÀÇ °´Ã¼¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
¨ê Ŭ·¡½º B¿¡¼ ÁöÁ¤µÈ AÀÇ ¿¬»ê°ú Ŭ·¡½º BÀÇ ¿¬»êÀ» BÀÇ °´Ã¼¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
Çؼ³ Simula 67¿¡¼ À¯µµ Ŭ·¡½º´Â ±× Ŭ·¡½º ¹× ½´ÆÛ Å¬·¡½ºÀÇ ¸ðµç ¿¬»êÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù.p-244
16. ³í¸®½ÄÀÇ °ªÀ» ¿ÞÂÊ¡¦(»ý·«)
¨ç Àû¿ë¼ø¼ °è»ê(applicative order evaluation)
¨è Á¤»ó¼ø¼ °è»ê(normal order evaluation)
¨é ÁßÁö °è»ê(short-circuit evaluation)
¨ê ÂüÁ¶Á¦°Å (dereferncing)
¨ç Ŭ·¡½º¿Í ¸Å¼Òµå
¨è ÀνºÅϽº º¯¼ö¿Í ¸Þ¼Òµå
¨é ÀνºÅϽº¿Í ÀνºÅϽº º¯¼ö
¨ê ÀνºÅϽº¿Í ¸Þ¼Òµå
¨ç ÀÚµ¿ Çü º¯È¯ ¨è ¸í½ÃÀû Çü º¯È¯
¨é ¿¬»êÀÇ °øÀ¯ ¨ê ÇüÀÇ Áßø
|