欢迎来到天天文库
浏览记录
ID:46301967
大小:94.50 KB
页数:6页
时间:2019-11-22
《《程序设计基础》课程设计指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《C程序设计》课程设计指导《c程序设计》课程设计是理工类非计算机专业本科学牛在学习完《c程序设计》课程之后的一个综合性、设计性实践教学课程。要求学生在教师的指导下,综合运用已学过的程序设计知识和技能,完成--项较为完整、并具有一定难度的课程设计任务。通过木课程设计,使学牛掌握应用软件开发的基本方法和基本步骤,培养学牛的程序设计综合能力,为培养学牛结合专业进行应用软件开发的能力打下良好的基础。%1.时间及地点时间:1周机房安排:202,203二、课程设计任务和要求K选题要求各小组根据实际情况自拟题R,要求难度要适中,并具有一定
2、特色和使川价值。2、功能要求要求小纽成员协同工作,用本课程学到的知识与程序设计方法编写一•综合应用系统,主要实现对数据的添加、修改、删除、査询与按关键词排序等功能。•通过系统应能随时地添加指定格式的记录数据,并能将添加的信息保存到外部存储器中(即以文件形式保存);•通过系统应能修改指定的记录信息,并能在程序界面立即显示修改后的信息和将信息存储到外部存储器中。•通过系统应能删除指定的记录信息,并将信息存储到外部存储器中。数据被删除吋要给一定的提示信息,以避免因谋操作而造成的意外删除。•通过系统应能在査询界面中根据查询条件(简查
3、条件或组合条件)返回相关信息,找到则给出该记录的信息,找不到要给找不到的提示。•通过系统应能根据用户输入的关键词,对相关的字段进行排序,并在屏幕上显示。程序代码的要求要求所编写的代码必须用到下列的语法、语句:选择结构、循环结构、自定义函数、数组、指针及结构体。4、界面要求要求系统的界面必须友好,方便使川,该给捉示语言的地方要给予相关的捉示语言。5、课程设计文档要求课程设计的电子文档按照提供的“电子文档:东莞理工学院课程设计模板.doc”完成,所有运行界而截图大小合适、程序清单完整。6、分组与分工要求要求按2人为一组完成指定的
4、课程设计任务,组长人选口行确定,合理分工,具体由组员协商。•main()函数•data_addnew()函数•data_updatc()函数•data_delete()函数,•data_sort()两数•data_query()函数7、考核要求安排课程设计的每个同学应积极参与,主动配合完成课程设计任务。课程设计的程序要求运行通过,并要求每一组按课程设计文档的格式要求写HI课程设计报告。学牛完成实验后,找老师检查,检杳的方法为:(1)检杳文档;(2)检查运行结果。(3)回答老师的相关问题三、考核办法以及评分标准总成绩山下而4部
5、分组成1、源程序及运行结果:学生完成程序后,山教师检查运行结果正确或是部分正确。课程设计结束后应提交源程序、测试数据和运行结果。源程序及相关数据不得抄袭,否则总成绩为不及格。2、文档质量:课程设计结束后需要提交纸质文档,文档格式附后。3、答辩:课程设计结朿后由指导教师根据学牛完成的题H情况进行捉问,根据学牛口头冋答的情况予以评分,该分数计入总成绩。课程设计的成绩构成:程序代码运行情况占60%报告文档编写情况占40%(必要时,对适当参考日常纪律记录和问题冋答情况,适度修订总成绩)评分标准:考核项目考核指标得分备注程序设计程序总
6、体运行(10%)main()函数数据增加功能(5%)(档次依次为4-5分、3-4分、2・3分、2分以下)data_addnew()函数数据修改功能(15%)(档次依次为12-15分、9・12分、5・9分、5分以下)data_update()函数数据删除功能(10%)(档次依次为8・10分、5・8分、3・5分、3分以下)data_delete()函数数据排序功能(10%)(档次依次为8・10分、5・8分、3・5分、3分以下)data_sort()函数数据查询功能(10%)(档次依次为8・10分、5・8分、3・5分、3分以下)d
7、ata_query()函数代码编写风格(5%)(档次依次为4-5分、3-4分、2・3分、2分以下)报告文档编写的文档格式(10%)(档次依次为8-10分、5-8分、3・5分、3分以下)功能与任务描述及评价总结(10%)(档次依次为8-10分、5-8分、3-5分、3分以下)测试情况描述(10%)(档次依次为8-10分、5-8分、3-5分、3分以下)打印文档的装订(5%)(档次依次为4-5分、3-4分、2-3分、2分以下)小组总分注:小组每一成员理论上得分的最高分为上表的合计分数,但教师会根据因成员所完成代码的情况和报告文档中的
8、文字表述酌情扣分。根据具体得分为5个等级:•优:85分以上•良:80-85•中:70-79•及格:60-69•不及格:60分以下注意:每组同学提交的程序源代码和报告文档必须是独立完成的,教师所评定的依据以光盘上的程序代码和报告文档(应与打印稿一致)为准。有以下情况者,教师町直接给该同学不厦
此文档下载收益归作者所有