文章

584

粉丝

0

获赞

2

访问

51.6k

头像
2025年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年10月23日 23:18
阅读数 30


评分及理由

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

学生两次识别结果都正确指出PCB位于内核区(第一次识别为"内核级区"可视为同义),以及执行scanf()时进程处于阻塞态。虽然第一次识别中"内核级区"表述略有差异,但核心意思正确。因此得2分。

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

第一次识别中"只读代码区"正确,第二次识别中"连续代码区"表述不准确,但第一次识别正确指出了scanf()和printf()需要驱动程序实现。考虑到两次识别中至少有一次正确,且驱动程序部分两次都正确,得2分。扣1分是因为第二次识别中"连续代码区"表述错误。

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

学生两次识别都错误地将ptr分配在运行时堆(实际应在可读写数据段),将length分配在可读写数据区(实际应在用户栈),将ptr指向的字符串分配在只读代码区(实际应在运行时堆)。三个分配位置全部错误,因此得0分。

题目总分:2+2+0=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发