首页
DreamJudge
院校信息
考研初试
考研复试
机试真题
面试模拟
讨论区
兑换中心
登录
注册
上岸
Heimlov
这个人很懒,什么都没有写...
关注
发消息
文章
397
题解
0
发帖
0
笔记
0
Ta的粉丝
40
关注数
0
粉丝数
40
获赞数
2
阅读数
85913
2025年计算机学科专业基础综合试题 - 第45题回答
coBegin{ semaphore mutex_k = 3;//还剩可以挖几个坑 semaphore mutex_t = 1;//铁锹 semaphore a_done = 0;//有多少个坑需要填土 semaphore b_done = 0;//有多少颗树需要浇水 ...
操作系统
2025年9月17日 18:05
回复 0
|
赞 0
|
浏览 307
2024年计算机学科专业基础综合试题 - 第46题回答
(1)实现C1的代码是临界区,因为不同进程同时对缓冲区B进行写操作时,需要互斥访问,否则可能会产生脏数据,造成数据冲突 (2) CoBegin{ semaphore mutex = 1;互斥访问缓冲区的锁 semaphore empty = 0;//...
操作系统
2025年9月17日 17:40
回复 0
|
赞 0
|
浏览 146
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及理由 (1)得分...
操作系统
2025年9月17日 16:21
回复 0
|
赞 0
|
浏览 188
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 16:21
回复 0
|
赞 0
|
浏览 190
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及理由 (1)得分...
操作系统
2025年9月17日 16:09
回复 0
|
赞 0
|
浏览 196
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 16:09
回复 0
|
赞 0
|
浏览 192
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及理由 (1)得分...
操作系统
2025年9月17日 16:08
回复 0
|
赞 0
|
浏览 239
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 16:08
回复 0
|
赞 0
|
浏览 138
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及理由 (1)得分...
操作系统
2025年9月17日 16:07
回复 0
|
赞 0
|
浏览 205
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 16:07
回复 0
|
赞 0
|
浏览 185
2022年计算机学科专业基础综合试题 - 第46题回答
CoBegin{ semaphore a_done = 0;//操作A完成 semaphore c_done = 0;//操作C完成 T1(){ A执行完成; signal(a_done); wait(c_done); E执行完成; F执行完成; } T...
操作系统
2025年9月17日 15:52
回复 0
|
赞 0
|
浏览 184
2022年计算机学科专业基础综合试题 - 第46题回答
CoBegin{ semaphore a_done = 0;//操作A完成 semaphore c_done = 0;//操作C完成 T1(){ A执行完成; signal(a_done); wait(c_done); E执行完成; F执行完成; } T...
操作系统
2025年9月17日 15:50
回复 0
|
赞 0
|
浏览 164
2021年计算机学科专业基础综合试题 - 第46题回答
(1) 执行顺序是ROM中的引导程序、磁盘引导程序、分区引导程序、操作系统的初始化程序 (2)正确顺序是磁盘的物理格式化、对磁盘进行分区、逻辑格式化、操作系统的安装 (3)磁盘扇区的划分是在对磁盘的物理格式化中完成的,文件系统根目录的建立是在逻辑格式化中完成的 评分及理由 (1...
操作系统
2025年9月17日 01:57
回复 0
|
赞 0
|
浏览 182
2021年计算机学科专业基础综合试题 - 第45题回答
(1) wait和signal都是原子性操作的指令,用于实现互斥访问临界区,如果多进程并发访问下没有对信号量实现互斥执行,同时读写可能会同时持有信号量的同一个值,先后进行修改覆盖读或者写的值,造成脏数据 (2)方法一中的关中断到开中断之间,其他进程无法修改S,导致while无法退出 ...
操作系统
2025年9月17日 01:57
回复 0
|
赞 0
|
浏览 208
2021年计算机学科专业基础综合试题 - 第46题回答
(1) 执行顺序是ROM中的引导程序、磁盘引导程序、分区引导程序、操作系统的初始化程序 (2)正确顺序是磁盘的物理格式化、对磁盘进行分区、逻辑格式化、操作系统的安装 (3)磁盘扇区的划分是在对磁盘分区中完成的,文件系统根目录的建立是在逻辑格式化中完成的 评分及理由 (1)得分及理...
操作系统
2025年9月17日 01:55
回复 0
|
赞 0
|
浏览 227
2021年计算机学科专业基础综合试题 - 第45题回答
(1) wait和signal都是原子性操作的指令,用于实现互斥访问临界区,如果多进程并发访问下没有对信号量实现互斥执行,同时读写可能会同时持有信号量的同一个值,先后进行修改覆盖读或者写的值,造成脏数据 (2)方法一中的while当信号量S为负值的时候,会一直执行循环体内的S = S-1...
操作系统
2025年9月17日 01:55
回复 0
|
赞 0
|
浏览 231
2022年计算机学科专业基础综合试题 - 第46题回答
CoBegin{ semaphore a_done = 0;//操作A完成 semaphore c_done = 0;//操作C完成 T1(){ A执行完成; signal(a_done); wait(c_done); E执行完成; F执行完成; } T...
操作系统
2025年9月17日 01:38
回复 0
|
赞 0
|
浏览 233
2022年计算机学科专业基础综合试题 - 第46题回答
CoBegin{ semaphore a_done = 0;//操作A完成 semaphore c_done = 0;//操作C完成 semaphore e_done = 0;//操作E完成 T1(){ A执行完成; signal(a_done); wait(c_do...
操作系统
2025年9月17日 01:32
回复 0
|
赞 0
|
浏览 177
2025年计算机学科专业基础综合试题 - 第46题回答
(1)PCB在内核区,执行scanf()的时候,进程处于阻塞态 (2)main函数的代码位于只读代码段, 调用的scanf()和print()需要通过驱动实现 (3)ptr被分配到了栈中,length如果没有被分配到寄存器,会被分配到栈中,ptr指向的字符串位于堆中 评...
操作系统
2025年9月17日 01:23
回复 0
|
赞 0
|
浏览 244
2025年计算机学科专业基础综合试题 - 第45题回答
coBegin{ semaphore mutex_k = 3;//还剩可以挖几个坑 semaphore mutex_t = 1;//铁锹 semaphore a_done = 0;//有多少个坑需要填土 semaphore b_done = 0;//有多少颗树需要浇水 ...
操作系统
2025年9月17日 01:23
回复 0
|
赞 0
|
浏览 193
1
...
7
8
9
10
11
...
20
本科学校:浙江大学
目标学校:浙江大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!