资源描述
«Linux操作系统实验》教学大纲
一、课程基本信息二、教学目标(限200字以内)
中文名称
《Linux操作系统》实验
英文名称
Linux Operating System
适用专业
计算机科学与技术
先修课程
C语言、微型计算机原理
课程类别
专业拓展课程
修读性质
限选
学分/学时
0.5学分/17学时
考核方式
考查
本课程是计算机科学与技术专业的一门重要专业课程。本课程的学习目的在于使学生掌 握Linux操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作 系统的能力,为其今后在相关领域开展工作打下坚实的基础;本课程加强实践环节,培养学 生动手能力,使学生学完全课程以后,对Linux操作系统特点有较清晰的概念,深入认识 Linux操作系统的原理,掌握Linux的改造和扩充技术,培养和树立学生用计算机解决问题 的思路的习惯。
三' 教学内容(实验工程一:Linux系统安装与简单配置(2学时).实验属性:
验证实验,修读性质:
必开.教学目标(1)掌握Linux操作系统的安装步骤;(2)掌握Linux系统的简单配置方法;
(3)掌握Linux系统的启动、关闭步骤。
1 .实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
6 .实验内容(1)安装并使用磁盘分区工具(如PQMagic),为Linux准备好分区;(2)安装Linux操作系统;(3)配置Linux系统运行环境;
(4)正确的启动关闭系统。
7 .成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85虬实验工程二:Linux常用命令使用(3学时).实验属性:
验证实验.修读性质:
必开教学目标(1)掌握Linux 一般命令格式;(2)掌握有关文件和目录操作的常用命令;
(3)掌握有关进程操作的常用命令;(4)熟练使用man命令。
8 实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
6,实验内容(1)熟悉 date、cal> who^ echo> clear> passwd 命令;(2)在用户主目录下对文件进行操作;(3)对目录进行管理;
(4)利用man显示date、echo等命令的手册页;(5)显示进程中的进程信息。
9 成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85虬实验工程三:vi编辑器(3学时)
10 实验属性:
验证实验/设计实验.修读性质:
必开教学目标学习使用vi编辑器建立、编辑、显示及加工处理文本文件。
11 实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
12 实验内容(1)进入和退出vi编辑器;(2)利用文本插入方式建立一个文件;(3)对新建的文本文件上移动光标位置;
(4)对该文件执行删除、复原、修改、替换等操作。
13 成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。
实验工程四:Shen编程(3学时)
1 .实验属性:
验证实验/设计实验,修读性质:
必开.教学目标了解shell的作用和主要分类;(2)掌握bash建立和执行方式;
(3)掌握bash基本语法;(4)学会编写shell脚本。
2 .实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
6,实验内容shell脚本的建立和执行;(2)历史命令和别名定义;shell变量和位置参数、环境变量;
(3) bash的特殊字符;一般控制结构;(5)算术运算及bash函数。
7.成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85虬实验工程五:常用开发工具(3学时)
1 .实验属性:
验证实验/设计实验.修读性质:
必开.教学目标(1)掌握C语言编译的基本用法;(2)掌握gdb调试工具的基本用法;
(3)理解make工具的功能,学会编制makefile的方法。
2 .实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
6 .实验内容(1)利用gcc编译C语言程序,使用不同选项,观察并分析显示结果;(2)利用gdb调试一个编译后的C语言程序;(3)编写一个由多个文件构成的C语言程序,编制makefile,运行make工具进行维护。
7 .成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85%。
实验工程六:Linux环境编程(3学时).实验属性:
验证实验/设计实验.修读性质:
必开.教学目标(1)理解系统调用和库函数的异同;(2)学会用系统调用和库函数进行编程;
(3)掌握一些常用的系统调用和库函数的功能及应用。
2 .实验方法上机操作。
5实验仪器设备
奔腾双核E2160以上电脑,512M以上内存,50G以上硬盘,windows XP操作系统,PQMagic 软件,VMware软件,Linux操作系统软件。
6,实验内容(1)使用系统调用对文件进行操作;(2)使用系统调用进程进行控制;(3)使用管道机制进行I/O;
(4)使用信号机制进行进程通讯。
7 .成绩评定实验报告:按时提交5%;报告整洁10%;报告内容85虬四'考核形式及成绩评定(-)考核形式:
实验及实验报告完成情况。
(二)成绩评定:
按百分制记分:实验成绩占40%,实验报告成绩占60%,记入课程总成绩。
五、教材与参考书教材:
孟庆昌,牛欣源.Linux教程.(第三版).北京:电子工业出版社,2011, 11.
参考书:
[1]罗宇,陈燕晖,文艳军.Linux操作系统实验教程.北京:2009, 2.
[2]王世江(改编),鸟哥.鸟哥的Linux私房菜:基础学习篇.(第三版).北京:机 械工业出版社,2010, 7.
六、其他
要求学生做好实验预习,编写源代码;要求学生必须参加和完成每一个实验,每个实 验之后认真撰写实验报告(6个实验报告);要求学生按指定时间上机,不得无故缺席,严 格遵守校校规校纪和实验室规章制度。
七、课程学时分配表(黑体小四号)
序号
实验工程名称
学时
实验属性
修读性质
主要仪器设备
实验项R 1
Linux系统安装 与简单配置
2
验证实验/设 计实验/开放 实验
必开
奔腾双核 E2160以上电 脑,512M以上 内存,50G以上 硬盘,Linux操 作系统软件。
实验工程2
常用命令使用
3
验证实验/设 计实验/开放 实验
必开
同上
实验工程3
vi编辑器
3
验证实验/设 计实验/开放 实验
必开
同上
实验工程4
shell编程
3
验证实验/设 计实验/开放 实验
必开
同上
实验工程5
常用开发工具
3
验证实验/设 计实验/开放 实验
必开
同上
实验工程6
Linux环境编程
3
验证实验/设 计实验/开放 实验
必开
同上
展开阅读全文