进程的创建实验报告.pdfVIP

  • 46
  • 0
  • 约7.3千字
  • 约 17页
  • 2020-07-29 发布于江苏
  • 举报
操作系统 实 验 报 告 课程名称 操作系统实验 实验项目名 进程的创建 称 2010061 学号 班级 2 计 算 机 姓名 专业 科学与技术 学生所在学 计 算 机 科 学 指导教师 院 与技术 实验室名称 计算机基础第 实验室 21B475 地点 哈尔滨工程大学 计算机科学与技术学院 1 一、实验概述 1. 实验名称 进程的创建 2. 实验目的 (1)练习使用 EOS API 函数 CreateProcess 创建一个进程,掌握创 建进程的方法,理解进程和程序的区别。 (2)调试跟踪 CreateProcess 函数的执行过程,了解进程的创建过 程,理解进程是 源分配的单位。 3. 实验类型 验证性实验 4. 实验内容 准备 实验 练习使用控制台命 令创建 EOS 应用程序的 进程 练习通过编程的方式让 应用程序创建另一个应用程 序的进程 2 调试 CreateProcess函数 调试 PsCreateProcess 函数: ①调试进程控制块的创建过程 ②调试初始化进程控制块中各个 成员变量的过程 二、实验环境 EOS操作系统 三、实验过程 1. 设计思路和流程图 2. 算法实现 3. 需要解决的问题及解答 (1)在源代码文件NewTwoProc.c提供的源代码基础上进行修改,要 求 使 用 hello.exe 同 时 创 建 10个 进 程 。 提 示 : 可 以 使 用 PROCESS_INFORMATION类型定义一个有10个元素的数组,每一个 元素对应一个进程。使用一个循环创建10个子进程,然后再使用一个 循环等待10个子进程结束,得到退出码后关闭句柄。 答:后文中,有此题解决方案。

文档评论(0)

1亿VIP精品文档

相关文档