5、设计五 spooling系统设计。
目的与要求:
本设计的目的是通过设计一个简单的spooling系统来模拟实际的spooling输入/输出过程,以掌握这种有用的技术。
要求将spooling输入/输出处理程序编成一个独立的进程模块并与其它请求输入/输出的进程并发运行。spooling进程负责把从输入设备读入的信息送到外存输入井中,或把外存输出井中的信息送到打印机等输出设备上输出。其余进程只要求编写输入/输出部分的程序。
6、设计六磁盘存储器管理系统设计。
目的与要求:
本设计的目的是通过设计和实现一个简单的磁盘管理系统,使学生对磁盘调度算法有更深入的理解和掌握,具体要求模拟实现下述磁盘调度算法,并求出每种算法的平均寻道长度。
先来先服务算法(fcfs)
最短寻道时间优先算法(sstf)
扫描算法/电梯算法(scan)
循环扫描算法(cscan)
7、设计七文件管理系统设计。
目的与要求:
本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下:
设计一个支持n个用户的文件系统,每个用户可拥有多个文件;
采用二级或二级以上的多级文件目录管理;
对文件应设置存取控制保护方式,如“只能执行”、“允许读”、“允许写”等;
系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、打开文件、关闭文件、删除文件、读文件、写文件、复制文件、查询目录。
通过键盘使用该文件系统,系统应显示操作命令的执行结果。
8、设计八文件存储空间管理系统设计。
目的与要求:
本设计的目的是通过对文件存储空间管理系统的设计与实现,使学生对存储文件的磁盘空闲空间的表示方法,以及模拟实现磁盘空间的分配和**。具体要求:
磁盘的分配(文件的物理结构)采用显式链接结构;
磁盘空闲空间的管理可选择空闲表和空闲链表法、位示图法、成组链接法;
如果采用位示图来管理文件存储空间,并采用显式链接分配方式,则显示将位示图合并到fat中的状态(合并成一张文件分配表)。
环境要求:c、c++、j**a开发语言均可。
考核方式与评分办法:
通过最终检查、现场提问、报告评审的形式了解学生的设计水平,根据学生任务完成的情况,设计报告的质量及平时的学习态度、工作作风、思想表现各全面准确评定成绩。成绩按优秀、良好、中等、及格、不及格五分记分,形式采取自我评价、同学评分、教师评分两部分部分并综合确定最终成绩。
10级课程设计题目
选作内容 1 模式匹配要基于kmp算法。2 整个统计过程中只对 文字扫描一遍以提高效率 4 hash查找。基本要求 设计本班级花名册的哈希表并提供查找界面。hash函数和解决冲突的方法自己设计。测试数据 任给一个学生的学号能查出对应的信息。实习作业要求。独立完成作业,不与别人合作完成,不抄袭别人作业...
课程设计题目10级
计算机软件教学实习 题目。注意事项 1 修改 计算机软件教学实习 模板封面上的 学号 姓名 和 指导老师 1班蒋安纳,2班韦素云,3班章春芳 2 修改正文区域的 页眉 部分,修改 学号 和 姓名 3 两个方案选择其中一个 方案一 第1 2题必做,第3 17题选做5题 方案二 选作18 20中的1题 ...
数值分析课程设计题目 10级
数值分析课程设计相关问题。一 数值分析课程中已经学过的算法 22 第一章非线性方程数值解。1.不动点迭代。2.二分法。3.试位法。4.牛顿迭代法。5.割线法。第二章线性方程组数值解。1.三角系数矩阵的回代方法。2.高斯消去法。3.选主元的矩阵分解法。4.高斯 塞德尔迭代法。第三章差值与多项式逼近。1...