²Ù×÷ϵͳϰÌ⼯

1£®²Ù×÷ϵͳÊǼÆËã»úϵͳµÄÒ»ÖÖ( )¡£ A£®Ó¦ÓÃÈí¼þ B£®ÏµÍ³Èí¼þ C£®Í¨ÓÃÈí¼þ D¹¤¾ßÈí¼þ

2£®¶ÔÓÚÒ»¸öµ¥´¦ÀíϵͳÀ´Ëµ£¬ÔÊÐíÈô¸É½ø³ÌͬʱִÐУ¬ÂÖÁ÷Õ¼Óô¦ÀíÆ÷£¬³ÆËüÃÇΪ( )µÄ¡£ A£®Ë³ÐòÖ´ÐÐ B£®Í¬Ê±Ö´ÐÐ c£®²¢ÐÐÖ´ÐÐ D£®²¢·¢Ö´ÐÐ

3£®( )·ÖÅäÖ÷´æ¿Õ¼äʱ¸ù¾ÝÓÉ¡°Î»Ê¾Í¼¡±¹¹³ÉµÄÖ÷´æ·ÖÅä±í¡£ A£®Ò»¸ö·ÖÇøµÄ´æ´¢¹ÜÀí B£®¹Ì¶¨·ÖÇø´æ´¢¹ÜÀí c£®¿É±ä·ÖÇø´æ´¢¹ÜÀí D£®Ò³Ê½´æ´¢¹ÜÀí

4£®ÎļþϵͳµÄ°´Ãû´æÈ¡Ö÷ÒªÊÇͨ¹ý( )ʵÏֵġ£ A£®Ä¿Â¼¹ÜÀí B£®´æ´¢¿Õ¼ä¹ÜÀí c£®Îļþ°²È«ÐÔ¹ÜÀí D£®Îļþ¶Áд¹ÜÀí

5£®Í¨µÀÊÇÒ»ÖÖ( )¡£ A£®I£¯OÉ豸 B£®É豸¿ØÖÆÆ÷ c£®I£¯O´¦Àí»ú D I£¯O¿ØÖÆÆ÷ 6£®×÷Òµµ÷¶ÈËã·¨Ìáµ½µÄÏìÓ¦±ÈÊÇÖ¸( )¡£ A£®×÷Òµ¼ÆËãʱ¼äÓëµÈ´ýʱ¼äÖ®±È B£®×÷ÒµµÈ´ýʱ¼äÓë¼ÆËãʱ¼äÖ®±È Cϵͳµ÷¶Èʱ¼äÓë×÷ÒµµÈ´ýʱ¼äÖ®±È D£®×÷ÒµµÈ´ýʱ¼äÓëϵͳµ÷¶Èʱ¼äÖ®±È

7¶ÔÓÚÕûÐÍÐźÅÁ¿£¬ÔÚÖ´ÐÐÒ»´ÎP²Ù×÷ʱ£¬ÐźÅÁ¿µÄÖµÓ¦( )¡£ A£®²»±ä B£®¼Ó1 c£®¼õ1 D£®¼õÖ¸¶¨ÊýÖµ

8£®ÄܰѵÚÒ»ÌõÃüÁîµÄÊä³ö×÷ΪµÚ¶þÌõÃüÁîµÄÊäÈ빦ÄÜÊÇÓÉ( )»úÖÆÊµÏֵġ£ A£®È«Á¬½Ó B£®Åú´¦Àí c£®¹ÜµÀ D£®Êä³öÖØ¶¨Î»

¶þ¡¢Ìî¿ÕÌâ(ÿÌâ1·Ö£¬¹²18·Ö)

