c语言课程设计。
一、课程设计目的。
1、 使学生进一步理解和掌握课堂上所学各种内容,以及它们在程序中的使用方法。
2、使学生掌握软件设计的基本内容和设计方法,并培养学生进行规范化软件设计的能力。
3、使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能力。
二、课程设计内容。
第一题:文件数据的处理。
现有三个文件:和三个文件中都有很多数字,用空格隔开。如:
运行程序,计算这三个文件中数字的交集,并且排好序,存放在中;计算这三个文件中数字的并集,并且排好序,存放在中;计算任意两个文件的差集并排序,存放在中。
第二题:统计字符出现的频率。
文件中保存了很多字母,如:
运行程序,计算这个文件中各个字母出现的频率,频率=出现的次数/总字母数。将频率存储在文件中。格式为:
a:3.2%
k:3.8%
第三题:翻译软件模拟。
文件中保存了一些词语的中英对应,格式如下:
china=中国。
hello=你好。
界面上输入一个英文,能够翻译成中文。建议用devc++完成。
如输入:hello china
显示:中国你好。
第四题:文字替换。
在文件中有一些内容。
编写程序,输入字符串1和字符串2,能将中字符串1替换成字符串2,保存为。
三、课程设计要求。
1、严格遵守机房规章制度,按时上机;
2、态度端正,独立思考,严禁抄袭,如发现抄袭者,双方均计零分;
3、上机前写好相关算法及源**;
道大题必须选择其中2道题目(可多选),并认真书写课程设计。
四、课程设计报告内容和要求。
1、使用统一的a4纸,要求条理清楚;
2、对所选题目要写出各部分对应的算法(包括相应的算法说明),并对设计思想进行阐述,画出程序框图,并附上全部程序;
3、课程设计过程中遇到的问题及解决方法或课程设计的体会和总结;
4、谈谈对《c语言》这门课的认识,以及学习过程中的体会;
5、报告全部内容均要求打印,课程设计报告要有封面和目录,正文要有页码。
注:课程设计报告(文档)具体规范见附录1。
五、成绩评定标准。
成绩以优、良、中、及格和不及格5个等级评定。
1、学生编写的实际软件和运行结果,占总成绩35%;
2、课程设计报告,占总成绩35%;
3、教师提问,占总成绩15%;
4、出勤,占总成绩15%;
课程设计报告(文档)规范。
1、课程设计报告封面和目录。
课程设计报告封面应给出班级、姓名、学号和完成日期。
2、需求分析
明确说明程序设计的任务。在该部分中叙述,每个模块的功能要求,主要包括:
1)输入的形式和输入值的范围;
2)输出的形式;
3)程序所能达到的功能;
4)测试数据:包括正确的输入及其输出结果和含有错误的输入及其输出结果。
3、概要设计。
说明本程序中用到的所有抽象数据类型的定义、主程序的流程以及各程序模块之间的层次(调用)关系。
4、详细设计。
实现概要设计中定义的所有数据类型,对每个操作需要写出对应的算法;对主程序和其他模块也都需要写出其算法;画出函数的调用关系图。在此部分说明每个部分的算法设计说明(可以是描述算法的流程图),每个程序中使用的存储结构设计说明(如果指定存储结构请写出该存储结构的定义)。
各个算法实现的源程序,对每个题目要有相应的源程序(可以是一组源程序,每个功能模块采用不同的函数实现)。源程序要按照写程序的规则来编写。要加上清晰的程序注释。
5、测试结果
列出你的测试结果,包括输入和输出。这里的测试数据应该完整和严格,最好多于需求分析中所列出的数据量。
6、课程设计总结。
课设总结包括:课程设计过程遇到的问题、遇到问题解决问题过程的思考、课程设计的收获、程序调试的思考、对c语言这门课程的思考、在课程设计过程中对《c语言》课程的认识等内容。
7、参考文献。
9、附录 带注释的源程序。
C语言程序设计课程设计题目
评分标准 1 本课程分两部分进行考核,即答辩和课程设计报告书,各占50 2 答辩不过则本课程不过 3 答辩评分标准 4 课程设计报告书评分标准。注意事项 1 本课程设计要求书写报告,报告上1班的指导教师 李益才,2班的指导教师 谭晋,3班指导教师 王宏刚。2 时间及地点安排。辅导时间 待定。地点 计...
C程序设计课程设计题目
题目 超市管理系统。要求 利用c 编程语言,结合数据库完成本系统开发。需包含模块 进货登记 销售记录管理 库存管理 商品查询 人员管理。具体说明 1.需要有登录界面,通过输入用户名和密码然后进入系统主界面。2.人员管理模块,用户包括两类,管理员和普通用户,其中管理员可以对普通用户进行添加和删除,普通...
《C语言程序设计》课程设计大纲
五 考核方式与评分办法。1 考核方式 考查 学生上机操作演示,教师检查 提问,评定上机成绩 2 评分办法 由指导教师根据学生完成任务的情况 课程设计说明书的质量和课程设计过程中的工作态度 课程设计报告的完成情况等综合打分。成绩评定实行优秀 良好 中等 及格和不及格五个等级。优秀者人数一般不得超过总人...