文章
278
粉丝
0
获赞
0
访问
37.2k

评分及理由
(1)得分及理由(满分2分)
得分:0分
理由:学生回答"PCB位于用户栈"错误,标准答案中PCB位于内核区;学生回答"阻塞态"正确。由于PCB位置回答错误,扣2分。
(2)得分及理由(满分3分)
得分:2分
理由:学生回答"main()位于用户栈"错误,标准答案中main()函数代码位于只读代码段;但学生正确识别出scanf()和printf()需要通过驱动程序实现。由于函数位置回答错误,扣1分。
(3)得分及理由(满分3分)
得分:1分
理由:学生回答"ptr在运行时堆中"错误,ptr作为全局变量应在可读写数据段;"length -> 可读写数据区"错误,length作为局部变量应在用户栈;"字符串 -> 堆中"正确,malloc分配的内存确实在堆区。三个小问中只有最后一问正确,得1分。
题目总分:0+2+1=3分
登录后发布评论
暂无评论,来抢沙发