l¡¢¼ÆËã»úϵͳ°Ñ½øÐÐ______ºÍ¿ØÖƳÌÐòÖ´ÐеŦÄܼ¯ÖÐ×é³ÉÒ»ÖÖÈí¼þ³ÆÎª²Ù×÷ϵͳ¡£2£®²Ù×÷ϵͳµÄ×ÊÔ´¹ÜÀí¹¦ÄÜÓУº´¦ÀíÆ÷¹ÜÀí¡¢______ ¡¢Îļþ¹ÜÀí¡¢É豸¹ÜÀíºÍ×÷Òµ¹ÜÀí¡£ 3£®¶àµÀ³ÌÐòÉè¼ÆÏµÍ³ÖбØÐë×öºÃ´æ´¢±£»¤£¬³ÌÐò¸¡¶¯ºÍ______¹¤×÷¡£ 4£®²Ù×÷ϵͳÒÀ¾Ý______¶Ô½ø³Ì½øÐпØÖƺ͹ÜÀí¡£ 5£®Óû§³ÌÐòÖÐʹÓõÄÊÇ______£¬¶ø´¦ÀíÆ÷Ö´ÐгÌÐòʱҪ°´¾ø¶ÔµØÖ··ÃÎÊÖ÷´æ¡£ 6£®·ÖÒ³ÊÇÓÉϵͳ×Ô¶¯µØÍê³ÉµÄ£¬¶ø·Ö¶ÎÊÇÓÉ______¾ö¶¨µÄ¡£ 7£®Îļþϵͳ¶ÔÎļþͳһ¹ÜÀíµÄÄ¿µÄÊÇ______ÇÒ±£Ö¤ÎļþµÄ°²È«¿É¿¿¡£ 8£®Óû§ÔÚÇëÇóɾ³ýÎļþ²Ù×÷ʱ±ØÐëÏȵ÷ÓÃ______¡£ 9£®¶Ô´Å´ø»ú¡¢ÊäÈë»úÒÔ¼°´òÓ¡»úµÈÖ»Êʺ϶ÀռʹÓõÄÉ豸£¬×ÜÊDzÉÓÃ______·ÖÅä²ßÂÔ¡£ 10£®ÒƱ۵÷¶ÈËã·¨ÖгýÁËÏÈÀ´ÏÈ·þÎñËã·¨Í⣬ÆäÓàÈýÖÖµ÷¶ÈËã·¨¶¼ÊǸù¾ÝÓû·ÃÎÊÕßµÄ______À´½øÐе÷¶ÈµÄ¡£ 11£®²Ù×÷ϵͳΪÓû§ÌṩÁË˵Ã÷×÷Òµ¼Ó¹¤²½ÖèµÄÁ½ÖÖÊֶΣ¬×÷Òµ¿ØÖÆÓïÑÔºÍ______¡£ 12£®ÔÚ·Öʱϵͳ¿ØÖÆÏ£¬¶ÔÖÕ¶ËÓû§¾ù²ÉÓÃ______µÄ·½·¨Èø÷ÖÕ¶Ë×÷ÒµÕ¼Óô¦ÀíÆ÷£¬Ê¹ÖÕ¶ËÓû§¸Ðµ½ÂúÒâ¡£ 13£®¶Ô______µÄʹÓò»ÊÜÏÞÖÆ£¬ÕâÊÇʹÓн»ÍùµÄ²¢·¢½ø³ÌÖ´ÐÐʱ³öÏÖÓëʱ¼äÓйصĴíÎóµÄ¸ù±¾Ô­Òò¡£ 14£®ÔÚʹPV²Ù×÷ʵÏÖ½ø³Ì»¥³âʱ£¬µ÷ÓÃ______Ï൱ÓÚÉêÇëÒ»¸ö¹²Ïí×ÊÔ´¡£ 15¶Ô×ÊÔ´²ÉÓÃ______µÄ²ßÂÔ¿ÉÒÔ±ãÑ­»·µÈ´ý×ÊÔ´µÄÌõ¼þ²»³ÉÁ¢¡£ 16£®²Ù×÷ϵͳÖÐÒª¼æ¹Ë×ÊÔ´µÄʹÓÃЧÂʺͰ²È«¿É¿¿£¬¶Ô²»Í¬µÄ×ÊÔ´²ÉÓò»Í¬µÄ·ÖÅä²ßÂÔ£¬ÍùÍù²ÉÓÃËÀËøµÄ______¡¢±ÜÃâºÍ¼ì²âµÄ»ìºÏ²ßÂÔ¡£ 17£®Ò»¸ö½ø³ÌÓÃ______´´½¨Ò»¸öнø³Ì£¬Ô­½ø³Ì³ÆÎª¸¸½ø³Ì£¬Ð½ø³Ì³ÆÎª×Ó½ø³Ì¡£ 18£®ÏÖÐеÄuNIxϵͳÖУ¬´æ´¢¹ÜÀí¶¼²ÉÓÃ______»úÖÆ£¬°Ñ¶Ô»»¼¼Êõ×÷ΪһÖÖ¸¨ÖúÊֶΡ£ Èý¡¢¼ò´ðÌâ(ÿÌâ6·Ö£¬¹²18·Ö) 1£®²Ù×÷ϵͳ²ÉÓòã´Î½á¹¹ÓÐʲôÓŵã? 2£®¼òÊö½ø³ÌµÄÈýÖÖ»ù±¾×´Ì¬¼°Æä±ä»¯Çé¿ö¡£ 3£®ÔÚ»º³åÇø¿ØÖÆ¿éÖжԻº³åÇøÉèÖÃDELWR±êÖ¾±íʾʲô?ÔõÑù²ÅÄÜ·ÖÅäÕâÖÖ»º³åÇø×÷ÆäËûÓÃ;? ËÄ¡¢¼ÆËãÌâ(ÿÌâ8·Ö£¬¹²32·Ö)

