º»¹®/³»¿ë
Á¤º¸Ã³¸® »ê¾÷±â»ç Çʱ⠴ëºñ ¿î¿µÃ¼Á¦ ÇÙ½É ¹®Á¦ 100¼±
1. ¿î¿µÃ¼Á¦¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? °¡
°¡. ¿î¿µÃ¼Á¦´Â ÄÄÇ»ÅÍ ÀÚ¿øµéÀÎ ±â¾ïÀåÄ¡, ÇÁ·Î¼¼¼, ÆÄÀÏ ¹× Á¤º¸, ³×Æ®¿öÅ© ¹× º¸È£ µîÀ» È¿À²ÀûÀ¸·Î °ü¸®ÇÒ ¼ö ÀÖ´Â ÇÁ·Î±×·¥ÀÇ ÁýÇÕÀÌ´Ù.
³ª. ¿î¿µÃ¼Á¦´Â ÄÄÇ»ÅÍ Çϵå¿þ¾î, ½Ã½ºÅÛ ÇÁ·Î±×·¥, ÀÀ¿ë ÇÁ·Î±×·¥, »ç¿ëÀÚ µîÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
´Ù. ÀÚ¿øÇÒ´ç Ãø¸é¿¡¼ ¿î¿µÃ¼Á¦ÀÇ ÁÖµÈ ±â´ÉÀº ÆÄÀÏ °ü¸®, ÀÔ/Ãâ·ÂÀÇ ±¸Çö, ¼Ò½º ÇÁ·Î±×·¥ÀÇ ÄÄÆÄÀÏ ¹× ¸ñÀûÄÚµå »ý¼º µîÀÌ´Ù.
¶ó. ¿î¿µÃ¼Á¦´Â ½Ã½ºÅÛ ÀüüÀÇ ¿òÁ÷ÀÓÀ» °¨½Ã, °¨µ¶ °ü¸® ¹× Áö¿øÇϴ ó¸® ÇÁ·Î±×·¥°ú ÁÖ¾îÁø ¹®Á¦¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ °¨µ¶ ÇÏ¿¡ ½ÇÁ¦ µ¥ÀÌÅÍ Ã³¸®¸¦ ÇÏ´Â Á¦¾î ÇÁ·Î±×·¥À¸·Î ±¸¼ºµÈ´Ù.
[ÇØ¼³]
³ª. ¿î¿µÃ¼Á¦´Â ¸¶ÀÌÅ©·ÎÇÁ·Î±×·¥, ±â°è¾î, Á¦¾îÇÁ·Î±×·¥, ¸í·É¾î ÇØ¼®±â µîÀ¸·Î ±¸¼ºµÇ¾îÀÖ´Ù.
´Ù. ÇÁ·Î±×·¥ÀÇ ÄÄÆÄÀÏ ¹× ¸ñÀûÄÚµå´Â ¿î¿µÃ¼Á¦¿¡¼ Á¦°øÇÏ´Â À¯Æ¿¸®Æ¼ÀÌ´Ù.
¶ó. ¿î¿µÃ¼Á¦´Â ½Ã½ºÅÛ ÀüüÀÇ ¿òÁ÷ÀÓÀ» °¨½Ã, °¨µ¶ °ü¸® ¹× Áö¿øÇÏ´Â Á¦¾î ÇÁ·Î±×·¥°ú ÁÖ¾îÁø ¹®Á¦¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ °¨µ¶ ÇÏ¿¡ ½ÇÁ¦ µ¥ÀÌÅÍ Ã³¸®¸¦ ÇÏ¡¦(»ý·«)
¨ç ÇÒ´ç - ÇÁ·Î±×·¡¸Ó, ¨è ¿¬°á - ÇÁ·Î±×·¡¸Ó, ¨é Àç¹èÄ¡ - ¾î¼Àºí·¯, ¨ê ÀûÀç - ·Î´õ
5. ¿î¿µÃ¼Á¦ÀÇ ¹ßÀü °úÁ¤À¸·Î ¿ÇÀº °ÍÀº? ¶ó
6. ½ÃºÐÇÒ ½Ã½ºÅÛ(time sharing system)¿¡ °ü·ÃµÈ ³»¿ëÀº? °¡
7. ¿î¿µÃ¼Á¦¸¦ ±â´ÉÀûÀ¸·Î ºÐ·ùÇßÀ» ¶§, ó¸® ÇÁ·Î±×·¥(processing program)¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î¸¸ ¦Áö¾îÁø °ÍÀº? °¡
8. ÇÁ·Î¼¼½º(process)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î °Å¸®°¡ ¸Õ °ÍÀº? ¶ó
¨ç CPU¿¡ ÀÇÇØ¼ ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â ÇÁ·Î±×·¥
¨è PCB(ÇÁ·Î¼¼½º Á¦¾î ºí·Ï)¸¦ °¡Áø ÇÁ·Î±×·¥
¨é ÇÁ·Î¼¼¼°¡ ÇÒ´çµÇ´Â °³Ã¼·Î¼ µð½ºÆÐÄ¡°¡ °¡´ÉÇÑ ´ÜÀ§
¨ê ÁöÁ¤µÈ °á°ú¸¦ ¾ò±â À§ÇÑ ÀÏ·ÃÀÇ °èÅëÀû µ¿ÀÛ
¨ë ¸ñÀû ¶Ç´Â °á°ú¿¡ µû¶ó ¹ß»ýµÇ´Â »ç°ÇµéÀÇ °úÁ¤
¨ì ºñµ¿±âÀû ÇàÀ§¸¦ ÀÏÀ¸Å°´Â ÁÖü
¨í ÇÁ·Î½ÃÀú°¡ Ȱµ¿ ÁßÀÎ °Í
¨î ½ÇÇà ÁßÀÎ ÇÁ·Î½ÃÀúÀÇ Á¦¾îÀÇ ±ËÀû
¨ï CPU°¡ ÇÒ´çµÇ´Â ½Çü
9. ÇÁ·Î¼¼½ºÀÇ »óŰ¡ ¾Æ´Ñ °ÍÀº? °¡
¨ç Áغñ(Ready) »óÅÂ
¨è ½ÇÇà(Run) »óÅÂ
¨é º¸·ù(Block, Wait, ´ë±â, ºÀ¼â, Blocked) »óÅÂ
10. ´ÙÀ½ ÇÁ·Î¼¼¼ÀÇ »óÅ ÀüÀ̵µ¿¡¼ °ýÈ£ ¾ÈÀÇ ³»¿ëÀ¸·Î °¡Àå Àû´çÇÑ °ÍÀº? ³ª
°¡. Á×ÀÓ
³ª. ½ÇÇà
´Ù. Ãë¼Ò
¶ó. ¼º°ø
11. Áغñ »óÅ¿¡¼ ´ë±âÇϰí ÀÖ´Â ÇÁ·Î¼¼½º Áß Çϳª°¡ ½ºÄÉÁÙ¸µ µÇ¾î Áß¾Óó¸®ÀåÄ¡¸¦ ÇÒ´ç¹Þ¾Æ ½ÇÇà »óÅ·ΠÀüÀ̵Ǵ °úÁ¤À» ¹«¾ùÀ̶ó Çϴ°¡? ¶ó
°¡. ½ÇÇà(Run) ³ª. Áغñ(Ready)
´Ù. ´ë±â(Waiting) ¶ó. µð½ºÆÐÄ¡(Dispatch)
12.È¿À²ÀûÀÎ ÀÔÃâ·ÂÀ» À§ÇÏ¿© °í¼ÓÀÇ CPU¿Í Àú¼ÓÀÇ ÀÔÃâ·ÂÀåÄ¡°¡ µ¿½Ã¿¡ µ¶¸³ÀûÀ¸·Î µ¿ÀÛÇÏ°Ô ÇÏ¿© ¾ÆÁÖ ³ôÀº È¿À²·Î ¿©·¯ ÀÛ¾÷À» º´Çà ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÜÀ¸·Î½á ´ÙÁß ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛÀÇ ¼º´É Çâ»óÀ» °¡Á®¿Ã ¼ö ÀÖ°Ô ÇÏ´Â ¹æ¹ýÀº? ´Ù
°¡. ¹öÆÛ¸µ ³ª. ½º¿ÍÇÎ
´Ù. ½ºÇ®¸µ ¶ó. ÆäÀÌ¡
¡á ÆäÀÌ¡(Paging) ±â¹ý
ºÎÁ·ÇÑ ÁÖ±â¾ïÀåÄ¡¸¦ È¿À²ÀûÀ¸·Î »ç¿ëÇϱâ À§ÇÑ ¹æ¾ÈÀ¸·Î ±Ô¸ð°¡ Å« ÇÁ·Î±×·¥À» ÀÛÀº °íÁ¤µÈ ±æÀ̸¦ ºÐÇÒÇÏ¿© ´çÀå ÇÊ¿äÇÑ ºÎºÐ¸¸ ÁÖ±â¾ïÀåÄ¡¿¡ ÀûÀçÇÏ¿© ½ÇÇàÇÏ´Â ±â¹ýÀÌ´Ù.
¡á ½º¿ÍÇÎ(Swapping)
ÆäÀÌ¡ ±â¹ý¿¡¼ ÁÖ±â¾ïÀåÄ¡¿¡ ÀÖ´Â ÇÁ·Î±×·¥ÀÇ ÀÏºÎ¿Í °¡»ó±â¾ïÀåÄ¡(µð½ºÅ©)¿¡ ÀÖ´Â °°Àº ÇÁ·Î±×·¥ ÀϺθ¦ ¼·Î ±³Ã¼ÇÏ¸é¼ ½ÇÇàÇÏ´Â ÀÛ¾÷ÀÌ´Ù.
13. ÀÎÅÍ·´Æ® ¹ß»ý ½Ã ¿î¿µÃ¼Á¦°¡ °¡Àå ¸ÕÀú ÇÏ´Â ÀÏÀº? ¶ó
°¡. ÀÎÅÍ·´Æ® ó¸®
³ª. ÀÎÅÍ·´Æ® ¹ß»ý ÁöÁ¤À¸·Î º¹±Í
´Ù. ÀÎÅÍ·´Æ® ¼ºñ½º ·çƾÀ¸·Î Á¦¾î¸¦ À̵¿
¶ó. ÇöÀç±îÁöÀÇ ¸ðµç ÇÁ·Î±×·¥ »óŸ¦ ÀúÀå
±× ´ÙÀ½¿¡ °¡Àå ¸ÕÀú ÇÏ´Â ÀÏÀÌ ÀÎÅÍ·´Æ® ¹ß»ý Àü »óÅ·Πº¹±ÍÇϱâ À§ÇÏ¿© ÇöÀç±îÁöÀÇ ¸ðµç »óŸ¦ ÀúÀåÇØ¾ß ÇÑ´Ù.
14. ÀÎÅÍ·´Æ® Á¾·ù¿Í ¹ß»ý ¿øÀο¡ ´ëÇÑ ¼³¸í Á߰Ÿ®°¡ ¸Õ °ÍÀº? ³ª
°¡. ±â°è °Ë»ç ÀÎÅÍ·´Æ®´Â ±â°è¿¡ °íÀåÀÌ »ý°åÀ» ¶§ ¹ß»ýÇÑ´Ù.
³ª. Àç½ÃÀÛ ÀÎÅÍ·´Æ®´Â ¼öÇà ÁßÀÎ ÇÁ·Î¼¼½º°¡ 0À¸·Î ³ª´©°Å³ª ±âŸ Çã¿ëµÇÁö ¾ÊÀº ¸í·É¹®À» ½ÇÇàÇÒ ¶§ ¹ß»ýÇÑ´Ù.
´Ù. ¿ÜºÎ ÀÎÅÍ·´Æ®´Â ÀÎÅÍ·´Æ® ½Ã°è¿¡¼ ÀÏÁ¤ÇÑ ½Ã°£ÀÌ ¸¸±â°¡ µÈ °æ¿ì µîÀÏ ¶§ ¹ß»ýÇÑ´Ù.
¶ó. ÀÔÃâ·Â ÀÎÅÍ·´Æ®´Â ÀÔÃâ·Â Çϵå¿þ¾î°¡ ¹ß»ý½ÃŲ´Ù.
ºÐ¸ð°¡ 0À̰ųª, overflow, underflow »óŰ¡ ¹ß»ýÇÒ ¶§´Â ÇÁ·Î±×·¥ °Ë»ç ÀÎÅÍ·´Æ®ÀÌ´Ù.
15. ÀÔÃâ·Â ¼öÇà, ±â¾ïÀåÄ¡ ÇÒ´ç ¹× ¿ÀÆÛ·¹ÀÌÅÍ¿ÍÀÇ ´ëÈ µîÀ» Çϱâ À§ÇØ ¹ß»ýÇÏ´Â ÀÎÅÍ·´Æ®´Â? °¡
°¡. SVC ÀÎÅÍ·´Æ®(supervisor call interrupt)
³ª. ÀÔÃâ·Â ÀÎÅÍ·´Æ®(I/O interrupt)
´Ù. ¿ÜºÎ ÀÎÅÍ·´Æ®(external interrupt)
¶ó. ÇÁ·Î±×·¥ °Ë»ç ÀÎÅÍ·´Æ®(program check interrupt)
16. ÇÁ·Î±×·¥ÀÇ ½ÇÇà ¿À·ù·Î ÀÎÇØ ¹ß»ýÇÏ´Â ÀÎÅÍ·´Æ®·Î ¼öÇà ÁßÀÎ ÇÁ·Î±×·¥¿¡¼ 0À¸·Î ³ª´©´Â ¿¬»êÀ̳ª, ½ºÅÃÀÇ ¿À¹öÇ÷οì(overflow) µî°ú °°Àº ¿À·ù°¡ ¹ß»ýÇßÀ» ¶§, ÀϾ´Â ÀÎÅÍ·´Æ®´Â ¹«¾ùÀΰ¡? ´Ù
°¡. ±â°è °Ë»ç ÀÎÅÍ·´Æ®
³ª. SVC(Supervisor Call) ÀÎÅÍ·´Æ®
´Ù. ÇÁ·Î±×·¥ °Ë»ç(program check) ÀÎÅÍ·´Æ®
¶ó. Àç½ÃÀÛ(restart) ÀÎÅÍ·´Æ®
17. ´ÙÁß ÇÁ·Î±×·¡¹Ö ½Ã½ºÅÛ¿¡¼ ¿î¿µÃ¼Á¦¿¡ ÀÇÇÏ¿© cpu°¡ ÇÒ´çµÇ´Â ÇÁ·Î¼¼½º¸¦ º¯°æÇϱâ À§ÇÏ¿© ÇöÀç cpu°¡ »ç¿ëÇÏ¿© ½ÇÇàµÇ°í ÀÖ´Â ÇÁ·Î¼¼½ºÀÇ »óÅ Á¤º¸¸¦ ÀúÀåÇϰí, ¾ÕÀ¸·Î ½ÇÇàµÉ ÇÁ·Î¼¼½ºÀÇ »óÅ Á¤º¸¸¦ ¼³Á¤ÇÑ ´ÙÀ½¿¡ cpu¸¦ ÇÒ´çÇÏ¿© ½ÇÇàµÇµµ·Ï ÇÏ´Â ÀÛ¾÷Àº? ¶ó
°¡. ¿À¹ö·¹ÀÌ(overlay)
³ª. ½º¿ÍÇÎ(swapping)
´Ù. ¿öÅ· ¼Â(working set)
¶ó. ¹®¸Æ ±³È¯(context switching)
18. ¿î¿µÃ¼Á¦°¡ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ Áß¿äÇÑ Á¤º¸¸¦ ÀúÀåÇØ ³õÀ» ¼ö ÀÖ´Â ÀúÀåÀå¼Ò¸¦ PCB(Process Control Block)¶ó°í ÇÑ´Ù. PCB°¡ °®´Â Á¤º¸°¡ ¾Æ´Ñ °ÍÀº? ¶ó
°¡. ÇÁ·Î¼¼½ºÀÇ Çö »óÅÂ
³ª. ÇÁ·Î¼¼½ºÀÇ ¿ì¼± ¼øÀ§
´Ù. ÇÁ·Î¼¼½ºÀÇ °íÀ¯ÇÑ ½Äº°ÀÚ
¶ó. ÇÁ·Î¼¼½º ¿À·ùÀÇ ¼öÁ¤ ¹æ¹ý
¡á PCB°¡ °®Áö ¾Ê°í ÀÖ´Â Ç׸ñ
ÇÒ´çµÇÁö ¾ÊÀº ÁÖº¯ÀåÄ¡ »óÅ Á¤º¸, ¸ðµç ÇÁ·Î¼¼½º »óÅ¿¡ ´ëÇÑ Á¶»ç¿Í ÅëÁ¦ Á¤º¸, ÇÁ·Î¼¼½ºÀÇ CPU »ç¿ë·ü, ÇÁ·Î¼¼½ºÀÇ Å©±â, ÇÁ·Î¼¼½º 󸮱â(CPU) Á¾·ù, ¿ì¼± ¼øÀ§¸¦ À§ÇÑ ½ºÄÉÁÙ¸µ, ¿À·ù ¼öÁ¤ ¹æ¹ý
19. ÇÁ·Î¼¼½º ó¸® ½ºÄÉÁÙ·¯(process scheduler)°¡ ÇÏ´Â ÀÏÀº? °¡
°¡. ÇϳªÀÇ ÇÁ·Î¼¼½º¸¦ Áغñ(ready) »óÅ¿¡¼ ½ÇÇà(run) »óÅ·Π¸¸µç´Ù.
³ª. ÇϳªÀÇ ÇÁ·Î¼¼½º¸¦ ´ë±â(blocked) »óÅ¿¡¼ ½ÇÇà(run) »óÅ·Π¸¸µç´Ù.
´Ù. ÇϳªÀÇ ÇÁ·Î¼¼½º¸¦ Á¦Ãâ(submit) »óÅ¿¡¼ Áغñ(ready) »óÅ·Π¸¸µç´Ù.
¶ó. ÇϳªÀÇ ÇÁ·Î¼¼½º¸¦ Á¦Ãâ(submit) »óÅ¿¡¼ ´ë±â(blocked) »óÅ·Π¸¸µç´Ù.
ÇÁ·Î¼¼½º ½ºÄÉÁÙ·¯ : Áغñ ¡æ ½ÇÇà, ½ÇÇà ¡æ º¸·ù
ÀÛ¾÷ ½ºÄÉÁÙ·¯ : µð½ºÅ©(ȤÀº ½ºÇ®) ¡æ ÁÖ±â¾ïÀåÄ¡, º¸Á¶±â¾ïÀåÄ¡(µð½ºÅ©) °ü¸®
20. ¿î¿µÃ¼Á¦°¡ 󸮱⠰濵¿¡¼ ¹«½ÃÇÏ¿©µµ ÁÁÀº Ç׸ñÀº? °¡
°¡. µð½ºÅ©¿Í °°Àº º¸Á¶ ±â¾ï ÀåÄ¡ÀÇ Á¢±Ù ½Ã°£
³ª. ÇÁ·Î¼¼½º°¡ Àϰýó¸® ÇüÅÂÀΰ¡, ´ëÈÇü ó¸® ÇüÅÂÀΰ¡ ÇÏ´Â Á¡
´Ù. °è»ê À§ÁÖ(cpu-bound)¿Í ÀÔÃâ·Â À§ÁÖ(i/o-bound)ÀÇ ±ÕÇü ¹®Á¦
¶ó. ÇÁ·Î¼¼½º°¡ ³ôÀº ¿ì¼± ¼øÀ§ÀÇ ÇÁ·Î¼¼½º¿¡ ÀÇÇØ ¼±Á¡(preemption)µÇ´Â ºóµµ
󸮱⠰濵(CPU ½ºÄÉÁÙ¸µ)Àº CPUÀÇ ÀÌ¿ë·üÀ» ³ôÀ̱â À§ÇØ ÁÖ±â¾ïÀåÄ¡ ³»¿¡ Á¸ÀçÇÏ´Â ¸ðµç ÇÁ·Î±×·¥µéÀÌ CPU¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖµµ·Ï °èȹÇÏ°í °ü¸®ÇÑ´Ù. º¸Á¶±â¾ïÀåÄ¡(µð½ºÅ©)ÀÇ °ü¸®´Â ÀÛ¾÷ ½ºÄÉÁÙ·¯ÀÇ °ü¸® Ç׸ñÀÌ´Ù.
21. ½ºÄÉÁÙ¸µ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ¹«ÇÑ ¿¬±â´Â ȸÇÇÇØ¾ß ÇÑ´Ù.
³ª. ´ÜÀ§ ½Ã°£´ç 󸮷®À» ±Ø´ëÈÇØ¾ß ÇÑ´Ù.
´Ù. ¸ðµç ÇÁ·Î¼¼½º¿¡°Ô °øÁ¤ÇÏ°Ô Àû¿ëµÇ¾î¾ß Çϱ⠶§¹®¿¡ ¿ì¼± ¼øÀ§ Á¦µµ´Â ºÒÇÊ¿äÇÏ´Ù.
¶ó. ¿À¹öÇìµå¸¦ ÃÖ¼ÒȽÃÄÑ¾ß ÇÑ´Ù.
22. ÇÑ ÀÛ¾÷ÀÌ CPU¸¦ ÇÒ´ç¹ÞÀ¸¸é ±× ÀÛ¾÷ÀÌ Á¾·áµÉ ¶§±îÁö ´Ù¸¥ ÀÛ¾÷¿¡°Ô CPU¸¦ ÇÒ´çÇÏÁö ¸øÇÏ´Â ½ºÄÉÁÙ¸µ ±â¹ý¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î¸¸ ¦Áö¾îÁø °ÍÀº? ¶ó
°¡. SRT, SJF ³ª. SRT, HRN
´Ù. Round Robin, FIFO ¶ó. FIFO, SJF
23. ¼±Á¡/ºñ ¼±Á¡ ½ºÄÉÁÙ¸µ ±â¹ý¿¡ ´ëÇÑ ¼³¸í Áß ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ÇÁ·Î¼¼½º°¡ CPU¸¦ °Á¦ÀûÀ¸·Î Å»ÃëÇÒ ¼ö ¾øÀ¸¸é, ÀÌ´Â ºñ ¼±Á¡ ½ºÄÉÁÙ¸µ ±â¹ýÀÌ´Ù.
³ª. ½Ç½Ã°£ ½Ã½ºÅÛÀº º¸Åë ¼±Á¡ ½ºÄÉÁÙ¸µ ±â¹ýÀ» »ç¿ëÇÑ´Ù.
´Ù. ½ÃºÐÇÒ ½Ã½ºÅÛÀº º¸Åë ºñ ¼±Á¡ CPU ½ºÄÉÁÙ¸µ ±â¹ýÀ» »ç¿ëÇÑ´Ù.
¶ó. ¼±Á¡ ½Ã½ºÅÛ¿¡¼ ÀÀ´ä ½Ã°£À» ¿¹ÃøÇϱⰡ ºñ ¼±Á¡ ½Ã½ºÅÛ¿¡¼ º¸´Ù ¿ëÀÌÇÏ´Ù.
24. CPU ½ºÄÉÁÙ¸µ ±â¹ý¿¡¼ ÀÛ¾÷ÀÌ ³¡³ª±â±îÁöÀÇ ½ÇÇà ½Ã°£ ÃßÁ¤Ä¡°¡ °¡Àå ÀÛÀº ÀÛ¾÷À» ¸ÕÀú ½ÇÇà½ÃŰ´Â ±â¹ýÀº? ´Ù
°¡. FIFO ³ª. SRT ´Ù. SJF ¶ó. HRN
25. ´ÙÀ½ Ç¥¿Í °°ÀÌ ÀÛ¾÷ÀÌ Á¦ÃâµÇ¾úÀ» ¶§, SJF Á¤Ã¥À» »ç¿ëÇÏ¿© ½ºÄÉÁÙ¸µÇÏ¸é Æò±Õ turn around ½Ã°£Àº ¾ó¸¶Àΰ¡? ´Ù
°¡. 6.33
³ª. 6.67
´Ù. 7
¶ó. 7.5
¡á SJFÀÇ Æò±Õ ¹Ýȯ ½Ã°£ °è»ê(Á¦Ã⠽ð£ÀÌ Á¸ÀçÇÏ´Â °æ¿ì)
½ÇÇà ½Ã°£ job1: 4, job2: 6, job3: 3
´ë±â ½Ã°£ job1: 0, job3: (4-2)=2, job2: (7-1)=6
Æò±Õ ½ÇÇà ½Ã°£ = (4 + 6 + 3) / 3 = 4.3333...
Æò±Õ ´ë±â ½Ã°£ = (0 + 2 + 6) / 3 = 2.6666...
Æò±Õ ¹Ýȯ ½Ã°£(turn around) = Æò±Õ ½ÇÇà ½Ã°£ + Æò±Õ ´ë±â ½Ã°£ = 4.333... + 2.666.. = 7
26. ½Ã½ºÅÛ¿¡¼´Â ¾î¶² ÀÚ¿øÀ» ±â´Ù¸° ½Ã°£¿¡ ºñ·ÊÇÏ¿© ÇÁ·Î¼¼½º¿¡°Ô ¿ì¼± ¼øÀ§¸¦ ºÎ¿©ÇÏ´Â ¿¡ÀÌ¡(aging) ±â¹ýÀ» Àû¿ëÇϰí ÀÖ´Ù. ÀÌ´Â ¾î¶² Çö»óÀ» ¹æÁöÇϱâ À§ÇÑ °ÍÀΰ¡? ³ª
°¡. ±³Âø »óÅÂ(Dead Lock)
³ª. ¹«ÇÑ ¿¬±â(indefinite postponement)
´Ù. ¼¼¸¶Æ÷¾î(semaphore)
¶ó. ÀÓ°è ±¸¿ª(critical section)
27. ³ëÈ(aging) ±â¹ý¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿Ã¹Ù¸¥ °ÍÀº? ´Ù
°¡. Çϳª ¶Ç´Â µÑ ÀÌ»óÀÇ ÇÁ·Î¼¼½º°¡ ´õ ÀÌ»ó °è¼ÓÇÒ ¼ö ¾ø´Â ¾î¶² ƯÁ¤ »ç°ÇÀ» ±â´Ù¸®°í ÀÖ´Â »óŸ¦ ¸»ÇÑ´Ù.
³ª. ÇÁ·Î¼¼½ºµéÀÌ ÀÚ¿øÀ» ¹èŸÀûÀ¸·Î Á¡À¯Çϰí ÀÖ¾î¼, ´Ù¸¥ ÇÁ·Î¼¼½ºµéÀÌ ±× ÀÚ¿øÀ» »ç¿ëÇÒ ¼ö ¾øµµ·Ï ¸¸µç´Ù.
´Ù. ÇÁ·Î¼¼½º°¡ ÀÚ¿øÀ» ±â´Ù¸®°í ÀÖ´Â ½Ã°£¿¡ ºñ·ÊÇÏ¿© ¿ì¼± ¼øÀ§¸¦ ºÎ¿©ÇÔÀ¸·Î½á °¡±î¿î ½Ã°£ ¾È¿¡ ÀÚ¿øÀÌ ÇÒ´çµÉ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
¶ó. ÇÁ·Î¼¼½º¿¡°Ô ÀÏ´Ü ÇÒ´çµÈ ÀÚ¿øÀº ¸ðµÎ »ç¿ëÇϱâ Àü¿¡´Â ±× ÇÁ·Î¼¼½º·ÎºÎÅÍ µµÁß¿¡ ÀÚ¿øÀ» ȸ¼öÇÒ ¼ö ¾ø´Ù.
°¡, ³ª, ¶ó¹øÀº ±³Âø »óÅÂÀÇ ¹ß»ý°ú ÇØ°á ¹æ¾È¿¡ °üÇÑ ¼³¸íÀÌ´Ù.
28. ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ ¹æ¹ý Áß ½ÇÇà ½Ã°£ ÃßÁ¤°ú ¼±Á¡ ±â´É ¶§¹®¿¡ ½ºÄÉÁÙ·¯°¡ º¹ÀâÇØÁö°í ³²Àº °è»ê ½Ã°£µéÀ» ÀúÀåÇØ ³õ¾Æ¾ß ÇÏ´Â ´ÜÁ¡À» º¸¿ÏÇÏ¿´À¸¸ç ¼ºñ½º ½Ã°£°ú ´ë±â ½Ã°£ÀÇ ºñÀ²À» °í·ÁÇÑ ½ºÄÉÁÙ¸µ ¹æ¹ýÀº? °¡
°¡. HRN ³ª. SRT
´Ù. SJF ¶ó. FIFO
29. Brinch HansenÀÇ HRN ±â¹ýÀÇ °¡º¯Àû ¿ì¼± ¼øÀ§¸¦ ±¸ÇÏ´Â ½ÄÀ¸·Î ¿Ã¹Ù¸¥ °ÍÀº? °¡
°¡. (´ë±â ½Ã°£ + ¼ºñ½º¸¦ ¹ÞÀ» ½Ã°£) / ¼ºñ½º¸¦ ¹ÞÀ» ½Ã°£
³ª. (¼ºñ½º¸¦ ¹ÞÀ» ½Ã°£ + ´ë±â ½Ã°£) / ´ë±â ½Ã°£
´Ù. (½ÇÇà ½Ã°£ + ´ë±â ½Ã°£) / ´ë±â ½Ã°£
¶ó. (½ÇÇà ½Ã°£ + ¼ºñ½º¸¦ ¹ÞÀ» ½Ã°£) / ´ë±â ½Ã°£
¼ºñ½º ½Ã°£Àº ÇØ´çÀÛ ¾÷À» ½ÇÇàÇϱâ Àü¿¡ Á¦ÃâÇÑ ÀÛ¾÷ÀÇ ¼ºñ½º ¹ÞÀ» ¿¹»ó ½Ã°£ÀÌ´Ù.
30. ¾Æ·¡ÀÇ a, b, c, d ÀÛ¾÷ Áß ¿î¿µÃ¼Á¦°¡ CPU ½ºÄÉÁÙ¸µ ±â¹ýÀ¸·Î HRN ¹æ½ÄÀ» ±¸ÇöÇßÀ» ¶§ °¡Àå ¿ì¼± ¼øÀ§°¡ ³ôÀº °ÍÀº? °¡
°¡. a ³ª. b
´Ù. c ¶ó. d
a : (10+5)/5=3, b : (5+5)/5=2, c : (3+12)/12=1.25, d : (5+3)/3=2.666
À̹ǷΠ°á°ú °ªÀÌ °¡Àå Å« °ªÀÎ aÀÛ¾÷ÀÌ ¿ì¼± ¼øÀ§°¡ °¡Àå ³ô´Ù.
31. RR(Round-Robin) ½ºÄÉÁÙ¸µ ±â¹ý¿¡¼ ½Ã°£ ÇÒ´ç·®¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? °¡
°¡. ½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« ÀÛÀ¸¸é ¹®¸Æ ±³È¯ ¿À¹öÇìµå°¡ ÀÛ¾ÆÁö°Ô µÈ´Ù.
³ª. ½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« ÀÛÀ¸¸é ¹®¸Æ ±³È¯ÀÌ ÀÚÁÖ ÀϾ°Ô µÈ´Ù.
´Ù. ½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« Å©¸é FIFO ±â¹ý°ú °ÅÀÇ °°Àº ÇüŰ¡ µÈ´Ù.
¶ó. ½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« ÀÛÀ¸¸é ½Ã½ºÅÛÀº ´ëºÎºÐÀÇ ½Ã°£À» ÇÁ·Î¼¼¼ÀÇ ½ºÀ§Äª¿¡ ¼ÒºñÇÏ°í ½ÇÁ¦ »ç¿ëÀÚµéÀÇ ¿¬»êÀº °ÅÀÇ ¸øÇÏ´Â °á°ú°¡ ÃÊ·¡µÈ´Ù.
½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« ÀÛ´Ù´Â °ÍÀº ÇÁ·Î¼¼½º°£ÀÇ ÀüÀ̰¡ ¸¹¾ÆÁø´Ù´Â ¶æÀÌ µÇ°í ÇÁ·Î¼¼½º°¡ ÀüÀ̵Ǵ °úÁ¤¿¡¼ ÇÊ¿äÇÑ ¹®¸Æ ±³È¯ ¼ö°¡ Áõ°¡ÇÑ´Ù. µû¶ó¼ ¿À¹öÇìµå°¡ Áõ°¡ÇϹǷΠ½ÇÇà ½Ã°£º¸´Ù ±³Ã¼¿¡ »ç¿ëµÇ´Â ºÎ°¡ÀûÀÎ ½Ã°£ÀÌ Áõ°¡ÇÏ°Ô µÈ´Ù.
32. Round-Robin ½ºÄÉÁÙ¸µ(Scheduling) ¹æ½Ä¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ³ª
°¡. ÇÒ´çµÈ ½Ã°£(Time Slice) ³»¿¡ ÀÛ¾÷ÀÌ ³¡³ªÁö ¾ÊÀ¸¸é ´ë±â Å¥ÀÇ ¸Ç µÚ·Î ±× ÀÛ¾÷À» ¹èÄ¡ÇÑ´Ù.
³ª. ½Ã°£ ÇÒ´ç·®ÀÌ ÀÛ¾ÆÁú¼ö·Ï ¹®¸Æ ±³È¯ °úºÎÇÏ´Â »ó´ëÀûÀ¸·Î ³·¾ÆÁø´Ù.
´Ù. ½Ã°£ ÇÒ´ç·®ÀÌ ÃæºÐÈ÷ Å©¸é FIFO ¹æ½Ä°ú ºñ½ÁÇÏ´Ù.
¶ó. ÀûÀýÇÑ ÀÀ´ä ½Ã°£ÀÌ º¸ÀåµÇ¹Ç·Î ½ÃºÐÇÒ ½Ã½ºÅÛ¿¡ À¯¿ëÇÏ´Ù.
¡á½Ã°£ ÇÒ´ç·®ÀÌ ³Ê¹« ÀÛÀ¸¸é
¨ç ÇÁ·Î¼¼½º°£ÀÇ ÀüÀÌ(»óÅ º¯È)°¡ ¸¹¾ÆÁö¹Ç·Î ÇÁ·Î¼¼½º°¡ ÀüÀ̵Ǵ °úÁ¤¿¡¼ ÇÊ¿äÇÑ ¹®¸Æ ±³È¯ ¼ö°¡ Áõ°¡ÇÑ´Ù.
¨è ½ÇÇà ½Ã°£º¸´Ù ¹®¸Æ ±³È¯ÀÇ ±³Ã¼¿¡ »ç¿ëµÇ´Â ºÎ°¡ÀûÀÎ ½Ã°£ÀÌ Áõ°¡ÇÏ°Ô µÇ¹Ç·Î ¿À¹öÇìµå°¡ Ä¿Áö°Ô µÈ´Ù.
¨é ÇÁ·Î¼¼¼ÀÇ ±³È¯(½ºÀ§Äª)¿¡ ¼ÒºñÇÏ°í ½ÇÁ¦ »ç¿ëÀÚµéÀÇ ¿¬»êÀº °ÅÀÇ ¸øÇÏ´Â °á°ú¸¦ °¡Á®¿Â´Ù.
33. ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ ¹æ¹ý Áß ½ÃºÐÇҽýºÅÛÀ» À§ÇØ °í¾ÈµÇ¾úÀ¸¸ç 10¡100msecÁ¤µµÀÇ ±ÔÁ¤ ½Ã°£·® ¶Ç´Â ŸÀÓ½½¶óÀ̽º¶ó´Â ÀÛÀº ´ÜÀ§ ½Ã°£ÀÌ Á¤ÀǵǾî ÀÌ ½Ã°£ ·® ¸¸Å¾¿ CPU¸¦ Á¦°øÇÏ´Â ¹æ¹ýÀº? ´Ù
°¡. ¼±ÀÔ¼±Ãâ
³ª. HRN
´Ù. ¶ó¿îµå ·Îºó
¶ó. ´Ù´Ü°è Çǵå¹é Å¥
34. ¿©·¯ °³ÀÇ Å¥¸¦ µÎ¾î ³·Àº ´Ü°è·Î ³»·Á°¥¼ö·Ï ÇÁ·Î¼¼½º ¿Ü ½Ã°£ ÇÒ´ç·®À» Å©°Ô ÇÏ´Â ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ ¹æ½ÄÀº? °¡
°¡. MFQ
³ª. SJF
´Ù. SRT(Shortest Remaining Time)
¶ó. Round-Robin
35. ´Ù´Ü°è Çǵå¹é Å¥(Multi level Feedback queue)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ¶ó
°¡. ªÀº ÀÛ¾÷¿¡ ¿ì¼±±ÇÀ» ÁØ´Ù.
³ª. ÀÔ/Ãâ·Â À§ÁÖÀÇ ÀÛ¾÷ ±Ç¿¡ ¿ì¼±±ÇÀ» ÁÖ¾î¾ß ÇÑ´Ù.
´Ù. ¸¶Áö¸· ´Ü°èÀÇ Å¥¿¡¼´Â ÀÛ¾÷ÀÌ ¿Ï·áµÉ ¶§±îÁö Round-Robin ¹æ½ÄÀ» ÅëÇØ ó¸®ÇÑ´Ù.
¶ó. ºñ ¼±Á¡(non-preemption)Çü ¹æ½ÄÀ» ÃëÇÑ´Ù.
´Ù´Ü°è Çǵå¹é Å¥´Â ¼±Á¡ ¹æ½Ä, ´Ù´Ü°è Å¥´Â ¼±Á¡°ú ºñ ¼±Á¡ ¹æ½ÄÀ» È¥¿ëÇÑ ¹æ½ÄÀÌ´Ù.
36. ÇÁ·Î¼¼½ºµéÀ» ¿ì¼± ¼øÀ§¿¡ µû¶ó ½Ã½ºÅÛ ÇÁ·Î¼¼½º, ´ëÈÇü ÇÁ·Î¼¼½º, Àϰýó¸® ÇÁ·Î¼¼½º µîÀ¸·Î »óÀ§, ÁßÀ§, ÇÏÀ§ ´Ü°èÀÇ ´Ü°èº° Áغñ Å¥¸¦ ¹èÄ¡ÇÏ´Â CPU ½ºÄÉÁÙ¸µ ±â¹ýÀº? °¡
°¡. ´Ù´Ü°è Å¥ ½ºÄÉÁÙ¸µ
³ª. ´Ù´Ü°è Çǵå¹é Å¥ ½ºÄÉÁÙ¸µ
´Ù. SRT ½ºÄÉÁÙ¸µ
¶ó. HRN ½ºÄÉÁÙ¸µ
´Ù´Ü°è Çǵå¹é Å¥ ½ºÄÉÁÙ¸µÀº °¢ Å¥(´ë±â ¸®½ºÆ®)¿Í Á¾¼ÓÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖ´Ù. ÇÏÁö¸¸ ´Ù´Ü°è Å¥´Â Å¥(´ë±â ¸®½ºÆ®)³¢¸®´Â °¢°¢ µ¶¸³ÀûÀÌ´Ù. Áï, Å¥ Áß¿¡ ÇϳªÀÇ Å¥°¡ °áÁ¤µÇ¾î ÀÔ·ÂµÇ¸é ´Ù¸¥ Å¥·Î ¿Å°ÜÁöÁö ¾Ê´Â´Ù. ´Ù´Ü°è Çǵå¹é Å¥ ½ºÄÉÁÙ¸µÀº óÀ½¿¡ ÀԷµǴ ť°¡ Ç×»ó °°Áö¸¸ ´Ù´Ü°è Å¥´Â óÀ½¿¡ ÀԷ ť°¡ ´Þ¶óÁú ¼ö ÀÖ´Ù. ´Ù´Ü°è Å¥´Â ÇÁ·Î¼¼½ºµéÀ» ¿ì¼± ¼øÀ§¿¡ µû¶ó ½Ã½ºÅÛ ÇÁ·Î¼¼½º, ´ëÈÇü ÇÁ·Î¼¼½º, Àϰýó¸® ÇÁ·Î¼¼½º µîÀ¸·Î »óÀ§, ÁßÀ§, ÇÏÀ§ ´Ü°èÀÇ ´Ü°èº° Áغñ Å¥¸¦ ¹èÄ¡ÇÏ¿© ó¸®ÇÑ´Ù.
37. E. J. Dijkstra°¡ Á¦¾ÈÇÑ ¹æ¹ýÀ¸·Î ¹Ýµå½Ã »óÈ£ ¹èÁ¦ÀÇ ¿ø¸®°¡ ÁöÄÑÁ®¾ß ÇÏ´Â °øÀ¯ ¿µ¿ª¿¡ ´ëÇÏ¿© °¢°¢ÀÇ ÇÁ·Î¼¼½ºµéÀÌ Á¢±ÙÇϱâ À§ÇÏ¿© »ç¿ëµÇ´Â µÎ °³ÀÇ ¿¬»ê P¿Í V¶ó´Â ¿¬»êÀ» ÅëÇØ¼ ÇÁ·Î¼¼½º »çÀÌÀÇ µ¿±â¸¦ À¯ÁöÇÏ°í »óÈ£ ¹èÁ¦ÀÇ ¿ø¸®¸¦ º¸ÀåÇÏ´Â °ÍÀº? ¶ó
°¡. synchronization
³ª. context switching
´Ù. monitor
¶ó. semaphore
°¡. µ¿±âÈ, ³ª. ¹®¸Æ ±³È¯, ´Ù. ¸ð´ÏÅÍ
38. ¼¼¸¶Æ÷¾î(semaphore)¿¡ °üÇÑ ¼³¸í Áß Æ²¸° °ÍÀº? ³ª
°¡. »óÈ£¹èÁ¦ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÏ¿© »ç¿ëµÈ´Ù.
³ª. Á¤¼öÀÇ º¯¼ö·Î¼ ¾çÀÇ °ª¸¸À» °¡Áø´Ù.
´Ù. ¿©·¯ °³ÀÇ ÇÁ·Î¼¼½º°¡ µ¿½Ã¿¡ ±× °ªÀ» ¼öÁ¤Çϱ⠸øÇÑ´Ù.
¶ó. ¼¼¸¶Æ÷¾î¿¡ ´ëÇÑ ¿¬»êÀ» ó¸® µµÁß¿¡ ÀÎÅÍ·´Æ® µÇ¾î¼´Â ¾ÈµÈ´Ù.
39. ¼øÂ÷ÀûÀ¸·Î¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Â °øÀ¯ ÀÚ¿ø ȤÀº °øÀ¯ ÀÚ¿ø ±×·ìÀ» ÇÒ´çÇϴµ¥ »ç¿ëµÇ¸ç, µ¥ÀÌÅÍ ¹× ÇÁ·Î½ÃÀú¸¦ Æ÷ÇÔÇÏ´Â º´Ç༺ ±¸Á¶(concurrent construct)´Â? ´Ù
°¡. ¹öÆÛ(buffer) ³ª. ä³Î(channel)
´Ù. ¸ð´ÏÅÍ(monitor) ¶ó. ¼¼¸¶Æ÷¾î(semaphore)
40. ¸ð´ÏÅÍ¿¡ °üÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ¶ó
°¡. ÀÚ¿ø ¿ä±¸ ÇÁ·Î¼¼½º´Â ±× ÀÚ¿ø °ü·Ã ¸ð´ÏÅÍ ÁøÀÔ ºÎ¸¦ ¹Ýµå½Ã È£ÃâÇÑ´Ù.
³ª. ¸ð´ÏÅÍ ¿ÜºÎÀÇ ÇÁ·Î¼¼½º´Â ¸ð´ÏÅÍ ³»ºÎÀÇ µ¥ÀÌÅ͸¦ Á÷Á¢ ¾×¼¼½º ÇÒ ¼ö ¾ø´Ù.
´Ù. Á¤º¸ÀÇ ÀºÆó ±â¹ýÀ» »ç¿ëÇÑ´Ù.
¶ó. ÇÑ ¼ø°£¿¡ µÎ °³ ÀÌ»óÀÇ ÇÁ·Î¼¼½º°¡ ¸ð´ÏÅÍ¿¡ ÁøÀÔÇÒ ¼ö ÀÖ´Ù.
41. º¹¼öÀÇ ÇÁ·Î¼¼½º(process)°¡ °¡´ÉÇÏÁö ¸øÇÑ »óŸ¦ ¹«ÇÑÁ¤ ±â´Ù¸®°í ÀÖ´Â »óŸ¦ ¹«¾ùÀ̶ó Çϴ°¡? °¡
°¡. ±³Âø »óÅÂ(deadlock) ³ª. º´¸ñ »óÅÂ(bottleneck)
´Ù. Â÷´Ü »óÅÂ(blocked) ¶ó. ÀÓ°è ¿µ¿ª(critical section)
42. ±³Âø »óÅ ¹ß»ýÀÇ ÇÊ¿äÁ¶°Ç¿¡ ÇØ´çÇÏ´Â °ÍÀ¸·Î ¦Áö¾îÁø °ÍÀº? °¡
¨± »óÈ£ ¹èÁ¦(mutual exclusion) Á¶°Ç
¨² ȯÇü ´ë±â(circular wait) Á¶°Ç
¨³ ¼±Á¡(preemption) Á¶°Ç
¨´ ºñ ¼±Á¡(non-preemption) Á¶°Ç
¨µ ÀçÁøÀÔ °¡´É(reentrant) Á¶°Ç
¨¶ Á¡À¯¿Í ´ë±â(hold and wait) Á¶°Ç
°¡. ¨±¨²¨´¨¶ ³ª. ¨±¨´¨µ¨¶
´Ù. ¨²¨³¨µ¨¶ ¶ó. ¨±¨³¨´¨¶
43. ÀºÇà¿ø ¾Ë°í¸®Áò(banker¡Ýs algorithm)°ú °¡Àå °ü°è°¡ ±íÀº °ÍÀº? ´Ù
°¡. ±³Âø»óÅ Áö¿¬
³ª. ±³Âø»óÅ ¹ß°ß
´Ù. ±³Âø»óÅ ȸÇÇ
¶ó. ±³Âø»óÅ ȸº¹
44. ±³Âø»óÅ ȸÇǸ¦ À§ÇÏ¿© »ç¿ëµÇ´Â ÀºÇà¿ø ¾Ë°í¸®Áò¿¡ °üÇÑ »çÇ×À¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ¶ó
°¡. ÀºÇà¿ø ¾Ë°í¸®ÁòÀ» Àû¿ëÇϱâ À§Çؼ´Â ÀÚ¿øÀÇ ¾çÀÌ ÀÏÁ¤ÇÏ¿©¾ß ÇÑ´Ù.
³ª. ÀºÇà¿ø ¾Ë°í¸®ÁòÀ» Àû¿ëÇϱâ À§Çؼ´Â »ç¿ëÀÚÀÇ ¼ö°¡ ÀÏÁ¤ÇÏ¿©¾ß ÇÑ´Ù.
´Ù. ÀºÇà¿ø ¾Ë°í¸®ÁòÀº ¸ðµç ¿ä±¸¸¦ À¯Çѽ𣠾ȿ¡ ÇÒ´çÇÏ´Â °ÍÀ» º¸ÀåÇÑ´Ù.
¶ó. ÀºÇà¿ø ¾Ë°í¸®ÁòÀº ´ëÈ½Ä ½Ã½ºÅÛ(interactive-system)¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Ù.
45. ´ÙÀ½Àº ±³Âø »óÅÂ ÇØ°á ¹æ¾È Áß ¾î¶² ¹æ¾ÈÀ» ¼³¸íÇØ ³õÀº °ÍÀΰ¡? °¡
? °¢ ÇÁ·Î¼¼½º´Â Çѹø¿¡ Àڽſ¡°Ô ÇÊ¿äÇÑ ¸ðµç ÀÚ¿øÀ» ¿ä±¸ÇØ¾ß Çϸç, ÀÌ ¿ä±¸°¡ ¸¸Á·µÇÁö¾ÊÀ¸¸é ÀÛ¾÷À» ÁøÇàÇÒ ¼ö ¾ø´Ù.
? ¾î¶² ÀÚ¿øÀ» °®°í ÀÖ´Â ÇÁ·Î¼¼½º°¡ ´õ ÀÌ»ó ¿ä±¸°¡ ¼ö¿ëµÇÁö ¾ÊÀ¸¸é ¿ø·¡ °®°í ÀÖ´ø ÀÚ¿øÀ» ÀÏ´Ü ¹Ý³³Çϰí ÇÊ¿äÇÏ´Ù¸é ´Ù½Ã ±× ÀÚ¿øÀ̳ª ´Ù¸¥ ÀÚ¿øÀ» ¿ä±¸ÇØ¾ß ÇÑ´Ù.
? ¸ðµç ÇÁ·Î¼¼½º¿¡ °¢ ÀÚ¿ø À¯Çüº°·Î ÇÒ´ç¼ø¼¸¦ ºÎ¿©ÇÑ´Ù. Áï, ¸¸ÀÏ ÇÑ ÇÁ·Î¼¼½º°¡ ÁÖ¾îÁø À¯ÇüÀÇ ÀÚ¿øÀ» ÇÒ´ç¹Þ¾ÒÀ¸¸é ±× ÇÁ·Î¼¼½º´Â ¼ø¼¿¡ µû¶ó ³ªÁß¿¡ À§Ä¡ÇÏ´Â À¯ÇüÀÇ ÀÚ¿ø¸¸À» ¿ä±¸ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
°¡. ±³Âø»óÅÂÀÇ ¿¹¹æ
³ª. ±³Âø»óÅÂÀÇ È¸ÇÇ
´Ù. ±³Âø»óÅÂÀÇ ¹ß°ß
¶ó. ±³Âø»óÅÂÀÇ È¸º¹
46. ±â¾ï ÀåÄ¡¿¡ °üÇÑ ¼³¸í Áß °¡Àå °Å¸®°¡ ¸Õ °ÍÀº? ´Ù
°¡. º¸Á¶ ±â¾ï ÀåÄ¡º¸´Ù´Â ÁÖ±â¾ïÀåÄ¡ÀÇ ¾×¼¼½º ½Ã°£ÀÌ ÀÛ´Ù.
³ª. ±â¾ï ¿ë·®ÀÌ ÀÛÀ»¼ö·Ï ºñÆ® ´ç ±â¾ï ÀåÄ¡ ºñ¿ëÀÌ Áõ°¡ÇÑ´Ù.
´Ù. Áß¾Ó Ã³¸® ÀåÄ¡´Â ij½Ã ±â¾ï ÀåÄ¡¿Í º¸Á¶ ±â¾ï ÀåÄ¡¿¡ ÀúÀåµÈ ÇÁ·Î±×·¥°ú µ¥ÀÌÅ͸¦ Á÷Á¢ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
¶ó. ±â¾ï ÀåÄ¡´Â °¢±â ÀÚ½ÅÀÇ ÁÖ¼Ò¸¦ °®´Â ¿öµå ¶Ç´Â ¹ÙÀÌÆ®µé·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
47. ÀÎÁ¢ÇÑ ¸Þ¸ð¸®ÀÇ ÁÖ¼Ò¸¦ ÁÖ±â¾ïÀåÄ¡ ³»ÀÇ ´Ù¸¥ ¹ðÅ©(Bank)¿¡ µÒÀ¸·Î½á, µ¿½Ã¿¡ ¿©·¯ °÷À» È£ÃâÇÒ ¼ö ÀÖ´Â °ÍÀ» (¨±)±â´ÉÀ̶ó Çϸç, ÇϳªÀÇ ÀåÄ¡°¡ µ¶¸³ÀûÀÎ ±â´ÉÀ» ÇÏ´Â ´Ù¸¥ ÀåÄ¡ÀÇ »óŸ¦ °Ë»çÇÒ ¼ö ÀÖµµ·Ï Çã°¡ÇÏ´Â ±â¹ýÀ» (¨²)À̶ó ÇÑ´Ù. ¨±, ¨²¿¡ ¾Ë¸ÂÀº ¿ë¾î´Â? °¡
°¡. ¨± ±â¾ïÀåÄ¡ ÀÎÅ͸®ºù(storage interleaving) ¨² Æú¸µ(polling)
³ª. ¨± Æú¸µ(polling) ¨² ÀÎÅÍ·´Æ®(interrupt)
´Ù. ¨± ¹öÆÛ¸µ(buffering) ¨² ½ºÇ®¸µ(spooling)
¶ó. ¨± ½º·¡½Ì(thrashing) ¨² ÀÔ/Ãâ·Â ä³Î
49. ±â¾ï ÀåÄ¡ÀÇ µ¿Àû ºÐÇÒ ¹æ½Ä¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿Ã¹Ù¸£Áö ¾ÊÀº °ÍÀº? °¡
°¡. ´ÜÆíÈ Çö»óÀÌ ¹ß»ýÇÏÁö ¾Ê´Â´Ù.
³ª. ±â¾ïÀå¼Ò Ȱ¿ë À²ÀÌ ³ô¾ÆÁø´Ù.
´Ù. °íÁ¤ ºÐÇÒ ¹æ½Ä¿¡ ºñÇØ ½ÇÇàµÉ ÇÁ·Î¼¼½º Å©±â¿¡ ´ëÇÑ Á¦¾àÀÌ ¿ÏȵȴÙ.
¶ó. ¹Ì¸® Å©±â¸¦ °áÁ¤ÇÏÁö ¾Ê°í ½ÇÇàÇÒ ÇÁ·Î¼¼½ºÀÇ Å©±â¿¡ ¸Â°Ô ±â¾ï Àå¼Ò¸¦ ºÐÇÒÇϱ⠶§¹®¿¡ °¡º¯ ºÐÇÒ ±â¾ï Àå¼Ò ¹è´ç ¹æ½ÄÀ̶ó°íµµ ÇÑ´Ù.
50. ÁÖ±â¾ïÀåÄ¡ »ó¿¡¼ ºó¹øÇÏ°Ô ±â¾ï Àå¼Ò°¡ ÇÒ´çµÇ°í ¹Ý³³µÊ¿¡ µû¶ó ±â¾ïÀå¼ÒµéÀÌ Á¶°¢µé·Î ³ª´©¾îÁö´Â Çö»óÀ» ¹«¾ùÀ̶ó°í Çϴ°¡? ³ª
°¡. compaction ³ª. fragmentation
´Ù. coalescing ¶ó. collision
51. °¡º¯ ºÐÇÒ ´ÙÁß ÇÁ·Î±×·¥¿¡¼ ÀÎÁ¢ÇÑ °ø¹éµéÀ» ´õ Å« ÇϳªÀÇ °ø¹éÀ¸·Î ¸¸µå´Â °úÁ¤À» ¹«¾ùÀ̶ó Çϴ°¡? ³ª
°¡. ±â¾ïÀå¼ÒÀÇ ÆäÀÌ¡(paging)
³ª. ±â¾ïÀå¼ÒÀÇ ÅëÇÕ(colaescing)
´Ù. ±â¾ïÀå¼ÒÀÇ Áý¾à(compaction)
¶ó. ±â¾ïÀå¼ÒÀÇ ´ÜÆíÈ(fragmentation)
52. ±â¾ï °ø°£À» ÇÒ´çÇϰí ȸ¼öÇÏ´Â ÀÛ¾÷ÀÌ ÀÚÁÖ ¹ß»ýÇÔ¿¡ µû¶ó µð½ºÅ©ÀÇ ±â¾ï °ø°£ÀÌ Á¡Â÷ ´ÜÆíȵǾî, ÆÄÀÏÀÌ ³Î¸® ºÐ»êµÇ¾î ÀÖ´Â ºí·Ïµé¿¡ ºÐ»ê ÀúÀåµÇ´Â °æ¿ì, ÀÌ·± ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ÀûÀýÇÑ ¹æ¹ýÀº? ³ª
°¡. allocation ³ª. garbage collection
´Ù. fragmentation ¶ó. insertion
53. ÅëÇÕ(coalescing)°ú ¾ÐÃà(compaction)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ÀÎÁ¢ÇÑ °ø¹éµéÀ» ÇϳªÀÇ °ø¹éÀ¸·Î ÇÕÇÏ´Â °úÁ¤À» ÅëÇÕÀ̶ó ÇÑ´Ù.
³ª. ¸ðµç »ç¿ëµÇ°í ÀÖ´Â ±â¾ïÀå¼Ò¸¦ ÁÖ±â¾ïÀåÄ¡ÀÇ ÇÑÂÊ ³¡À¸·Î ¿Å±â´Â °ÍÀ» ¾ÐÃàÀ̶ó ÇÑ´Ù.
´Ù. ¾ÐÃàÀº ´ÜÆíÈÀÇ ÇØ°á ¹æ¾ÈÀÌ µÉ ¼ö ¾ø´Ù.
¶ó. ¾ÐÃà ÈÄ¿¡´Â ÇϳªÀÇ Ä¿´Ù¶õ °ø¹éÀÌ »ý±â°Ô µÈ´Ù.
ÅëÇÕ°ú ¾ÐÃàÀº ´ÜÆíÈÀÇ ÇØ°á ¹æ¾ÈÀÌ´Ù.
54. °¡»ó ±â¾ïÀåÄ¡(virtual memory)ÀÇ ÀϹÝÀûÀÎ ±¸Çö ¹æ¹ý¿¡ ÇØ´çÇÏ´Â °ÍÀº? ¶ó
°¡. ½º·¡½Ì(thrashing), Áý¾à(compaction)
³ª. ¼¼±×¸àÅ×À̼Ç(segmentation), ½º·¡½Ì(thrashing)
´Ù. ¸ð´ÏÅÍ(monitor), ¿À¹ö·¹ÀÌ(overlay)
¶ó. ÆäÀÌ¡(paging), ¼¼±×¸àÅ×À̼Ç(segmentation)
55. ÆäÀÌ¡ ½Ã½ºÅÛ¿¡¼ ½Ç ±â¾ïÀåÄ¡´Â ÀϹÝÀûÀ¸·Î °íÁ¤µÈ Å©±âÀÇ ÆäÀÌÁö Ʋµé·Î ºÐ¸®µÈ´Ù. ÆäÀÌÁö Ʋ¿¡ °üÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ¶ó
°¡. ÆäÀÌÁö Å©±â°¡ Ŭ¼ö·Ï ´õ Å« ÆäÀÌÁö Å×À̺íÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù.
³ª. ÆäÀÌÁö Å©±â°¡ Å©¸é µð½ºÅ©·ÎºÎÅÍ I/O Àü¼Û¿¡ ¼Ò¸ðµÇ´Â ½Ã°£Àº Ä¿Áö°Ô µÈ´Ù.
´Ù. ÀÛÀº Å©±âÀÇ ÆäÀÌÁö¸¦ »ç¿ëÇÏ´Â °æ¿ì ÇÁ·Î±×·¥Àº º¸´Ù ¾ËÂù working setÀ» °¡Áú ¼ö ÀÖ°Ô µÈ´Ù.
¶ó. ÆäÀÌÁö Å©±â°¡ ÀÛÀ»¼ö·Ï ³»ºÎ ´ÜÆíÈ´Â Ä¿Áö°Ô µÈ´Ù.
°¡. ÇϳªÀÇ ÆäÀÌÁö Å©±â°¡ Ŭ¼ö·Ï ÆäÀÌÁö Å×ÀÌºí¿¡ ´õ Å« ÆäÀÌÁöÀÇ Á¤º¸¸¦ ±â¾ïÇØ¾ß ÇÑ´Ù.
³ª. ÇϳªÀÇ ÆäÀÌÁö°¡ Å©¸é µð½ºÅ©·ÎºÎÅÍ I/OÀü¼Û¿¡ ¼Ò¸ðµÇ´Â ½Ã°£ÀÌ ´õ Ä¿Áö°Ô µÈ´Ù.
´Ù. ÆäÀÌÁö°¡ ÀÛÀ¸¸é ²À ÇÊ¿äÇÑ ºÎºÐ¸¸À» ÀÚÁÖ »ç¿ëµÇ´Â ÆäÀÌÁöÀÇ ÁýÇÕÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ´Ù.
¶ó. ÆäÀÌÁö Å©±â°¡ ÀÛÀ»¼ö·Ï ³»ºÎ ´ÜÆíÈ´Â ÀÛ¾ÆÁö°Ô µÈ´Ù.
56. °¡»ó ±â¾ïÀåÄ¡¿¡ ÀÖ¾î¼ ¼¼±×¸ÕÅ×ÀÌ¼Ç ±â¹ý°ú ÆäÀÌ¡ ±â¹ý¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? °¡
°¡. ¼¼±×¸ÕÅ×ÀÌ¼Ç ±â¹ýÀº ºí·Ï(block)ÀÌ °íÁ¤ÀûÀÌ´Ù.
³ª. ÆäÀÌ¡ ±â¹ý¿¡¼´Â ÆäÀÌÁö »ç»óÇ¥¸¦ º¸°üÇÒ Àå¼Ò°¡ ¿ä±¸µÈ´Ù.
´Ù. ¼¼±×¸ÕÅ×ÀÌ¼Ç ±â¹ý¿¡¼´Â ±â¾ïÀåÄ¡ º¸È£ Ű(storage protection key)°¡ ÇÊ¿äÇÏ´Ù.
¶ó. ÆäÀÌ¡ ±â¹ý¿¡¼ °¡»ó ÁÖ¼Ò´Â °¡»ó ±â¾ïÀåÄ¡ ³»¿¡¼ ÂüÁ¶µÉ ³»¿ëÀÌ µé¾îÀÖ´Â ÆäÀÌÁö ¹øÈ£¿Í ÆäÀÌÁö ³»¿¡¼ ÂüÁ¶µÉ ³»¿ë±îÁöÀÇ º¯À§¶ó´Â µÎ °³ÀÇ Á¤º¸·Î Ç¥ÇöµÈ´Ù.
57. ½ÇÇàµÇ¾î¾ß ÇÒ ÀÛ¾÷ÀÇ Å©±â°¡ Ä¿¼ »ç¿ëÀÚ ±â¾ï °ø°£¿¡ ¼ö¿ëµÉ ¼ö ¾øÀ» ¶§ ÀÛ¾÷ÀÇ ¸ðµç ºÎºÐµéÀÌ µ¿½Ã¿¡ ÁÖ±â¾ï Àå¼Ò¿¡ »óÁÖÇØ ÀÖÀ» Çʿ䰡 ¾ø´Ù. À̶§ ÀÛ¾÷À» ºÐÇÒÇÏ¿© ÇÊ¿äÇÑ ºÎºÐ¸¸ ±³Ã¼ÇÏ´Â ¹æ¹ýÀ» ¹«¾ùÀ̶ó Çϴ°¡? °¡
°¡. ½º¿ÍÇÎ(swapping) ³ª. ¾ÐÃà(compaction)
´Ù. Àç¹èÄ¡(relocation) ¶ó. ¿À¹ö·¹ÀÌ(overlay)
58. ´ÙÀ½ ¼³¸íÀÌ ÀǹÌÇÏ´Â °ÍÀº? °¡
"´ÜÀÏ »ç¿ëÀÚ ½Ã½ºÅÛ¿¡¼ ÇÁ·Î±×·¥ÀÇ Å©±â´Â ÁÖ±â¾ïÀåÄ¡ÀÇ ¿ë·®º¸´Ù Ŭ ¼ö´Â ¾ø´Ù. ±×·¯³ª »ç¿ëÇÏÁö ¾Ê´Â ÇÁ·Î±×·¥ÀÇ ºÎºÐÀ» º¸Á¶±â¾ïÀåÄ¡·Î ¿Å°Ü¿Í¼ ÀÌÁ¦ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾Ê´Â ÇÁ·Î±×·¥ ºÎºÐÀÌ »ç¿ëÇϰí ÀÖ´ø Àå¼Ò¸¦ ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÏ°Ô ÇÏ¸é ½ÇÁ¦ ¿µ¿ªº¸´Ù ´õ Å« ÇÁ·Î±×·¥ÀÇ ½ÇÇàÀÌ °¡´ÉÇÏ´Ù."
°¡. ¿À¹ö·¹ÀÌ(overlay) ³ª. ¼¼±×¸ÕÆ®(segment)
´Ù. ÆäÀÌÁö(page) ¶ó. ½º·¹µå(thread)
59. °¡»ó ±â¾ïÀåÄ¡ ½Ã½ºÅÛ¿¡¼ °¡»ó ÆäÀÌÁö ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ Á¢±ÙÇÏ´Â ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¶§, ÇÁ·Î±×·¥¿¡¼ Á¢±ÙÇÏ·Á°í ÇÏ´Â ÆäÀÌÁö°¡ ÁÖ±â¾ïÀåÄ¡¿¡ ÀÖÁö ¾ÊÀº °æ¿ì ¹ß»ýÇÏ´Â Çö»óÀº? °¡
°¡. page fault ³ª. context switching
´Ù. mutual exclusion ¶ó. overlay
³ª. ¹®¸Æ ±³È¯, ´Ù. »óÈ£ ¹èÁ¦
60. ¾î¶² ÇÁ·Î¼¼½º°¡ ÇÁ·Î±×·¥ ¼öÇà¿¡ ¼Ò¿äµÇ´Â ½Ã°£º¸´Ù ÆäÀÌÁö ±³Ã¼¿¡ ¼Ò¿äµÇ´Â ½Ã°£ÀÌ ´õ ¸¹Àº °æ¿ì¸¦ ÀǹÌÇÏ´Â °ÍÀº? ³ª
°¡. page fault ³ª. thrashing
´Ù. overloading ¶ó. demand paging
61. ÇÁ·Î±×·¥ÀÌ ½ÇÇàÇÒ ¶§ ±â¾ïÀåÄ¡ ³»ÀÇ ¸ðµç Á¤º¸¸¦ ±ÕÀÏÇÏ°Ô ÂüÁ¶ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¾î´À ÇÑ ¼ø°£¿¡ ƯÁ¤ ºÎ¹®À» ÁýÁßÀûÀ¸·Î ÂüÁ¶ÇÏ´Â ÇÁ·Î±×·¥ÀÇ ¼øÂ÷ÀûÀÎ ¼ºÁúÀ» ¹«¾ùÀ̶ó°í Çϴ°¡? °¡
°¡. ÂüÁ¶ ±¹ºÎ¼º(locality of reference) ³ª. ±³Ã¼(swapping)
´Ù. ÀÓ°è ¿µ¿ª(critical section) ¶ó. ¸ð´ÏÅÍ(monitor)
62. ±â¾ïÀåÄ¡ °ü¸® ±â¹ý¿¡¼ ±¸¿ª¼º¿¡ °üÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ³ª
°¡. ÇÁ·Î¼¼¼µéÀÌ ±â¾ïÀåÄ¡ ³»ÀÇ Á¤º¸¸¦ ±ÕÀÏÇÏ°Ô ¾×¼¼½ºÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ±¹ºÎÀûÀÎ ÁýÁßÀûÀÎ ÂüÁ¶
³ª. ½Ã°£ ±¸¿ª¼ºÀÇ ¿¹´Â ¼øÈ¯, ºÎÇÁ·Î±×·¥, ¹è¿, ½ºÅÃ
´Ù. ±â¾ïÀåÄ¡¿¡¼ ±¸¿ª¼ºÀ» äÅÃÇÔÀ¸·Î½á ÇÁ·Î±×·¥ÀÇ È¿À²À» ³ôÀÏ ¼ö ÀÖ´Ù.
¶ó. working set ÀÌ·ÐÀº ±¸¿ª¼ºÀÇ ±Ù°Å
63. °ø°£ ±¸¿ª¼º(Spatial Locality)ÀÇ »ç¿ë °æ¿ì·Î ÀûÇÕÇÏÁö ¾ÊÀº °ÍÀº? °¡
°¡. Ä«¿îÆÃ(Counting), Áý°è(Totaling)¿¡ »ç¿ëµÇ´Â º¯¼ö
³ª. ¼øÂ÷Àû ÄÚµå(Sequential Code) ½ÇÇà
´Ù. ¹è¿ ¼øÈ¸(Array Traversal)
¶ó. °°Àº ¿µ¿ª¿¡ ÀÖ´Â º¯¼ö¸¦ ÂüÁ¶ÇÒ ¶§ »ç¿ë
64. ÇϳªÀÇ ÇÁ·Î¼¼½º°¡ ÀÚÁÖ ÂüÁ¶ÇÏ´Â ÆäÀÌÁöÀÇ ÁýÇÕÀ» ÀǹÌÇϸç, ÀÌ·± ÆäÀÌÁö ÁýÇÕÀÌ ÀûÀçµÇ¸é ÇÁ·Î¼¼½º´Â Çѵ¿¾È ÆäÀÌÁö ÆúÆ® ¾øÀÌ ½ÇÇàµÉ ¼ö ÀÖ´Ù. ÀÌ·± ÆäÀÌÁö ÁýÇÕÀ» ¹«¾ùÀ̶ó Çϴ°¡? °¡
°¡. working set ³ª. critical section
´Ù. paging ¶ó. fragmentation
65. ±â¾ï ÀåÄ¡ÀÇ °ü¸® Àü·«ÀÌ ¾Æ´Ñ °ÍÀº? ³ª
°¡. ¿ä±¸ ¹ÝÀÔ(demand fetch) Àü·«
³ª. »èÁ¦(delete) Àü·«
´Ù. ±³Ã¼(replacement) Àü·«
¶ó. ÃÖÃÊ ÀûÇÕ(first-fit) Àü·«
66. ±â¾ïÀåÄ¡ °ü¸®¿¡ ¹ÝÀÔ(fetch)±â¹ý¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ÁÖ±â¾ïÀåÄ¡¿¡ ÀûÀçÇÒ ´ÙÀ½ ÇÁ·Î±×·¥À̳ª µ¥ÀÌÅ͸¦ ¾ðÁ¦ °¡Á®¿Ã °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ¹®Á¦ÀÌ´Ù.
³ª. ¹ÝÀÔ ±â¹ý¿¡´Â ¿ä±¸ ¹ÝÀÔ(demand fetch) ±â¹ý°ú ¿¹»ó ¹ÝÀÔ(anticipatory fetch) ±â¹ýÀÌ ÀÖ´Ù.
´Ù. ¿ä±¸ ¹ÝÀÔ ±â¹ýÀº »õ·Î ¹ÝÀÔµÈ µ¥ÀÌÅͳª ÇÁ·Î±×·¥À» ÁÖ±â¾ïÀåÄ¡ÀÇ ¾îµð¿¡ À§Ä¡½Ãų °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ¹æ¹ýÀÌ´Ù.
¶ó. ¿¹»ó ¹ÝÀÔ ±â¹ýÀº ¾ÕÀ¸·Î ¿ä±¸µÉ °¡´É¼ºÀÌ Å« µ¥ÀÌÅÍ ¶Ç´Â ÇÁ·Î±×·¥À» ¿¹»óÇÏ¿© ÁÖ±â¾ïÀåÄ¡·Î ¹Ì¸® ¿Å±â´Â ¹æ¹ýÀÌ´Ù.
¡¤¿ä±¸ ¹ÝÀÔÀº »õ·Î ¹ÝÀÔµÈ µ¥ÀÌÅ͸¦ ÁÖ±â¾ïÀåÄ¡¿¡ ¾ðÁ¦ ÀûÀçÇÒ °ÍÀΰ¡¸¦ °áÁ¤ÇÏ´Â ±â¹ýÀÌ´Ù.
¡¤¹ÝÀÔ Àü·« : ¾ðÁ¦(When)
¡¤¹èÄ¡ Àü·« : ¾îµð¿¡(Where)
¡¤±³Ã¼ Àü·« : ¾î¶»°Ô(How, What)
67. ÁÖÀúÀåÀåÄ¡ °ü¸® Àü·« Áß¿¡¼ ÃÖ¾Ç ÀûÇÕ(Worst fit)À» ¹Ù¸£°Ô ¼³¸íÇÑ °ÍÀº? °¡
°¡. ÁÖ±â¾ïÀåÄ¡ ³»ÀÇ ¿©·¯ °ø¹é °¢°¢¿¡ ´ëÇØ¼ ÇÁ·Î¼¼½º Å©±â¸¦ Â÷°¨ÇÏ¿© ±× °á°ú °ªÀÌ °¡Àå Å« °ø¹é¿¡ ÇÁ·Î¼¼½º¸¦ ¹èÄ¡ÇÑ´Ù.
³ª. ÁÖ±â¾ïÀåÄ¡ ³»ÀÇ ¿©·¯ °ø¹é °¢°¢µé¿¡ ´ëÇØ¼ ÇÁ·Î¼¼½º Å©±â¸¦ Â÷°¨ÇÏ¿© ±× °á°ú °ªÀÌ °¡Àå ÀÛÀº °ø¹é¿¡ ÇÁ·Î¼¼½º¸¦ ¹èÄ¡ÇÑ´Ù.
´Ù. ÁÖ±â¾ïÀåÄ¡ ³»ÀÇ ¿©·¯ °ø¹éµé Áß ÇÁ·Î¼¼½º ¹èÄ¡°¡ °¡´ÉÇÑ Ã¹ ¹øÂ° °ø¹éÀ» ¼±ÅÃÇÏ¿© ¹èÄ¡ÇÑ´Ù.
¶ó. ÁÖÀúÀåÀåÄ¡ÀÇ ¿©·¯ °ø¹é Áß RandomÇÏ°Ô Çϳª¸¦ ¼±ÅÃÇÏ¿© ÇÁ·Î¼¼½º¸¦ ¹èÄ¡ÇÑ´Ù.
³ª. ÃÖÀû ÀûÇÕ, ´Ù. ÃÖÃÊ ÀûÇÕ, ¶ó. Á¸ÀçÇÏÁö ¾ÊÀ½
68. ÀúÀåÀåÄ¡ ¹èÄ¡ Àü·« Áß ÃÖÃÊ ÀûÇÕ(first-fit)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? °¡
°¡. ÀÔ·ÂµÈ ÀÛ¾÷À» ÁÖÀúÀåÀåÄ¡ ³»¿¡¼ ±× ÀÛ¾÷À» ¼ö¿ëÇÒ ¼ö Àִ ù ¹øÂ° °ø¹é¿¡ ¹èÄ¡½ÃŲ´Ù.
³ª. ÀÔ·ÂµÈ ÀÛ¾÷À» ÁÖÀúÀåÀåÄ¡ ³»ÀÇ °ø¹é Áß¿¡¼ ±× ÀÛ¾÷¿¡ °¡Àå Àß ¸Â´Â °ø¹é, Áï »ç¿ëµÇÁö ¾Ê´Â °ø°£À» °¡Àå ÀÛ°Ô ³²±â´Â °ø¹é¿¡ ¹èÄ¡ÇÑ´Ù.
´Ù. ÀÔ·ÂµÈ ÀÛ¾÷À» ÁÖÀúÀåÀåÄ¡ ³»¿¡¼ °¡Àå Àß ¸ÂÁö ¾Ê´Â °ø¹é, Áï °¡Àå Å« °ø¹é¿¡ ¹èÄ¡ÇÑ´Ù.
¶ó. ù ¹øÂ° ÀÔ·ÂµÈ ÀÛ¾÷Àº Å©±â¿¡ »ó°ü¾øÀÌ ¹«Á¶°Ç ÁÖÀúÀåÀåÄ¡ ³»ÀÇ Ã¹ ¹øÂ° °ø¹é¿¡ ¹èÄ¡ÇÑ´Ù.
69. 13KÀÇ ÀÛ¾÷À» µÎ ¹øÂ° °ø¹éÀÎ 14KÀÇ ÀÛ¾÷ °ø°£¿¡ ÇÒ´çÇßÀ» °æ¿ì, »ç¿ëµÈ ±â¾ïÀåÄ¡ ¹èÄ¡ Àü·« ±â¹ýÀº? ³ª
16K °ø¹é
14K °ø¹é
5K °ø¹é
30K °ø¹é
°¡. ÃÖÃÊ ÀûÇÕ(first-fit)
³ª. ÃÖÀû ÀûÇÕ(best-fit)
´Ù. ÃÖ¾Ç ÀûÇÕ(worst-fit)
¶ó. ÃÖÈÄ ÀûÇÕ(last-fit)
70. ÆäÀÌÁö ´ëü ±â¹ý Áß ÃÖÀûÈ ±â¹ý(optimal replacement)¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? ´Ù
°¡. °¡Àå ¿À·§µ¿¾È »ç¿ëÇÏÁö ¾ÊÀº ÆäÀÌÁö¸¦ ±³Ã¼ÇÑ´Ù.
³ª. »ç¿ëÇÑ ºóµµ¼ö°¡ °¡Àå ³·Àº ÆäÀÌÁö¸¦ ±³Ã¼ÇÑ´Ù.
´Ù. ¾ÕÀ¸·Î °¡Àå ¿À·§µ¿¾È »ç¿ëµÇÁö ¾ÊÀ» ÆäÀÌÁö¿Í ±³Ã¼ÇÑ´Ù.
¶ó. ¾ÕÀ¸·Î »ç¿ëÇÒ ÆäÀÌÁö Áß °¡Àå ºóµµ¼ö°¡ ³·Àº °ÍÀ» ´ëüÇÑ´Ù.
71. °¢ ÆäÀÌÁö°¡ ÁÖ±â¾ïÀåÄ¡ ÀûÀçµÉ ¶§¸¶´Ù ±×¶§ÀÇ ½Ã°£À» ±â¾ï½ÃÄÑ µÎ°í, ÁÖ±â¾ïÀåÄ¡ ³»¿¡ °¡Àå ¿À·¡ ÀÖ¾ú´ø ÆäÀÌÁö¸¦ ±³Ã¼½ÃŰ´Â ÆäÀÌÁö ±³Ã¼ ±â¹ýÀº? °¡
°¡. FIFO ±â¹ý ³ª. NUR ±â¹ý
´Ù. LRU ±â¹ý ¶ó. LFU ±â¹ý
°¡Àå ¿À·¡ ÀÖ¾ú´ø ÆäÀÌÁö´Â °¡Àå ¸ÕÀú ÀÔ·ÂµÈ ÆäÀÌÁöÀÌ´Ù. °¡Àå ¸ÕÀú ÀÔ·ÂµÈ ÆäÀÌÁö°¡ °¡Àå ¸ÕÀú Á¦°Å ´ë»óÀÌ µÈ´Ù. ¼±ÀÔ ¼±ÃâÀÎ FIFO(FCFS)ÀÌ´Ù.
72. ÇÁ·Î¼¼½º¿¡ ÇÒ´çµÈ ÆäÀÌÁö ÇÁ·¹ÀÓ ¼ö°¡ Áõ°¡ÇÏ¸é ÆäÀÌÁö ºÎÀçÀÇ ¼ö°¡ °¨¼ÒÇÏ´Â °ÍÀÌ ´ç¿¬ÇÏÁö¸¸ ÆäÀÌÁö ÇÁ·¹ÀÓ ¼ö°¡ Áõ°¡ÇÒ ¶§, Çö½ÇÀûÀ¸·Î ÆäÀÌÁö ºÎÀç°¡ ´õ Áõ°¡ÇÏ´Â ¸ð¼ø(anomaly) Çö»ó°ú °ü°è ÀÖ´Â ÆäÀÌÁö ±³Ã¼ ±â¹ýÀº? °¡
°¡. FIFO ³ª. Optimal
´Ù. LRU ¶ó. LFU
73. °¡»ó ±â¾ï ÀåÄ¡ÀÇ ÆäÀÌÁö ±³Ã¼ ¾Ë°í¸®Áò Áß¿¡¼, ÇÑ ÇÁ·Î¼¼½º¿¡¼ »ç¿ëµÇ´Â °¢ ÆäÀÌÁö¸¶´Ù °è¼ö±â¸¦ µÎ¾î Çö ½ÃÁ¡¿¡¼ º¼ ¶§ °¡Àå ¿À·¡ Àü¿¡ »ç¿ëµÈ ÆäÀÌÁö¸¦ ´ëÄ¡ÇÏ´Â °ÍÀº? ´Ù
°¡. FIFO(First In First Out)
³ª. LIFO(Last-In First-Out)
´Ù. LRU(Least Recently Used)
¶ó. LFU(Least Frequently Used)
74. ÆäÀÌÁö ±³Ã¼ ±â¹ý Áß NUR(Not Used Recently) ±â¹ýÀ» »ç¿ëÇÏ·Á°í ÇÑ´Ù¸é ÃÖ¼ÒÇÑ °¢ ÆäÀÌÁö¸¶´Ù ¸î °³ÀÇ Çϵå¿þ¾î ºñÆ®°¡ ÇÊ¿äÇѰ¡? ³ª
°¡. 1°³ ³ª. 2°³
´Ù. 3°³ ¶ó. 4°³
ÂüÁ¶ ºñÆ®(referenced bit)¿Í º¯Çü ºñÆ®(modified bit) µÎ °³¸¦ »ç¿ëÇÑ´Ù.
75. ´ÙÀ½Àº ÀÌÂ÷ ±âȸ(second chance) ¾Ë°í¸®Áò¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù. ºóÄ¿¡ ¾Ë¸ÂÀº °ÍÀº? ³ª
"°¢ ÆäÀÌÁö¿¡ ÇÁ·¹ÀÓÀ» (¨ç) ¼øÀ¸·Î À¯Áö½ÃŰ¸é¼ (¨è) ±Ù»ç ¾Ë°í¸®Áòó·³ ÂüÁ¶ ºñÆ®¸¦ °®°Ô ÇÑ´Ù."
°¡. ¨ç FIFO ¨è LFU ³ª. ¨ç FIFO ¨è LRU
´Ù. ¨ç LFU ¨è LRU ¶ó. ¨ç LRU ¨è NUR
76. ´ÙÀ½°ú °°Àº ¼¼±×¸ÕÆ® Å×À̺íÀÌ ÀÖÀ» ¶§, ½ÇÁ¦ ÁÖ¼Ò´Â ¾ó¸¶°¡ µÇ°Ú´Â°¡? (´Ü, °¡»ó ÁÖ¼Ò£½s(2,100)) ¼¼±×¸ÕÆ® ¹øÈ£) ¶ó
¼¼±×¸ÕÆ® ¹øÈ£
°¡. 1500 ³ª. 1600
´Ù. 2000 ¶ó. 2100
77. µð½ºÅ© ½ºÄÉÁÙ¸µ Àü·«ÀÇ ¸ñÀûÀ¸·Î °Å¸®°¡ ¸Õ °ÍÀº? ¶ó
°¡. 󸮷®À» ÃÖ´ëÈÇÑ´Ù.
³ª. ÀÀ´ä½Ã°£À» ÃÖ¼ÒÈÇÑ´Ù.
´Ù. ÀÀ´ä½Ã°£ÀÇ ÆíÂ÷¸¦ ÃÖ¼ÒÈÇÑ´Ù.
¶ó. µð½ºÅ©ÀÇ RPMÀ» ÃÖÀûÈÇÑ´Ù.
µð½ºÅ© ½ºÄÉÁÙ¸µµéÀº Seek timeÀ» ÃÖ¼ÒÈÇϴµ¥ ±× ¸ñÀûÀ» µÎ°íÀÖ´Ù.
RPM Áö¿¬½Ã°£(ȸÀüÁö¿¬½Ã°£, Latency time, rotational delay)Àº ÁöÁ¤µÈ Æ®·¢¿¡ À§Ä¡ÇÑ Çìµå°¡ ¿øÇÏ´Â ¼½ÅÍ¿¡ À§Ä¡½Ã۴µ¥ °É¸®´Â ½Ã°£À¸·Î µð½ºÅ© ½ºÄÉÁÙ¸µ°ú´Â Á÷Á¢ÀûÀÎ °ü°è´Â ¾ø´Ù.
78. µð½ºÅ© ½ºÄÉÁÙ¸µ ±â¹ý Áß SSTF(Shortest Seek Time-First)ÀÇ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? °¡
°¡. FCFS(first-come-first-served)º¸´Ù 󸮷®ÀÌ ¸¹°í Æò±Õ ÀÀ´ä ½Ã°£ÀÌ Âª´Ù.
³ª. ÀÀ´ä½Ã°£ÀÇ ÆíÂ÷°¡ ÀÛÀ¸¹Ç·Î ´ëÈÇü ½Ã½ºÅÛ¿¡ ÀûÇÕÇÏ´Ù.
´Ù. ´ë±âÇà·ÄÀÇ »óÅ¿¡ µû¶ó Ç×»ó ÀÏÁ¤ÇÑ ¼ø¼´ë·Î ó¸®ÇϹǷΠ½Å·Úµµ°¡ ³ô´Ù.
¶ó. Ž»ö°Å¸®°¡ ªÀº ¿äûÀÌ ¸ÕÀú ¼ºñ½º¸¦ ¹Þ°Ô µÇ¹Ç·Î µð½ºÅ© ¿äûÀÇ ±â¾Æ Çö»óÀº ¹ß»ýÇÏÁö ¾Ê´Â´Ù.
79. Queue¿¡ ¾Æ·¡¿Í °°Àº Æ®·¢ ¿äû Á¤º¸°¡ µé¾î ÀÖ°í HeadÀÇ ÇöÀç À§Ä¡°¡ Track 53ÀÏ ¶§, Head°¡ ¿òÁ÷ÀÌ´Â ¼ø¼°¡ ¾Æ·¡¿Í °°´Ù¸é ¹«½¼ ½ºÄÉÁÙ¸µ ±â¹ýÀ» »ç¿ëÇߴ°¡? ´Ù
Å¥ : 98, 183, 37, 122, 18, 124, 65, 67
Head ¿òÁ÷ÀÓ ¼ø¼
°¡. SCAN ³ª. C-SCAN
´Ù. SSTF ¶ó. Sector Queuing
80. SCAN µð½ºÅ© ½ºÄÉÁÙ¸µ ±â¹ýÀÇ Æ¯Â¡ÀÌ ¾Æ´Ñ °ÍÀº? °¡
°¡. SSTF(SHORTEST SEEK TIME FIRST)ÀÇ °³¼± ±â¹ýÀÌ´Ù.
³ª. µµÂø ¼ø¼¿¡ µû¶ó ½ÇÇà ¼ø¼°¡ °íÁ¤µÈ´Ù´Â Á¡¿¡¼ °øÆòÇÏ´Ù.
´Ù. ÁøÇà ¹æÇâ»óÀÇ °¡Àå ªÀº °Å¸®¿¡ ÀÖ´Â ¿äûÀ» ¸ÕÀú ¼öÇàÇÑ´Ù.
¶ó. ½Ç¸°´õ ÁöÇâ Àü·«ÀÌ´Ù.
¡¤µµÂø ¼ø¼¿¡ µû¶ó ½ÇÇà ¼ø¼°¡ °íÁ¤µÈ´Ù´Â Á¡¿¡¼ °øÆòÇÑ °ÍÀº FCFS(FIFO)ÀÌ´Ù.
¡¤µð½ºÅ© ½ºÄÉÁÙ¸µÀº µð½ºÅ© »óÀÇ ¿øÇÏ´Â µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇϱâ À§ÇØ Æ®·¢ ¶Ç´Â ½Ç¸°´õ¿¡ Çìµå¸¦ À§Ä¡½Ã۴µ¥ °É¸®´Â Ž»ö ½Ã°£(Seek time)À» Áß½ÉÀ¸·Î ½ºÄÉÁÙ¸µÇϱ⠶§¹®¿¡ ½Ç¸°´õ³ª Æ®·¢ ÁöÇâ Àü·«ÀÌ´Ù.
81. ¹øÈ£°¡ 0ºÎÅÍ 199ÀÎ 200°³ÀÇ Æ®·¢À» °¡Áø À¯µ¿ Çìµå µð½ºÅ©°¡ ÀÖ´Ù. ÇìµåÀÇ ÇöÀç À§Ä¡´Â Æ®·¢ 143ÀÌ¸ç Æ®·¢ÀÇ ¹Ù±ùÂÊ ¹æÇâÀ¸·Î ÁøÇàÇϰí ÀÖ´Ù°í °¡Á¤ÇÒ °æ¿ì, ¿äû Å¥°¡ FCFS ¼øÀ¸·Î 147, 91, 177, 94, 150, 102, 175, 130°ú °°À» ¶§, SCAN ½ºÄÉÁÙ¸µ ¾Ë°í¸®ÁòÀ» »ç¿ëÇßÀ» ¶§ ÇìµåÀÇ ÃÑ À̵¿·®Àº ¾ó¸¶Àΰ¡? °¡
°¡. 164 ³ª. 154
´Ù. 144 ¶ó. 174
¡¤ÇöÀç Çìµå À§Ä¡°¡ 143À̰í, ÁøÇà¹æÇâÀÌ ¹Ù±ùÂÊ ¹æÇâÀ̹ǷΠū °ªÀ» ¿ì¼±À¸·Î ÁøÇàÇÏ¸é µÈ´Ù.
¨ç Á¤»óÀûÀ¸·Î 0¹ø Æ®·¢ÀÌ ¹Ù±ùÂÊÀ̰í, 199¹ø Æ®·¢ÀÌ ¾ÈÂÊÀ̶ó°í ÇÑ´Ù¸é
143 ¡æ 130 ¡æ 102 ¡æ 94 ¡æ 91 ¡æ 0 ¡æ 147 ¡æ 150 ¡æ 175 ¡æ 177
13 + 28 + 8 + 3 + 91 +147 + 3 + 25 + 2
= 320
¨è ÀÌÀü¿¡ ÃâÁ¦µÇ¾ú´ø ¹®Á¦ÀÇ °¡Á¤´ë·Î 0¹ø Æ®·¢ÀÌ ¾ÈÂÊÀ̰í, 199¹ø Æ®·¢ÀÌ ¹Ù±ùÂÊÀ̶ó°í ÇÑ´Ù¸é
143 ¡æ 147 ¡æ 150 ¡æ 175 ¡æ 177 ¡æ 199 ¡æ 130 ¡æ 102 ¡æ 94 ¡æ 91
4 + 3 + 25 + 2 + 22 + 69 + 28 + 8 + 3
= 164
µû¶ó¼ 320, 164µÑ Áß¿¡ Á¤´äÀ» 164·Î Á¤ÇØ¾ß ÇÑ´Ù.
82. µð½ºÅ© ÇìµåÀÇ Çö À§Ä¡°¡ 53 Æ®·¢¿¡ ÀÖ´Ù°í °¡Á¤ÇÒ ´ë SCAN ±â¹ýÀ» »ç¿ëÇÒ °æ¿ì ´ë±â Å¥ÀÇ ³»¿ëÀÌ ´ÙÀ½°ú °°À» ¶§ ó¸® ¼ø¼´Â ¾î¶»°Ô µÇ°Ú´Â°¡? °¡
´ë±â Å¥ : 100, 192, 50, 120, 25, 115, 59, 61
°¡. 53-50-59-61-100-115-120-192-25
³ª. 53-50-25-59-61-100-115-120-192
´Ù. 53-59-61-50-25-100-115-120-192
¶ó. 53-100-192-50-120-25-115-59-61
µû¶ó¼ 50À̳ª 59°¡ µÇ¾î¾ßÇÑ´Ù.
50ÀÌ µÇ¸é ÁøÇà¹æÇâÀÌ ¹Ù±ùÂÊÀ̹ǷΠū °ª¿¡¼ ÀÛÀº °ªÀ¸·Î ¿ì¼± ÁøÇàÇØ¾ß ÇÑ´Ù.
59°¡ µÇ¸é ÁøÇà¹æÇâÀÌ ¾ÈÂÊÀ̹ǷΠÀÛÀº °ª¿¡¼ Å« °ªÀ¸·Î ¿ì¼± ÁøÇàÇØ¾ß ÇÑ´Ù.
83. SSTF ½ºÄÉÁÙ¸µ ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÒ °æ¿ì º¸±âÀÇ ¿ä±¸ Å¥¿¡ ÀÖ´Â Æ®·¢Àº ¾î¶»°Ô À̵¿ÇÏ°Ô µÇ´Â°¡? ³ª
¿ä±¸ Å¥ : 98, 183, 37, 122, 14, 124, 65, 67
head ½ÃÀÛ À§Ä¡ : 57
°¡. 98, 183, 37, 122, 14, 124, 65, 67
³ª. 65, 67, 37, 14, 98, 122, 124, 183
´Ù. 37, 14, 65, 67, 98, 122, 124, 183
¶ó. 65, 67, 98, 122, 124, 183, 14, 37
ÇöÀç head À§Ä¡ 57ºÎÅÍ ¿ä±¸ Å¥¿¡ ÀÖ´Â Æ®·¢ ¹øÈ£¿ÍÀÇ Â÷À̰¡ °¡Àå ÀÛÀº ÂÊÀ» Æ®·¢À» °áÁ¤ÇÏ¸é¼ Çϳª¾¿ À̵¿ÇÏ¸é µÈ´Ù. 57¿¡¼ °¡Àå ªÀº ÂÊÀº 65ÀÌ´Ù. 65¿¡¼ °¡Àå ªÀº ÂÊÀº 67ÀÌ´Ù. 67¿¡¼ °¡Àå ªÀº ÂÊÀº 37ÀÌ´Ù.
µû¶ó¼ 57 ¡æ 65 ¡æ 67 ¡æ 37 ¡æ 14 ¡æ 98 ¡æ 122 ¡æ 124 ¡æ 183ÀÌ µÈ´Ù.
84. ÇöÀç ÇìµåÀÇ À§Ä¡°¡ 50¿¡ ÀÖ°í, ¿äû ´ë±â ¿¿¡´Â ¾Æ·¡¿Í °°Àº ¼ø¼·Î µé¾î ÀÖ´Ù°í °¡Á¤ÇÒ ¶§ FCFS(First Come First Served) ½ºÄÉÁÙ¸µ ¾Ë°í¸®Áò¿¡ ÀÇÇÑ ÇìµåÀÇ ÃÑ À̵¿ °Å¸®´Â ¾ó¸¶Àΰ¡? °¡
180, 40, 120, 0, 130, 70, 80, 150, 200
°¡. 790 ³ª. 380 ´Ù. 370 ¶ó. 250
50 ¡æ 100 ¡æ 180 ¡æ 40 ¡æ 120 ¡æ 0 ¡æ 130 ¡æ 70 ¡æ 80 ¡æ 150 ¡æ 200
50 + 80 + 140 + 80 + 120 +130 + 60 + 10 + 70 + 50 = 790
85. ´ÙÀ½ Áß fileÀÇ Æ¯¼ºÀ» °áÁ¤ÇÏ´Â ±âÁØÀÌ ¾Æ´Ñ °ÍÀº? ¶ó
°¡. ¼Ò¸ê¼º(volatility) ³ª. Ȱ¼º·ü(activity)
´Ù. Å©±â(size) ¶ó. º¼·ý(volume)
86. ÆÄÀÏ ½Ã½ºÅÛÀÇ ±â´ÉÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ¿©·¯ Á¾·ùÀÇ Á¢±Ù Á¦¾î ¹æ¹ýÀ» Á¦°ø
³ª. ÆÄÀÏÀÇ »ý¼º, º¯°æ, Á¦°Å
´Ù. ³×Æ®¿öÅ© Á¦¾î
¶ó. ÆÄÀÏÀÇ ¹«°á¼º°ú º¸¾ÈÀ» À¯ÁöÇÒ ¼ö ÀÖ´Â ¹æ¾È Á¦°ø
³×Æ®¿öÅ© Á¦¾î´Â ³×Æ®¿öÅ© ¿î¿µÃ¼Á¦ÀÇ ±â´ÉÀÌ´Ù. ÆÄÀÏ ½Ã½ºÅÛÀº ÆÄÀÏÀ» °ü¸®ÇÏ´Â ½Ã½ºÅÛÀÌ´Ù.
87. ÆÄÀÏÀÇ ±¸Á¶´Â ÆÄÀÏÀ» ±¸¼ºÇÏ´Â ·¹ÄÚµåµéÀÌ º¸Á¶±â¾ïÀåÄ¡¿¡ ¹èÄ¡µÇ´Â ¹æ½ÄÀ» ¸»ÇÑ´Ù. ÀÌ¿¡ °üÇÑ ¼³¸í Áß Æ²¸° °ÍÀº? °¡
°¡. ¼øÂ÷ ÆÄÀÏÀÇ ·¹ÄÚµåµéÀº ¹Ýµå½Ã ¿¬¼ÓµÈ ¹°¸®Àû ÀúÀå °ø°£¿¡ ÀúÀåµÉ ÇÊ¿ä´Â ¾ø´Ù.
³ª. À妽ºµÈ ¼øÂ÷ ÆÄÀÏ¿¡¼ ·¹ÄÚµå´Â °¢ ·¹ÄÚµåÀÇ Å° °ª¿¡ µû¶ó ³í¸®Àû ¼ø¼´ë·Î ¹è¿µÇ¾î ÀÖ´Ù.
´Ù. Á÷Á¢ ÆÄÀÏÀº ·¹Äڵ尡 Á÷Á¢ ¾×¼¼½º ±â¾ïÀåÄ¡ÀÇ ¹°¸®Àû ÁÖ¼Ò¸¦ ÅëÇØ Á÷Á¢ ¾×¼¼½ºµÈ´Ù.
¶ó. ºÐÇÒµÈ ÆÄÀÏÀº ¿©·¯ °³ÀÇ ¼øÂ÷ ¼ºê ÆÄÀÏ·Î ±¸¼ºµÈ ÆÄÀÏÀÌ´Ù.
¼øÂ÷ ÆÄÀÏÀÇ ·¹ÄÚµåµéÀº ¹Ýµå½Ã ¿¬¼ÓµÈ ¹°¸®Àû ÀúÀå °ø°£¿¡ ÀúÀåµÇ¾î¾ß ÇÑ´Ù.
88. ÆÄÀÏ µð½ºÅ©¸³ÅÍ(file descriptor)¿¡ Æ÷ÇÔµÇÁö ¾Ê´Â ³»¿ëÀº? °¡
°¡. ÆÄÀÏ ÀÛ¼ºÀÚ
³ª. ÆÄÀÏ ÀÛ¼º ÀÏÀÚ
´Ù. ÆÄÀÏÀÇ À§Ä¡
¶ó. ÆÇµ¶ ȸ¼ö
89. ÆÄÀÏÀÇ º¸Á¶±â¾ïÀåÄ¡¿¡ ´ëÇÑ µð½ºÅ© °ø°£ ÇÒ´ç ±â¹ý Áß ¿¬¼Ó ÇÒ´ç ±â¹ýÀÇ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? °¡
°¡. »ç¿ëÀÚ´Â ¸¸µé°íÀÚ ÇÏ´Â ÆÄÀÏÀÇ Å©±â¿¡ ÇØ´çÇÏ´Â µð½ºÅ© °ø°£À» ¹Ì¸® ÁöÁ¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
³ª. ³í¸®ÀûÀ¸·Î ¿¬¼ÓµÈ ·¹ÄÚµåµéÀÌ ¹°¸®ÀûÀ¸·Î´Â ¼·Î ¹«°üÇÏ°Ô ÀúÀåµÈ´Ù.
´Ù. ³í¸®ÀûÀ¸·Î ¿¬¼ÓµÈ ·¹ÄÚµåµéÀÌ Àüü µð½ºÅ©¿¡ ÆÛÁ® ÀÖ´Â °æ¿ìº¸´Ù´Â ¾×¼¼½º ½Ã°£ÀÌ Áõ°¡ÇÑ´Ù.
¶ó. µð·ºÅ丮¿¡´Â °¢ ÆÄÀÏÀÇ ½ÃÀÛ ÁÖ¼Ò¿Í ÆÄÀÏÀÇ ±æÀ̸¸ÀÌ À¯ÁöµÇ¹Ç·Î µð·ºÅ丮 ±¸ÇöÀÌ ¾î·Æ´Ù.
³ª. ¿¬¼Ó ÇÒ´ç ±â¹ýÀº ³í¸®ÀûÀ¸·Î ¿¬¼ÓµÈ ·¹ÄÚµåµéÀÌ ¹°¸®ÀûÀ¸·Îµµ ¿¬¼ÓÀ¸·Î ÀúÀåµÈ´Ù.
´Ù. ¿¬¼Ó ÇÒ´ç ±â¹ýÀº ³í¸®ÀûÀ¸·Î ¿¬¼ÓµÈ ·¹ÄÚµåµéÀÌ Àüü µð½ºÅ©¿¡ ÆÛÁ® ÀÖ´Â °æ¿ìº¸´Ù´Â ¾×¼¼½º ½Ã°£ÀÌ °¨¼ÒÇÑ´Ù.
¶ó. ¿¬¼Ó ÇÒ´ç ±â¹ýÀº µð·ºÅ丮¿¡´Â °¢ ÆÄÀÏÀÇ ½ÃÀÛ ÁÖ¼Ò¿Í ÆÄÀÏÀÇ ±æÀ̸¸ÀÌ À¯ÁöµÇ¹Ç·Î µð·ºÅ丮 ±¸ÇöÀÌ ¿ëÀÌÇÏ´Ù.
90. ºÒ¿¬¼Ó ÇÒ´ç(non-contiguous allocation) ±â¹ý Áß ºí·Ï ÇÒ´ç ±â¹ýÀÌ ¾Æ´Ñ °ÍÀº? ´Ù
°¡. ºí·Ï üÀÎ ±â¹ý
³ª. »öÀÎ ºí·Ï üÀÎ ±â¹ý
´Ù. ¼¼±×¸ÕÆ® ºí·Ï üÀÎ ±â¹ý
¶ó. ºí·Ï ÁöÇâ ÆÄÀÏ »ç»ó ±â¹ý
¡á µð½ºÅ© °ø°£ ÇÒ´ç ±â¹ý
(1) ¿¬¼Ó ºí·Ï ÇÒ´ç
(2) ºÒ¿¬¼Ó ºí·Ï ÇÒ´ç
¨ç ¼½ÅÍ ´ÜÀ§Çü
¨è ºí·Ï ´ÜÀ§Çü(ºí·Ï üÀÎ ±â¹ý, À妽º ºí·Ï üÀÎ ±â¹ý, ºí·Ï ´ÜÀ§(ÁöÇâ) ÆÄÀÏ »ç»ó ±â¹ý)
91. ¿¬¼Ó ¹× ºÒ¿¬¼Ó ±â¾ïÀåÄ¡ ÇÒ´ç¿¡ °üÇÑ ¼³¸íÀ¸·Î ¿Ã¹Ù¸£Áö ¾ÊÀº °ÍÀº? ³ª
°¡. ºÒ¿¬¼Ó ±â¾ïÀåÄ¡ÀÇ ÇÒ´çÀº ÁÖ±â¾ïÀåÄ¡ ³»ÀÇ ÀÌ¿ë ºÎºÐÀ» ¿©·¯ ÀÛÀº ºÎºÐÀ¸·Î ³ª´©¾î ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
³ª. ºÒ¿¬¼Ó ±â¾ïÀåÄ¡¿¡¼´Â ºÐ»êµÇ¾î ÀÖ´Â ºí·Ï ¶Ç´Â Á¶°¢µéÀ» ¹Ýµå½Ã ÀÎÁ¢ÇÏ¿© ÀûÀçÇÏ¿©¾ß ÇÑ´Ù.
´Ù. °¡»ó ±â¾ïÀåÄ¡¿¡¼´Â ¿¬¼Ó ±â¾ïÀåÄ¡º¸´Ù´Â ºÒ¿¬¼Ó ±â¾ïÀåÄ¡ ÇÒ´ç ±â¹ýÀ» äÅÃÇÏ¿© »ç¿ëÇϰí ÀÖ´Ù.
¶ó. ¿¬¼Ó ±â¾ïÀåÄ¡ ÇÒ´ç ±â¹ý¿¡¼´Â ¿À¹ö·¹ÀÌ ±â¹ýÀ» Ȱ¿ëÇÏ¿© ÁÖ±â¾ïÀåÄ¡º¸´Ù ´õ Å« ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇÏ¿´´Ù.
¡¤¿¬¼Ó ±â¾ïÀåÄ¡(ÁÖ±â¾ïÀåÄ¡, µð½ºÅ©) ÇÒ´ç : ÀÎÁ¢ÇÏ¿© ÀûÀç
¡¤ºÒ¿¬¼Ó ±â¾ïÀåÄ¡(ÁÖ±â¾ïÀåÄ¡, µð½ºÅ©) ÇÒ´ç : ÀÎÁ¢ÇÏ¿© ÀûÀçÇÏÁö ¾Ê¾Æµµ µÈ´Ù.
¡¤ºÒ¿¬¼Ó ÁÖ±â¾ïÀåÄ¡ ÇÒ´çÀº ´ÙÁß ÇÁ·Î±×·¡¹Ö ±â¹ý¿¡¼ °¡º¯ ºÐÇÒ ¹æ½Ä(µ¿Àû ºÐÇÒ, ÆäÀÌÁö, ¼¼±×¸ÕÆ®)À» ¸»ÇÑ´Ù.
¡¤ºÒ¿¬¼Ó ÁÖ±â¾ïÀåÄ¡ ÇÒ´ç¿¡¼ °°Àº Á¾·ù¿¡ ÇÁ·Î±×·¥ Á¶°¢(Segment)µéÀº protection key¸¦ »ç¿ëÇØ °ü¸®ÇÑ´Ù.
92. µð·ºÅ丮(Directory) ±¸Á¶¸¦ È®ÀåÇÑ ÀÓÀÇ Æ®¸®·Î ÇϳªÀÇ ·çÆ® µð·ºÅ丮¿Í ´Ù¼öÀÇ Á¾¼Ó µð·ºÅ丮·Î ±¸¼ºµÈ µð·ºÅ丮´Â? °¡
°¡. Æ®¸® ±¸Á¶ µð·ºÅ丮
³ª. 1´Ü°è ±¸Á¶ µð·ºÅ丮
´Ù. 2´Ü°è ±¸Á¶ µð·ºÅ丮
¶ó. ºñÁֱ⠱¸Á¶ µð·ºÅ丮
93. Æ®¸® ÇüÅÂÀÇ µð·ºÅ丮 ±¸Á¶¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ³ª
°¡. À¯´Ð½º ¿î¿µÃ¼Á¦¿¡¼ »ç¿ëÇϰí ÀÖ´Ù.
³ª. °¢ µð·ºÅ丮ÀÇ »ý¼º°ú ÆÄ±«°¡ ¾î·Æ´Ù.
´Ù. µ¿ÀÏÇÑ À̸§ÀÇ ¿©·¯ µð·ºÅ丮 »ý¼ºÀÌ °¡´ÉÇÏ´Ù.
¶ó. ÇϳªÀÇ ·çÆ® µð·ºÅ丮¿Í ¿©·¯ °³ÀÇ ºÎ µð·ºÅ丮·Î ±¸¼ºµÈ´Ù.
Ãʱ⠵ð·ºÅ丮 ±¸Á¶´Â ÆÄÀÏ º¸È£ Ãø¸é¿¡¼ ÆÄ±«°¡ ¿ëÀÌÇÏÁö ¾Êµµ·Ï ¼³°èÇÏ¿´´Ù. ÇÏÁö¸¸ »ç¿ë ÆíÀ̼ºÀ» ¿ä±¸ÇÏ´Â »ç¿ëÀڵ鿡 ÀÇÇØ ÃÖ±Ù¿¡´Â µð·ºÅ丮 ÆÄ±«°¡ ¿ëÀÌÇÑ ¿î¿µÃ¼Á¦·Î ¹ßÀüµÇ¾ú´Ù. ÀÌ ¹®Á¦´Â ³ª. ¹øÀ¸·Î ´äÀ» Á¤Çß´Ù°¡ ¼öÇè»ýµéÀÇ Ç×ÀÇ·Î ¸ðµÎ ¸Â°Ô ÇØÁØ ¹®Á¦ÀÌ´Ù.
94. ÀÚ¿ø º¸È£ ±â¹ýÀÇ Á¾·ù¿¡ ÇØ´çÇÏÁö ¾Ê´Â °ÍÀº? °¡
°¡. Capability control matrix
³ª. Access control matrix
´Ù. Access control list
¶ó. Capability list
¡á ÀÚ¿ø º¸È£ ±â¹ý
¨ç Á¢±Ù Á¦¾î Çà·Ä(Access control matrix)
¨è Á¢±Ù Á¦¾î ¸®½ºÆ®(Access control list)
¨é ÀÚ°Ý ¸®½ºÆ®(Capability list)
95. »ç¿ëÀÚÀÇ ½Å¿øÀ» ¿î¿µÃ¼Á¦°¡ È®ÀÎÇÏ´Â ÀýÂ÷¸¦ ÅëÇØ ºÒ¹ý ħÀÔÀڷκÎÅÍ ½Ã½ºÅÛÀ» º¸È£ÇÏ´Â º¸¾ÈÀº? ´Ù
°¡. ¿ÜºÎ º¸¾È
³ª. ¿î¿ë º¸¾È
´Ù. »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º º¸¾È
¶ó. ³»ºÎ º¸¾È
»ç¿ëÀÚÀÇ ½Å¿øÀ» ¿î¿µÃ¼Á¦°¡ È®ÀÎÇÏ´Â ¹æ¹ý¿¡´Â ÆÐ½º¿öµå »ç¿ë, À½¼º ÀνÄ, Áö¹® ÀÎ½Ä µîÀÌ Á¸ÀçÇÑ´Ù.
96. »ç¿ëÀÚ password¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾Ê´Â °ÍÀº? ³ª
°¡. ÃßÃø °¡´ÉÇÑ »ç¿ëÀÚÀÇ ÀüȹøÈ£, »ý³â¿ùÀÏ µîÀ¸·Î´Â ±¸¼ºÇÏÁö ¾Ê´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.
³ª. ¾ÏÈ£°¡ ªÀ»¼ö·Ï ÃßÃø¿¡ ÀÇÇÑ ¾ÏÈ£ ¹ß°¢ °¡´É¼ºÀÌ Èñ¹ÚÇÏ´Ù.
´Ù. ¾ÏÈ£´Â ÀÚÁÖ º¯°æÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.
¶ó. ºÒ¹ý ¾×¼¼½º¸¦ ¹æÁöÇϴµ¥ »ç¿ëµÈ´Ù.
¾ÏÈ£´Â ±æ ¼ö·Ï ÃßÃø¿¡ ÀÇÇÑ ¾ÏÈ£ ¹ß°¢ °¡´É¼ºÀÌ Èñ¹ÚÇÏ´Ù.
97. ¾ÏÈ£¹ý(cryptography)°ú °ü°è°¡ ¸Õ °ÍÀº? °¡
°¡. RISC(reduced instruction set computer)
³ª. DES ¾Ë°í¸®Áò
´Ù. °ø¿ëŰ ½Ã½ºÅÛ(public key system)
¶ó. RSA ¾Ë°í¸®Áò
98. õÀçÁöº¯À̳ª »ç°í·Î ÀÎÇØ Á¤º¸ÀÇ ¼Õ½ÇÀ̳ª ÆÄ±«¸¦ ¸·±â À§ÇØ ÃëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î °¡Àå ¿Ã¹Ù¸¥ °ÍÀº? ³ª
°¡. ÆÄÀÏ ½Ã½ºÅÛÀ» ü°èÀûÀ¸·Î Àß Á¤¸®ÇÑ´Ù.
³ª. ¹é¾÷(Back-up)À» ÁÖ±âÀûÀ¸·Î ½Ç½ÃÇÏ¿© ¾ÈÀüÇÑ °÷¿¡ º¸°üÇÑ´Ù.
´Ù. ÄÄÇ»ÅÍ¿¡ ¾ÈÀüÀåÄ¡¸¦ Çϰí, ÇÊ¿äÇÒ ¶§¸¸ Á¶½ÉÇØ¼ »ç¿ëÇØ¾ß ÇÑ´Ù.
¶ó. »ç°í´Â ÄÄÇ»ÅͰ¡ °¡µ¿µÉ ¶§¸¸ ¹ß»ýÇÔÀ¸·Î »ç¿ë ÈÄ¿¡´Â ÄÄÇ»ÅÍ Àü¿øÀ» ¹Ýµå½Ã ²¨ ³õ´Â´Ù.
ÇöÀç »ç¿ë ÁßÀÎ ½Ã½ºÅÛÀÇ Á¤º¸¸¦ À§Ä¡ÀûÀ¸·Î ´Ù¸¥ Àå¼Ò¿¡ ÀÖ´Â ½Ã½ºÅÛ¿¡ ¹é¾÷À» ¹Þ¾ÆµÎ¾î¾ß ¾ÈÀüÇÏ°Ô º¸È£ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
99. ° °áÇÕ(tightly-coupled)½Ã½ºÅÛ°ú ¾à °áÇÕ(loosely-coupled)½Ã½ºÅÛ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ³ª
°¡. ¾à °áÇÕ ½Ã½ºÅÛÀº °¢°¢ÀÇ ½Ã½ºÅÛÀÌ º°µµÀÇ ¿î¿µÃ¼Á¦¸¦ °¡Áø´Ù.
³ª. ¾à °áÇÕ ½Ã½ºÅÛÀº ÇϳªÀÇ ÀúÀåÀåÄ¡¸¦ °øÀ¯ÇÑ´Ù.
´Ù. ° °áÇÕ ½Ã½ºÅÛÀº ÇϳªÀÇ ¿î¿µÃ¼Á¦°¡ ¸ðµç 󸮱â¿Í ½Ã½ºÅÛ Çϵå¿þ¾î¸¦ Á¦¾îÇÑ´Ù.
¶ó. ¾à °áÇÕ ½Ã½ºÅÛÀº ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ¿© »óÈ£ Åë½ÅÀ» ÇÑ´Ù.
¡á ¾à °áÇÕ ½Ã½ºÅÛ
¨ç ´ÙÁß ÄÄÇ»ÅÍ, ºÐ»êó¸® ½Ã½ºÅÛÀÇ ±¸Á¶À̹ǷΠµ¶¸³ÀûÀÎ ±â¾ïÀå¼Ò¸¦ °®´Â´Ù.
¨è ±â¾ïÀå¼Ò°¡ CPU°¡ µ¶¸³ÀûÀ¸·Î »ç¿ëµÇ¹Ç·Î ¿î¿µÃ¼Á¦µµ µ¶¸³ÀûÀ¸·Î »ç¿ëµÈ´Ù.
100. º´·Äó¸®ÀÇ ÁÖÁ¾(master/slave)½Ã½ºÅÛ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? °¡
°¡. ÁÖÇÁ·Î¼¼½º´Â ¿¬»ê¸¸ ¼öÇàÇϰí Á¾ÇÁ·Î¼¼½º´Â ÀÔÃâ·Â°ú ¿¬»êÀ» ¼öÇàÇÑ´Ù.
³ª. ÁÖÇÁ·Î¼¼½º¸¸ÀÌ ¿î¿µÃ¼Á¦¸¦ ¼öÇàÇÑ´Ù.
´Ù. ÇϳªÀÇ ÁÖÇÁ·Î¼¼½º¿Í ³ª¸ÓÁö Á¾ÇÁ·Î¼¼½º·Î ±¸¼ºµÈ´Ù.
¶ó. ÁÖ ÇÁ·Î¼¼½ºÀÇ °íÀå½Ã Àü ½Ã½ºÅÛÀÌ ¸ØÃá´Ù.
101. ºÐ»ê ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ÀÌÀ¯°¡ ¾Æ´Ñ °ÍÀº? ´Ù
°¡. ÀÚ¿øÀÇ °øÀ¯ ³ª. ¿¬»ê ¼ÓµµÀÇ Çâ»ó
´Ù. ÀÚ¿øÀÇ µ¶¸³¼º ¶ó. ½Å·Ú¼º ¹× Åë½Å
102. ºÐ»ê ó¸® ½Ã½ºÅÛÀÇ ³×Æ®¿öÅ© À§»ó(Topology)¿¡ µû¸¥ ºÐ·ù Áß ¾Æ·¡ ¼³¸í¿¡ ÇØ´çÇÏ´Â ±¸Á¶´Â? ³ª
- Áß¾Ó ³ëµå°¡ °íÀå ³ª¸é ¸ðµç Åë½ÅÀÌ ´ÜÀýµÈ´Ù.
- ¸ðµç »çÀÌÆ®´Â ÇϳªÀÇ Áß¾Ó ³ëµå¿¡ Á÷Á¢ ¿¬°áµÇ¾î ÀÖ´Ù.
- Áß¾Ó ³ëµå¿¡ °úºÎÇϰ¡ µÇ¸é ¼º´ÉÀÌ ÇöÀúÈ÷ °¨¼ÒÇÑ´Ù.
°¡. hierarchy connection
³ª. star connection
´Ù. ring connection
¶ó. multiaccess bus connection
103. ºÐ»êó¸® ½Ã½ºÅÛÀÇ ¼ºÇü ±¸Á¶¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ÀÚü°¡ ´Ü¼øÇϰí Á¦¾î°¡ ÁýÁßµÇ¾î ¸ðµç ÀÛµ¿ÀÌ Áß¾Ó ÄÄÇ»ÅÍ¿¡ ÀÇÇØ °¨½ÃµÇ¹Ç·Î ÇϳªÀÇ Á¦¾î±â·Î Á¶ÀýÀÌ °¡´ÉÇÏ´Ù.
³ª. ÁýÁß Á¦¾î·Î º¸¼ö¿Í °ü¸®°¡ ¿ëÀÌÇÏ´Ù.
´Ù. Áß¾Ó ÄÄÇ»ÅÍ °íÀå½Ã Àüü ³×Æ®¿öÅ©¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
¶ó. ÇÑ ³ëµåÀÇ °íÀåÀÌ ´Ù¸¥ ³ëµå¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
Áß¾Ó ÄÄÇ»ÅÍ(³ëµå) °íÀå½Ã Àüü ³×Æ®¿öÅ©¿¡´Â ¿µÇâÀ» ¹Þ°Ô µÇÁö¸¸ Áß¾Ó ÄÄÇ»ÅÍ¿¡ ¿¬°áµÈ ´Ü¸»±â(³ëµå)ÀÇ °íÀåÀº ´Ù¸¥ ´Ü¸»±â¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
104. ºÐ»ê ó¸® ½Ã½ºÅÛ¿¡ °üÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ´Ù
°¡. ¾à °áÇÕ(loosely-coupled)À¸·Î º¼ ¼ö ÀÖ´Ù.
³ª. ¾÷¹«·® Áõ°¡¿¡ µû¸¥ Á¡ÁøÀûÀÎ È®ÀåÀÌ ¿ëÀÌÇÏ´Ù.
´Ù. ³ôÀº º¸¾È¼ºÀÌ À¯ÁöµÈ´Ù.
¶ó. Á¦ÇÑµÈ ÀÚ¿øÀ» ¿©·¯ Áö¿ª¿¡¼ °øÀ¯ °¡´ÉÇÏ´Ù.
ºÐ»ê 󸮴 º¸¾È¼º°ú ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÌ ¾î·Æ´Ù.
106. ºÐ»êó¸® ½Ã½ºÅÛÀÇ À§»ó(topology)¿¡ µû¸¥ ºÐ·ù¿¡¼ ¼ºÇü(star) ±¸Á¶¿¡ ´ëÇÑ ¼³¸íÀÌ´Ù. Ʋ¸° °ÍÀº? ´Ù
°¡. Å͹̳ÎÀÇ Áõ°¡¿¡ µû¶ó Åë½Å ȸ¼± ¼öµµ Áõ°¡ÇÑ´Ù.
³ª. ÇÑ ³ëµåÀÇ °íÀåÀº ´Ù¸¥ ³ëµå¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê´Â´Ù.
´Ù. °¢ ³ëµåµéÀº point-to point ÇüÅ·Π¸ðµç ³ëµåµé°ú Á÷Á¢ ¿¬°áµÈ´Ù.
¶ó. Á¦¾î°¡ ÁýÁßµÇ°í ¸ðµç µ¿ÀÛÀÌ Áß¾Ó ÄÄÇ»ÅÍ¿¡ ÀÇÇØ °¨½ÃµÈ´Ù.
°¢ ³ëµåµéÀº point-to point ÇüÅ·ΠÁß¾Ó ÄÄÇ»ÅÍ¿¡ ¿¬°áµÈ´Ù.
107. ¾Æ·¡ÀÇ ³»¿ëÀÌ ¼³¸íÇÏ´Â ºÐ»ê ½Ã½ºÅÛÀÇ Æ¯Â¡Àº ¹«¾ùÀΰ¡? °¡
°¡. transparency
³ª. transaction
´Ù. scalability
¶ó. fault tolerance
°¡. Åõ¸í¼º, ³ª. ó¸®, ´Ù. È®À强, ¶ó. °áÇÔ Çã¿ë
108. ºÐ»ê ó¸® ½Ã½ºÅÛ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÁö ¾ÊÀº °ÍÀº? ¶ó
°¡. ÇÑ ¾÷¹«¸¦ ¿©·¯ ÄÄÇ»ÅÍ·Î ÀÛ¾÷À» ºÐ´ã½ÃÅ´À¸·Î¼ 󸮷®À» ³ôÀÏ ¼ö ÀÖ´Ù.
³ª. Áö¸®ÀûÀÎ ¾÷¹«´Â ÀÚü¿¡¼ ó¸®ÇÑ´Ù.
´Ù. ºÐ»ê ½Ã½ºÅÛ ³»ÀÇ °¢ ÄÄÇ»ÅͰ£¿¡ ÀÚ¿øÀ» °øÀ¯ÇÒ ¼ö ÀÖ´Ù.
¶ó. »ç¿ëÀÚ´Â °¢ ÄÄÇ»Å͵éÀÌ ¾î´À °÷¿¡ À§Ä¡ÇÏ´ÂÁö ¾Ë¾Æ¾ß ÇÑ´Ù.
»ç¿ëÀÚ´Â °¢ ÄÄÇ»Å͵éÀ̳ª ÀÚ¿øÀÌ ¾î´À °÷¿¡ À§Ä¡ÇÏ¿©µµ ºÐ»ê ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ¿©¾ß ÇÑ´Ù. À̸¦ À§Ä¡ Åõ¸í¼ºÀ̶ó°í ÇÑ´Ù.
109. Ŭ¶óÀ̾ðÆ®/¼¹ö ½Ã½ºÅÛÀÇ ÀåÁ¡ÀÌ ¾Æ´Ñ °ÍÀº? °¡
°¡. ¿¡·¯ ¹ß»ý ½Ã ¿øÀÎ ÆÄ¾ÇÀÌ ¿ëÀÌÇÏ´Ù.
³ª. ½Ã½ºÅÛ È®ÀåÀÌ ¿ëÀÌÇϰí À¯¿¬¼ºÀÌ ÀÖ´Ù.
´Ù. »ç¿ëÀÚ Áß½ÉÀÇ °³º°ÀûÀΠŬ¶óÀÌ¾ðÆ® ¿î¿µ ȯ°æÀÌ °¡´ÉÇÏ´Ù.
¶ó. °³¹æÇü ½Ã½ºÅÛÀ¸·Î ´Ù¾çÇÑ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¼±ÅÃÀÌ °¡´ÉÇÏ´Ù.
¡á Ŭ¶óÀ̾ðÆ®/¼¹ö ½Ã½ºÅÛ ´ÜÁ¡
¨ç ¼³°è°¡ ¸Å¿ì º¹ÀâÇÏ´Ù. ¨è º¸¾ÈÀÌ Ãë¾àÇÏ´Ù.
¨é ¿¡·¯ ¹ß»ý ½Ã ¿øÀÎ ÆÄ¾ÇÀÌ ¾î·Æ´Ù.
110. ´ÙÁß ½º·¹µå ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â ÁÖ¿ä ÀÌÁ¡ÀÌ ¾Æ´Ñ °ÍÀº? ´Ù
°¡. ´ÙÁß ÇÁ·Î¼¼½Ì Çϵå¿þ¾îÀÇ ¼º´É Çâ»ó
³ª. ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Ã³¸®À² Çâ»ó
´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀÀ´ä ½Ã°£ Áõ°¡
¶ó. ÇÁ·Î¼¼½ºµé °£ÀÇ Åë½Å Çâ»ó
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀÀ´ä ½Ã°£Àº °¨¼Ò½ÃŲ´Ù.
111. ºÐ»êó¸® ½Ã½ºÅÛ¿¡¼ »ç¿ëÀÚ³ª ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ¿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê°í ½Ã½ºÅÛ ³»¿¡ ÀÖ´Â Á¤º¸ °´Ã¼¸¦ À̵¿ÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â Åõ¸í¼º(Transparency)Àº? ³ª
°¡. °íÀå Åõ¸í¼º
³ª. ÀÌÁÖ Åõ¸í¼º
´Ù. ¼º´É Åõ¸í¼º
¶ó. ±Ô¸ð Åõ¸í¼º
ÀÚ¿øÀÌ ¾îµð·Î À̵¿ÀÌ µÇ¾îµµ »ç¿ëÀÚ´Â ¾Ë Çʿ䰡 ¾øµµ·Ï ¼³°èÇÏ´Â °ÍÀ» ÀÌÁÖ Åõ¸í¼ºÀ̶ó°í ÇÑ´Ù.
112. Unix ½Ã½ºÅÛÀÇ Æ¯Â¡ÀÌ ¾Æ´Ñ °ÍÀº? ´Ù
°¡. ´ëÈÇüÀÇ ½ÃºÐÇÒ ½Ã½ºÅÛ
³ª. °èÃþÀû ÆÄÀÏ ½Ã½ºÅÛ
´Ù. Stand along ½Ã½ºÅÛ
¶ó. ³×Æ®¿öÅ· ½Ã½ºÅÛ
113. Unix ½Ã½ºÅÛÀ» ±¸¼ºÇÏ´Â ¿ä¼Ò Áß ½Ã½ºÅÛÀÇ Çϵå¿þ¾î¸¦ Á¦¾îÇÏ´Â ÀÓ¹«·Î ¸Þ¸ð¸®, CPU, ´Ü¸»±â, ÇÁ¸°ÅÍ µî ½Ã½ºÅÛÀÇ ÀÚ¿ø Ȱ¿ëµµ¸¦ ³ôÀ̱â À§ÇØ ½ºÄÉÁÙ¸µ°ú ÀÚ·á °ü¸®¸¦ ÇÏ´Â ÇÙ½É ¿ä¼Ò¸¦ ¹«¾ùÀ̶ó Çϴ°¡? ´Ù
°¡. À¯Æ¿¸®Æ¼(Utility) ³ª. ½©(Shell)
´Ù. Ä¿³Î(Kernel) ¶ó. ¸í·É¾î(Command)
114. UNIX¿¡¼ »ç¿ëÀÚ ¸í·ÉÀÇ ÀÔ·ÂÀ» ¹Þ¾Æ ½Ã½ºÅÛ ±â´ÉÀ» ¼öÇàÇÏ´Â ¸í·É ÇØ¼®±â·Î¼ »ç¿ëÀÚ¿Í ½Ã½ºÅÛ°£ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ´ã´çÇÏ´Â °ÍÀº? ³ª
°¡. Ä¿³Î(Kernel) ³ª. ½©(Shell)
´Ù. À¯Æ¿¸®Æ¼(Utility) ¶ó. Æ÷Æ®(Port)
115. UNIX¿¡¼ ÆÄÀÏÀ̳ª µð·ºÅ丮 ÆÄÀÏÀÌ »ý¼ºµÇ¸é ±× ¼Ó¼ºÀ» µî·ÏÇÏ°Ô µÈ´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀÇ ¼Ó¼ºÀ» ³ªÅ¸³»´Â Á¤º¸µéÀ» ÀúÀåÇϰí ÀÖ´Â °ÍÀº? ´Ù
°¡. µð·ºÅ丮 ³ª. Ä¿³Î
´Ù. inode ¶ó. ¹öÆÛ
116. UNIX ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ i-nodeÀÇ ³»¿ëÀÌ ¾Æ´Ñ °ÍÀº? ¶ó
°¡. ÆÄÀÏ ¼ÒÀ¯ÀÚÀÇ »ç¿ëÀÚ ½Äº°
³ª. º¸È£ ºñÆ®
´Ù. µð½ºÅ©ÀÇ ½ÇÁ¦ ÁÖ¼Ò
¶ó. ÆÄÀÏÀÌ ÃÖÃÊ·Î ¼öÁ¤µÈ ½Ã°£
¡á I-node(Index node)ÀÇ Ç׸ñ
¨ç UID : »ç¿ëÀÚ ID (ÆÄÀÏ ¼ÒÀ¯ÀÚÀÇ ½Äº° ¹øÈ£)
¨è GID : ±×·ì ID (ÆÄÀÏ ¼ÒÀ¯ ±×·ìÀÇ ½Äº° ¹øÈ£)
¨é Protection : ÆÄÀÏ º¸È£ ¸ðµå(rwx - rwx - rwx), º¸È£ ºñÆ®
¨ê ºí·Ï ÁÖ¼Ò : µð½ºÅ©ÀÇ ½ÇÁ¦ ÁÖ¼Ò, (Á÷Á¢ ºí·Ï ÁöÁ¤, °£Á¢ ÁÖ¼Ò ÁöÁ¤, ÀÌÁß, »ïÁß °£Á¢ ºí·Ï ÁöÁ¤ ¹æ½Ä)
¨ë ÆÄÀÏÀÇ Å©±â
¨ì óÀ½ »ý¼º ½Ã±â(ÆÄÀÏÀÌ ¸¸µé¾îÁø ½Ã°£)
¨í ¸¶Áö¸· »ç¿ë ½Ã±â(ÆÄÀÏÀ» ÃÖÈÄ·Î Á¢±Ù(access)ÇÑ ½Ã°£)
¨î ÃÖÁ¾ ¼öÁ¤ ½Ã±â(ÆÄÀÏÀÇ ÃÖÁ¾ ¼öÁ¤ ½Ã°£)
¨ï ÆÄÀÏ ¸µÅ© ¼ö
¨ð ÆÄÀÏ ¼Ó¼º : Á¤±Ô(-), µð·ºÅ丮(d)
117. UNIX¿¡¼ I-node¿¡ µé¾îÀÖ´Â ³»¿ëÀÌ ¾Æ´Ñ °ÍÀº? ³ª
°¡. ÆÄÀÏÀ» ÃÖÈÄ·Î Á¢±Ù(access)ÇÑ ½Ã°£
³ª. ÆÄÀÏÀÌ ÃÖÃÊ·Î º¯°æ(modification)µÈ ½Ã°£
´Ù. ÆÄÀÏÀÇ Å©±â
¶ó. ÆÄÀÏÀÇ Å¸ÀÔ
118. Unix ¸í·ÉÀÇ ½ÇÇà »óÅ¿¡ ´ëÇÑ ¼³¸íÀ¸·Î ¿ÇÀº °ÍÀº? ¶ó
$ ls -l
°¡. ÆÄÀÏ aaa¿¡ ´ëÇÏ¿© ¼ÒÀ¯ÀÚ´Â Àбâ, ¾²±â, ½ÇÇàÀÌ ¸ðµÎ °¡´ÉÇÏ´Ù.
³ª. ÆÄÀÏ aaa¿¡ ´ëÇÏ¿© ¼ÒÀ¯ÀÚ´Â bbbÀ̰í, ±×·ìÀº cccÀÌ´Ù.
´Ù. ÆÄÀÏ bbb¿¡ ´ëÇÏ¿© ¼ÒÀ¯ÀÚ´Â aaaÀ̰í, ±×·ìÀº cccÀÌ´Ù.
¶ó. ÆÄÀÏ ccc¿¡ ´ëÇÏ¿© ¼ÒÀ¯ÀÚ´Â aaaÀ̰í, ±×·ìÀº bbbÀÌ´Ù.
ÆÄÀϸíÀº ccc, 98³â 8¿ù 7ÀÏ 19:16¿¡ »ý¼ºµÇ¾ú°í, ±×·ì »ç¿ëÀÚ¸íÀº bbb, ¼ÒÀ¯ÀÚ¸íÀº aaaÀÌ´Ù.
¡¤ r-x : ±×·ì »ç¿ëÀÚ´Â r(read, Àб⠰¡´É) x(execute, ½ÇÇà °¡´É)¸¸ ÇÒ ¼ö ÀÖ´Ù.
¡¤ r-x : Àüü »ç¿ëÀÚ´Â r(read, Àб⠰¡´É) x(execute, ½ÇÇà °¡´É)¸¸ ÇÒ ¼ö ÀÖ´Ù.
119. unix¿¡¼ ¸í·ÉÀÇ ¹é±×¶ó¿îµå 󸮸¦ À§ÇØ ¸í·ÉÀÇ ³¡¿¡ ÀÔ·ÂÇÏ´Â °ÍÀº? ´Ù
°¡. * ³ª. %
´Ù. & ¶ó. $
¡¤$ make install ¡æ install ÆÄÀÏÀ» ÄÄÆÄÀÏÇÏ´Â °úÁ¤À» ȸ鿡 Ãâ·ÂÇϰí ÄÄÆÄÀÏ ÇϽÿÀ.
¡¤$ make install & ¡æ install ÆÄÀÏÀ» ÄÄÆÄÀÏÇÏ´Â °úÁ¤À» ȸ鿡 Ãâ·ÂÇÏÁö ¸»°í ÄÄÆÄÀÏÇϽÿÀ.
120. Unix¿¡¼ ÇÁ·Î¼¼½º°£ Åë½ÅÀ» À§ÇÏ¿© ÁÖ·Î »ç¿ëµÇ´Â °ÍÀº? ³ª
°¡. °øÀ¯ ¸Þ¸ð¸®(shared memory)
³ª. ¼ÒÄÏ(socket)
´Ù. ¼¼¸¶Æ÷¾î(semaphore)
¶ó. ¸ð´ÏÅÍ(monitor)
ºÐ»ê ½Ã½ºÅÛ : ¼ÒÄÏ, º´·Ä ½Ã½ºÅÛ : °øÀ¯ ¸Þ¸ð¸®
121. À¯´Ð½º¿¡¼ µµ½ºÀÇ "command.com"°ú °°Àº ¿ªÇÒÀ» ¼öÇàÇÏ´Â °ÍÀº? ³ª
°¡. damon ³ª. shell
´Ù. kernel ¶ó. utility
122. Windows 95¿¡ ´ëÇÑ ¼³¸í Áß ¿ÇÁö ¾ÊÀº °ÍÀº? ³ª
°¡. PNP ±â´ÉÀ» Áö¿øÇÑ´Ù.
³ª. ¸ÖƼŽºÅ·À» Áö¿øÇÑ´Ù.
´Ù. ³×Æ®¿öÅ© ±â´ÉÀÌ °ÈµÇ¾ú´Ù.
¶ó. ¸ÖƼÀ¯Àú ½Ã½ºÅÛÀÌ´Ù.