1 / 20
文档名称:

c语言课程设计报告.docx

格式:docx   大小:22KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言课程设计报告.docx

上传人:夜紫儿 2022/9/14 文件大小:22 KB

下载得到文件列表

c语言课程设计报告.docx

相关文档

文档介绍

文档介绍:c语言课程设计报告
c语言课程设计报告1
1、题目要求
◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、居住街道、省份、城市、电子邮箱等;
◆能够供应添加、删除和修改通讯录信息的功能;
◆能够供应安不同方式查询的功能;如按姓
c语言课程设计报告
c语言课程设计报告1
1、题目要求
◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、居住街道、省份、城市、电子邮箱等;
◆能够供应添加、删除和修改通讯录信息的功能;
◆能够供应安不同方式查询的功能;如按姓名或年龄、电话等查询;◆将通讯录保存在文件中;
◆能够按表格方式输出通讯录信息。
2、需求分析
本程序将用到文件系统,其中单行内容代表一张纸条。程序运行后首先将文件系统的原始数据读取并保存到程序的构造体数组当中,所以应供应文件输入的操作;由于纸条数据零散,所以要对原始数据进展分类操作并供应一个数组用于保存分类信息;在程序中要进展统计工作,所以要供应显示、排序等操作;另外应供应键盘式选择菜单实现功能选择。
3、总体设计
依据工程的任务要求及以上分析,在设计方法上,采纳模块化的程序设计思想,马上通讯录治理系统划分为数据输入模块,数据查询模块,数据修改模块,数据插入模块,数据删除模块,,并对每个模块根据其功能分别独立完成对应的程序设计。在数据处理上,各模块中的数据处理(如数据读/写操作)均用文件形式来实施,并在主程序中完成操作界面的设计功能,设计思路如下:
1、采纳模块设计思想;
2、将通讯录信息定义成构造体类型,并通过文件实施数据操作;
3、通过设计一菜单界面完成详细操作。
4、具体设计
c语言课程设计报告2
一、传统C语言课程设计教学模式
C语言是最根本的计算机编程,是计算机、电子信息类等相关专业学生的专业入门课,在其学****过程中,要求必需把握编程的技能。但是C语言的学****有其特点,规章比拟多、学问点多,涉及到的编程程序等也比拟难懂,在运行上代码的要求较高,程序执行效率高,因此更讲究教学和学****的方式方法,但是在我们的教学中,目前教学方法比拟单一,随着信息化的进展,传统的教学模式已经无法适应,亟需改革。
1、传统型
这种教学模式,也是最常用的,课堂上以教师为主,学生只能被动的承受学问的传授。通过最直接“填鸭”式照本宣科,不管学生承受与否,最终的考核也是以学问点的记住与否,造成学生死记硬背,不能真正把握学问。其根本模式为:学****答复——纠错——总结。这种模式下,使得教师在教材以外的发挥余地微小,根本是“照本宣科”,强行灌输C语言的概念、特点、编程程序、根本的方法等,整个教学过程缺乏敏捷机动、具有启发性的内容,学生被动的承受学问、被动的记忆、被检查、被考试、被批判等,日复一日的教条式训练,不能有效地激发学生的主观能动性与制造热忱。
2、任务型
C语言教学区分于其他学科,在理论学问的传授之外,还需要培育学生的实际动手力量,因此,许多学校也采纳“任务型”教学模式,根本模式为:依据详细要求提出任务—鼓舞学生设计方案—实际操作—解决任务。在日常的教学中,学校大多会利用电脑等熬炼学生的实际动手力量,利用实际操作,熬炼编程、规律等力量,从而把握C语言的根本学问。例如翻转课堂模式,教师将学问传授环克制作成教学微课,课前供应给学生预****通过预****使课堂的实践性练****目的性更明确,教师随堂对学生遇到问题进展指导分析,从而培育学生独立思索力量和实际操作力量。这种模式的采纳,相对于传统模式,有其进步性,这也是C语言等专业性、操作性学科区分于其他学科的特点打算的,在这种模式下更取决于教师自身的素养、学问、力量等,是整个课程的掌控者、引导者,他们的力量直接关系着教学成果。
二、信息化背景下面临的挑战
随着科技的进展,信息化在教学领域的应用越来越普遍,信息技术的日新月异,也使得其在课堂上,已经不仅仅是局限于简洁地计算机和多媒体运用,移动技术、智能化与虚拟技术等为我们的教学供应了新的思路和方法,如何能使我们的教学与高速进展的信息化相结合,是教育领域不断探究的课题。C语言程序设计等课程具有很强的专业性要求,主要是建立在计算机信息技术的根底上,对于信息化的反响更为灵敏,传统的课堂上,以教师为中心的“面对面”的教育模式面临着挑战和冲击,用技术手段的敏捷性与便利性来增加课程学****的兴趣和承受力量。随着新技术的广泛应用,会促使传统的教学模式发生变革,以教师为中心的教学模式渐渐转化为互动式教学模式,到达更好的教育效果。在C语言课程设计教学领域,进展信息化教学改革的尝试,充分利用信息技术,变革教学手段和模式,是信息化进展的必定要求。只有实现C语言课程的信息化教学改革,使得教育信息化能够普遍运用,才能呈现出信息技术在推动C语言教学中的强大威力和宽阔前景。
三、教学模式改革的根