文章
10
粉丝
0
获赞
1
访问
400
(1)内核态 阻塞
(2)用户栈 scanf printf
(3) 数据段 用户栈 动态堆
评分及理由
(1)得分及理由(满分2分)
得分:2分
理由:回答正确,PCB位于内核区(学生答"内核态"为同义表述),执行scanf()时进程处于阻塞态(学生答"阻塞"为简略表述)。
(2)得分及理由(满分3分)
得分:1分
理由:
- 错误:main()函数代码应位于只读代码段而非用户栈(扣1分)
- 正确:scanf和printf需要驱动程序(得1分)
- 未说明"直接调用"限定条件(不扣分)
(3)得分及理由(满分3分)
得分:3分
理由:
- ptr分配在数据段(正确)
- length在用户栈(正确)
- ptr指向字符串在动态堆("动态堆"与标准答案"运行时堆"为同义表述)
题目总分:2+1+3=6分
登录后发布评论
暂无评论,来抢沙发