科目组合
计算机: 数据结构 、计算机组成原理 、操作系统 、计算机网络

评分及理由
(1)得分及理由(满分8分)
学生答案正确识别出生成3个初始归并段,且三个归并段的内容与标准答案完全一致(顺序正确,数字准确)。因此得满分8分。
(2)得分及理由(满分2分)
学生答案正确指出第一个初始归并段的最大可能长度为n,最小可能长度为m,与标准答案一致。因此得满分2分。
题目总分:8+2=10分

评分及理由
(1)得分及理由(满分3分)
学生答案:2个页面,2次缺失。标准答案:2个页面,2次缺页异常,页故障地址分别是0042 2000H和0042 3000H。
学生答对了页面数和缺页次数,但未给出页故障地址。扣1分。
得分:2分。
(2)得分及理由(满分2分)
学生答案正确指出了没有时间局部性,并给出了合理解释(每个元素仅访问一次)。
得分:2分。
(3)得分及理由(满分4分)
学生答案:块内地址为低6位(A5~A0),Cache组号为中间6位(A11~A6)。标准答案:块内地址为低5位(A4~A0),Cache组号为A10~A5。
学生给出的位数错误,导致后续地址计算可能出错。a[1][0]的虚拟地址计算错误(应为0042 2100H,学生给出0042 2258H),Cache组号计算错误(应为8,学生给出5)。这些错误均源于地址划分错误。
扣4分。
得分:0分。
(4)得分及理由(满分5分)
学生答案:1/16;0%。标准答案:数组占192个主存块,原循环Cache命中率87.5%,交换循环后命中率87.5%。
学生答案与标准答案完全不符,未计算主存块数,给出的命中率数值错误。
扣5分。
得分:0分。
题目总分:2+2+0+0=4分

评分及理由
(1)得分及理由(满分3分)
学生答案正确,为004010B9H。得3分。
(2)得分及理由(满分3分)
学生回答“直接寻址”和“变址寻址”均错误。标准答案为“相对寻址”。计算过程“00401084h = 0040107Bh + 8h”中,虽然下一条指令地址(0040107Bh)正确,但偏移量8h计算错误(应为9h),且未说明“PC+偏移量”的相对寻址原理。因此,两问均不得分。得0分。
(3)得分及理由(满分2分)
第一问:学生回答“寄存器间接寻址”错误。源操作数是立即数0Ah,应为“立即寻址”。扣1分。
第二问:学生回答“ecx中存放i”不准确。根据指令`[ecx+edx*4+00422000h]`,edx是j,ecx应为`i*64*4`或`i*256`。回答“i”未体现比例因子,视为不准确。扣0.5分。
第三问:学生回答“小端方式”正确。得0.5分。
本小题总计得分:0.5分。
(4)得分及理由(满分1分)
学生结论“不会”正确,理由“处于同一个页中”也正确。得1分。
题目总分:3+0+0.5+1=4.5分

评分及理由
(1)得分及理由(满分4分)
学生答案指出“进入区与退出区语句都存在错误”,这与标准答案指出的两处错误位置一致,思路正确。但在具体改正方案上存在严重逻辑错误:
得分:0分
(2)得分及理由(满分3分)
学生答案第一问回答“不可以”,与标准答案一致,判断正确。但在解释理由时存在根本性错误:
得分:1分
题目总分:0+1=1分

评分及理由
(1)得分及理由(满分3分)
学生第一问回答“③①②”,即认为操作①的前一个操作是③,后一个操作是②。这与标准答案(前一个操作是③,后一个操作是⑤)不符。学生将①的后一个操作误判为②,这是一个逻辑错误,因为将进程插入就绪队列(①)之后,应该是进程从系统调用返回(⑤)并继续执行,而不是插入阻塞队列(②)。因此,第一问不能给满分。
学生第二问回答“⑥后是④”,即用户在键盘上输入字符(⑥)后启动键盘中断处理程序(④),这与标准答案完全一致。
综合评分:第一问扣1分,第二问得1分。本小题得2分。
(2)得分及理由(满分2分)
学生第一问回答“④”,即认为在启动键盘中断处理程序(④)之后,CPU一定从进程P切换到其他进程。这是错误的。CPU从进程P切换出去发生在进程P因等待输入而被阻塞时,即操作②(将进程P插入阻塞队列)。操作④是中断处理,此时CPU可能正在执行内核代码,不一定是进程切换的时机。
学生第二问回答“①”,即认为在将进程P插入就绪队列(①)之后,CPU调度程序才能选择进程P执行。这与标准答案完全一致。
综合评分:第一问扣1分,第二问得1分。本小题得1分。
(3)得分及理由(满分1分)
学生回答“③”,即认为将字符从键盘控制器读入系统缓冲区的操作属于键盘驱动程序。这与标准答案完全一致。
本小题得1分。
(4)得分及理由(满分2分)
学生第一问回答“就绪态”,即认为键盘中断处理程序执行时,进程P处于就绪态。这是错误的。进程P在等待键盘输入时已被阻塞,中断处理程序执行时,P仍在等待输入完成,应处于阻塞状态。
学生第二问回答“内核态”,即认为键盘中断处理程序被触发时,CPU处于内核态。这与标准答案完全一致。
综合评分:第一问扣1分,第二问得1分。本小题得1分。
题目总分:2+1+1+1=5分

评分及理由
(1)得分及理由(满分3分)
学生答案:持久;非持久;控制连接。
标准答案:控制连接是持久的;数据连接是非持久的;控制连接。
学生答案与标准答案完全一致。得3分。
(2)得分及理由(满分2分)
学生答案:100;101。
标准答案:101,18102。
问题包含两问:F的第一个字节序号,以及断开连接时第二次挥手的ACK序号。学生只回答了第一个序号(100)和另一个可能是误写的序号(101),未回答完整的第二次挥手的ACK序号(18102)。因此,第一问回答错误(应为101),第二问未回答。扣2分。得0分。
(3)得分及理由(满分2分)
学生答案:2 MSS;1 MSS。
标准答案:3MSS, 5MSS。
学生答案与标准答案完全不符,计算逻辑错误。扣2分。得0分。
(4)得分及理由(满分2分)
学生答案:80ms;0.225B/s。
标准答案:需要 6 个 RTT,即至少 60ms 2.4Mbps。
学生答案中的时间(80ms)和速率(0.225B/s)均与标准答案不符,计算逻辑错误。扣2分。得0分。
题目总分:3+0+0+0=3分