文章

29

粉丝

0

获赞

0

访问

1.0k

头像
2025年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月27日 17:28
阅读数 26

(1)PCB位于内核区;等待键盘输入时,进程处于阻塞态。

(2)main()函数的代码位于只读代码区;scanf()和printf()需要驱动程序实现。

(3)ptr分配在可读写数据区;length被分配在运行时堆;ptr指向的字符串位于用户区。


评分及理由

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

学生答案正确指出PCB位于内核区,进程在等待键盘输入时处于阻塞态。与标准答案完全一致。得2分。

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

学生答案正确指出main()函数的代码位于只读代码区,并正确识别出scanf()和printf()需要驱动程序实现。与标准答案完全一致。得3分。

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

学生答案第一部分正确指出ptr分配在可读写数据区。第二部分错误地将变量length分配在运行时堆,正确位置应为用户栈。第三部分答案“用户区”过于笼统,正确位置应为运行时堆。由于三个部分中仅第一部分完全正确,第二部分存在逻辑错误,第三部分表述不精确,扣2分。得1分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发