版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE13《Unix/Linux操作系统》课程教学大纲一、课程基本信息课程代码:230446课程名称:Unix/Linux操作系统英文名称:OperatingSystemofUnix/Linux课程类别:专业课学时:72(其中上机实验18学时)学分:3.5适用对象:计算机科学与技术专业,网络工程专业考核方式:考试,考试成绩占70%,平时成绩占30%先修课程:操作系统、C语言二、课程简介本课程的目的主要是通过本课程学习,使学生比较深入地理解掌握UNIX系统的概念和原理,并使UNIX系统的理论与实践相结合。本课程要求学生有专业基础课诸如:《操作系统》及《C语言程序设计》等课程的基础,在学习过程中,除要掌握UNIX的概念和原理外,还要学会UNIX的系统使用和管理。计算机操作系统是计算机最基本的系统软件,而作为UNIX操作系统又是在小型机以上使用最广的操作系统,我们通过对计算机操作系统概念的了解来掌握UNIX操作系统。通过UNIX操作系统的教学,应使学生主要掌握UNIX操作系统的概念、组成以及系统的日常管理所需要的知识,还要掌握SHELL等相关的常用命令,UNIX操作系统文件系统管理和UNIX系统管理的常用命令,vi编辑程序的使用等。总之,在本科生阶段,除了掌握UNIX的基本概念,重点应该掌握UNIX操作系统的使用和日常维护和管理。三、课程性质与教学目的课程性质:专业课通过本课程学习,使电视大学学员掌握UNIX/LINUX下进行系统程序设计所需的有关重要概念和知识,包括SHELL编程、基本的进程控制、复杂的进程通信,加上UNIX下的网络管理的基本知识,包括WWW服务器、DNS服务器、FTP服务器和MAIL服务器的安装、配置和使用。讲授时,综合计算机操作系统和计算机网络的基本知识,并结合大量的实例分析,加深学生对UNIX操作系统的认识。四、教学内容及要求第一章绪论目的与要求熟悉操作系统的发展历史。熟悉UNIX操作系统的主要特性。熟悉UNIX系统的发展史。教学内容第一节主要内容掌握操作系统的概念,目标,接口功能,资源管理器功能。基本概念和知识点操作系统是用户和计算机的接口。问题与应用在没有操作系统的时候用户怎么应用计算机?第二节主要内容UNIX系统的主要特点基本概念和知识点设计简单、功能全面多用户、多任务文件系统可随意卸载良好开放性和可移植性强大命令功能完善的安全机制问题与应用UNIX系统是怎么样来保证它的安全性?实践环节与课后练习Linux操作系统产生的发展的根源在哪里?教学方法与手段课堂讲授第二章UNIX基本概念及入门技术目的与要求熟悉UNIX操作系统的主要特性。熟悉UNIX基本概念和基本的命令。教学内容第一节主要内容UNIX系统的基本常识。基本概念和知识点两种前端机。用户的注册与注销。账户的管理。用户口令的管理。问题与应用怎么样管理账户及口令?第二节主要内容Shell的定义及功能基本概念和知识点Shell的内部命令和外部命令问题与应用内部命令和外部命令的主要区别第三节主要内容UNIX系统启动及用户登录过程基本概念和知识点UNIX系统启动过程UNIX系统登录过程问题与应用启动过程有几种方式?实践环节与课后练习cp和ln命令的区别教学方法与手段课堂讲授第三章编辑器目的与要求掌握UNIX中主流编辑器的使用方法。教学内容第一节主要内容常用的UNIX编辑器。基本概念和知识点ed行编辑exed的替代品,行编辑editex的简化版vi全屏编辑emacs可视化编辑xemacs图形界面编辑问题与应用为什么vi编辑器最常用?第二节主要内容Vi编辑器的主要使用方法基本概念和知识点Vi的操作方式Vi中多种工作方式的转换末行方式下的常用命令问题与应用保存,保存退出,不保存退出的命令是什么?怎么样在编辑模式和命令模式之间切换?第四章shell编程目的与要求熟悉掌握shell编程的方法。教学内容第一节主要内容Shell的基本认识。基本概念和知识点Shell是UNIX提供的与用户交互的接口Shell程序是命令解释程序问题与应用怎么样理解shell的接口概念?第二节主要内容Shell程序设计基本概念和知识点输入输出重定向管道用户工作环境设置三种引号的作用变量作用域和位置变量test命令分支和循环控制语句问题与应用三种引号的区别是什么?实践环节与课后练习1)编写一个shell程序,根据用户的输入数据提示显示相应的文字: (A)如果用户输入的字符串为”yao”,”luo”,”du”,则先输出”welcome”字符串,然后输出用户输入的字符串,再输出”youaresuccessfultologin!”. (B)如果用户输入的是其它字符串,则输出”sorry,accessdenied!”. 2)设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,并设置每个目录的权限为rwxr-xr–教学方法与手段课堂讲授第五章文件目的与要求掌握UNIX文件的类型、与文件系统相关的系统调用。教学内容第一节主要内容文件类别。基本概念和知识点普通文件、目录文件、管道文件、设备文件问题与应用为什么要把设备归到文件一类?第二节主要内容文件管理的系统调用基本概念和知识点creat、read和write系统调用问题与应用文件系统调用和高级文件函数调用之间的区别.实践环节与课后练习写一段c程序,完成下列命令的功能:%cpfile1file2无论文件是何种类型(字符可见、二进制不可见)。教学方法与手段课堂讲授第六章UNIX进程目的与要求了解UNIX进程创建机制、进程调度原理。掌握进程的系统调用。教学内容第一节主要内容进程控制系统。基本概念和知识点管理将要被CPU使用的程序和数据存储空间分配进程交换调度并发执行控制系统资源分配问题与应用进程怎么样控制?第二节主要内容进程调度程序基本概念和知识点对参与竞争CPU且已备执行条件的进程进行分析和裁决对选中的进程做CPU控制权转交管理进程运行中各种状态的转换完成进程在系统内外存之间的交换问题与应用进程怎么样调度?第三节主要内容进程管理的系统调用基本概念和知识点fork,exec,wait和system系统调用问题与应用为什么需要exec系统调用?实践环节与课后练习进程调度的具体原理和算法?nice值和优先级的关系?编写一个c语言的程序,统计一个文件的大小 编写一个程序,该程序生成一个子进程,在子进程中执行”touchnewfile”命令;父进程等待子进程的结束并打印出该子进程的id。教学方法与手段课堂讲授第七章UNIX进程的通信目的与要求了解UNIX进程的通信方式以及分类。熟悉锁文件通信。掌握信号通信和管道通信。教学内容第一节主要内容UNIX进程的通信方式以及分类。基本概念和知识点控制信息的传递大批量数据的传送问题与应用两种通信方式的区别?第二节主要内容锁文件通信基本概念和知识点记录锁问题与应用记录锁和普通的锁文件有什么区别?第三节主要内容信号通信和管道通信基本概念和知识点信号通信有名管道通信无名管道通信问题与应用有名管道通信和无名管道通信有什么区别?它们有什么应用范围?实践环节与课后练习在父子进程中利用无名管道进行通信,通信的内容为“goodafternoon”。两个相互独立的进程利用有名管道进行通信,通信的内容为“howareyou”。教学方法与手段课堂讲授第八章DNS服务器目的与要求熟悉DNS服务器的基本原理。掌握DNS服务器的基本配置。教学内容第一节主要内容DNS服务器的基本原理。基本概念和知识点DNS域名空间节点、域和区DNS解析过程问题与应用域和区有什么不同?第二节主要内容DNS服务器的基本配置基本概念和知识点主配置文件设置根区域设置主区域问题与应用为什么需要设置根区域?实践环节与课后练习配置一个DNS服务器,域为,主机有三台,分别是,,,dns服务器在上。教学方法与手段课堂讲授第九章WWW服务器目的与要求熟悉WWW服务器的基本原理。掌握apache和tomcat服务器的基本配置。教学内容第一节主要内容WWW服务器的基本原理。基本概念和知识点请求——服务模型问题与应用HTTP协议是有连接的还是无连接的?第二节主要内容Apache服务器的基本配置基本概念和知识点主配置文件设置主目录路径创建虚拟目录建立虚拟主机问题与应用虚拟目录和虚拟主机的概念的区别?实践环节与课后练习配置一个www服务器,工作目录为/var/www,再配置两台虚拟主机,一台是基于ip的,一台是基于dns的。教学方法与手段课堂讲授第十章FTP服务器目的与要求熟悉ftp服务器的工作原理。掌握ftp服务器的基本配置。教学内容第一节主要内容WWW服务器的基本原理。基本概念和知识点请求——服务模型问题与应用HTTP协议是有连接的还是无连接的?第二节主要内容Apache服务器的基本配置基本概念和知识点主配置文件设置主目录路径创建虚拟目录建立虚拟主机问题与应用虚拟目录和虚拟主机的概念的区别?实践环节与课后练习配置一个www服务器,工作目录为/var/www,再配置两台虚拟主机,一台是基于ip的,一台是基于dns的。教学方法与手段课堂讲授第十一章电子邮件服务的配置与应用目的与要求熟悉postfix服务器的工作原理。掌握postfix服务器的基本配置。教学内容第一节主要内容postfix服务的工作原理。基本概念和知识点Postfix的优点以及和其它服务器的比较。问题与应用Postfix的优点是什么?第二节主要内容postfix服务器的基本配置。基本概念和知识点主配置文件问题与应用怎么样配置一台基本的postfix服务器?实践环节与课后练习配置一个基本的postfix服务器。教学方法与手段课堂讲授第十二章VPN服务的配置与应用目的与要求熟悉VPN服务器的工作原理。掌握VPN服务器的基本配置。教学内容第一节主要内容VPN服务的工作原理。基本概念和知识点VPN的原理以及应用范围。问题与应用VPN服务器通常用在哪些场合?第二节主要内容VPN服务器的基本配置。基本概念和知识点主配置文件问题与应用怎么样配置一台基本的VPN服务器?实践环节与课后练习配置一个基本的VPN服务器。教学方法与手段课堂讲授五、各教学环节学时分配教学环节教学时数课程内容讲课习题课讨论课实验其他教学环节小计第一章33第二章4138第三章44第四章5139第五章5139第六章516第七章415第八章4138第九章437第十章437第十一章33第十二章33合计4861872六、推荐教材和教学参考资源[1]张红光,李福才编著.UNIX操作系统教程(第2版).北京:机械工业出版社[2]张红
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 股骨内固定装置去除术后护理查房
- 招聘面试流程及评分标准化模板
- 与物流服务商确认配送事宜的函8篇范本
- 腹腔镜直肠癌术后护理精要
- 业务部门客户关系管理策略模板
- 产品召回制度强化承诺书(6篇)
- 物流业绿色包装及可持续发展策略研究报告
- 浙江省杭州市春蕾中学2026年初三摸底英语试题含解析
- 濉溪县2025-2026学年初三(5月)模拟英语试题含解析
- 供应商订单交付延期商洽函5篇范文
- 我是中队小主人(教学设计)二年级下册综合实践活动
- GB/T 28300-2025热轧棒材和盘条表面质量等级
- 印刷厂客户服务标准办法
- 北师大版(2024)八年级上册数学全册教案
- 汽轮发电机组升级改造工程可行性研究报告
- 绿色高端定制农产品市场消费者满意度调查报告
- 辐照加工项目可行性研究报告
- 2025年脱硫石膏废弃物处理与资源化利用合同
- iCAP6000系列ICP初级操作
- 物业绿化养护计划与执行方案
- 光伏电站应急救援培训课件
评论
0/150
提交评论