inux操作系统》课程教学大纲
课程名称:Linux操作系统
课程类型:专业选修
学 分:2 总学时:32
先修课程:无
一、课程性质、目的和任务
课程代码:理论学时:32 实验(上机)学时:0
适用专业:计算机应用技术、移动互联技术
本课程属性:计算机科学与技术专业、软件工程基础课。Linux以它的高效性和灵活性 著称,具有多任务、多用户的实时处理能力。它属于自由软件,用户不用支付任何费用就可 以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,具有Unix的全部 功能。在嵌入式系统开发领域及服务器中有着广泛的应用。本课程可以使用学生掌握基本 Linux的维护
和配置、图形界面与命令行的用法、Shell,文件管理与命令、Linux编程、进 程和磁盘管理等基本知识,为嵌入式系统开发及Linux应用打好基础。
二、 教学基本要求
1、 知识、能力、素质的基本要求
本课程主要讲述操作系统基本原理、基本思想和基本方法,并以此为基础介绍Linux 网络操作系统的内核结构、安装、配置、基本操作、系统管理及网络应用。系统完整地讲述 Linux操作系统从基本原理到应用实践的主要内容。
2、 教学模式基本要求(课程主要教学环节要求,教学方法及手段要求)
理论教学要通过计算机多媒体投影手段授课,利用计算平台形象化教学,便于安排演示 实验、有效地组织教学,便于学生理解课程内容、掌握基本概念、原理与基本技术。注意加 强理论联系实际,在课堂教学中结合项目开发实际,给出知识点的实际应用案例。
授课中要注意采用重点突出、难点分散的方法,引导学生从感性认识上升到理论认识。 在演
示实验与学生实验中,应注意培养学生依据理论去指导实践的素养,也应注意运用对比、 模拟等方法加强理论教学环节。要关注学生的基础,适时、适当地补充相关的教学内容,以 助于学生理解课程内容。
三、 教学内容及要求
第1章系统简介
(1)熟悉UNIX发展及特点;
(2)掌握Linux发展及应用
第2章系统入门
(1)了解Linux命令概述;
(2)掌握Linux文件与目录;
(3)掌握vi编辑文件。
第3章 Shell
(1)掌握Shell基本功能
(2)掌握Shell常用命令
第4章 用户、组及密码管理
(1)掌握Unix用户和组及文件管理
(2)掌握组及密码管理。
第5章文件系统管理及使用
(1)掌握Linux文件系统管理;
(2)掌握权限管理命令;
第6章进程、任务、作业管理
(1)掌握linux进程概念;
(2)掌握Linux启动分析及服务管理;
(3)掌握Linux进程管理及调度命令。
第7章系统安装、扩充、启动、管理
(1)理解掌握DHCP服务基本工作原理;
(2)熟练掌握系统安装;
(3)熟练掌握软件包管理;
(4)熟练掌握系统管理。
第8章设备管理
(1)理解掌握设备管理概念;
(2)熟练掌握打印机的管理与使用;
(3)熟练掌握交换区管理。
第9章网络配置与管理
(1)理解掌握TCP/IP基础知识及配置;
(2)熟练掌握网络管理命令;
(3)熟练掌握网络应用常用命令。
第10章LINUX系统安全
(1)理解掌握LINUX系统安全的概念;
(2)了解掌握防火墙;
(3)理解掌握检查和监督系统的运行情况;
(4)了解 SILINUXo
第11章bshell编程
(1)了解掌握流编辑;
(2)熟练掌握模式搜索与处理;
(3)熟练掌握shell编程;
第12章C/C++及其他编程环境
(1)理解掌握编译器;
(2)理解掌握头文件;
(3)理解掌握静态库、共享库;
(4)了解调试器。
第16章DHCP服务器
(1)熟悉DHCP介绍;
(2)理解掌握DHCP配置;
(3)理解掌握DHCP服务器按照启动;
第17章FTP及TFTP服务器
(1)了解掌握FTP及TFTP服务器概念;
(2)理解掌握FTP服务器的使用;
第18章网络资源共享服务
(1)掌握网络资源共享概念;
(2)理解掌握SAMBA服务;
(3)理解掌握NFS服务器;
四 | 、学时分配 | ||||
序号 | 课程内容 | 教学时数 | |||
讲授 | 习题课 | 实验 | 小计 | ||
1 | 第1章系统简介 | 2 | 2 | ||
2 | 第7章系统安装、扩充、启动与管理 | 4 | 4 | ||
3 | 第2章系统入门 | 2 | 2 | ||
4 | 第3章shell | 2 | 2 | ||
5 | 第4章 用户、组和密码管理 | 2 | 2 | ||
6 | 第5章文件系统管理及使用 | 2 | 2 | ||
7 | 第6章进程、任务与作业管理 | 2 | 2 | ||
8 | 第8章设备管理 | 2 | 2 | ||
9 | 期中 | 2 | 2 | ||
10 | 第9章网络配置 | 2 | 2 | ||
11 | 第10章LINUX系统安全 | 2 | 2 | ||
12 | 第11章Bshell编程 | 2 | 2 | ||
13 | 第16章DHCP服务器 | 2 | 2 linux磁盘管理 | ||
14 | 第17章FTP与TFTP服务器 | 2 | 2 | ||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论