《Linux操作系统》理论教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“操作系统课程教学大纲”。
《Linux操作系统》课程教学大纲
(供计算机科学与技术专业四年制使用)
(一)说明
1、课程概述
(1)课程属性及课程介绍
Linux操作系统是网络应用领域中广泛使用的一种主流操作系统。随着PC平台上Linux系统的快速发展,尤其是Internet网络的全球性普及,使得Linux操作系统的应用领域进一步得到了扩展。本课程采用PC平台环境的LINUX操作系统,学习Linux系统结构、工作原理和网络管理的基本理论知识,掌握Linux操作系统的技术思想及使用方法,为网络系统管理以及系统软件工程的开发奠定基础。
(2)适用对象:计算机科学与技术专业学生。(3)先修课程与后续课程:
先修课程:操作系统
2、教学目的、意义、任务
使学生系统地了解Linux的基本概念、基本原理、系统结构和实现技术。掌握LINUX操作系统结构组织和管理方法的基础理论知识,熟悉LINUX系统的运行环境和管理机制,具有使用和操作Linux系统运行环境的基本能力。达到独立安装、正确配置和自主管理LINUX操作系统的基本要求,并初步掌握Linux环境的系统开发技术。
3、主要教学方法、手段
理论教学采用启发式、互动式、案例驱动、讲解式、实际演示等多种教学方法结合,实践教学采用任务式、参与式;采用多媒体辅助教学为主要教学手段。
4、教学中注意的问题:教材中的理论与实际问题的有机结合5、学时与分配
总学时:40 理论教学 实验教学
6、实践教学:无
7、课程考核要求:
闭卷 占70% 上机考试及平时表现占30%
20学时
20学时
占全部学时的50%。占全部学时的50%。
(二)本文
第一章 Linux基本概念(2学时)
(1)教学目的 :了解Linux操作系统的历史背景,熟悉近代UNIX系统的特点和技术发展趋势。系统学习LINUX操作系统不同应用模式的工作原理、系统功能及结构、运行资源要求、系统安装以及相应的环境配置。
(2)教学重点和难点:熟练掌握LINUX操作系统的正确安装和基本配置。(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
了解Linux操作系统的特点、功能、结构和分类,Linux技术体系的基本结构以及系统的谱系结构。LINUX操作系统的技术创新及其开发模式和推广应用对现代OS发展的深远影响。
第二章 LINUX的基本操作(2学时)(1)教学目的 :系统介绍LINUX系统下目录操作、文件处理、联机帮助、通信消息、进程管理与控制、系统资源管理和权限设置等常用的命令。为日常的系统维护提供基本的管理手段。
(2)教学重点和难点:熟练掌握频率较高命令的正确使用。(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
熟悉LINUX系统的基本组织和环境的框架性结构。掌握常用命令的操作功能、命令格式、命令参数的正确选用。
第三章 vi全屏幕编辑器(4学时)
(1)教学目的 :学习vi编辑器的软件性能,学习三种工作模式的环境特点和功能,以及不同工作模式的切换方法,重点讲授vi编辑命令和控制命令的使用功能,以及多缓冲区读写操作,包括多文件编辑操作的工作原理和使用方法。
(2)教学重点和难点:掌握vi命令的使用方法,具有利用vi进行查找、定位、替换、修改、缓冲区操作、文件处理等常用命令的编辑技能。(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
vi编辑的功能和三种工作模式的异同。了解多缓冲区和多文件的编辑方法。系统掌握利用vi进行文本编辑的技术。
第四章 命令语言SHELL(4学时)
(1)教学目的 :掌握Bash SHELL的基本特点和系统功能,了解输入输出重定向,以及管道技术的基本概念。掌握SHELL元字符和变量的标准使用方法,理解和记忆标准SHELL变量的定义和功能。掌握SHELL函数和程序设计的基本方法,包括条件分支,多支结构,循环控制以及用户输入等基本语法单元的正确编写,具备编制简单SHELL脚本程序的设计能力。
(2)教学重点和难点:熟练掌握SHELL脚本编程的基本方法。(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
熟悉SHELL系统的工作原理、交互特性和基本功能。掌握标准文件和变量、输入/输出重定向、作业控制和shell函数的基本概念和正确使用方法。第五章 系统管理(8学时)
(1)教学目的 :掌握用户管理、文件资源和设备资源管理、系统运行管理、系统内核维护以及基本网络环境的配置等基本概念、基本原理以及实现方法。(2)教学重点和难点:
掌握各类文件存取方法以及文件权限控制机制的实现以及UNIX系统的目录结构。正确掌握学习注册用户和用户组的创建与删除的方法。掌握系统的运行机理和LILO的运行机理和安装技术。掌握网络环境的调试技术
掌握内核的基本配置方法,以及挂接和卸载软件包的正确使用。(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
ext3文件系统的管理任务,文件系统的结构与分类,文件的物理结构和逻辑结构,文件的目录结构和存储结构,文件的存取控制和安全机制,文件系统与模型结构,系统内核的建立与升级维护,外挂式软件包的安装与卸载。
LINUX系统管理是LINUX操作系统的重点内容之一,对学习的要求分为4个部分: 1.文件管理
牢固掌握LINUX系统中环境文件、系统文件、目录文件、设备文件以及普通文件的概念。掌握LINUX文件的逻辑组织和物理组织的基本概念,以及相应的组织结构形式。掌握LINUX环境目录的基本组织方式和文件存储空间的管理模式。掌握文件链接的概念和实现方法。掌握文件存取控制的作用及UNIX系统中采取的办法。
2.用户管理
掌握用户组和用户级的概念,用户账号文件的管理策略、结构特征以及控制机制。熟悉Linux系统口令文件结构格式。
3.系统运行管理
掌握LINUX系统的6种运行级别、适应环境和切换技术。LINUX系统启动的机制和过程的控制。系统运行状态的检测技术和运行质量的分析能力。
4.网络管理
掌握LINUX环境中网络技术的基本原理以及网络技术在LINUX系统中的实现方法。熟练掌握网络通讯协议的配置,包括IP地址、掩码和网关路由配置,主机名的设立。掌握基本网络环境的连接和调试。5.系统内核维护和软件包的安装与卸载
掌握系统内核的基本结构知识以及系统升级配置、维护方法、编译技术以及用户级接口RPM技术原理。
第六章 网络服务器系统(4学时)
(1)教学目的 :掌握LINUX环境下TCP/IP协议的工作原理和网络结构模式和通讯机理,学会常用类互联网络服务环境的配置和使用方法,以及规划和设计网络服务项目建设的原理和技术。
(2)教学重点和难点:具备安装、配置、调试和运行管理基于Internet环境网络服务器的基本理论知识和操作技能。
(3)主要教学方法、手段:通过多媒体讲解(4)教学内容
TCP/IP协议的基本概念和应用技术,named、sendmail、httpd、apache、bind等网络服务的工作原理,TCP/IP、SLIP、PPP网络服务系统的文件结构、配置方法以及系统管理。掌握WWW、FTP、MAIL、TELNET、DNS服务器环境建立、系统测试和运行配置的基本技术。
(三)附录
1、教材及教学参考资料
教材:
《Linux教程》 李善平 清华大学出版社
教学参考书:
《red hat linux 9 网络服务》 梁如军 机械工业出版社
2、相关信息
制定单位:信息技术学院 软件工程教研室 制定人: 郭宏亮 审核人:
制定时间:2007年3月5日
《操作系统》教学大纲学时:85学时学分:3+2学分 理论学时:51学时实验学时:34学时 适用专业:计算机科学与技术大纲执笔人:章昭辉大纲审核人:一、教学大纲说明1、课程的性质、地位和任......
《计算机操作系统原理》教学大纲一、课程的性质、地位:《计算机操作系统原理》是大学计算机专业的核心专业课程。通过系统学习计算机操作系统原理的基本理论与基本概念以及相......
操作系统一、说明(一)课程性质本课程是计算机科学与技术专业的核心课程之一,属于必修课程。“操作系统”是计算机系统不可缺少的组成部分,负责对系统中各种资源进行有效的管理和......
《操作系统课程设计》教学大纲一、课程设计基本信息 课程设计环节代码:230027 课程设计环节名称:操作系统课程设计英文名称:Course Design of Operating System 课程设计周数:2......
操作系统课程设计大纲课程名称:操作系统课程设计(Operating System Curriculum Design) 课程编码: 学 分:1 总 学 时:1周适用专业:计算机科学与技术专业先修课程:程序设计语言基础......