《liu程序设计实验课程教学大纲.docx》由会员分享,可在线阅读,更多相关《liu程序设计实验课程教学大纲.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、linux程序设计实验实验教学大纲课程编号xx408210课程名称linux程序设计实验总学时16学分数1适用专业计算机科学与技术先修课程C语言程序设计、数据结构、操作系统、计算机网络一、实验教学的目的和任务通过实验能掌握嵌入式系统应用程序开发编程基础,能掌握linux操作系统 常用的基本命令的使用,能掌握linux操作系统下文件UO、进程控制编程、线 程编程、通信编程和络编程的方法和技巧。会设计实验内容和步骤;会分析实 验结果。二实验教学的基本要求1、实验前做好充分的准备实验前做好充分的准备,对实验的原理熟悉并理解。实验前写好自己的程序, 并仔细检查,想想可能出现的情况,带着问题实验。2、实
2、验调试运行考虑可能的各种情况。然后编写程序,调试程序,看是否是预期的实验结果。 学会独立思考,勤于分析,通过自己实践得到的经验用起来更加得心应手。3、整理实验结果,写出实验报告实验结束后,要整理实验结果并认真分析和总结,根据试验要求写出试验报2E口 O三、实验工程设置、学时分配序 号实验工程名 称实验目的实验 学时实验类型开出要求1Linux常用命令 使用掌握Linux常用命令使用。2验证性必做2Vi、gcc、gdb 和 makefiel 工具掌握 Vi、gcc、gdb 和 makefiel 工具的使用2验证性必做3fork 和 wait、 waitpid函数的 使用掌握子进程的创立和父进程等
3、 待编程方法。1验证性必做4Exec函数族的 使用掌握Exec函数族编程方法1验证性选做5编写多进程程 序掌握多进程程序编程方法1设计性必做6无名管道通信掌握无名管道通信编程方法1设计性选做7共享内存编程掌握共享内存通信编程方法2设计性必做8消息队列编程掌握消息队列通信编程方法2设计性必做9线程编程掌握线程编程方法2设计性必做10TCP程序设计掌握网络编程方法2设计性必做四、考核方式与评分标准考核环节评分依据占总成绩的比重平时实验出勤上课缺席一次扣2分,缺课达1/3取消资格10%平时实验完成情况对每个实验工程的内容逐个检查,实验工程按要求 完成记总分值,其他情况酌减40%实验报告确保实验报告上的实验现象正确、实验过程规范、 实验内容完整,有遗漏的酌情减分20%实验考核主要考察其综合运用能力,结合实训教学环节计分30%五、实验教材或参考书1刘洪涛,孙天泽著.嵌入式系统技术与设计.人民邮电出版社,2008Daniel P.Bovet;Marco Cesati著.陈莉君,张琼声,张宏伟译,深入linux内核(第三版),中国 电力出版社,20073 Neil Matthew;Richard Stones著.陈健,宋健建译.linux c程序设计(第三版).人民 邮电出版社,2009