±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
15,000¿ø |
---|
15,000¿ø
450P (3%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡º¸®´ª½º ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡»Àº ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ ¿ª»ç¿Í Ư¡ ¼Ò°³, º´Çà ÇÁ·Î¼¼½º/½º·¹µåÀÇ °³³ä ¹× Ä¿³Î°úÀÇ °ü°è, ½Ã½ºÅÛ È£Ãâ°ú ÀÎÅÍ·´Æ® ¹× context switchingÀÇ °ü°è, ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ, ÁÖ¿ä ½Ã½ºÅÛ È£Ãâ°ú µð½ºÅ© ¹× ŸÀÌ¸Ó ÀÎÅÍ·´Æ® Çڵ鷯ÀÇ ³»ºÎ ¼Ò°³, ÇÁ·Î¼¼½º ±â¹Ý º´Çà ÇÁ·Î±×·¡¹Ö ¹× °ü·Ã ¸®´ª½º APIÀÇ È°¿ë, ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ°ú °ü·Ã APIÀÇ È°¿ë µîÀ» ´Ù·é´Ù.
ÃâÆÇ»ç ¼Æò
ÀÌ Ã¥¿¡¼´Â ÄÄÇ»ÅÍ°øÇÐ °ü·Ã Çаú¿¡¼ ¿î¿µÃ¼Á¦¸¦ À̼öÇϱâ À§ÇÑ ¼±¼ö °ú¸ñÀÎ ¡®½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡¯ÀÇ ±³ÀçÀÌ´Ù.
º» µµ¼¿¡¼´Â ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ ¿ª»ç¿Í Ư¡ ¼Ò°³, º´Çà ÇÁ·Î¼¼½º/½º·¹µåÀÇ °³³ä ¹× Ä¿³Î°úÀÇ °ü°è, ½Ã½ºÅÛ È£Ãâ°ú ÀÎÅÍ·´Æ® ¹× context switchingÀÇ °ü°è, ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ, ÁÖ¿ä ½Ã½ºÅÛ È£Ãâ°ú µð½ºÅ© ¹× ŸÀÌ¸Ó ÀÎÅÍ·´Æ® Çڵ鷯ÀÇ ³»ºÎ ¼Ò°³, ÇÁ·Î¼¼½º ±â¹Ý º´Çà ÇÁ·Î±×·¡¹Ö ¹× °ü·Ã ¸®´ª½º APIÀÇ È°¿ë, ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ°ú °ü·Ã APIÀÇ È°¿ë µîÀ» ´Ù·ç°í ÀÖÀ¸¸ç, ÀÌ·¯ÇÑ ³»¿ëÀÌ ¸®´ª½º Ä¿³ÎÀ» ÀÌÇØÇÏ°í È°¿ëÇϴµ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¸ñÂ÷
¸Ó¸®¸» 3
Á¦1Àå Linux Overview 9
1.1 Linux ¿î¿µÃ¼Á¦ÀÇ ¿ª»ç 9
1.2 ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ Æ¯Â¡ 11
Á¦2Àå ¸®´ª½º È°¿ëÀ» À§ÇÑ ±âº» Áö½Ä 16
2.1 ¸®´ª½ºÀÇ »ç¿ëÀÚ °èÁ¤ 16
2.2 ¸®´ª½ºÀÇ ºÎÆà °úÁ¤ 17
2.3 GNU gcc ÄÄÆÄÀÏ·¯ 18
2.4 ½© 22
2.5 ȯ°æ ¼³Á¤ 23
2.6 °èÃþ ±¸Á¶Àû ÆÄÀÏ ½Ã½ºÅÛ 24
Á¦3Àå ÇÁ·Î¼¼½º(Process)¿Í ½º·¹µå(Thread) 27
3.1 ÇÁ·Î¼¼½ºÀÇ »óÅ 28
3.1.1 ÇÁ·Î¼¼½ºÀÇ »óÅ ÀüÀÌ 29
3.1.2 ¸®´ª½º ÇÁ·Î¼¼½ºÀÇ »óÅ 30
3.2 ÇÁ·Î¼¼½ºÀÇ ¹®¸Æ ±³È¯(context switch) 34
3.2.1 ÇÁ·Î¼¼½ºÀÇ ¹®¸Æ(context)°ú ŽºÅ© ±¸Á¶Ã¼ 34
3.2.2 ÇÁ·Î¼¼½º °£ÀÇ ¹®¸Æ ±³È¯(context switch) 36
3.3 ½Ã½ºÅÛ È£Ãâ°ú ÇÁ·Î¼¼½ºÀÇ »óÅ ÀüÀÌ 38
3.4 ÇÁ·Î¼¼½ºÀÇ »ý¼º°ú ¼Ò¸ê 49
3.4.1 ÇÁ·Î¼¼½ºÀÇ Á¾·á¿Í child ÇÁ·Î¼¼½º Á¾·á ´ë±â 52
3.4.2 child ÇÁ·Î¼¼½ºÀÇ »ó¼Ó 54
3.5 ÇÁ·Î¼¼½ºÀÇ ÇÁ·Î±×·¥ ±³Ã¼(·Îµù)¸¦ À§ÇÑ ½Ã½ºÅÛ È£Ãâ exec ±×·ì 56
Á¦4Àå ¸®´ª½º ½ºÄÉÁÙ¸µ 61
4.1 ¼º´É Çâ»óÀ» À§ÇÑ ¼±Á¡ ½ºÄÉÁÙ¸µÀÇ °í·Á »çÇ× 62
4.2 ¸®´ª½º ½ºÄÉÁÙ¸µ 63
4.2.1 ½ºÄÉÁÙ¸µ °ü·Ã ½Ã½ºÅÛ È£Ãâ 65
Á¦5Àå ÆÄÀÏ ½Ã½ºÅÛ 70
5.1 °³¿ä 70
5.2 ÆÄÀÏ ½Ã½ºÅÛ inode 71
5.3 ÆÄÀÏ ½Ã½ºÅÛ°ú ¸¶¿îÆ®(mount) 72
5.4 ÆÄÀÏ ½Ã½ºÅÛ(ÆÄƼ¼Ç) ±¸Á¶ 73
5.4.1 inode ³»ÀÇ ÆÄÀÏ µ¥ÀÌÅÍ ºí·Ï Á¤º¸ 74
5.5 µð·ºÅ丮 ÆÄÀÏ°ú ÆÄÀÏ Á¢±Ù 75
5.6 ÆÄÀÏ ÀÔÃâ·Â 77
5.6.1 ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö 79
5.7 ÆÄÀÏ¿¡ÀÇ ÀÓÀÇ Á¢±Ù(Random Access) 83
5.8 ÆÄÀÏÀÇ Á¦¾î 87
Á¦6Àå ¸Þ¸ð¸® °ü¸® 91
6.1 ÇÁ·Î¼¼½ºÀÇ °¡»ó ÁÖ¼Ò °ø°£ 92
6.2 µ¿Àû ¸Þ¸ð¸® ÇÒ´ç 96
Á¦7Àå ¸Þ¸ð¸® »ç»ó ÆÄÀÏ(Memory Mapped file) 101
7.1 °³¿ä 101
7.2 ±âŸ ÇÔ¼öµé 108
Á¦8Àå Pipe: IPC(Inter-Process Communication) I 111
8.1 Pipe¿¡ ÀÇÇÑ IPC 112
8.1.1 pipe¿¡ ÀÇÇÑ ÆÄÀÏ º¹»ç 114
8.1.2 pipeÀÇ Å©±â 115
8.1.3 Non-blocking pipe ÀÔÃâ·Â 116
8.1.4 pipe¿Í shell 118
8.2 Named pipe¿Í FIFO ÆÄÀÏ 121
Á¦9Àå ½Ã±×³Î : IPC II 127
9.1 »ç¿ëÀÚ Á¤ÀÇ ½Ã±×³Î 󸮱â 131
9.2 ½Ã±×³Î°ú ½Ã½ºÅÛ È£Ãâ 133
9.3 ½Ã±×³Î¿¡ ÀÇÇÑ µ¿±âÈ 138
Á¦10Àå º´Çà ÇÁ·Î¼¼½º °£ÀÇ ÀÓ°è ±¸¿ª ¹× »óÈ£¹èÁ¦ : IPC III Á¦146
10.1 ÀÓ°è ±¸¿ª°ú »óÈ£¹èÁ¦ 146
10.2 fcntl ÇÔ¼ö¿¡ ÀÇÇÑ Readers¡¯ lock°ú Writer¡¯s lock 148
10.2.1 lockf ÇÔ¼ö¿¡ ÀÇÇÑ ÆÄÀÏ/·¹ÄÚµå locking 154
10.3 ±³Âø »óÅÂ(Deadlock) 155
10.3.1 Lock ȹµæ ¿äûÀÇ ¼ø¼ Á¤·Ä¿¡ ÀÇÇÑ ¹æ¹ý 157
10.4 ¼¼¸¶Æ÷¾î(Semaphore) 158
10.4.1 ¼¼¸¶Æ÷¾î¿Í »óÈ£¹èÁ¦ 159
10.4.2 ¼¼¸¶Æ÷¾î¿¡ ÀÇÇÑ µ¿±âÈ 160
10.4.3 ¹ÙÀ̳ʸ® ¼¼¸¶Æ÷¾î¿Í Ä«¿îÆà ¼¼¸¶Æ÷¾î 161
10.4.4 ¸®´ª½º °è¿ÀÇ ¼¼¸¶Æ÷¾î 161
Á¦11Àå ÇÁ·Î¼¼½º °£ °í±Þ Åë½Å µµ±¸ : IPC IV 169
11.1 ¸Þ½ÃÁö Å¥(Message Queue) 170
11.2 °øÀ¯ ¸Þ¸ð¸®(Shared memory) 177
11.2.1 º´Çà ÇÁ·Î¼¼½º¿¡ ÀÇÇÑ double bufferingÀÇ ¿¹ 180
11.2.2 IPC °ü¸®¸¦ À§ÇÑ ½© ¸í·É¾îµé 185
Á¦12Àå ½Ã°£°ü¸®187
12.1 ½Ã°£ Ç¥½Ã¸¦ À§ÇÑ ±¸Á¶Ã¼ 187
12.1.1 ´Þ·Â½Ã°£ 187
12.1.2 struct tm 188
12.1.3 ½Ã°£Ã³¸® ÇÔ¼öµé 188
12.2 ÀÎÅ͹ú ŸÀ̸Ó(Interval Timer) 193
Á¦13Àå Network Programming 197
13.1 °³¿ä 197
13.2 Connection-oriented(¿¬°áÇü) Åë½Å°ú Connectionless(ºñ¿¬°áÇü) Åë½Å 200
13.3 ¼ÒÄÏÀÇ »ç¿ë¿¡ ÀÇÇÑ Åë½Å ±â¹ý 201
13.3.1 Ŭ¶óÀ̾ðÆ® - ¼¹ö ¸ðµ¨ 201
13.3.2 Æ÷Æ® 203
13.3.3 ¼ÒÄÏ°ú ÇÁ·ÎÅäÄÝ 204
13.3.4 ¼ÒÄÏ ÁÖ¼Ò ±¸Á¶Ã¼ 206
13.3.5 ¼ÒÄÏÀÇ ¹ÙÀεù(binding) 207
13.4 ¿¬°áÇü Åë½ÅÀ» À§ÇÑ ÇÔ¼öµé°ú ¿¹Á¦ ÇÁ·Î±×·¥ 208
13.4.1 Åë½Å Á¢¼ÓÀ» À§ÇÑ ÇÔ¼öµé 208
13.5 ¸Þ½ÃÁö ¼Û¼ö½ÅÀ» À§ÇÑ ÇÔ¼öµé 211
13.5.1 ¹ÙÀÌÆ® ¼ø¼ ¹× ¿¬»ê(Byte Ordering) 213
13.5.2 ³×Æ®¿öÅ© Á¤º¸ 214
13.5.3 ÁÖ¼Ò º¯È¯ ÇÔ¼ö 216
13.5.4 ¿¬°áÇü Åë½Å ÀýÂ÷ ¹× ¿¹Á¦ 216
13.6 ºñ¿¬°áÇü Åë½ÅÀ» À§ÇÑ ÇÔ¼öµé°ú ¿¹Á¦ ÇÁ·Î±×·¥ 221
13.6.1 °ü·Ã ÇÔ¼öµé 222
13.6.2 ºñ¿¬°áÇü Åë½Å°ú ¿¹Á¦ ÇÁ·Î±×·¥ 224
Á¦14Àå ½º·¹µå ÇÁ·Î±×·¡¹Ö 229
14.1 ½º·¹µå(thread) °³¿ä 229
14.2 ÇÁ·Î¼¼½º¿Í ½º·¹µåÀÇ °ü°è 230
14.2.1 ½º·¹µå°£¿¡ °øÀ¯ÇÏ´Â ÀÚ¿øµé 231
14.2.2 ½º·¹µå°£¿¡ °øÀ¯ÇÏÁö ¾Ê´Â ÀÚ¿øµé 231
14.3 POSIX Thread(Pthread) 232
14.3.1 PthreadÀÇ »ý¼º°ú Á¾·á 233
14.3.2 Pthread ½Äº°ÀÚ(identifiers) 237
14.3.3 ½º·¹µåÀÇ Á¶ÀÎ(Joining threads) 238
14.3.4 ½º·¹µåÀÇ ºÐ¸®¿Í Á¶ÀÎ(Detaching/Joining) 239
14.4 ´ÙÁß ½º·¹µå(Multi-threaded) ÇÁ·Î±×·¡¹Ö 244
14.4.1 Boss/Worker ¸ðµ¨ 244
14.4.2 Peer ¸ðµ¨ 249
14.4.3 ÆÄÀÌÇÁ¶óÀÎ(Pipeline) ¸ðµ¨ 250
14.5 ½º·¹µåÀÇ ÀӰ豸¿ª(Critical Section)°ú »óÈ£ ¹èÁ¦(mutual Exclusion) 252
14.5.1 ½º·¹µå¸¦ ÀÌ¿ëÇÑ »ý»êÀÚ/¼ÒºñÀÚ ¹®Á¦ 254
14.5.2 ½º·¹µåÀÇ »óÈ£¹èÁ¦(Mutual Exclusion) 257
14.5.3 mutex »ç¿ë ÇÔ¼öµé(pthread_mutex(3)) 259
14.6 ½º·¹µåÀÇ µ¿±âÈ¿Í ÄÁµð¼Ç(Condition) º¯¼ö 263
14.6.1 ÄÁµð¼Ç º¯¼öÀÇ »ý¼º°ú Á¦°Å ÇÔ¼öµé 263
14.6.2 ÄÁµð¼Ç º¯¼ö¿¡ ´ëÇÑ waiting ¹× signaling 264
14.7 PtheadÀÇ ¼¼¸¶Æ÷¾î¿¡ ÀÇÇÑ µ¿±âÈ 272
14.8 Pthread ½ºÄÉÁÙ¸µ 276
º»¹®Áß¿¡¼
¸Ó¸®¸»
¿À´Ã³¯ ¸®´ª½º ¿î¿µÃ¼Á¦´Â Ŭ¶ó¿ìµå, ¼¹ö, µ¥½ºÅ©Å¾, ÀÓº£µðµå ½Ã½ºÅÛ ¹× ¸ð¹ÙÀÏ ±â±â µî¿¡¼ ±¤¹üÀ§ÇÏ°Ô »ç¿ëµÇ°í ÀÖ´Ù. º» ±³Àç´Â ÄÄÇ»ÅÍ°øÇÐ °ü·Ã Çаú¿¡¼ ¡°¿î¿µÃ¼Á¦¡±¸¦ À̼öÇϱâ À§ÇÑ ¼±¼ö °ú¸ñÀÎ ¡°½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö¡±ÀÇ ±³Àç·Î¼ ¸®´ª½º ¿î¿µÃ¼Á¦ APIÀÇ È°¿ëÀ» ÁÖ·Î ´Ù·ç¸ç, ±× ¿Ü¿¡ ¿î¿µÃ¼Á¦ÀÇ °³³äÀ» Æ÷ÇÔÇÑ ´ÙÀ½ ³»¿ëÀ» ´Ù·é´Ù.
- ¸®´ª½º ¿î¿µÃ¼Á¦ÀÇ ¿ª»ç¿Í °£·«ÇÑ Æ¯Â¡ ¼Ò°³
- º´Çà ÇÁ·Î¼¼½º/½º·¹µåÀÇ °³³ä ¹× Ä¿³Î°úÀÇ °ü°è
- ½Ã½ºÅÛ È£Ãâ°ú ÀÎÅÍ·´Æ® ¹× context switchingÀÇ °ü°è
- ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ
- ÁÖ¿ä ½Ã½ºÅÛ È£Ãâ°ú µð½ºÅ© ¹× ŸÀÌ¸Ó ÀÎÅÍ·´Æ® Çڵ鷯ÀÇ ³»ºÎ ¼Ò°³
- ÇÁ·Î¼¼½º ±â¹Ý º´Çà ÇÁ·Î±×·¡¹Ö ¹× °ü·Ã ¸®´ª½º APIÀÇ È°¿ë
- ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ°ú °ü·Ã APIÀÇ È°¿ë
- ¸Þ¸ð¸® °ü¸® ¹× °ü·Ã APIÀÇ È°¿ë
- ÇÁ·Î¼¼½º °£ Åë½Å°ú °ü·Ã APIÀÇ È°¿ë
- ÀӰ豸¿ª°ú »óÈ£¹èÁ¦ ¹× ¼¼¸¶Æ÷¾î
- µ¥µå¶ô°ú ó¸®
- ½Ã°£ °ü¸®¿Í °ü·Ã APIÀÇ È°¿ë
- ¼ÒÄÏ ±â¹Ý ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
- Pthread¸¦ È°¿ëÇÑ º´Çà ½º·¹µå ÇÁ·Î±×·¡¹Ö
À§¿Í °°Àº ³»¿ëÀÌ ½Éµµ ÀÖ´Â ¸®´ª½º Ä¿³ÎÀÇ ÀÌÇØ ¹× È°¿ëÀÇ ±âÃÊ µµ¼·Î Âü°í µÇ±â¸¦ ¹Ù¶õ´Ù.
2014³â 2¿ù
ÀúÀÚ ±è Á¤ ±¹
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.