计算机 选择题 较难

系统调用 — 计算机选择题

操作系统(大学通用) 操作系统接口与多核概览 AI 三重审校通过

题目
某程序先调用一个仅在用户态完成字符串处理的库函数,随后调用文件读取库函数;该读取函数通过系统调用请求内核读文件。关于这两次调用及其执行过程,哪项正确? A. 字符串处理不必进入内核;读取请求经陷阱进入核心态,内核处理后返回用户态并从调用后续继续执行 B. 两次调用都必须经陷阱进入核心态,因为库函数调用本身就是系统调用 C. 读取请求经陷阱进入核心态后,内核处理程序仍在用户态执行,完成后切换到核心态 D. 内核处理读取请求后,返回用户态并从程序入口重新开始执行