操作系统主要有四个管理功能: ●进程 内存分配 文件输入输出(IO) 设备的输入输出(O) 个操作系统为应用程序提供了一个运行环境。它通常包括数十个、 甚至上千个内置的称为函数的子程序,或称为子例程,应用程序通过 调用这些子程序来完成基本的任务。 操作系统必须为用户提供各种简便有效的访问本机资源的手段;并且 合理地组织系统工作流程,以便有效地管理系统。 2、进程管理 进程:是程序的执行过程,动态的产生和消亡 程序 进程 唱歌的曲譜或音乐乐器的乐谱 演出或演秦 剧本 演出 菜谱 烹调 首先,操作系统必须提供一种启动进程的机制。在DOS中,该机制 就是EXEC函数,在 Windows和OS/2中,启动进程的函数是 Create Process,与EXEC不同的是 Create Proces在调用后几乎能立 即返回,以便更多的程序可以被启动。 DOS是单任务操作系统。在单任务环境中,处理器没有分时机制操作系统主要有四个管理功能: ⚫ 进程 ⚫ 内存分配 ⚫ 文件输入输出(I/O) ⚫ 设备的输入输出(I/O) 一个操作系统为应用程序提供了一个运行环境。它通常包括数十个、 甚至上千个内置的称为函数的子程序,或称为子例程,应用程序通过 调用这些子程序来完成基本的任务。 操作系统必须为用户提供各种简便有效的访问本机资源的手段;并且 合理地组织系统工作流程,以便有效地管理系统。 2、进程管理 进程:是程序的执行过程,动态的产生和消亡。 首先,操作系统必须提供一种启动进程的机制。在 DOS 中,该机制 就是 EXEC 函数,在 Windows 和 OS/2 中,启动进程的函数是 CreateProcess,与 EXEC 不同的是 CreateProcess 在调用后几乎能立 即返回,以便更多的程序可以被启动。 DOS 是单任务操作系统。在单任务环境中,处理器没有分时机制