文章
49
粉丝
0
获赞
0
访问
1.8k
评分及理由
(1)得分及理由(满分1分)
学生未作答第一问,因此得0分。
(2)得分及理由(满分5分)
学生设计了链式存储结构,但存在以下问题:
1. 数据类型定义中使用了C++的string类型,而标准答案使用C语言的无符号整型表示IP地址,但思路正确,不扣分。
2. 结构定义中将Link和Net分开存储,与标准答案中采用union的方案不同,但根据评分说明第②条,这种方案同样给分。
3. 缺少Flag字段来区分Link和Net类型,但通过分开定义的结构可以隐含区分,不扣分。
4. 存储结构能够保存LSI信息,基本满足要求。
综合以上,扣1分(主要因存储结构完整性略有不足),得4分。
(3)得分及理由(满分4分)
学生给出了R1到各子网的最短路径及费用:
- 192.1.1.0/24:正确,费用1
- 192.1.5.0/24:路径正确,但费用应为3(R1→R3直接连接费用为2,加上网络连接费用1),学生答4,错误
- 192.1.6.0/24:路径正确,但费用应为4(R1→R2直接连接费用为3,加上网络连接费用1),学生答5,错误
- 192.1.7.0/24:路径正确,但费用应为8(R1→R2费用3+R2→R4费用4+网络连接费用1),学生答9,错误
根据评分说明第②条,路径正确但费用错误可酌情给分。4条路径中1条完全正确,3条路径正确但费用错误,给2分。
题目总分:0+4+2=6分
登录后发布评论
暂无评论,来抢沙发