1£®ÔÚҳʽÐéÄâ´æ´¢¹ÜÀíµÄ¼ÆËã»úϵͳÖУ¬ÔËÐÐÒ»¸ö¹²ÓÐ8Ò³µÄ×÷Òµ£¬ÇÒ×÷ÒµÔÚÖ÷´æÖзÖÅäµ½3¿éÖ÷´æ¿Õ¼ä£¬×÷ÒµÖ´ÐÐʱ·ÃÎÊÒ³ÃæË³ÐòΪ7£¬0£¬l£¬2£¬3£¬0£¬4£¬3£¬2£¬3£¬6£¬7£¬3£¬1£¬5£¬7£¬6£¬2£¬6£¬7¡£ÇëÎÊÓÃLRUµ÷¶ÈË㷨ʱ£¬È±Ò³ÖжÏÂÊÊǶàÉÙ?

2£®¼ÙÉèÒ»¸ö´ÅÅÌ×é¹²ÓÐl00¸öÖùÃæ£¬Ã¿ÖùÃæÓÐ8¸ö´ÅµÀ£¬Ã¿¸öÅÌÃæ±»·Ö³É4¸öÉÈÇø¡£ÈôÂß¼­¼Ç¼µÄ´óСÓëÉÈÇø´óСһÖ£¬ÖùÃæ¡¢´ÅµÀ¡¢ÉÈÇøµÄ±àºÅ¾ù´Ó¡°0¡±¿ªÊ¼£¬ÏÖÓÃ×Ö³¤Îª16λµÄ

200¸ö×Ö(µÚ0×Ö¡«µÚ199×Ö)×é³ÉλʾͼÀ´Ö¸Ê¾´ÅÅ̿ռäµÄʹÓÃÇé¿ö¡£ÇëÎÊ£ºÎļþϵͳ·¢ÏÖλʾͼÖеÚ16×ÖµÚ9λΪ0¶ø×¼±¸·ÖÅä¸øÄ³Ò»¼Ç¼ʱ£¬¸Ã¼Ç¼»á´æ·Åµ½´ÅÅ̵ÄÄÄÒ»¿éÉÏ?´Ë¿éµÄÎïÀíλÖÃ(ÖùÃæºÅ£¬´ÅÍ·ºÅºÍÉÈÇøºÅ)ÈçºÎ?

3£®Èôij´ÅÅ̹²ÓÐ200¸öÖùÃæ£¬Æä±àºÅΪ0¡«l99£¬¼ÙÉèÒÑÍê³É56ºÅÖùÃæµÄ·ÃÎÊÇëÇó£¬ÕýÔÚΪ·ÃÎÊ98ºÅÖùÃæµÄÇëÇóÕß·þÎñ£¬»¹ÓÐÈô¸É¸öÇëÇóÕßÔڵȴý·þÎñ£¬ËûÃÇÒÀ´ÎÒª·ÃÎʵÄÖùÃæºÅΪ£º190£¬45£¬150£¬32£¬162£¬l08£¬l12£¬80£¬Çë¼ÆËãÓÃ×î¶ÌѰÕÒʱ¼äËã·¨À´È·¶¨Êµ¼Ê·þÎñµÄ´ÎÐò£¬ÒÔ¼°Òƶ¯±ÛÒÆ¶¯µÄ¾àÀë¡£

4£®¼ÙÉèÓÐÒ»¸ö¶àµÀ³ÌÐòÉè¼ÆÏµÍ³£¬²ÉÓÿɱä·ÖÇø·½Ê½¹ÜÀíÖ÷´æÆ÷£¬ÇÒÔÊÐíÒÆ¶¯ÒÑÔÚÖ÷´æÆ÷ÖеÄ×÷Òµ¡£Èô¹©Óû§Ê¹ÓõÄÖ÷´æ¿Õ¼äΪ200KB£¬ºöÂÔϵͳµ÷¶ÈËù»¨µÄʱ¼ä¡£ÓÐÏÂÁÐËĸö×÷Òµ²ÉÓÃÏÈÀ´ÏÈ·þÎñ½øÐе÷¶È¡£

