操作系统原理课程设计

更新时间:2024-03-05 03:29:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

操作系统原理课程设计

院 系: 计算机学院三系 班 级: 计软05 – 1班 姓 名: 肖 鹏 学 号: 2 0 号

指导教师: 李益民

2007 年7 月 4 日

文件管理系统

操作系统原理课程设计任务书

一、题目:文件系统管理 二、设计要求

(1)由鲁建成,韩宇,肖鹏完成设计与实现。

(2)查阅相关资料,自学具体课题中涉及到的新知识。

(3)采用结构化、模块化程序设计方法,功能要完善,具有一定的创新。 (4)所设计的程序应有输入、输出。

一. (5)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容

包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、需求分析、概要设计、详细设计、软件的调试、总结、启谢、附录:带中文注释的程序清单、参考文献。报告一律用A4纸打印,中文字体为宋体,西文字体用Time New Roma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。总体设计应配合软件总体模块结构图来说明软件应具有的功能。详细设计应用传统或N-S流程图和屏幕抓图说明,调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。

三、课程设计工作量

由于是设计小组团结协作完成设计任务,一般每人的程序量在200行有效程序行左右,不得抄袭。

四、课程设计工作计划

2007年6月18日,指导教师讲课,学生根据题目准备资料; 2007年6月19日,进行总体方案设计;

2007年6月20日~2007年6月25日,完成程序模块并通过独立编译; 2007年6月26日~2007年6月27日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;

2007年6月27日~2007年6月29日,验收、撰写报告; 2007年6月29日下午,验收或总结。

指导教师签章: 教研室主任签章

操作系统原理课程设计指导教师评语与成绩

指导教师评语: 课程设计表现成绩: 课程设计验收成绩: 课程设计报告成绩: 课程设计 总成绩: 指导教师签章 2007年 7 月 10 日

目 录

一 概述------------------------------------------------------------5 二 需求分析------------------------------------------------------7

1) 问题获取 2) 分析

概要设计------------------------------------------------------8

四 详细设计------------------------------------------------------9

1) 具体功能概述 2) 程序流程图 3) 程序代码

五 程序的调试与运行结果说明------------------------------32 六 用户使用说明------------------------------------------------35

1) 引言 2) 功能介绍

七 启谢-------------------------------------------------------------36 八 参考资料-------------------------------------------------------36

一 概述

1. 课程设计的目的

1.理解重要数据结构的意义 2.掌握文件系统的工作原理

3.通过本次课程设计加深文件系统内部功能及内部实现的理解 2. 课程设计的要求

1.需要的基本知识:

文件:一组带标志的在逻辑上有完整意义的信息项的序列,这个标识为文件名。

文件系统:操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新。提供安全可靠的共享和保护手段,并且方便用户使用。

2.技能:

具有用C语言编程的能力,懂得文件系统调用处理的算法及一些操作系统文件系统的实现的基本思想。

3.尚未掌握的知识点: 高速缓存管理和磁盘管理算法

4.参阅操作系统原理书籍中文件管理的相关知识。 5.老师提出的要求:

在理解文件系统的层次结构,掌握高速缓存管理和磁盘管理的基本思想和算法的基础上,掌握文件系统的系统调用处理算法和运用,分析流行操作系统文件系统的实现的基本思想,尝试设计简单的文件系统 3. 课程设计的主要设计思想

在任一OS下,建立一个大文件,把它假想成一张盘,在其中实现一个简单的模拟UNIX(LINUX)文件系统。 本次文件系统具有以下的功能:

1、初始化

本文来源:https://www.bwwdw.com/article/n9oa.html

Top