实验室与设备管理处 |学校首页

实验大纲

您的当前位置: 首页 > 旧站栏目 > 实验教学 > 实验大纲 > 正文

《Unix / Linux程序设计》实验教学大纲B

作者:日期:2018-05-08 11:13点击数:

课程编号:4020025                     课程名称:Unix/Linux系统

总学时:54      总学分:2             实验学时:20       实验学分:1

适应专业:计算机科学与技术、软件工程、网络工程等计算机类本科专业

实验指导书:本课程教材

一、本实验课的任务、性质与目的

通过上机实验加深对课程知识的理解,熟悉Unix/Linux下多用户、多任务分时系统,Unix的命令,Vi编辑器使用;学习B-shell编程技术,基本掌握在Linux平台下的c/c++软件的开发技术, 编译器gcc、调试器gdb的使用,学会简单makefile文件的编写和make工具的使用,提高学生程序编写及调试能力,培养学生独立思考、综合分析与应用系统开发能力。

二、实验方式与基本要求

实验方式:上机实验。

实验要求:根据实验题目选择相应的仪器设备进行实验(设计),要求按实验指导完成规定的实验(设计)并提交实验报告,实验报告的内容包括实验名称、实验目的、实验内容与结果、实验过程中所遇到的问题及解决方法;经验与体会。

三、实验项目与内容提要

本课程的实验教学环节包括上机实验部分。

上机实验项目

序号

项目名称

内容提要

实验时数

实验类型

实验要求

1

Linux安装使用

Linux安装、登录、退出

2

基础性

必做

2

简单命令操作

Man who date简单命令操作

2

基础性

必做

3

组合多条命令的复杂命令

Grep cat awk及“|”组成复杂命令

2

基础性

必做

4

Vi编辑器

Vi启动、工作方式、编辑、编译执行

2

基础性

必做

5

文件及目录操作

文件通配符、常用文件、目录命令

2

基础性

必做

6

Gcc编译器使用

Gcc ,gdb的使用

2

基础性

必做

7

B—Shell程序设计

If结构、case结构

2

设计性

必做

8

B—Shell程序设计

while结构、for结构及综合程序设计

2

设计性

必做

9

管道通信

Fork pipe调用及父子进程通信

2

设计性

必做

10

简单makefile文件编写

Makefile依赖树,make rules

2

设计性

必做

实验类型是指:验证性/设计性/综合性实验;实验要求是指:必做性/选做性实验;

注:内容提要栏内标有*号的为选做内容,下同。

四、考核与评分

考核方式:开卷、机试(在课外进行设计/编程/调试,上机检测实验/设计结果),机试时间为90分钟(上机实验考核与实验同步进行),成绩评定采用计分制(满分100分),上机实验成绩折算为课程总成绩的20%。


上一条:《算法设计与分析》实验教学大纲B

下一条:《操作系统原理》实验教学大纲B

【关闭】

地址:湖南涉外经济学院实验实训楼

邮编:410205

联系电话:0731-88127114

湘教QS3-200504-000022 湘ICP备14005754号-1  (版权所有 湖南涉外经济学院实验室与设备管理处 www.hieu.edu.cn  )