欢迎来到天天文库
浏览记录
ID:58469632
大小:152.50 KB
页数:10页
时间:2020-05-15
《题目进程的建系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、操作系统课程设计大纲计算机科学与技术2003级题目:进程的创建系统设计目的:学生通过该题目的设计过程,可以初步掌握进程创建系统的原理、软件开发方法并提高解决实际问题的能力。指导教师:设计任务:(1)了解UNIX的命令及使用格式,熟悉UNIX/LINUX的常用基本命令,练习并掌握UNIX提供的vi编辑器来编译C程序,学会利用gcc、gdb编译、调试C程序。(2)编写程序,使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符,如父进程显示'a'
2、,子进程分别显示字符'b'和字符'c'。试观察记录屏幕上的显示结果,并分析原因;修改程序,每一个进程循环显示一句话,如子进程显示'daughter…'及'son……',父进程显示'parent……',观察结果,分析原因。设计要求:1、分析设计要求,给出解决方案(要说明设计实现所用的原理、采用的数据结构)。2、设计合适的测试用例,对得到的运行结果要有分析。3、设计中遇到的问题,设计的心得体会。4、文档:课程设计打印文档每个学生一份,并装在统一的资料袋中,资料袋前面要贴有学校统一的资料袋封面。5、光盘:每个学生文档和
3、程序资料分别建在一个以自己学号和姓名命名的文件夹下,并要求每班负责人汇总每个学生的文件放在以班级姓名命名的文件夹下,刻录成5寸光盘,并复制四份(共五张内容相同的光盘),放在一个专门的资料袋中,不必再装软盘。进度安排:周数时间设计任务地点第十五周星期一讲解设计题目,选题1南401星期二查找资料,进行方案设计1南401星期三~星期五上机编程机房第十六周星期一写设计说明书1南401星期二~星期四上机编程,调试机房星期五答辩,提交设计说明书机房计算机与通信学院2005年11月操作系统课程设计大纲计算机科学与技术2003级
4、题目:进程的控制系统设计目的:学生通过该题目的设计过程,可以初步掌握进程控制系统的原理、软件开发方法并提高解决实际问题的能力。指导教师:设计任务:(1)了解UNIX的命令及使用格式,熟悉UNIX/LINUX的常用基本命令,练习并掌握UNIX提供的vi编辑器来编译C程序,学会利用gcc、gdb编译、调试C程序。(2)用fork()创建一个进程,再调用exec()用新的程序替换该子进程的内容,利用wait()来控制进程执行顺序。设计要求:1、分析设计要求,给出解决方案(要说明设计实现所用的原理、采用的数据结构)。2、
5、设计合适的测试用例,对得到的运行结果要有分析。3、设计中遇到的问题,设计的心得体会。4、文档:课程设计打印文档每个学生一份,并装在统一的资料袋中,资料袋前面要贴有学校统一的资料袋封面。5、光盘:每个学生文档和程序资料分别建在一个以自己学号和姓名命名的文件夹下,并要求每班负责人汇总每个学生的文件放在以班级姓名命名的文件夹下,刻录成5寸光盘,并复制四份(共五张内容相同的光盘),放在一个专门的资料袋中,不必再装软盘。进度安排:周数时间设计任务地点第十五周星期一讲解设计题目,选题1南401星期二查找资料,进行方案设计1南
6、401星期三~星期五上机编程机房第十六周星期一写设计说明书1南401星期二~星期四上机编程,调试机房星期五答辩,提交设计说明书机房计算机与通信学院2005年11月操作系统课程设计大纲计算机科学与技术2003级题目:进程调度模拟程序设计目的:学生通过该题目的设计过程,可以初步掌握进程调度的原理、软件开发方法并提高解决实际问题的能力。指导教师:设计任务:(1)了解UNIX的命令及使用格式,熟悉UNIX/LINUX的常用基本命令,练习并掌握UNIX提供的vi编辑器来编译C程序,学会利用gcc、gdb编译、调试C程序。(
7、2)编写进程调度程序,允许多个进程共行的进程调度程序。进程调度算法采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。设计要求:1、分析设计要求,给出解决方案(要说明设计实现所用的原理、采用的数据结构)。2、设计合适的测试用例,对得到的运行结果要有分析。3、设计中遇到的问题,设计的心得体会。4、文档:课程设计打印文档每个学生一份,并装在统一的资料袋中,资料袋前面要贴有学校统一的资料袋封面。5、光盘:每个学生文档和程序资料分别建在一个以自己学号和姓名命名的文件夹下,并要求每班负责人汇总
8、每个学生的文件放在以班级姓名命名的文件夹下,刻录成5寸光盘,并复制四份(共五张内容相同的光盘),放在一个专门的资料袋中,不必再装软盘。进度安排:周数时间设计任务地点第十五周星期一讲解设计题目,选题1南401星期二查找资料,进行方案设计1南401星期三~星期五上机编程机房第十六周星期一写设计说明书1南401星期二~星期四上机编程,调试机房星期五答辩,提交设计说明书机房计算机
此文档下载收益归作者所有