文章

324

粉丝

0

获赞

2

访问

23.6k

头像
2017年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年9月26日 19:19
阅读数 96


评分及理由

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

学生第一次识别回答中,对n=0时n-1的机器数描述正确(FF-FF-FF-FFH),但解释为65535错误(应为2^32-1),且未说明无符号比较导致死循环的核心原因。第二次识别回答逻辑混乱,将i和n的类型描述矛盾,但最终结论正确(改为int型不会死循环)。综合考虑,第一次回答部分正确,第二次回答结论正确但理由不清晰。给2分。

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

学生两次识别均错误认为f1(23)和f2(23)返回值不相等(实际相等),且给出的机器数格式错误(如"0D FFFF FH"不符合十六进制表示)。核心逻辑错误,扣分。给0分。

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

学生回答"因为发生了结果不精确"或"结果精确性问题",虽未详细说明舍入机制,但提到了关键点"不精确"。给1分。

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

学生正确指出f(31)的机器数为FFFF FFFFH,解释为-1正确,且最大n=30的结论正确。但第二次回答中"与n相等"应为笔误(应为与f(n)相等)。核心逻辑正确。给2分。

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

学生第一次识别将7F80 0000H对应值错误为1.0×2^48(应为+∞),第二次识别错误为1.0×2^127(阶码计算错误)。溢出最大n第一次回答127错误(应为126),第二次回答23错误;精确最大n第一次回答23正确。部分正确。给1分。

题目总分:2+0+1+2+1=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发