文章

118

粉丝

0

获赞

0

访问

13.8k

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


评分及理由

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

学生答案正确指出进程控制块位于内核区,执行scanf()时进程处于阻塞态,与标准答案完全一致。得2分。

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

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

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

学生答案存在逻辑错误:
- ptr是全局变量,应位于可读写数据段,但学生回答"运行时堆区"错误
- length是局部变量,应位于用户栈,但学生回答"可读写数据段"错误
- ptr指向的字符串由malloc分配,应位于堆区,但学生回答"用户栈"错误
三个部分全部错误,扣3分。得0分。

题目总分:2+3+0=5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发