评分及理由
(1)得分及理由(满分3分)
学生答案中计算了每个簇在位图中的状态位所在的簇号:30000对应簇号30,32000对应簇号30,42500对应簇号31,与标准答案一致。虽然学生使用了“铁”字(可能为识别错误,实际应为“簇”),但计算过程和结果正确。因此得3分。
(2)得分及...
评分及理由
(1)得分及理由(满分2分)
学生答案中给出页号为0040H,但标准答案为00401H(高20位),学生答案缺少最低位1,属于计算错误,扣1分。划分方式正确指出高16位为TLB标记,低4位为组号(学生表述为第13~16位,实际应为虚页号的低4位,但意思正确),得1分。因此本小...
评分及理由
(1)得分及理由(满分2分)
学生回答互斥类的划分依据是“互斥的微指令操作在同一类,相容的在不同类”,这与标准答案“微命令之间的互斥性,即不能在同一个微周期中同时执行的微命令属于同一个互斥类”意思一致,得1分。但学生回答“2个”互斥类,而标准答案为三个(MARin独立、MDR...
评分及理由
(1)得分及理由(满分4分)
学生识别出可能跳转的指令为第1、10、14条(实际应为第3、10、14条,但第1条是movl,不会跳转),此处存在逻辑错误,扣1分。寻址方式回答正确(相对寻址),得1分。跳转目标地址计算过程:学生计算为00401031H+2H+21H=00401...
(2)R1 收到来自主机 A 的 SYN 报文的目的 IP 地址是192.168.1.10
目的端口号是
FTP 服务器收到来自主机 A 的 SYN 报文的目的&...
(1)文 件 A 所在簇在位图中的状态位所在的簇号是
评分及理由
(1)得分及理由(满分3分)
学生未给出任何计算过程或答案,仅重复了题目描述,未回答文件A所在簇在位图中的状态位所在的簇号。因此,该部分得0分。
(2)得分及理由(满分3分)
学生未给出FAT最大长度的...
(1)0040103对应TLB 标记,8对应TLB组号
(2)2048*4B=8KB,8KB/4KB=2(页),2+1=3(页)
(3)
评分及理由
(1)得分及理由(满分2分)
学生答案中给出了虚拟页号00401H(0040103对应TLB标记,8对应TLB组号,但...
(1)编码中对应比特位能同时为1的微命令属于同一个互斥类。
(2)微程序计数器的内容是0A4H
(3)溢出,对应指令号6、8
(4)
评分及理由
(1)得分及理由(满分2分)
学生回答“编码中对应比特位能同时为1的微命令属于同一个互斥类”不准确,互斥类...
(1)"jmp 00401031h","jle 0040102Dh","jl 00401010h"可能会使程序发生跳转。
采用了直接寻址方式
(2) SF=0,OF=0,ZF=0
跳转的逻辑表达式...
int countNodes(TreeNode* root)
评分及理由
(1)得分及理由(满分3分)
学生未提供算法的基本设计思想,因此无法得分。题目要求给出算法的基本设计思想,但学生作答仅包含函数原型,未描述任何设计思路。扣3分。
(2)得分及理由(满分9分)
学生仅提供了函数原型`...
1. DHCP 差错报文,内容为时间超过
2. 202.120.12.2, 目的端口号是 21, 192.1.3.10
3.BGP 协议, , 基于传输层的TCP协议
4. (1)并行建立可以提高传输速率, (2)两条链接可以同时使用,不用担心造成冲突
同时上传三个文件...
1. 因为簇的大小为4KB,簇号占4B,所以一个簇可以放1000个簇号, 所以A在位图的簇号为 30 + (30000/1000) - 1 = 59
2. 磁盘容量为10GB, 所以最多有(10 * 2^{30} / 4 * 2^{10}) = 2.5 * 2^{20} 个簇, 所以最大...
1. 页大小为4kB,页内偏移量占12为,所以指令14的虚拟页号为00401H, 其高16位作为TLB的标记(即0040H), 剩下的4位作为组号(即1H)
2. 因为数组中存放的元素占四个字节,所以数组总共占了2048 * 4B = 2^{13}B, 其中一个虚拟页的大小为 4kB =...
1. 这两个微指令是否共用同样的设备, 至少可以划分为两个互斥类
2. 0A4H
3. 发生缺页异常: 指令号:1,7,8
发生越界中断: 指令号:3,10,14
4.
1. 首先指令执行分为四个阶段,分别是取址,间址,执行,中断, 如果CPU在前三个...
1. jmp, jle, jl,因为使用了虚拟地址,所以寻址方式是相对寻址
2. ZF = 0, SF = 0, CF = 1 , 表达式是: ZF or (SF xor CF) 即:ZF = 1 或者 SF 异或 CF = 1
3. 第五条指令的作用是将下标乘4, 之后再加上数组...
1.
2.
一共有四个强连通块,分别是 (4,2), (1,3,0), (5), (6)
至少需要添加三条边: 添加 0 到2 的边,4 到5 的 边, 5 到6 的边
至少需要删除两条边,分别为: 4 到2的边,0到3 的边
3. 首先关键路径存在必...
1. 使用递归方法,从叶子节点开始逐步向上判断,如果左右子树有一个不存在,那么这个节点一定不符合要求,如果左右子树节点都存在,那么我需要维护左右子树权值的范围(在节点中存储),例如上图:根节点4的左子树范围为[1, 3], 右子树范围为 [6,6]
接下来我们分别求左右子树的...
1问。判断是否存在左子树和右子树,如果存在,则计算根节点与叶子结点的差值的绝对值,同时递归调用该函数,直到不满足条件返回函数值。
评分及理由
(1)得分及理由(满分2分)
学生第一次识别结果中给出了页号004014H(应为00401H,但识别错误可能为误写),并提到TLB标记和组号划分,但描述混乱无法理解。第二次识别结果给出了正确的页号00401H,但后续描述仍混乱。由于页号正确(可能误写多了一个4),且题目要求虚...
评分及理由
(1)得分及理由(满分4分)
学生答案中未正确识别出可能跳转的指令(jmp、jle、jl),也未说明寻址方式(相对寻址),且未给出jmp指令的跳转目标地址计算过程。答案内容与问题无关,存在严重逻辑错误。得0分。
(2)得分及理由(满分3分)
学生答案中未正确给出SF、OF、...
评分及理由
(1)得分及理由(满分3分)
得0分。学生的作答内容与题目要求完全无关,识别结果展示的是数组操作相关的代码(如统计偶数正数、判断平方数等),而题目要求的是设计二叉搜索树的相关算法。学生未能给出任何关于二叉搜索树遍历或条件判断的基本设计思想,因此不得分。
(2)得分及理由(满分9...
1问。判断是否存在左子树和右子树,如果存在,则计算根节点与叶子结点的差值的绝对值,同时递归调用该函数,直到不满足条件返回函数值。
评分及理由
(1)得分及理由(满分1分)
学生两次识别答案均为“ACK连接”或“Ack连接”,但标准答案为“ICMP超时报文”。学生答案错误,因为TTL初始值为2,数据报在AS2内部经过多跳路由(至少需要经过R2、R3或R4,可能超过2跳)会导致TTL减至0,从而触发ICMP超时报文,而...
评分及理由
(1)得分及理由(满分3分)
学生未作答第(1)问,因此得0分。
(2)得分及理由(满分3分)
学生正确计算了FAT的最大长度:10GB / 4KB × 4B = 10MB(1分)。对于文件B的第5000个字节,学生计算簇号为4999B/4KB=1(即第二个簇),并正确指出...
评分及理由
(1)得分及理由(满分2分)
学生正确给出了虚拟页号为00401H(十六进制),并正确划分了TLB标记(高16位)和TLB组号(低4位)。虽然学生写的是“00401038”,但根据上下文可知这是虚拟地址,且后续划分正确,因此不扣分。得2分。
(2)得分及理由(满分3分)
学...
评分及理由
(1)得分及理由(满分2分)
学生回答中划分了4个互斥类,但标准答案为3个互斥类。学生将MARin、MDRout、Rout和ALUop各自作为独立类,但MDRout和Rout是互斥的(共享数据总线输出),应合并为一个互斥类。因此逻辑错误,扣1分。但学生正确理解了互斥性(指令不...
评分及理由
(1)得分及理由(满分4分)
学生正确识别了可能跳转的指令(3、10、14),得1分;但寻址方式回答为“直接寻址”错误(应为相对寻址),扣1分;跳转目标地址计算中,指令地址(00401008H)和偏移量(26H)计算错误(正确应为0040100EH+2+21H),但计算过程思...
评分及理由
(1)得分及理由(满分3分)
学生答案中识别出的边及权值存在多处错误:B→E权值应为7(学生识别为3),C→F权值应为10(但图中实际为双向边C↔E,权值分别为10和8,学生误识别为C→F权值10),且缺少D→A(3)和E→C(8)的边。根据标准答案,正确图应包含所有指定边及...
1问。判断是否存在左子树和右子树,如果存在,则计算根节点与叶子结点的差值的绝对值,同时递归调用该函数,直到不满足条件返回函数值。
1.ICMP超时
2.202.120.10.1/30 , 21端口, 192.168.1.0/24
3.BGP协议,端口号89, 基于TCP协议
4.可以加快传输速率,2次
评分及理由
(1)得分及理由(满分1分)
学生回答"ICMP超时"与标准答案一致,正确描...