文章

117

粉丝

160

获赞

0

访问

3.8k

头像
2017年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年12月1日 17:08
阅读数 28


评分及理由

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

学生正确解释了无符号数比较导致死循环的原因,以及改为 int 型后不会死循环的原因。但第二问解释中“若为无符号数,i = 0 > -1”表述有误(应为“若为 int 型,i=0 时不满足 i<=-1”),不过整体思路正确,不影响得分。得4分。

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

学生正确判断返回值相等,并给出了机器数,但机器数书写不完整(应为00FFFFFFH和4B7FFFFFH),识别中可能漏写了部分字符。由于核心逻辑正确且识别误差可能造成书写不全,不扣分。得3分。

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

学生正确解释了 float 型有效位数限制导致舍入,使得 f2(24) 与 f1(24) 不相等。得1分。

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

学生正确解释了 f1(31) 返回 -1 的原因(32位全1解释为 int 型补码),并正确给出最大 n=30。得2分。

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

第一问正确解释机器数对应 +∞。第二问学生回答“最大的n为26”错误(应为126),扣1分。第三问正确给出最大精确 n=23。得2分(第一问1分,第三问1分,第二问0分)。

题目总分:4+3+1+2+2=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发