ÆÄÀÏ
¸Þ¸ð¸®.zip
 
[Size :
10 Kbyte
]
ºÐ·®   1 Page
°¡°Ý  1,000 ¿ø
ÀÚ·á¼³¸í
ÀÚ¹Ù·Î ¸¸µç °úÁ¦ Á¦Ãâ¿ë ¸Þ¸ð¸® ÇÒ´çÇÁ·Î±×·¥ÀÔ´Ï´Ù. (FIFO, ÃÖÃÊÀûÇÕ±â¹ý)
- GUI·Î ±¸¼º
- ÃÑ ¸Þ¸ð¸®°¡ 250À̶ó°í °¡Á¤ÇßÀ»¶§
»ç¿ëÀÚ°¡ ¸Þ¸ð¸® Á¾·áŸÀÔ°ú Å©±â¸¦ ¼³Á¤Çؼ °¡»óÇÁ·Î±×·¥À» »ðÀÔ ÇÒ ¼öÀÖÀ¸¸ç
»ðÀÔÈÄ ½Ç½Ã°£À¸·Î ÇöÀç ¸Þ¸ð¸® ºñ¾îÀÖ´Â °ø°£,°ú »ç¿ëÁßÀÎ ¸Þ¸ð¸® Å©±â
±×¸®°í ÇöÁ¦ ¸Þ¸ð¸® ¾îµðÀ§Ä¡¿¡ ÇÁ·Î±×·¥ÀÌ ÀûÀçµÇ¾îÀÖ´ÂÁö ¾²·¹µå¸¦ µ¹·Á¼ ½Ç½Ã°£À¸·Î ¾Ë·ÁÁÝ´Ï´Ù.
-ÇÁ·ÎÁ§Æ® ÆÄÀÏ¿Í ÀÓÆ÷Æ® ¸øÇϽôºеéÀÌ ¸¹¾Æ¼ ¼Ò½ºÄÚµå ÀÚü¸¦ ¸Þ¸ðÀå¿¡ ¿Å±ä ÆÄÀÏÀ» °°ÀÌ µ¿ºÀÇÕ´Ï´Ù.
ÀÌŬ¸³½º¿¡ ¹Ù·Î º¹ºÙÇÏ½Ã¸é µË´Ï´Ù.
¸ñÂ÷/Â÷·Ê
http://blog.naver.com/z4701z/220897058630 È®ÀÎ¿ë ½ºÅ©¸°¼¦
º»¹®/³»¿ë
class ProcessMaker {
int a[] = new int[5];
int b[] = new int[5];
int gantchart[];
static String arr = ;
/*
* ProcessMaker(³»°¡ ¸¸µç FCFS ½ºÄÉÁÙ¸µÀÇ Æ¯Â¡)
*
* 1.ÂÊÁö½ÃÇè¿¡ µµÂø½Ã°£À» ÀÖ´Ù´Â °ÍÀ» °¨¾ÈÇÏ¿© µµÂø½Ã°£ÀԷ¶õÀ» Ãß°¡ ÇÏ¿´´Ù. 2.µ¿ÀÏÇÑ ¿ì¼±¼øÀ§½Ã ÇÁ·Î¼¼½º ¹øÈ£°¡ ³·Àº°Ô ÃÖ¿ì¼±¼øÀ§
* 3.ÇÁ·Î¼¼½ºÀÇ ¼ö´Â ÃÖ´ë 5°³, ´õ ÁÙÀÌ°í ½Í´Ù¸é 󸮽ð£À» 0À¸·ÎÇϸéµÈ´Ù. 0ÀϽà °³¼ö°¨¼Ò µÇ°Ô Àû¿ëÇß´Ù.
* 4. 1)ÃÑ °É¸°½Ã°£ 2)Æò±Õ ¹Ýȯ½Ã°£ 3)Æò±Õ ´ë±â½Ã°£ÀÌ ³ª¿Â´Ù. ´Ù¸¸ ±¸ÇÏ´Â °ÍÀº Ã¥ °ø½Ä°ú ´Ù¸£°Ô ÇÁ·Î¼¼½º Á¾·á½Ã ±× ½Ã°£À» º¯¼ö¿¡ ÀúÀåÇÏ´Â Çü½ÄÀ¸·Î ±¸¼º
*
* 5.(ºñÁ¤»óÀû°æ¿ì)¸¸¾à Àü ÇÁ·Î¼¼½º°¡ ³¡³µ´Âµ¥ ´ÙÀ½ ÇÁ·Î¼¼½º°¡ µµÂøÇÏÁö ¾Ê¾ÒÀ»°æ¿ì== µµÂø½Ã°£¹«½ÃÇÏ°í ¹Ù·Î½ÇÇà (idle »óžø´Ù)
* 6.(ºñÁ¤»óÀû°æ¿ì)µµÂø½Ã°£ÀÌ Ã³¸®½Ã°£º¸´Ù ¸¹Àº°æ¿ì ¹«ÇÑ·çÇÁ
*/
ProcessMaker(int a[], int b[]) {
this.a = a; // ó¸® ½Ã°£
this.b = b; // µµÂø ½Ã°£
int q = 0;
int program[][] = new int[5][2];
/*
* °¢ ÇÁ·Î¼¼½ºÀÇ Á¤º¸¸¦ 2Â÷¿ø¹è¿¿¡ ÀúÀåÇÏ¿´´Ù.
* 1Â÷¿øÀº °¢À妽º ==¡¦(»ý·«)