当前,在各种通用操作中最具代表性、最具发展潜力、应用面最广的操作系统就是UNIX/Linux操作系统(UNIX和Linux实际上是依循相同标准的同一类系统)。不仅传统的中大型机上毫无例外地是运行UNIX/Linux操作系统之外,上至许多小型机/巨型机上也越来越多地开始运行UNIX/Linux操作系统,比如我国的太湖神威系列、天河系列、IBM公司的z系列机等系统;下至许多微型智能设备都使用UNIX/Linux操作系统,比如手机上使用的iOS和Android操作系统实际上其核心就是Linux操作系统。因而只有对UNIX/Linux操作系统进行深入的了解,把握其内部原理和设计思想,能够真正设计出具有核心竞争力的创新的计算机系统。
但因为各类缘由,我国在对UNIX/Linux操作系统的内核结构、运行机理和核心算法方面的研究都不够笼统和深入,相关技术储备显著不够充分。国外各院校中因为熟悉相关技术的班主任不多linux操作系统结构,因而对UNIX/Linux操作系统的教学绝大部份还只是逗留在给大专生述说UNIX/Linux操作系统的外部使用,极少有院校给研究生开办内核结构方面的课程。
我校是国外第一个获得源代码并全面研究其内核结构的单位,曾先后承当了国家“六五”、“七五”和“八五”科技攻关计划中有关UNIX/Linux操作系统的内核研究和应用开发项目,获得了巨大的成功,储备了雄厚的技术基础,也奠定了我校在国外该领域的领先地位。
我校从上世纪九十年代后期就开始给研究生开办UNIX/Linux操作系统内核结构的相关课程linux重启,积累了丰富的教学经验。并且随着技术的进步和应用需求的不断发展深入,须要我们进一优化课程内容和教学方式,使中学生除了能熟悉UNIX/Linux操作系统的内部结构和算法流程,更就能从中了解小型系统软件的设计理念和实现思想。
作为一种底层的小型系统软件,在诞生几六年后的明天依然才能保持其强悍的生命力,是由于其内部包含了许多优秀设计理念和思想,在先进性和实用性、效率和灵活性、平衡与协调等方面,都有好多精典设计。本课程建设的目标,就是通过课程的学习,使研究生一方面了解和把握UNIX/Linux操作系统这些小型基础软件的设计思想、算法原理与实现流程linux教程下载,为进一步研究和开发小型系统软件打下良好的技术基础;另一方面,引导研究生构建系统化的“分析、研究和优化”思想方式,培养中学生“平衡、效率、成本”的设计理念linux操作系统结构,为后期的研究设计工作奠定良好技巧基础。
本文原创地址://lrxjmw.cn/uczxtdnhjgyx.html编辑:刘遄,审核员:暂无