(1)°´ÉÏÊöÒªÇóÌî³äϱíÖеĿհ״¦¡£

×÷ÒµÃûºÅ ½øÊäÈ뾮ʱ¼ä ÒªÇó¼ÆËãʱ¼ä ÐèÒªÖ÷´æÁ¿ ×°ÈëÖ÷´æÊ±¼ä ¿ªÊ¼Ö´ÐÐʱ¼ä Íê³Éʱ¼ä ÖÜת ʱ¼ä

A 9:30 40·ÖÖÓ 30KB B 9:40 30·ÖÖÓ 120KB C 9:50 50·ÖÖÓ 190KB D 10:00 20·ÖÖÓ 70KB (2)Ëĸö×÷ÒµµÄƽ¾ùÖÜתʱ¼äÊÇ______¡£ Îå¡¢Ó¦ÓÃÌâ(ÿÌâ8·Ö£¬¹²16·Ö)

1£®½ñÓÐÒ»¸öÎļþF¹©½ø³Ì¹²Ïí£¬ÏÖ°ÑÕâЩ½ø³Ì·Ö³ÉA¡¢BÁ½×飬¹æ¶¨Í¬×éµÄ½ø³Ì¿ÉÒÔͬʱ¶ÁÎļþF£»µ«µ±ÓÐA×é(»òB×é)µÄ½ø³ÌÔÚ¶ÁÎļþFʱ¾Í²»ÔÊÐíB×é(»òA×é)µÄ½ø³Ì¶ÁÎļþF¡£ÏÖ¶¨ÒåÁ½¸ö¼ÆÊýÆ÷c1ºÍc2£¬·Ö±ð¼Ç¼A×éºÍB×éÖжÁÎļþFµÄ½ø³ÌÊý¡£µ±ÓÃPv²Ù×÷½øÐйÜÀíʱÐèÒªÈý¸öÐźÅÁ¿S1¡¢s2ºÍsAB²ÅÄܱ£Ö¤ÕýÈ·µÄ²¢·¢Ö´ÐС£³ÌÐò½á¹¹ÈçÏ£º

begin S1£¬S2£¬SAB£ºsemaphore; C1£¬C2 integer; s1£º£½1; S2£º£½1; SAB:£½1; C1£º£½0; C2£½0;

cobegin process Ai;(i£½1£¬2£¬¡­¡­. )

begin ________; c1:=c1+1; if c1=1 then _______; _______; read f; _______; c1:=c1-1; if c1=0 then _______; _______; end; process Bj;(j£½1£¬2£¬¡­¡­ )

begin ________; c2:=c2+2; if c2=2 then _______; _______; read f; _______; c2:=c2-2; if c2=0 then _______; _______; end; coend; ÎÊ´ð£º(1)˵Ã÷ÐźÅÁ¿s1£¬s2¡¢sABµÄ×÷Óá£s1µÄ×÷ÓÃÊÇ_______ ¡£ s2µÄ×÷ÓÃÊÇ_______¡£ sABµÄ×÷ÓÃÊÇ_______¡£ (2)ÔÚÉÏÊö³ÌÐòµÄÌî¿Õ´¦Î»ÖÃÌîÉÏÊʵ±µÄP£¬v²Ù×÷£¬ÒÔ±£Ö¤ËüÃÇÄܹ»ÕýÈ·µØ²¢·¢Ö´ÐС£

2£®¼ÙÉèϵͳÅäÓÐÏàͬÀàÐ͵Äm¸ö×ÊÔ´£¬ÏµÍ³ÖÐÓÐn¸ö½ø³Ì£¬Ã¿¸ö½ø³ÌÖÁÉÙÇëÇóÒ»¸ö×ÊÔ´(×î¶à²»³¬¹ým)¡£ÇëÖ¤Ã÷£¬µ±n¸ö½ø³Ì×î¶àÐèÒªµÄ×ÊÔ´ÊýÖ®ºÍСÓÚ(m+n)ʱ£¬¸Ãϵͳ²»»á·¢ÉúËÀËø¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)