文档详情

Linux操作系统实践-课程设计任务书Linux操作系统实践-课程设计任务书.pdf

发布:2017-12-13约1.02万字共24页下载文档
文本预览下载声明
《Linux 操作系统实践》课程设计 《Linux操作系统实践》课程设计指导书 一、课程设计目的 课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的 重要环节,是教学计划中综合性较强的实践教学环节,它对帮助学生全面牢固 深入地掌握课堂教学内容、培养学生的实践、实际动手能力和自学能力、提高 学生全面素质具有重要的意义。 《Linux 操作系统实践》从“Shell 编程”和 “系统编程”两方面培养学生熟练掌握Linux 操作系统的基本操作命令并进行 基本的编程训练这种需要而设置的。 本课程设计应达到以下教学目的: 1.使学生对于Linux 基本操作命令有更深入的理解; 2.提高学生在实际设计Shell 编程的能力; 3.提高学生的Linux 系统编程的能力; 4. 提高学生C/C++程序设计能力; 4.培养学生编写程序设计文档的能力。 二、课程设计主要内容及要求 1.课程设计主要内容 本课程设计要求学生完成 1.学生根据课程设计安排(教师随机分配一个Shell 编程题,一个系统 编程题); 2.根据确定的题目进行分析,确定采用的方案,并复习掌握相关知识, 并最后编写实现程序; 4.完成测试程序,要有给定的正确数据、错误数据和边界数据,要有不 同的结果并进行结果分析,对于出现的错误,要进行错误分析,并进行改正; 5、写出课程设计报告(双面打印,有封面、封底);将电子内容(程序 代码、报告文档)以自己学号和名字命名后上交给指导老师并同时提交纸质版 报告。 2.课程设计报告主要内容及要求 课程设计报告是课程设计工作的总结和提高,课程设计报告应该反映出作 者在课程设计过程中所做的主要工作及取得的主要成果,以及作者在课程设计 过程中的心得体会。课程设计报告的写作方法是多种多样的,并没有一个固定 的格式,对于本课程设计,要求包括以下几个主要部分: 1.前言:问题的描述、算法输入、算法输出。 2.概要设计:算法要点描述与实现思想;功能模块分解。 3.详细设计: 4.软件测试:测试数据及结果分析。 5.参考文献:至少列出3 篇(本)。 6.心得体会:课程学习心得,存在问题及分析,今后努力的方向。 7.附录:各算法程序清单。 注:报告格式必须严格按照模板撰写。 3.课程设计文档整理规定 第1 页 共24 页 北理珠2013-12-27 《Linux 操作系统实践》课程设计 《课程设计说明书》应不少于3000 字(不含附录),并严格按照如下顺序 对文档进行装订: (1)封面 (2)任务书 (3)成绩评定表 (4)摘要 (5)关键词 (6) 目录 (7)正文(8)参考文献(9)心得体会(10)附录:程序清单(可以没 有附录) (11)教师评语。 三、课程设计基本步骤及进度安排 第一阶段:第11 周-第16 周,依据初步的所有题目全面自主学习; 第二阶段:第17 周,完成两个题目的完整编程与设计。 第三阶段:第17 周末提交课程设计报告与程序,截止时间:2014 年 1 月4 日。 第2 页 共24 页 北理珠2013-12-27 《Linux 操作系统实践》课程设计 目录 选题一:Shell-14 选题二:Shell-25 选题三:Shell-36 选题四:条件表达式的应用7 选题五:Shell-58 选题六:Shell-69 选题七:Shell-710 选题八:Shell-811 选题九:Shell-912 选题十:Shell-1013 选题十一:System-114 选题十二:System-2 15 选题十三:System-3 16 选题十四:System-4 17 选题十五:Syste
显示全部
相似文档