操作系统课程设计--简单的聊天程序
《操作系统课程设计--简单的聊天程序》由会员分享,可在线阅读,更多相关《操作系统课程设计--简单的聊天程序(12页珍藏版)》请在毕设资料网上搜索。
1、操作系统课程设计 操作系统课程设计任务书操作系统课程设计任务书 学 院 计算机与信息工程学院 专 业 网络工程 课程名称 操作系统 题 目 进程通信 完成期限 2013 年 6 月 3 日-2013 年 6 月 30 日共 4 周 内 容 及 任 务 一、项目的目的 实现一个简单的聊天程序 二、项目任务的主要内容和要求 (1)根据进程通信的方式和类型,以及进程通信的实现方法,实现 一个简单的聊天程序,聊天程序包括客户端与服务器两部分。 (2)按照要求撰写课程设计报告。 三、项目设计(研究)思路 分析课题要求、了解进程通信原理、设计通信界面、编写代码。 四、具体成果形式和要求 可以在一个计算机上
2、通信,也可以在两个计算机上通信。 进 度 安 排 起止日期 工作内容 2013.6.3-2013.6.5 分析课题要求,找出解决方案 2013.6.6-2013.6.25 根据方案了解通信原理,对课题进行设计 2013.6.25-2013.6.30 根据设计分析,进行代码编写和测试 主 要 参 考 资 料 1赵生慧. Java 面向对象程序设计(第二版)M.北京:中国水利 水电出版社,2010. 2(美)卡尔弗特,多纳霍,周恒民译. Java TCPIP Socket 编程(原 书第 2 版)M.北京:机械工业出版社,2011. 指导教师 意见 (签字) : 年 月 日 系(教研 室)主任 意
3、见 (签字) : 年 月 日 操作系统课程设计 第一部分:正文部分第一部分:正文部分 一、选题背景一、选题背景 为了提高计算机系统的效率。增强计算机系统内各种硬件的并行操作能力。 操作系统要求程序结构必须适应并发处理的需要,为此引入了进程的概念。进程 是操作系统的核心,所有基于多道程序设计的操作系统都建立在进程的概念之 上。 目前的计算机系统均提供了多任务并行环境。 无论是应用程序还是系统程序, 都需要针对每一个任务创建相应的进程。进程是设计和分析操作系统的有力工 具。然而不同的进程之间,即使是具有家族联系的父子进程,都具有各自不同的 进程映像。由于不同的进程运行在各自不同的内存空间中,一方对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 简单 聊天 程序
