课程设计指导.docVIP

课程设计指导.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《C程序设计》课程设计指导

《C程序设计》课程设计是理工类非计算机专业本科学生在学习完《C程序设计》课程之后的一个综合性、设计性实践教学课程。规定学生在教师的指导下,综合运用已学过的程序设计知识和技能,完毕一项较为完整、并具有一定难度的课程设计任务。通过本课程设计,使学生掌握应用软件开发的基本方法和基本环节,培养学生的程序设计综合能力,为培养学生结合专业进行应用软件开发的能力打下良好的基础。

一、时间及地点

时间:一周

机房安排:待定

二、课程设计任务和规定

本次课程设计是在完毕“自主实验”基础题的基础上,进一步完毕“自主实验”中的较高内容,并运用“结构化程序设计”方法,将“自主实验”中的每个实验组合起来,构建一个完整的“《C程序设计》实验运营系统”。

整个课程设计历时1周。最后,课程设计的程序规定运营通过,并规定学生按课程设计文档的格式规定写出课程设计报告。学生完毕实验后,找老师检查,检查的方法为:

(1)检查文档;

(2)检查运营结果。

(3)回答老师的相关问题

三、考核办法以及评分标准

总成绩由下面4部分组成

1、源程序及运营结果:学生完毕程序后,由教师检查运营结果对的或是部分对的。课程设计结束后应提交源程序、测试数据和运营结果。源程序及相关数据不得抄袭,否则总成绩为不及格。

2、文档质量:课程设计结束后需要提交纸质文档,文档格式附后。

3、平常纪律:由教师天天严格按照上课时间进行考勤。实验过程中不得进行与实验无关的其他工作。

4、答辩:课程设计结束后由指导教师根据学生完毕的题目情况进行提问,根据学生口头回答的情况予以评分,该分数计入总成绩。

程序设计基础的最终成绩=程序运营结果×50%+程序设计文档×50%

(必要时,可适当参考平常纪律记录+答辩结果,适度修订总成绩)

根据具体情况分为五个等级:

优:有完整的符合标准的文档,文档有条理、文笔通顺,格式对的,其中有总体设计思想的论述;程序完全实现设计方案,设计方案先进,软件可靠性好;

程序运营顺畅,功能完善,界面和谐。

良:有完整的符合标准的文档,文档有条理、文笔通顺,格式对的;有完全实现设计方案的软件,设计方案较先进;

程序运营对的,重要功能对的,界面良好。

中:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案对的;

程序运营有小错误,重要功能基本完毕,界面一般。

及格:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本对的;

程序运营不顺畅,大部分功能基本完毕,界面不和谐。

不及格:没有完整的符合标准的文档,软件没有基本实现设计方案,设计方案不对的。

程序无法运营。

提交的电子文档和软件必须是由学生自己独立完毕,雷同者教师有权视其情况扣分或记零分。

四、提交资料的规定

提交资料时间:课程设计后的下一周周五17:00前

应提交的资料涉及:

打印的课程设计报告一份(文档规定附后)

以班为单位刻录光盘:涉及每个同学的源程序代码、课程设计报告的电子文档。

课程设计题目

一、必做题目

1、题目:《C程序设计》实验运营系统

2、功能规定:

在“自主实验”基础部分的基础上,完毕“自主实验”中较高部分的编程。

系统共分为十个实验,每个实验又包含若干个小题,规定将每个实验构建成一个单独的“程序文献模块”,再将十个实验按照一定的架构组合起来,构建一个完整的“《C程序设计》实验运营系统”。

系统规定以菜单的形式,连接十个实验,整个“《C程序设计》实验运营系统”类似一个简朴的“卡拉OK点歌系统”。

二、备选题目

注意:备选题目仅供基础好的同学选用,假如完毕了“必做题目”,可以进一步选做备选题目中的一个。

1、成绩管理软件:用C语言为教务管理人员编写一个学生成绩管理软件,对学生某学期的成绩信息进行管理,学生成绩记录涉及:学号、姓名、学期、每门课程的成绩、平均成绩、名次等,学生成绩记录按学号有序存储在文献中。功能规定:学生成绩信息的录入、修改、删除和查询等功能。查询方式规定灵活多样,如:按学期、学号、姓名、成绩不及格等进行条件的组合查询。

2、通讯录管理软件:用C语言编写一个同学通讯录管理软件。假设通讯者的信息涉及:编号、姓名、性别、出生日期、籍贯、邮编、电话、通信地址等,通讯录记录按编号有序存储在文献中。功能规定:通讯录信息的录入、修改、删除和查询等功能。查询方式规定灵活多样,如:按编号、姓名、性别、出生日期、籍贯、邮编、电话、通信地址等条件的组合查询。

3、停车场管理软件:用C语言编写一个停车场管理软件。假设停车记录涉及:车位号、是否泊车、车牌号、进入时间、离开时间、收费金额,进入日期等,停车记录按车位号有序存储在文献中。功能规定:停车场对停泊的车辆进行登记、计时、收费、记录等工作。查询方式规定灵活多样,如:按车位号、车牌号、进入时间、离开

文档评论(0)

可爱的家人6536 + 关注
实名认证
文档贡献者

可爱的家人

1亿VIP精品文档

相关文档