文章

449

粉丝

0

获赞

0

访问

87.3k

头像
2014年计算机学科专业基础综合试题 - 第42题回答
数据结构
发布于2025年10月31日 19:37
阅读数 121


评分及理由

(1)得分及理由(满分1分)

学生没有直接回答网络抽象为哪种结构,但通过画图和后续解答可以看出理解图结构。根据评分说明中"只要考生的答案中给出与图含义相似的描述"可给分,但学生未明确写出,扣0.5分。

得分:0.5分

(2)得分及理由(满分5分)

学生的链式存储结构设计基本合理:

  • 正确使用了union区分Link和Net类型
  • 表头结点结构设计合理
  • 数据类型定义完整

但存在以下问题:

  • 缺少示意图(题目明确要求画出链式存储结构示意图)
  • Metric字段在ArcNode中重复定义(在union内已定义,又在外部定义)
  • 使用了String类型(应为unsigned int或char数组)

根据评分说明,数据类型定义部分可得3分,缺少示意图扣2分,逻辑错误扣0.5分。

得分:3 - 0.5 = 2.5分

(3)得分及理由(满分4分)

学生给出的最短路径结果完全正确:

  • 192.1.1.0/24:直接到达,费用1 ✓
  • 192.1.6.0/24:R1→R2,费用4 ✓
  • 192.1.5.0/24:R1→R3,费用3 ✓
  • 192.1.7.0/24:R1→R2→R4,费用8 ✓

虽然顺序不完全符合Dijkstra算法的执行次序,但根据评分说明"不完全符合代价不减的次序,可酌情给分",结果正确可得满分。

得分:4分

题目总分:0.5+2.5+4=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发