电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验三进程通讯实验报告

实验三进程通讯实验报告_第1页
1/6
实验三进程通讯实验报告_第2页
2/6
实验三进程通讯实验报告_第3页
3/6
实 验 三 进 程 通 讯 实 验 报 告 【 姓 名 】 … 【 学 号 】 … 【 实 验 题 目 】 进 程 通 讯 — — 消 息 队 列 与 共 享 存 储 区 【 实 验 目 的 】 ( 1) 掌 握 进 程 间 通 讯 的 编 程 方 法 ; ( 2) 加 深 对 进 程 并 发 执 行 的 理 解 ; ( 3) 学 习 利 用 消 息 队 列 和 共 享 存 储 区 实 现 进 程 通 信 的 方 法 。 【 实 验 内 容 】 设 计 一 个 多 进 程 并 发 运 行 的 程 序 , 它 由 不 同 的 进 程 完 成 下 列 工 作 : ( 1) 接 收 键 盘 输 入 进 程 负 责 接 收 用 户 的 键 盘 输 入 , 并 以 适 当 的 方 式 将 由 键 盘 获 得 的 数 据 交 给 其 它 进 程 处 理 。 ( 2) 显 示 进 程 负 责 全 部 数 据 显 示 任 务 , 包 括 键 盘 输 入 数 据 的 显 示 和 提 示 信 息 的 显 示 。 ( 3) 分 发 数 据 进 程 将 键 盘 输 入 的 数 据 分 为3 类 , 即 字 母 、 数 字 和 其 它 , 并 分 别 将 字 母 写 入 文 件letter.txt中 , 数 字 写 入 文 件 number.txt 中 , 除 字 母 和 数 字 外 其 它 数 据 丢 弃 。 【 实 验 要 求 】 1、 程 序 能 以 适 当 的 方 式 提 示 用 户 输 入 数 据 ; 2、 提 示 用 户 有 数 据 被 丢 弃 ; 3、 全 部 的 显 示 任 务 必 须 由 显 示 进 程 完 成 ; 4、 整个 程 序 能 够连续处 理 多 组输 入 数 据 , 直到用 户 输 入 “quit”字 符串, 整个 程 序 结束; 5、 进 一 步要 求 : 同 时采用 共 享 存 储 区 和 消 息2 种方 法 实 现 进 程 之间 的 通 信 , 并 比较这2 种通 信 方 法 的 利 弊。 【 实 验 方 法 】 1、 利 用 fork()函数 创建2 个 子进 程 , 用 一 个 父进 程 和 两个 子进 程 完 成 上面的 三 个 实 验任 务 , 用 子进 程1 实 现 分 发 数 据 任 务 , 子进 程2 实 现 接 受键 盘 输 入 任 务 , 父进 程实 现 全 部 的 显 示 任 务...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验三进程通讯实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部