电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言课程设计指导书

C语言课程设计指导书_第1页
1/13
C语言课程设计指导书_第2页
2/13
C语言课程设计指导书_第3页
3/13
HUBEIUNIVERSITY OF AUTOMOTIVE TECHNOLOGYC 语言程序设计课程设计指导书X 吴波 编史旅华 审电气与信息工程学院计算机系2024 年 1 月一、设计目的1.巩固和加深学生对《C 语言程序设计》课程基本知识的理解和掌握。2.掌握 C 语言编程和程序调试的基本技能。3.掌握书写程序设计说明文档的能力。4.提高学生分析问题和解决问题的能力,培育严谨的工作作风和良好的程序设计习惯,为后续课程的学习打下良好的基础。二、设计要求(一)基本要求1.掌握 C 语言程序设计的方法,熟悉使用 VC6.0 作为开发软件开发 C 语言程序及 C 程序的调试过程。2.熟悉 C 语言中的数据类型,数据结构、语句结构、运算方法、函数,巩固和加深对理论课中知识的理解,提高基本编程能力。3.综合编程题,每组完成一个课题(一组不能超过 2 人),每组成员必须明确各自的任务。4.要求利用结构化程序设计方法以及 C 的编程思想来完成题目问题描述中所要求的设计任务,功能模块化,设计内容符合题目要求;5.概要设计模块划分合理,清楚,系统结构图符合功能操作要求;6.详细设计,主要功能模块有较完善的程序流程图,每个主要功能模块有较完善的入口、功能、出口等的清楚的描述,说明符合结构化程序设计要求;7.每个模块的程序代码,具有较好的可读性和可靠性;程序书写风格:锯齿型书写格式,并有详尽的注释。8.用户界面要求尽可能友好,提示信息充分、完整;对输入内容有较完善的判误处理并方便操作;9.程序必须上机调试通过,不应出现语法型、功能型错误,并获得满意的结果;10.所设计的程序,必须在提交验收前,通过测试用例做必要的功能测试,尽可能避开原则性错误的出现。(二)设计步骤在进行综合编程时需要遵循以下的步骤:1.问题分析、确定解决方案框架,充分地分析和理解问题本身,弄清要求做什么。在确定解决方案框架过程中,认真考虑如何使用数据,数据结构有哪些?程序结构清楚、合理、简单和易于调试,并确定每个模块的简单功能,以及模块之间的调用关系。2.详细设计和编码:确定程序的主要流程,在此基础上进行代码设计,每个功能模块程序一般不超过 60 行,否则要进一步划分。3.上机前编写程序与检查。4.上机调试程序。5.每个功能在输入值集 X 围内,确定好几组测试用例数据,通过尽可能详尽的测试用例,找出程序中存在的或有可能出现的功能错误。(三)综合报告要求课程设计报告应包括下列主要内容:1.课程设计...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言课程设计指导书

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部