文章

137

粉丝

0

获赞

0

访问

8.3k

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


评分及理由

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

学生第一次识别回答中,解释了n=0时n-1为全1(无符号最大值),导致死循环,这部分正确;但后面说“按成有符号数会被解释为-1,可正常比较,不会死循环”与问题无关且表述混乱。第二次识别回答类似,但未明确回答“若i和n改为int型是否还会死循环”。标准答案要求说明改为int型不会死循环,因为n=0时n-1=-1,i=0时不满足条件。学生未明确回答第二部分,扣2分。得分:2分。

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

学生回答f1(23)和f2(23)返回值相等,正确;给出f1(23)机器数为00FFFFFFH,正确;f2(23)机器数为4B7FFFFFH,正确。但第一次识别中“f1R3)”应为“f1(23)”识别错误,“f2(2)¹”应为“f2(23)”,属于误写不扣分。第二次识别中“f₁(3)”应为“f1(23)”,但后续数值正确,不扣分。答案完整正确,得分:3分。

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

学生指出f2(24)因尾数只有23位而发生舍入,造成误差,与标准答案一致。虽然第二次识别中公式“f₂(24)=2²⁵-1”有误(应为2²⁵-1?标准是f(24)=2²⁵-1),但核心解释正确,不扣分。得分:1分。

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

学生解释f1(31)=2³²-1(32位全1),补码解释为-1,正确;给出最大n为30,正确。答案完整正确,得分:2分。

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

学生第一次识别回答“正无穷”正确,但写为“*正无穷”可能识别错误,不扣分;第二次识别回答“无定义”错误,应为正无穷。不溢出最大n=126正确;无舍入最大n=23正确。因机器数7F80 0000H对应值回答不全对(第一次正确,第二次错误),扣1分。得分:2分。

题目总分:2+3+1+2+2=10分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发