论文网
论文网 |  教育学论文 |  文学论文 |  理学论文 |  工学论文 |  农学论文 |  医学论文 |  军事学论文 |  管理学论文 |  法学论文 
历史学论文 |  哲学论文 |  经济学论文 |  论文翻译 |  论文标签 |  论文排行 |  推荐论文 |  友情链接 |  网站地图 |  外文文献
  
    论文网
操作系统原理网络课程的研究与开发

论文标题:操作系统原理网络课程的研究与开发
Research and Development of Principal of Operating System Network Course
论文作者
论文导师 左万利,论文学位 硕士,论文专业 软件工程
论文单位 吉林大学,点击次数 87,论文页数 63页File Size2196K
2007-10-22论文网 http://www.lw23.com/lunwen_100232302/

本文对《操作系统原理》课程的教学与网络教学进行了研讨与开发。 本文首先介绍了整个网络课程的设计与开发过程,并通过一组强交互性动画的制作设计出可自适应学习的《操作系统原理》的课件的基本制作模式,由此模式可开发更多的类似动画。 本文重点论述了设计过程中的关键技术问题,包括数据安全问题、页面排序问题、成绩统计问题和动画的形象化设计问题。 通过论证与实验,开发《操作系统原理》网络课程的各难点已基本解决,在近年将可以实现预期的全部功能并在实际教学中推广使用。
In this paper, we analyzed the features of the curriculum, Principles of Operating System. According to these features, we developed a series of network courses and courseware. We described the main structures of the network courses and database, analyzed the major technical issues of development, discussed the developing patterns, approaches and characteristics of strong-interactive animation by examples and gave solution to the problem. In Chapter 1, the direction of development, tools and instruments are introduced. According to the characteristics of teaching functions and contents of network courses, network courses can be categorize as teaching-based network courses, learning-based network courses and dominant-subject network courses. In our college, the second kind should be chosen. In Chapter 2, the features of the curriculum, Principles of Operating System are analyzed and several problems during teaching are summarized. Some of these problems can be avoided during teaching while the others can not and special means are required. Using the network courses we can obtain better effects by student self-learning and teacher unified managing. In Chapter 3, the file structures of network course, database structure and the relationship between the tables are described and data encrypting, data sorting and score statistics are analyzed. Then, solutions are presented. The whole network course is composed by four parts, which are messages display, teacher management, administrator management and self test. Administrators can manage the information of teachers and students. Teachers can manage courses and scores. Students can browse the curriculum information and do some self tests. Data encryption can be fulfilled in four different levels, which are landing password, database file security, input information security and the importation of crack. The safety of database files can be achieved by changing file name. Input information security is to avoid SQL injection. MD5 algorithm used in the database file is downloaded after the crack of prevention. To realize that teachers can revise the information of curriculums immediately and conveniently, we add on a new field named‘mPos’into the information table to be used as non-automatic and sortable number, and execute SQL to update all the serial numbers and achieve the effect of random insertion locations while inserting new information. Due to technical constraints, only functions of statistical choice and judgment are achieved. Other complicated statistical functions should be completed later. In Chapter 4, three typical problems which are job scheduling algorithm, producer / consumer issue and bankers algorithm are realized to demonstrate a strong production of interactive animation tool. Job scheduling algorithm is the first algorithm while learning Principles of Operating System. Although most algorithms are simple, students still cannot understand quickly at the beginning. We developed three algorithms, FCFS, SJF and HPF. Others are mentioned in Chapter 5. The producer/consumer issue is a typical application of synchronization and mutual exclusion between applications, which are explained emphatically. However, in most cases the issue is emphasized on principle description but not the system running which can hardly be understood and imagined by students. Therefore, we put emphasize upon the running process of the algorithm. In the designing phase we realize the algorithm according by the algorithm principle and separate the P and V operations in different functions. Deadlock problem is the emphatic and difficult section in teaching too. The banker algorithm is a kind of deadlock avoidance algorithm. The design process can prove a known problem that deadlock avoidance consumes tremendous system resources. During the phase of displaying animation, the running speed of system is slower than others obviously and data structure used is unprecedented huge. Although the computational speed of computers these days is fast enough to let us feel none differences, we can obtain how many resources it has used in the windows’task monitor, that each animation process will cost 150k bytes memory. We delayed the design of this animation for a long time because considering not understand the algorithm. However, a sudden inspiration in a certain time made a breakthrough. The use of two-dimensional arrays is attempted the first time, which is not common in Flash and rather complicated. Now the animation is able to detect system status and calculate the effective sequence and safe state automatically. In Chapter 5, the existing problems and main idea are summarized. The improvements on network courses are in data mining to the page structures mainly. In this direction, there are still many things to learn for us. In animation, we will continue to improve the development so that the animation can be used for the real teaching process to inspire students to learn and improve learning efficiently.

【相关论文】
  • 大学物理网络课程系统研究与开发
  • 教学管理网络系统的研究与开发
  • 《电子线路》网络课程的设计与开发研究
  • 《结构化保护级》安全操作系统之网络子系统的研究与开发
  • 水工钢筋混凝土结构学网络课程教学系统的研究与开发
  • 基于SCORM的网络课程内容组织的研究与开发
  • 面向战车的实时嵌入式操作系统的研究与开发
  • 基于pSOS内核的嵌入式操作系统的研究与开发
  • 电子技术网络课程的研究与实现
  • 嵌入式Linux实时操作系统研究与开发
  • 高校《数字电子技术》网络课程的设计与开发
  • 《模拟电子技术》网络课程的设计与开发
  • 学程式网络课程的设计与开发
  • 中学体育与健康校本网络课程研究与开发
  • 基于网络的“液压与气压传动”课程的研究与开发


  • [baidu搜索]:操作系统原理网络课程的研究与开发 [google搜索]:操作系统原理网络课程的研究与开发
    论文更新1 论文更新2 论文更新3 论文更新4 论文更新5 论文更新6 论文更新7 论文更新8 论文索引 第6图书馆
    Copyright (c) 2009 论文网 www.lw23.com All Rights Reserved . 鄂 08104732