




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《操作系统课程设计》题目要求 第一篇:《操作系统课程设计》题目要求操作系统课程设计要求一.设计目的熟悉Linux编程环境,加强对Linux命令的理解及函数的运用二.设计内容1.在Linux环境下模拟实现简单命令解释器。(1)要求实现的基本命令包括:pwd//显示当前所在目录的路径名dir//列出指定目录名中的所有目录及文件cd//改变当前工作目录newdir//新建目录deldir//删除目录exit//退出命令解释程序(2)可选做的扩展命令包括:rename//重命名一个文件或目录find-name//在指定的目录及其子目录中查找指定的文件date//显示当前日期(3)提示:整个程序的大致框架可参考如下:while(exit未被输入){接收键盘的一行输入分析输入的命令对输入的命令进行处理,调用系统函数实现功能}2.设计要求(1)设计必须在Linux环境下进行。(2)命令解释程序的提示符为:姓名拼音@(3)程序编写中不得使用system()系统调用。(4)整个程序必须严格经过测试,完成所有基本功能。源程序应有较详尽的注释。3.可能用到的系统调用:open(),close(),read(),write(),creat()chdir(),opendir(),readdir(),rewinddir(),closedir(),rmdir(),mkdir()getcwd(),ftw()time(),localtime(),asctime()三.提交要求:1.完成的源程序和可执行程序必须保存在Linux服务器上。2.要求实现的基本命令必须全部实现。完成可选做的扩展命令将得到较高的分数。容错性强和功能细节考虑更完全也将得到较高的分数。3.每位同学必须完成操作系统课程设计说明书并上交纸质打印版(不少于3000字),设计说明书格式请从ftp下载《操作系统课程设计说明书(模板)》查看。(学习委员收齐后交到老师办公室)。说明书电子版提交到老师的FTP11计算机2班的同学:交给韦婷老师说明书电子版提交到:ftp://we:345678@10.5.1.请提交到该ftp的“/作业/操作系统课程设计/”文件夹中每位同学的课程设计说明书按以下格式命名:“班内序号-姓名.doc”例如:05-李凯.doc4.独立完成,不得抄袭,凡是发现抄袭的(无论抄与被抄者),均不及格。5.课程设计上交截止日期:11月12日6.设计提交后将抽取一部分同学进行答辩,答辩时间另行通知。注意:1.Linux服务器远程连接方式:telnet10.5.1.6(telnet连接服务器的过程可能需要十几秒,属正常现象,请耐心等待)2.登陆的用户名和密码11计算机2班的同学:用户名:112班内序号例如:11计算机2班的5号同学的用户名是:11205初始密码:1234563.在Linux环境编程,若要使用cin、cout,则必须用#includeusingnamespacestd;并使用g++进行编译。4.本课程设计所需资料从ftp://we:345678@10.5.1.5“/下载/操作系统课程设计/”文件夹中下载。第二篇:操作系统课程设计题目辽宁科技大学操作系统课程设计指导书一、课程设计目的和要求本设计是专业基础课《操作系统》的课程设计。由于操作系统课的学时有限,安排实验的次数不多。为了进一步巩固实验成果,加强理论联系实际、分析问题、解决问题的能力,加深对操作系统的基本概念、原理、技术和方法的理解,特安排此次课程设计。它是操作系统课程的实践环节。由于具体的操作系统相当复杂,在短短的一周之内,不可能对所有管理系统进行详细地分析。因此,选择了操作系统中最重要的管理之一进程管理(或进程的死锁、页面置换算法)作为本设计的任务。另外,通过此次设计使学生在使用系统调用的同时,进一步了解系统内部是如何实现系统调用的全过程,使学生在更深层次上对操作系统有所了解。要求:1.在具有自主版权的Linux环境下,用c或c++语言,以及相关的系统调用,编程实现进程的创建、控制、软中断通信、管道通信等功能。2.利用某种高级语言编程实现银行家算法。3.常用的页面置换算法有:最佳置换算法(Optimal)、先进先出法(FisrtInFirstOut)、、最近最久未使用(LeastRecentlyUsed),至少实现其中的两种算法。二、课程设计内容设计题目1:进程管理及理解(1)进程的创建编写一段程序,使用系统调用fork()创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示“a”;子进程分别显示字符“b”和“c”。试观察记录屏幕上的显示结果,并分析原因。(2)进程的控制修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,再观察程序执行时屏幕上出现的

文光****iu
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf