Linux操作系统实践-课程设计任务书Linux操作系统实践-课程设计任务书.pdf
文本预览下载声明
《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
显示全部