摘要:随着学校教学多元化发展以及学生自主学习的需求提升,这就要求教学课件的功能不单单只通过文字介绍,而是可以通过过程模拟以及图文解说。对操作系统算法模块而言,其理论性较强,概念比较抽象,实验手段单调、难以理解,不能让学生透彻掌握知识的。为了让学生自学算法模块,算法模拟程序可以使学生更好的理解算法。本文设计开发的算法模拟系统能够提高教学的质量,减轻教师工作负担、提高工作效率、使学生更加深刻的理解算法的概念。比传统的算法课件相比更具有可操作性。得到的数据是因输入数据而异。本系统选用的开发软件是Visio Studio 2012,后台数据库为Access。本系统的开发采用结构化设计思想。4653
关键词: 算法;模拟;操作系统;C#
"Operating Systems" courseware —Algorithm simulation module 2
Abstract: Along with diversified development of school teaching and students' autonomous learning demand, which requires the teaching courseware function not only through words, but also through process simulation or graphic interpretation. The operating system algorithm module, the theory of strong, more abstract concepts, experimental means monotonous and difficult to understand, it is difficult to master for the students. In order to let the students self-learning algorithm module, algorithm simulation program can make students better understand the algorithm. The design of the algorithm simulation system can improve the quality of teaching, reducing the workload of teachers, improve work efficiency, to make students understand the concept of the algorithm deeply, and the corresponding results obtained in different data, more maneuverability than traditional algorithm courseware compared. The software of this system is Visio Studio 2012, background database for Access. This system through using structured design.
Keywords:Algorithm; Simulation; Operation System; C#
目录
摘要..I
Abstract.I
目录II
1. 绪论 1
1.1 选题背景 1
1.2 开发在算法模拟系统的目的和意义 2
1.3 系统架构 3
1.4 功能特点及优势 4
1.4.1 具有可操作性 4
1.4.2 直观性强 4
1.4.3 更具对比性 4
1.4.4 操作简单 4
1.5 C#技术 4
1.5.1 C#介绍 4
1.5.2 .NET框架 5
1.5.3 C#与.NET框架关系以及其优势 5
2. 系统分析 8
2.1 系统分析 8
2.1.1 总体要求 8
2.1.2 可行性分析 8
2.2 系统功能结构 9
2.2.1 重定位算法 9
2.2.2 分页地址转换算法 9
2.2.3 固定分区分配算法 10
2.2.4 可变分区分配算法 11
2.2.5 页面置换算法 12
3. 系统总体结构设计 13
3.1 概念结构设计 13
3.2 数据字典 15
4. 系统的详细设计 17
4.1 数据库总体设计 17
4.1.1 可变分区说明表 17 C#操作系统课件设计算法模拟模块算法模拟系统:http://www.youerw.com/jisuanji/lunwen_1414.html