网站大量收购独家精品文档,联系QQ:2885784924

Linux程序设计试验指导书.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux程序设计试验指导书

LIAOCHENG UNIVERSITY Linux程序设计 实验指导书 聊城大学计算机学院 2011年3月 目 录 《Linux程序设计》课程实验教学大纲 1 实验一 Linux常用命令 3 基本信息 3 实验预习 3 实验过程 3 实验结果分析 7 实验二 Linux环境下系统函数的使用 8 基本信息 8 实验预习 8 实验过程 8 实验三 Linux下文件程序设计 13 基本信息 13 实验预习 13 实验过程 13 实验结果分析 23 实验四 进程控制 23 基本信息 23 实验预习 23 实验过程 23 实验结果分析 28 实验五 进程通信 28 基本信息 28 实验预习 28 实验过程 28 实验结果分析 34 实验六 网络程序设计(1) 35 基本信息 35 实验预习 35 实验过程 35 实验结果分析 40 实验七 网络程序设计(2) 40 基本信息 40 实验预习 41 实验过程 41 实验结果分析 46 实验八 综合实验 46 基本信息 46 实验预习 47 实验过程 47 实验结果分析 52 《Linux程序设计》课程实验教学大纲 课程名称: Linux程序设计 英文名称: Linux Programming 设置形式: 非独立设课 课程模块: 专业提高课 实验课性质: 专业实验 课程编号: 709647 课程负责人: 李俊青 大纲主撰人: 李俊青 大纲审核人: 左风朝 一、学时、学分 课程总学时: 64 实验学时: 16 课程学分: 2 二、适用专业及年级 软件工程、计算机科学与技术二、三年级 三、课程目标与基本要求 通过课程学习,掌握Linux系统安装、文件操作基本命令、系统管理基本命令、服务器配置基本命令,系统学习Linux平台下C语言编程技术,主要包括:系统函数的使用、文件的基本操作、进程管理、守护进程、僵尸进程和进程间通信(包括:信号、管道、共享内存等)、网络编程、Linux下数据库的使用和管理编程技术。通过实验部分的学习,熟练掌握Linux系统平台编程技术和能力,独立开发小型综合系统能力。 四、主要仪器设备 硬件:台式计算机、网络;软件:Linux操作系统。 五、实验项目及教学安排 序号 实验项目名称 实验基本方法和内容 项目 学时 项目 类型 每组 人数 教学 要求 1 Linux常用命令 学习使用Linux基本文件操作命令、系统管理命令、服务器配置命令等 2 验证型 1 必修 2 Linux环境下系统函数的使用 Linux环境下数学函数、字符函数、系统时间与日期函数、环境控制函数、内存分配函数、数据结构中常用函数的使用方法 2 验证型 1 必修 3 文件的操作 Linux系统的文件属性、不带缓存的文件I/O操作、基于流的文件I/O操作、特殊文件的操作 2 验证型 1 必修 4 进程控制 进程的基本概念及进程的结构、Linux环境下进程的相关函数的应用 守护进程的概念、启动和建立 进程控制程序的编写 2 验证型 1 必修 5 进程通信 进程通信中信号概念及信号处理 进程间的管道通信编程 进程间的内存共享编程 2 验证型 1 必修 6 网络程序设计(1) Socket的基本概念 如何实现面向连接的TCP编程 2 验证型 1 必修 7 网络程序设计(2) 如何实现非连接的UDP编程 复杂网络程序的实现 2 验证型 1 必修 8 综合实验 综合文件、进程、网络编程技术,编写网络聊天系统,系统具备文件共享、进程管理、网络通信、界面友好等特点 2 设计型 1 必修 六、考核方式及成绩评定 根据学生实验出勤情况、实验态度、实验报告成绩等评定实验成绩。 实验报告(含实验理论)占实验成绩的60%—40%,实验技能(含实验态度)占实验成绩的40%—60%。 各次实验成绩的平均值为最终实验成绩,占该课程考核总成绩的20%—30%。 七、实验教科书、参考书 1.实验教科书 自编实验指导书。 2.实验参考书 实验一 Linux常用命令 基本信息 实验课程:Linux程序设计 设课形式:非独立 课程学分:2 实验项目:Linux常用命令 项目类型:验证 项目学时:2 实验预习 实验目的和要求: 1、熟悉Linux常用命令; 2、掌握Linux命令参数。 实验条件: 1、装有Linux操作系统的微型计算机; 实验过程 (1)指令名称:pwd pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。 (2)指令名称:cd cd命令不仅显示当前状态,还改变当前状态,它的用法跟dos下的cd命令基本一致。 cd ..可进入上一层目录 cd -可进入上一个进入的目录 cd ~可进入用户的h

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档