问题 单项选择题

操作系统的一个重要功能是进程管理。为此,操作系统必须提供一种启动进程的机制。 在下面的叙述中,不正确的是______。

A.在DOS中,该机制是EXEC函数

B.在Windows中启动进程的函数是CreateProcess

C.在OS/2中启动进程的函数是CreateProcess

D.在DOS中启动进程的函数也是CreateProcess

答案

参考答案:D

解析:操作系统必须提供一种启动进程的机制。在 DOS 中,该机制就是 EXEC 函数。在 Windows 和 OS/2中启动进程的函数是 CreateProcess,它的代码存储在操作系统的内核里,在 KERNEL32.DLL 文件中。当 CreateProcess 接受一个可执 行的文件名后 ,它便可装入 该文件并开始 执行。但与EXEC不同的 是 CreateProcess 在调用后几乎能立即返回,以便更多的程序可以启动。因为 Windows 和 OS/2 是多任务操作 系统,它们允许多个程序同时运行。

选择题
单项选择题