文章
3
粉丝
253
获赞
1
访问
13.3k
1.操作系统内核区 阻塞态
2.位于用户栈 scanf函数 strlen函数 printf函数
3.ptr被分配在堆这个区域 length是局部变量会被分配到用户栈中 ptr指向的字符串位于堆区
评分及理由
(1)得分及理由(满分2分)
学生答案:"操作系统内核区" 和 "阻塞态" 均正确,与标准答案一致。得2分。
(2)得分及理由(满分3分)
学生答案:main()函数代码位置回答"用户栈"错误(应为只读代码段);直接调用函数中,scanf和printf正确(需要驱动程序),但strlen错误(是库函数,无需驱动程序)。每个错误点扣1分,共扣2分。得1分。
(3)得分及理由(满分3分)
学生答案:ptr变量位置回答"堆"错误(应为可读写数据段);length位置回答正确(用户栈);ptr指向字符串位置回答正确(堆区)。ptr位置错误扣1分,其余正确。得2分。
题目总分:2+1+2=5分
登录后发布评论
暂无评论,来抢沙发