评分及理由
(1)得分及理由(满分2分)
学生未提供任何答案,因此得0分。磁盘容量计算需要根据柱面数、磁道数、扇区数和扇区大小相乘得到,但学生未进行任何计算或说明。
(2)得分及理由(满分2分)
学生未提供任何答案,因此得0分。SSTF调度算法需要根据当前磁头位置(85...
评分及理由
(1)信号量定义及初值(满分2分)
学生未定义任何信号量,也未说明信号量含义及初值。标准答案中需定义碗信号量(bowls)和筷子信号量数组(chopsticks[n]),并正确设置初值(bowls = min(n-1, m),筷子初值均为1)。学生作答完全缺失该...
评分及理由
(1)得分及理由(满分2分)
学生未作答,得0分。题目要求选择链式存储结构,但学生未给出任何回答。
(2)得分及理由(满分4分)
学生未作答,得0分。题目要求画出初始状态并给出队空和队满条件,但学生未提供任何内容。
(3)得分及理由(满分2分)
学生未作答...
评分及理由
(1)得分及理由(满分3分)
学生未提供任何设计思想描述,无法判断其算法思路是否正确。根据评分标准,未作答部分不得分。因此,本部分得0分。
(2)得分及理由(满分8分)
学生未提供任何代码实现,无法评估其算法正确性、空间复杂度是否为O(1)或时间效率。根据评...
semaphore bowls = min(m,n-1); // 所有碗资源的信号量
semaphore chopsticks[n]; // 所有筷子资源的信号量
for(int i = 1;i <= n; i++){
chopsticks[i] = 1; //对所...
semaphore bowls = m; // 所有碗资源的信号量
semaphore chopsticks[n]; // 所有筷子资源的信号量
for(int i = 1;i <= n; i++){
chopsticks[1] = 1; //对所有筷子的信号量置1...
semaphore bowls = m; // 所有碗资源的信号量
semaphore chopsticks[n]; // 所有筷子资源的信号量
for(int i = 1;i <= n; i++){
chopsticks[1] = 1; //对所有筷子的信号量置1...
评分及理由
(1)得分及理由(满分3分)
学生未提供任何答案,因此得0分。题目要求配置NAT以使H2和H3能够访问Web服务器(使用默认端口号),但学生作答完全空白,未涉及任何相关配置内容。
(2)得分及理由(满分6分)
学生未提供任何答案,因此得0分。题目要求分析H2...
评分及理由
(1)得分及理由(满分4分)
学生未提供任何作答内容,因此该部分得分为0分。具体分析如下:
虚拟地址计算未给出(标准答案要求计算1080 1008H)
页目录号(042H)和页号(001H)未给出
页目录项物理地址(0020 1108H)未计算
...
semaphore a_done = 0;//A操作完成
semaphore b_done = 0;//B操作完成
semaphore c_done = 0;//C操作完成
semaphore d_done = 0;//D操作完成
cobegin{
PA(){
...
评分及理由
(1)得分及理由(满分3分)
学生未提供答案,得0分。理由:问题要求计算Cache中标记(Tag)和LRU位的位数,并判断是否有修改位。学生未作答,无法得分。
(2)得分及理由(满分3分)
学生未提供答案,得0分。理由:问题要求计算访问数组s的数据Cache...
评分及理由
(1)得分及理由(满分2分)
学生未作答,得0分。
(2)得分及理由(满分2分)
学生未作答,得0分。
(3)得分及理由(满分4分)
学生未作答,得0分。
(4)得分及理由(满分5分)
学生未作答,得0分。
题目总分:0+0+0+0=0分
评分及理由
(1)得分及理由(满分4分)
学生未提供任何答案,无法判断其对数据结构的理解。根据评分标准,未作答不得分。
得分:0分
(2)得分及理由(满分3分)
学生未提供任何答案,无法判断其对译码过程的描述。根据评分标准,未作答不得分。
得分:0分
(3)得分及理由...
评分及理由
(1)得分及理由(满分3分)
学生未提供算法的基本设计思想,因此无法判断其思路是否正确。根据评分标准,缺少核心设计思想描述,故得0分。
(2)得分及理由(满分8分)
学生未提供任何代码实现,无法评估其算法描述和关键注释。根据评分标准,缺少代码实现和注释,故得...
(1)
因为wait()和signal()需要保证原子性,当有多个进程同时访问wait()或者signal()的时候。
会同时根据原有的S值更新S值,造成数据冲突
(2)
方法1错误
wait()方法中关中断后,没有其他进程可以修改S的值,会导致while()循环...
(1)因为wait()和signal()是需要保证原子性,否则多个进程同时进行wait()和signal()的时候,会有数据冲突
(2)
方法1,不正确
wait()方法内不能一直while(s <= 0) s= s-1;
否则会执行s--;的死循环
方法2...
semaphore ac_done = 0;//a已完成
semaphore ce_done = 0;//c已完成
cobegin{
T1(){
A执行完成;
v(ac_done);
p(ce_done);
E执行完成
F执行完成
}
...
semaphore a_done = 0;//a已完成
semaphore c_done = 0;//c已完成
cobegin{
T1(){
A执行完成;
v(a_done);
p(c);
E执行完成
F执行完成
}
T2(){
...
评分及理由
(1)得分及理由(满分3分)
学生未作答,得0分。题目要求判断FTP控制连接和数据连接的持久性,并指出登录时建立的连接类型,但学生答案缺失。
(2)得分及理由(满分2分)
学生未作答,得0分。题目要求计算F的第一个字节序号和断开数据连接时第二次挥手的ACK序...
评分及理由
(1)得分及理由(满分3分)
学生未提供答案,无法判断正确性。因此,该部分得0分。
(2)得分及理由(满分2分)
学生未提供答案,无法判断正确性。因此,该部分得0分。
(3)得分及理由(满分1分)
学生未提供答案,无法判断正确性。因此,该部分得0分。
(...
(1)
有两个错误
第一个错误,if(key == TRUE) swap key,lock;这句话错了,需要判断的不是key,是lock。应该修改为while(key == TRUE) swap key,lock;
第二个错误是lock = TRUE,退出区需要把...
评分及理由
(1)得分及理由(满分3分)
学生未提供答案,因此得0分。理由:未回答第20条指令的虚拟地址。
(2)得分及理由(满分3分)
学生未提供答案,因此得0分。理由:未说明两条指令的寻址方式,也未给出jmp指令的跳转目标地址计算过程。
(3)得分及理由(满分2分...
评分及理由
(1)得分及理由(满分3分)
学生未提供答案,得0分。理由:未回答数组a分页数、缺页异常次数及页故障地址,无法得分。
(2)得分及理由(满分2分)
学生未提供答案,得0分。理由:未回答时间局部性问题及解释,无法得分。
(3)得分及理由(满分4分)
学生未提...
评分及理由
(1)得分及理由(满分8分)
学生未提供任何关于初始归并段生成的具体答案,仅包含无关的HTML标签和脚本引用,未回答置换-选择排序的过程和结果。因此,无法获得任何分数。扣分理由:未回答问题核心内容,且存在与问题无关的代码插入,属于严重逻辑缺失。
得分:0分
...
评分及理由
(1)得分及理由(满分4分)
学生未提供算法设计思想的文字描述,因此无法判断其思路是否正确。根据评分标准,缺少设计思想部分应扣4分。
得分:0分
(2)得分及理由(满分9分)
学生未提供任何代码实现,因此无法评估其代码逻辑是否正确、是否满足题目要求。根据评分...
(1)
有两个错误
第一个错误,if(key == TRUE) swap key,lock;这句话错了,需要判断的不是key,是lock。应该修改为while(key == TRUE) swap key,lock;
第二个错误是lock = TRUE,退出区需要把...
(1)
有两个错误
第一个错误,if(key == TRUE) swap key,lock;这句话错了,需要判断的不是key,是lock。应该修改为while(lock == FALSE) swap key,lock;
第二个错误是lock = TRUE...
(1)
有两个错误
第一个错误,if(key == TRUE) swap key,lock;这句话错了,需要判断的不是key,是lock。应该修改为while(lock == FALSE) swap key,lock;
第二个错误是lock = TRUE...
(1)
有两个错误
第一个错误,if(key == true)这句话错了,需要判断的不是key,是lock。应该修改为if(lock == false)
第二个错误是lock = true,退出区需要把lock 置为false,让其他进程可以进入。应该修...
(1)
有两个错误
第一个错误,if(key == true)这句话错了,需要判断的不是key,是lock
第二个错误是lock = true,退出区需要把lock 置为false,让其他进程可以进入
(2)
不可以,因为swap指令是原子指令,需要保...