文档视界 最新最全的文档下载
当前位置:文档视界 › 操作系统课程简介

操作系统课程简介

操作系统课程简介

《操作系统》课程简介

计算机技术的飞速发展促进了通信和信息技术革命的到来,使社会的发展步入了信息时代。不仅是计算机专业,对于很多非计算机专业,计算机已不是单纯地作为一种工具,计算机课程已成为各专业的重要组成部分之一。

操作系统是一部博大精深的巨著,其内容十分丰富,思想极其深刻。操作系统是计算机的核心总控软件,是计算机系统的指挥和管理中心,是计算机系统的灵魂。操作系统是计算机专业的主干课程,也是非计算机专业软件技术基础的重点课程。

由于计算机性能的极大提高和价格的大幅下降,现在,很多家庭已拥有安装UNIX(或其同类Linux)、Windows 2000/XP、2003的高档微机。在一般的实验室中也配备了高档工作站。过去,计算机系统一般需要有计算机专业毕业的学生担当系统的管理和维护职责,而现在计算机使用人员和开发人员自己要负起系统安装、管理和网络维护的责任,因此非计算机专业的学生和计算机用户不仅要掌握计算机操作系统的原理,也要学习系统管理、计算机通信和连网的技术。

在现代的计算机通信系统、信息安全系统和自动控制等系统中,软件开发工作占了相当大的比重,而与这些系统有关的软件一般十分庞大,也相当复杂。这些软件还要大量地与操作系统内核作深层次的交互,以进行信息的传输、控制和实现各种通信、管理和控制协议。如不掌握操作系统的基本原理,不了解操作系统的内部结构和其向用户提供的很多重要的库函数和系统调用接口,就不能成功和有效地开发这些软件。掌握系统程序设计和网络通信程序设计技术,对于利用操作系统内核所提供的强大功能进行大型通信、信息安全和自动控制软件的设计、开发和维护是极其重要的。

本课程的任务是介绍操作系统对计算机系统的处理机、内存、设备和文件等各种资源的管理方法,及其所支持的用户界面中,利用应用程序与操作系统核心的接口进行系统程序开发的高级技术和系统管理、网络管理的理论和技术。

最近几年来,Linux和Windows操作系统都有了较大的发展,但Unix在商用服务器领域中的地位还没有根本动摇,Unix系统相对于Linux系统来说稳定性更好,也较适合于教学。Unix系统中几乎所有的系统调用和命令都可以不用改变地用于Linux系统中。本课程以操作系统的基本原理、概念和应用为骨架,以Unix为主线,并反映了Windows操作系统和Linux操作系统的最新发展。Windows操作系统原理部分以Windows2000/2003为主,对其系统结构、存储系统、进程/线程及处理器管理、I/O系统、文件系统、网络系统等方面的核心技术进行了较为深入的分析。目前嵌入式系统已被广泛地应用于工业控制系统、通信设备和消费电子等众多领域,本课程介绍了嵌入式Linux系统的基本内容,如系统裁减、软件开发与调试和实时化等。

本课程内容深浅适度,安排系统、合理,不仅介绍了操作系统的最新原理,且实用性也很强。本课程可作为以及电子工程、通信工程、自控等非计算机专业的专业基础课程。

课程总学时为72学时,其中实验课时为16课时

相关文档