科目组合
计算机: 数据结构 、计算机组成原理 、操作系统 、计算机网络
(1)定义一个i初始化为0,先遍历a顶点,发现他没有入度只有出度,让i+1,然后遍历b,他的出度为2入度为1,i+1,在遍历c和d发现他们都不满足出度大于入度,i不变,最后returni
评分及理由
(1)得分及理由(满分4分)
得2分。学生的设计思想基本正确,能够理解需要统计每个顶点的出度和入度,并比较大小来确定K顶点。但是描述过于简单和具体化,没有给出通用的算法设计思路,没有说明如何通过邻接矩阵来统计入度和出度,也没有提到需要遍历所有顶点和边的关系。扣2分。
(2)得分及理由(满分9分)
得0分。学生没有提供任何代码实现,只有设计思想的描述。根据题目要求,需要写出C/C++代码并注释,学生完全没有完成这部分要求。扣9分。
题目总分:2+0=2分
(1)共有三个归并段
首先把51,94,37,92放入工作区,选择最小的37放入归并段,
工作区51,94,92,14,选择比37大的但是最小的那个放入归并段,51放入归并段,
工作区94,92,14,63,选择比51大的但是最小的放入归并段,63放入归并段,
工作区94,92,14,15,选择比63大的但是最小的放入归并段,92放入归并段,
工作区94,14,15,99,选择比92大的但是最小的放入归并段,94放入归并段,
工作区14,15,99,48,选择比94大的但是最小的放入归并段,99放入归并段,
工作区14,15,48,56,工作区种没有比99大的,第一个归并段完成,第一个归并段(37,51,63,92,94,99)
从工作区种选取最小的放入第二个归并段,14进入归并段
工作区15,48,56,23,选择比14大但是最小的放入归并段,15放入归并段,
工作区48,56,23,60,选择比15大但是最小的放入归并段,23放入归并段,
工作区48,56,60,31,选择比23大的但是最小的放入归并段,31放入归并段,
工作区48,56,60,17,选择比31大的但是最小的放入归并段,48放入归并段,
工作区56,60,17,43,选择比48大的但是最小的放入归并段,56放入,
工作区60,17,43,8,选择比56大的但是最小的放入归并段,60放入,
工作区90,17,43,8,选择比60大的但是最小的放入归并段,90放入,
工作区17,43,8,166,选择比90大的但是最小的放入归并段,166放入,
工作区17,43,8,100,工作区中没有比166大的 第二个归并段完成 (14,15,23,31,48,56,60,90,166)
剩下的工作区的依次放入第三个归并段 8 ,17,43, 100
(2)最大值是n,最小值是1
评分及理由
(1)得分及理由(满分8分)
学生正确计算出了生成3个初始归并段(2分),并且三个归并段的内容完全正确:第一个归并段37,51,63,92,94,99(2分),第二个归并段14,15,23,31,48,56,60,90,166(2分),第三个归并段8,17,43,100(2分)。虽然学生描述过程中存在一些表述不够严谨的地方(如"工作区种"应为"工作区中"),但算法执行过程和结果完全正确,因此不扣分。得8分。
(2)得分及理由(满分2分)
学生回答最大值是n是正确的(1分),但回答最小值是1是错误的。根据置换-选择排序的特性,最小初始归并段长度应该是m,因为工作区大小为m,至少需要m个记录才能开始生成归并段。因此扣1分,得1分。
题目总分:8+1=9分
(1)FTP的控制连接是持久的,ftp的数据连接是非持久的,控制连接
(2)100,18001
(3)3MSS,5MSS
(4)60ms,2.4Mbps
评分及理由
(1)得分及理由(满分3分)
学生答案:FTP的控制连接是持久的,FTP的数据连接是非持久的,控制连接。与标准答案完全一致,得3分。
(2)得分及理由(满分2分)
学生答案:100,18001。标准答案:101, 18102。第一个字节序号错误(应为101,学生答100),第二次挥手ACK序号错误(应为18102,学生答18001)。每个错误扣1分,得0分。
(3)得分及理由(满分2分)
学生答案:3MSS,5MSS。与标准答案完全一致,得2分。
(4)得分及理由(满分2分)
学生答案:60ms,2.4Mbps。与标准答案完全一致,得2分。
题目总分:3+0+2+2=7分