Linux系统应用与开发教学大纲.docx

上传人:太** 文档编号:72683981 上传时间:2023-02-13 格式:DOCX 页数:4 大小:17.37KB
返回 下载 相关 举报
Linux系统应用与开发教学大纲.docx_第1页
第1页 / 共4页
Linux系统应用与开发教学大纲.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《Linux系统应用与开发教学大纲.docx》由会员分享,可在线阅读,更多相关《Linux系统应用与开发教学大纲.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux系统应用与开发教学大纲Application and Development of Linux System I适用专业:计算机科学与技术课程编号:0809413046前修课程:计算机基础、C语言程序设计等学分:3总学时:48一、课程性质、目的与要求课程性质:专业限选课课程目的:本课程是计算机科学与技术统招专业的限选课,主要从Linux基本应用、编 程环境和基础编程三方面着手,介绍Linux应用开发的基本知识。通过本课程,能培养学生 对Linux系统基本应用、编程环境设置及基础编程等方面的技能,莫定在Linux系统上进行 进一步应用开发的基础。教学要求:以UbuntuM. 04或Ce

2、nt0s6. 0系统为蓝本,通过多媒体教学方式,由浅入深 地向学生介绍Linux基本应用、编程环境和基础编程知以。基本应用部分要求学生掌握Linux 的安装和配置方法、Linux常用命令、文本编辑工具Vi等内容。编程环境部分需要掌握Shell 编程、GCC/GDB及Make工具的使用方法。基础编程要求学生熟悉Linux常用C函数和文件 操作相关函数的编程方法。二、教学内容理论总学时:32学时第1章Linux的安装与配置2学时基本要求:了解Linux的历史和发展简介,了解Linux的特点及组成,了解Linux的内核版 本与发行版本了解Linux分区与window分区的区别以及Linux分区的方法

3、,熟练掌握Linux 发行版的配置和安装方法。熟悉Linux下图形用户界面和应用软件的使用。 重点:Linux的基本功能和组成,安装Linux的常见问题处理方法 难点:Linux的分区概念的理解。第2章L i nux常用命令训练8学时基本要求:掌握shell基本概念,熟练使用Linux中用户系统相关命令、文件目录相关命令、 压缩打包相关命令;掌握获得帮助命令、管道及重定向操作命令、进程、网络操作命令和其 他命令的使用。重点:文件、目录、用户管理和进程、网络操作相关命令。难点:进程、网络操作相关命令。第3章Vi/Vim编辑器的使用2学时基本要求:了解关于Vi的基本知识;熟悉Vi的启动方法;掌握使

4、用Vi进行文件录入的方 法;掌握Vi操作的常用技巧。重点:使用Vi编辑文件;难点:Vi操作的常用技巧。第4章Shell程序设计4学时基本要求:学会使用Shell编程,能够编写Shell脚本程序;掌握Shell编程中用到的变量、流程控制语句、常用命令及特殊符号;学会使用Shell脚本函数;0重点:Shell编程中用到的变量、流程控制语句。难点:编写Shell脚本函数。第5章GCC的安装2学时基本要求:了解gcc编译器的基本原理,熟练掌握编译器gcc的安装及gcc命令的使用。重点:gcc命令的使用。难点:gcc命令的使用。第6章GNU开发工具链的使用4学时基本要求:学会使用gdb进程程序调试,学会

5、使用make工具管理多文件C语言程序;掌 握Linux下应用程序开发的基本流程。重点:gdb的使用;makefile编写。难点:makefile编写。第7章Linux常用C函数6学时基本要求:熟练掌握字符及字符串操作函数;熟悉数学计算操作相关函数的使用;了解日期 时间函数的使用,掌握常用C函数混合编程的方法。重点:字符及字符串操作函数、数学计算操作相关函数的使用。难点:数学计算操作相关函数的使用。第8章文件操作4学时基本要求:熟悉系统调用、用户函数接口和系统命令之间的联系和区别,掌握Linux文件系 统的基本知识;掌握Linux中文件I/O的基本编程方法,熟悉标准I/O的相关函数。重点:Lin

6、ux中文件I/O的基本编程方法。难点:文件I/O的编程。三、实践环节或相关课程时实践总学时:16学序 号实验项目名称实验类型实验 要求实验内容简介应达到的 基本要求学时分配1Linux基本命令 使用验证必做了解Linux的环境,掌握常用 Linux命令的使用;掌握Vi编 辑器的使用。掌握42Linux Shell 编程设计必做熟悉Shell环境和Shell的执行; 熟悉Shell基本语法和语句。掌握23Makefile 实验设计必做熟悉Makefile的原理及make 命令的使用;熟悉Makefile中 的规则编写。掌握24GCC/GDB 实验综合必做掌握GCC/GDB的基本用法;静 态库和动

7、态库的创建和使用。熟练45Linux文件系统 编程设计必做熟悉Linux系统编程方法;掌握 Linux常用的系统调用。掌握4注:1、实验类型:演示、验证、操作、综合、设计、研究。2、实验要求:指必做、选做。3、8学时以上(不含8学时)实践环节需单独设置大纲。四、课时分配序号章节内 容理论环节 时数实验 时数其他 环节11Linux的安装与配置222Linux常用命令训练8233Vi/Vim编辑器的使用2244She 1 1程序设计4255GCC的安装266GNU开发工具链的使用4677Linux常用C函数6811文件操作44合计3216总学 分3总学时48五、建议教材与教学参考书序号书名编者出版社版本1Linux操作系统应用与开发教 程邱铁清华大学出版社第1版2Linux编程基础李养群人民邮电出版社第1版3Linux系统应用与开发教程刘海燕,荆涛清华大学出版社第2版4Linux应用开发技术详解范永开,杨爱林人民邮电出版社第1版5Linux操作系统马季兰电子工业出版社第1版六、教学形式与考核方式1、教学形式:以多媒体为主要形式的课堂讲授为主。2、考核方式:本课程考核方式为:考试、笔试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