当前位置:文档之家› C语言课程设计之电子词典

C语言课程设计之电子词典

4.C 语言中的单词很少,包含的术语很少。您可能认为,语言包含的关键字越多,其功 能将越强大,情况并非如此。当您使用 C 语言进行编程时将发现,它能够完成任何任务。
5.C 语言是模块化的。可以以函数的方式来编写 C 语言代码,并在其他应用或程序中再 次使用这些函数。通过将一些信息传递给函数,可以创建很有用的、可重用代码。
第四章系统功能实现…………………………………………………………....9
4.1 保存单词…………………………………………………………………………9 4.2 结束界面………………………………………………………………………..11
总结……………………………………………………………………………….. …….. ….13
五、时间进度安排
顺序
1 2 3 4 5
阶段日期
第1天 (2008.03.24 第 2—3 天 (2008.03.25—2008.03.26) 第 4—8 天 (2008.03.28—2008.04.04) 第9天 (2008.04.05) 第 10 天 (2008.04.06)
计划完成内容
阅读资料 系统分析设计 程序编制、调试及运行
态度 能够独立完成设计工作,
按期圆满完成规定的设计任务,工作量饱满,
工作量
0.2 5 4 3 2
难度适宜。
说明书立论正确,论述充分,结论严谨合理, 说明书的
文字通顺,技术用语准确,符号统一,编号齐 0.5 5 4 3 2 质量
全,图表完备,书写工整规范。
指导教师评审成绩 (加权分合计乘以 8)

加权分合计
3.设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到 了什么,哪里遇到了困难,解决的办法以及今后的目标。
4.课程设计说明书手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨 水工整书写;打印时采用 A4 纸,页边距均为 20mm,正文采用宋体小四号字,行间距 18 磅。 文中大标题采用黑体小三号字,一级节标题采用黑体四号字,二级节标题采用黑体小四号字, 表题与图题采用宋体五号字。
在计算机中建立有限规模的电子英汉词典,利用程序实现电子英汉词典的查找、增加、 删除、修改等功能。查阅有关资料,进一步理解程序设计模块化的思想,并利用此思想编写 一个简单的电子词典。通过本设计可以加深理解利用程序设计思想开发一个系统的整个流程, 提高分析问题、解决问题和实际动手的能力。
二、课程设计主要内容及要求
沈阳工程学院课程设计(报告)
目录
摘要……………………………………………….….………………….. . ……………………I
第一章 引言 ……………………………………………….….……………………………1
1.1 题目背景……………………………………….…………….………….. …….. ………1 1.2 题目目的......................…………….……………………….. ………………………... . 1 1.3 解决问题......................…………….……………………….. ………………………... . 1
1.2 设计目的
这次设计主要是应用了 C 程序设计中的一些算法,还有一些函数的调用,结构体的应用 等,根据他们的基本思想来编写程序。程序主要包括的内容可以对单词进行查找、添加、修 改、帮助等操作。之所以设计一个有关电子词典管理的程序,是为了方便人们对信息的使用, 经过这样一个过程来巩固和完善自己所学的知识,同时来培养自己的实践动手能力。通过本 设计可以加深理解利用程序设计思想开发一个系统的整个流程,从而提高分析问题、解决问 题和实际动手的能力。
5.课程设计说明书装订顺序为:封面、任务书、成绩评定表、目录、正文、体四号字, 二级节标题采用黑体小四号字,表题与图题采用宋体五号字。
沈阳工程学院课程设计(报告) 5.课程设计说明书装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。
四、设计完成后应提交成果的种类、数量、质量等方面的要求
1.完成“任务书”中指定的功能,运行结果正确。 2.课程设计说明书。
如果您使用的是图形集成开发环境,则编译更简单。在大多数图形环境中,可以通过选 择“编译”菜单选项来编译程序清单。编译代码后,便可以选择“运行”菜单中相应选项执 行该程序。
编译后,便获得了一个目标文件。如果您查看编译目录或文件夹中的文件列表,将看到 一个名称同源代码文件相同、但扩展名为.obj 的文件。扩展名为.obj 的文件是目标文件,供 连接程序使用。在 Linux 或 UNIX 系统中,编译器创建的目标文件的扩展名为.o,而不是.
答辩
0.5 5 4 3
楚;主要问题回答准确,深入,有说服力。
答辩小组评审成绩 (加权分合计乘以 8)

加权分合计
答辩小组教师签名:

加权分 2 2
月日
沈阳工程学院课程设计(报告)
课程设计总评成绩

沈阳工程学院课程设计(报告)
摘要
大家可能想知道 C 语言的起源,为何叫 C 语言。C 语言是由贝尔实验室 Dennis Ritchie 于 1972 年开发的。开发他并非为了消遣。而是有特定的目的;设计 UNIX 操作系统。从一开始, C 语言就是为帮助繁忙的程序员完成其工作而开发的。
当今社会中,随着外语的全面普及,学习外语在每个国家都是非常流行的,学习外语的 语种很多,但最多人学习的还是英语,显然,越来越多的关于学习英语的电子设备也随之诞 生。当然,电子词典是必不可少的设备之一。
在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握 英语词义。而我们又始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此 基础上优化程序代码,加速系统运行和减少对系统资源的占用。
评 阅 教 师 签 名:
权重 0.2 0.5
评分 543 543
0.3 5 4 3
加权分合计 年
加权分 2 2 2
月日
答辩小组评审意见
评价内容
具体要求
权重
评分
汇报准备充分,思路清晰;语言表达准确,概 学生汇报 念清楚,论点正确,有层次,有重点,基本上 0.5 5 4 3
反映了所完成任务的全部内容;时间符合要求。
在当前的计算机编程领域中,有大量的高级语言可供选择,但基于以下几个原因,很多 计算机专业人员认为 C 语言是其中最佳的:
1.C 语言功能强大、灵活。使用 C 语言能够完成的工作只受限于人的想象力,语言本身 不会给您带来任何约束。C 语言可用于完成操作系统、字处理器、图形、电子表格等项目, 甚至可用于编写其他语言的编译器。
班级
学生姓名
学号
指导教师
职称 讲 师、讲师
课程设计进行地点: 实训 E
任 务 下 达 时 间: 2009 年 6 月 15 日
起止日期:2009 年 6 月 15 日起——至 2009 年 6 月 26 日止
教研室主任
2009 年 6 月 15 日 批 准
沈阳工程学院课程设计(报告)
一、课程设计的原始资料及依据
第三章 系统分析与设置……………………………………………………………….7
3.1 系统功能……………………………………………………………………….…. ……7 3.2 功能设计……………………………………………………………………....7
3.2.1 文件保存………………………………………………………………...7
由于 C 语言功能强大而灵活,因此很快被传播到贝尔实验室之外,世界各地的程序员都 使用它来编写各种程序。然而不久后,不同的组织开始使用自己的 C 语言版本,不同实现之 间微妙的差别令程序员头痛。为解决这种问题,美国国家标准化组织(ANSI)于 1983 年成立 了一个委员会,以确定 C 语言的标准定义——ANSI 标准 C 语言。现代的 C 语言编译器决大多 数都遵守该标准。
2.C 语言很流行,是专业程序员的首选。因此市面上有大量的 C 语言编译器和附件可供 选择。
3.C 语言是可移植的。这意味着为一种计算机系统编写的 C 语言程序,可以在其他系统 中编译并运行,而只须做少量的修改,甚至无须修改。另外,在使用 Microsoft Windows 操 作系统的机器上编写的程序,可以被移植到运行 Linux 的机器中,而只须做少量的修改,甚 至无须修改。C 语言的 ANSI 标准进一步改善了可移植性。
1.认真阅读资料,掌握程序设计模块化的思想。 2.要求在设计的过程中,建立清晰的层次结构。 3.画出主要的功能结构图和主要模块的流程图。 4.实现功能:
⑴查找单词。 ⑵增加单词。 ⑶万年历 ⑷修改单词。 ⑸显示单词。 ⑹保存单词。 ⑺返回 ⑻帮助 ⑼退出 5. 要求操作简单,用户界面友好。 6. 运行程序,检查结果是否和理论值一致。 7. 环境使用 Windows,Turbo C 环境。
三、对课程设计说明书撰写内容、格式、字数的要求
1.课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计 目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文 献等。一般不应少于 3000 字。
2.在适当位置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。应做 到文理通顺,内容正确完整,书写工整,装订整齐。
成绩评定 撰写课程设计说明书
六、主要参考资料(文献)
[1] 谭浩强.程序设计基础.北京:清华大学出版社,2004 [2] 郭翠英.程序设计案例经典.中国水利电力出版社,2004 [3] 谭浩强 著.《C 语言程序设计》(第三版) 清华大学出版社 [4] 张翔《C 语言函数大全》 电子工业出版社
备注
沈阳工程学院课程设计(报告)
指 导 教 师 签 名:
年月日
评阅教师评审意见
评价内容 查阅 文献
相关主题