文章

75

粉丝

78

获赞

0

访问

4.0k

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


评分及理由

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

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

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

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

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

学生答案存在部分错误:

  1. ptr是全局变量,应位于可读写数据段,而非用户栈。这是一个逻辑错误。
  2. length是main函数内的局部变量,若未分配在寄存器,应位于用户栈,而非可读写数据段。这是一个逻辑错误。
  3. ptr指向的字符串位于运行时堆,回答正确。
根据扣分原则,两个逻辑错误各扣1分。本题得1分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发