[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQktbdM8HHhWRitDh44Hj7teBisepPbNQygSJpctBjpo":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":31,"type":32},[],"2024-01-12 13:37:30",100006974,[8,9,10,11],"打印机","共享变量","共享缓冲区","非共享数据",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},41,"4b51af0d931da66980cc68db2f7c5de9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F1475cbd23f0fb197e8d38070b8c085b8.jpg","操作系统","work_29906664","操作系统-第3章作业-2","以下 不属于临界资源",[21,33,43,53,63,73,82,91,101,104],{"answer":22,"createTime":23,"id":24,"options":25,"question":30,"source":31,"type":32},[],"2023-12-23 20:26:04",100006954,[26,27,28,29],"既存在同步又存在互斥关系","同步关系","互斥关系","无制约关系","进程A和进程B通过共享缓冲区协作完成数据处理,进程A负责产生数据并放入缓冲区,进程B负责 对缓冲区加工处理并输出,进程A和进程B之间的制约关系是","v1",0,{"answer":34,"createTime":35,"id":36,"options":37,"question":42,"source":31,"type":32},[],"2024-01-04 18:05:25",100006955,[38,39,40,41],"0","1","由用户确定","-1","用p、v操作实现进程同步,信号量的初值为",{"answer":44,"createTime":45,"id":46,"options":47,"question":52,"source":31,"type":32},[],"2024-01-12 13:37:31",100006957,[48,49,50,51],"a=1与a=2","x=x+1与x=x+3","x=x+1与x=x+2","a=x与b=x","进程p1和p2均包含并发执行的现场,部分伪代码描述如下所示: 进程p1 } int x=0; Thread1(){ int a; a=1; x=x+1; } Thread2(){ int a; a=2; x=x+2; } } 进程p2 } int x=0; Thread3(){ int a; a=x; x=x+3; } Thread4(){ int b; b=x; x=x+4; } } 下列选项中,需要互斥执行的操作是",{"answer":54,"createTime":55,"id":56,"options":57,"question":62,"source":31,"type":32},[],"2024-01-12 13:37:29",100006958,[58,59,60,61],"该进程从磁盘调入内存","可能有另一个进程从等待队列进入就绪队列","可能有另一个进程从磁盘被调入内存","该进程从等待队列进入就绪队列","在使用信号量及P、V操作机制解决问题时,一个进程执行V操作意味着",{"answer":64,"createTime":65,"id":66,"options":67,"question":72,"source":31,"type":32},[],"2024-01-04 18:05:26",100006960,[68,69,70,71],"临界区是指进程中用于实现进程同步的那段程序代码","临界区是指进程中用于访问临界资源的那段程序代码","临界区是指进程中用于实现进程互斥的那段程序代码","临界区是指进程中用于实现进程通信的那段程序代码","下面临界区概念论述正确的是( )",{"answer":74,"createTime":5,"id":75,"options":76,"question":81,"source":31,"type":32},[],100006964,[77,78,79,80],"5,12,9","5,12,4","5,9,9","5,9,4","有两个优先级相同的并发进程p1和p2,它们执行的过程如下,假设当前信号量s1=s2=0.当前z=2, 进程运行结束后,x、y、z的值分别是 . 进程p1 ... y=1; y=y+2; z=y+1; v(s1); p(s2); y=z+y ... 进程p2 ... x=1; x=x+1; p(s1); x=x+y; z=x+z; v(s2); ..",{"answer":83,"createTime":55,"id":84,"options":85,"question":90,"source":31,"type":32},[],100006968,[86,87,88,89],"进程结束","进程等待","进程创建","进程就绪","p操作可能导致",{"answer":92,"createTime":93,"id":94,"options":95,"question":100,"source":31,"type":32},[],"2024-01-04 18:05:24",100006971,[96,97,98,99],"一个进程读文件,一个进程写文件","田径场的四百米接力比赛","公共汽车上司机和售票员的配合工作","两个进程通过缓冲区传递数据","下列 场景问题中只包含进程互斥问题",{"answer":102,"createTime":5,"id":6,"options":103,"question":19,"source":31,"type":32},[],[8,9,10,11],{"answer":105,"createTime":106,"id":107,"options":108,"question":113,"source":31,"type":32},[],"2023-10-29 22:42:59",100006976,[109,110,111,112],"value &gt;= 0","value &lt;= 0","value &lt; 0","value &gt; 0","对信号量s执行p操作后,使该进程进入资源等待队列的条件是"]