首页
DreamJudge
院校信息
考研初试
考研复试
讨论区
兑换中心
登录
注册
上岸
Heimlov
这个人很懒,什么都没有写...
关注
发消息
文章
327
题解
0
发帖
0
笔记
0
Ta的粉丝
40
关注数
0
粉丝数
40
获赞数
2
阅读数
39960
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
|
浏览 75
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
|
浏览 82
2021年计算机学科专业基础综合试题 - 第46题回答
(1) 执行顺序是ROM中的引导程序、磁盘引导程序、分区引导程序、操作系统的初始化程序 (2)正确顺序是磁盘的物理格式化、对磁盘进行分区、逻辑格式化、操作系统的安装 (3)磁盘扇区的划分是在对磁盘的物理格式化中完成的,文件系统根目录的建立是在逻辑格式化中完成的 评分及理由 (1...
操作系统
2025年9月17日 01:57
回复 0
|
赞 0
|
浏览 91
2021年计算机学科专业基础综合试题 - 第45题回答
(1) wait和signal都是原子性操作的指令,用于实现互斥访问临界区,如果多进程并发访问下没有对信号量实现互斥执行,同时读写可能会同时持有信号量的同一个值,先后进行修改覆盖读或者写的值,造成脏数据 (2)方法一中的关中断到开中断之间,其他进程无法修改S,导致while无法退出 ...
操作系统
2025年9月17日 01:57
回复 0
|
赞 0
|
浏览 120
2021年计算机学科专业基础综合试题 - 第46题回答
(1) 执行顺序是ROM中的引导程序、磁盘引导程序、分区引导程序、操作系统的初始化程序 (2)正确顺序是磁盘的物理格式化、对磁盘进行分区、逻辑格式化、操作系统的安装 (3)磁盘扇区的划分是在对磁盘分区中完成的,文件系统根目录的建立是在逻辑格式化中完成的 评分及理由 (1)得分及理...
操作系统
2025年9月17日 01:55
回复 0
|
赞 0
|
浏览 118
2021年计算机学科专业基础综合试题 - 第45题回答
(1) wait和signal都是原子性操作的指令,用于实现互斥访问临界区,如果多进程并发访问下没有对信号量实现互斥执行,同时读写可能会同时持有信号量的同一个值,先后进行修改覆盖读或者写的值,造成脏数据 (2)方法一中的while当信号量S为负值的时候,会一直执行循环体内的S = S-1...
操作系统
2025年9月17日 01:55
回复 0
|
赞 0
|
浏览 132
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
|
浏览 120
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
|
浏览 83
2025年计算机学科专业基础综合试题 - 第46题回答
(1)PCB在内核区,执行scanf()的时候,进程处于阻塞态 (2)main函数的代码位于只读代码段, 调用的scanf()和print()需要通过驱动实现 (3)ptr被分配到了栈中,length如果没有被分配到寄存器,会被分配到栈中,ptr指向的字符串位于堆中 评...
操作系统
2025年9月17日 01:23
回复 0
|
赞 0
|
浏览 140
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
|
浏览 94
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及理由 (1)得分...
操作系统
2025年9月17日 01:18
回复 0
|
赞 0
|
浏览 103
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 01:18
回复 0
|
赞 0
|
浏览 83
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的前一个操作是2, 后一个操作是4 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及...
操作系统
2025年9月17日 01:15
回复 0
|
赞 0
|
浏览 98
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 01:15
回复 0
|
赞 0
|
浏览 104
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的前一个操作是2, 后一个操作是3 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分及...
操作系统
2025年9月17日 01:13
回复 0
|
赞 0
|
浏览 79
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 01:13
回复 0
|
赞 0
|
浏览 92
2023年计算机学科专业基础综合试题 - 第46题回答
(1) 操作1的前一个操作是3 , 后一个操作是5 操作6的前一个操作是4 , 后一个操作是3 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。CPU处于内核态 评分...
操作系统
2025年9月17日 01:11
回复 0
|
赞 0
|
浏览 107
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 01:11
回复 0
|
赞 0
|
浏览 68
2023年计算机学科专业基础综合试题 - 第46题回答
(1)2 4 6 3 1 5 操作1的前一个操作是3 , 后一个操作是5 操作6的前一个操作是4 , 后一个操作是3 (2)在操作2后CPU一定从进程P切换到其他进程,完成操作1后CPU才能选择进程P执行 (3)操作3的代码属于键盘驱动程序 (4)P处于阻塞态。C...
操作系统
2025年9月17日 01:11
回复 0
|
赞 0
|
浏览 115
2023年计算机学科专业基础综合试题 - 第45题回答
(1) 第一个错误是 退出区 lock = true; 因为lock是共享变量,false代表可以进入临界区,应该设置为false,否则其他线程会一直无法进入临界区 第二个错误是 进入区的 if(key == true) 应该改为 while(key == true),否...
操作系统
2025年9月17日 01:11
回复 0
|
赞 0
|
浏览 93
1
...
4
5
6
7
8
...
17
本科学校:浙江大学
目标学校:浙江大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!