º»¹®/³»¿ë
ÆÄÀÏÀÇ µ¥ÀÌÅÍ ·¹Äڵ带 Ç¥Çö, ÀúÀåÇÏ´Â ±â¹ý
(1) ÆÄÀÏ (pile)
¡¤ µ¥ÀÌÅͰ¡ ½Ã½ºÅÛ¿¡ µµ´ÞµÇ´Â ¼ø¼´ë·Î ¼ö·Ï
- first-come-first-serve
¡¤ ºÐ¼®, ºÐ·ù, Ç¥ÁØÈ °úÁ¤µîÀÇ Ã³¸®¸¦ ¾ÊÇÔ
- ÀԷµǴ ¼ø¼¸¸ Á¸Àç
¡¤ »óÀÌÇÑ ±æÀÌÀÇ ·¹ÄÚµå, »óÀÌÇÑ À¯ÇüÀÇ ÀÚ·áµé·Î ±¸¼º
(2) ¼øÂ÷ ÆÄÀÏ (sequential file)
¡¤ µ¥ÀÌÅ͸¦ ÀúÀå ÀåÄ¡ÀÇ ¹°¸®Àû ¼ø¼´ë·Î ÀúÀå
¡¤ °¢ ·¹ÄÚµå ³»ÀÇ µ¥ÀÌÅÍ Ç׸ñµéÀº ¸ðµÎ µ¿ÀÏÇÑ ¼ø¼·Î Á¸Àç
(3) Á÷Á¢ ÆÄÀÏ (direct file)
¡¤ ·¹ÄÚµåÀÇ Å°°ªÀÌ ¿¬»ê ·çƾ¿¡ ÀÇÇØ ±× ۰ªÀ» °®´Â ·¹ÄÚµåÀÇ ÁÖ¼Ò·Î º¯È¯
(4) À妽ºµÈ ¼øÂ÷ ÆÄÀÏ (indexed sequential file)
¡¤ µ¥ÀÌÅÍ¿¡ ´ëÇÑ À妽º(ÀÓÀÇ Á¢±Ù)¿Í ¼øÂ÷ Á¢±Ù Á¦°ø
¡¤ À妽º, ¼øÂ÷ µ¥ÀÌÅÍ ±¸¿ª, ¿À¹öÇÃ·Î¿ì ±¸¿ª (overflow area)À¸·Î ±¸¼º
(5) ´ÙÁßŰ ÆÄÀÏ (multi-key file)
¡¤ À妽º¸¦ ÅëÇØ¼¸¸ µ¥ÀÌÅÍ Á¢±Ù
¡¤ Ž»ö ¸Å°³ º¯¼ö°¡ µÇ´Â µ¥ÀÌÅÍ Ç׸ñ : key
(6) ´ÙÁß ¸µ ÆÄÀÏ (multi-ring file)
¡¤ ·¹ÄÚµåµéÀ» °¢ ŸÀÔº°·Î ¿¬°á½ÃÄÑ (via
poin¡¦(»ý·«)
1) ÆÄÀÏÀÇ ·¹ÄÚµå ¼ø¼¸¦ °áÁ¤
2) ¾î¶² Çʵ忡 ƯÁ¤ °ªÀ» °®´Â ·¹Äڵ带 Ž»öÇϴµ¥ ÇÊ¿äÇÑ ¿¬»êÀÇ ÁýÇÕÀ» °áÁ¤