《《Linux》课程教学大纲》由会员分享,可在线阅读,更多相关《《Linux》课程教学大纲(3页珍藏版)》请在金锄头文库上搜索。
1、课程编号:“Linux”课程教学大纲Linux Course Outline30学时 1.5学分一、课程的性质、目的及任务Linux课程是计算机科学与技术专业本科生的专业基础课程,通过该课程的学习,使学生熟悉掌握Linux的基本原理、Linux操作系统的使用,为以后在Linux平台下进行开发打下基础。二、适用专业计算机科学与技术三、先修课程数据结构、操作系统四、课程的基本要求通过本课程的学习,学生应能达到下列要求:(1)掌握Linux操作系统的安装、配置及常用命令;(2)掌握Linux操作系统的网络管理;(3)熟悉如何在Red Hat Linux进行程序设计。五、课程的教学内容(一) 课堂讲授
2、的教学内容1Linux概况及安装Linux概述,Red Hat 9.0的安装,Linux的基本使用和设置,使用 RPM 来管理软件包2Linux的常用命令命令的使用方式,文件及目录操作命令,文件压缩命令,联机帮助命令,进程管理的命令3Linux系统管理了解对系统管理的具体工作,理解对用户和工作组管理的基本概念及相关的管理方法,理解文件系统管理的基本概念及相关的管理方法4Linux网络基础什么是Internet,Internet的由来和发展历程,Internet提供的主要服务有哪些,Internet在企业内部网的应用,我国在Internet网络上的发展状况5Intranet服务器Samba服务器
3、安装与配置,NFS服务器的安装与配置,DHCP服务器的安装与配置6Internet应用服务器的配置DNS服务器的安装、配置以DNS客户端的设置方法,FTP服务器的安装、设置方法,FTP客户端的常用命令与客户端软件的使用方法,E-mail邮件的工作原理,Sendmail服务器的配置与客户端软件的使用方法7Web应用服务Apache安装、启动与配置,Apache虚拟主机的建立与站点的管理,MySQL服务器的安装与使用方法,PHP程序设计语言,PHP连接MySQL数据库的方法8网络安全计算机网络安全的基本概念及Linux系统安全,防火墙技术基本知识,用iptales实现包过滤型防火墙9Linux程序
4、设计基础Linux编程风格,Linux下IDE的使用,Linux下使用GNU cc开发应用程序,Linux程序的调试,Linux下使用RCS/CVS来管理源程序,Linux下软件打包(二) 课堂讨论的教学内容下列内容可以安排讨论课:1.E-mail邮件的工作原理,Sendmail服务器的配置与客户端软件的使用方法2.Linux下使用GNU cc开发应用程序(三)实验的教学内容1Red Hat 9.0的安装、基本使用和设置 2学时2Linux的常用命令 2学时3Internet应用服务器的配置 2学时4Linux下使用GNU cc开发应用程序 4学时 共10学时六、学时分配表内 容讲 课讨 论实
5、 验小 计1Linux概况及安装1232Linux的常用命令3253Linux系统管理224Linux网络基础225Intranet服务器226Internet应用服务器的配置2247Web应用服务228网络安全229Linux程序设计基础448合 计201030七、主要参考书1Linux实用教程 刘兵 吴煜煌 中国水利水电出版社2Red Hat Linux9.0实用教程 宋利军 编著 科学出版社3http:/ 作业、课堂提问、实验等为平时成绩。 九、说明(1)与其它课程的关系Linux是以“数据结构”、“操作系统”等课程为基础的课程,在学习过程中,要运用许多上述课程的基本知识,例如数组、二叉树、操作系统中的各种思想及算法等等。(2)其他专业运用此大纲的意见本大纲适用于信息工程、计算机科学与技术和自动化等专业学习。 大纲制订者:及歆荣 大纲审订者: 大纲批准者: 二五年九月五日