您所在位置:网站首页 > 海量文档
 > 汽车/机械/制造 > 机械/模具设计
机械设计0783-刘云-17.doc35页
本文档一共被下载:次,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
应用技术学院
课 程 设 计 报 告
课程名称 C语言课程设计
课题名称 英汉电子词典设计
专 业 机械设计制造及其自动化
班 级 0783
学 号 1 7
姓 名 刘 云
指导教师 王 颖
2008年 7 月 7 日
湖南工程学院
课 程 设 计 任 务 书
课程名称 C语言课程设计
课 题 英汉电子词典设计
专业班级 机设0783
学生姓名 刘 云
学 号 1 7
指导老师 王 颖
审 批
任务书下达日期:2008 年6月20日
任务完成日期:2008年 7月11日
C程序课程设计任务书
一 课程设计性质与目的:
C 语言程序设计是一门实践性很强的课程。 C程序课程设计是学习C语言程序设计的非常重要的实践环节,通过本课程设计使学生进一步巩固课堂所学,全面熟悉、掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、阅读分析程序及上机操作、调试程序的能力,让学生加深理解书本上所学的知识,提高动手操作的能力以及分析问题和解决问题的能力。
二 课程设计包含知识点:
1、掌握并熟练运用C语言的基本数据类型与各种表达式,程序的流程控制语句。
2、掌握数组的基本概念。熟练掌握一维数组和二维数组的使用,掌握字符数组与字符串的关系以及字符串的简单处理,会分析、编写利用数组进行数据存储和处理的简单程序。
3、熟练掌握指针、地址、指针类型、void指针类型、空指针等概念,熟练掌握指针变量的定义和初始化、指针的间接访问、指针的加减运算和指针表达式,掌握指针与数组、函数、字符串、自由空间等的联系,了解引用变量、值传送、引用传送的概念,掌握引用参数的使用。
4、掌握函数的定义,函数的返回值,函数的调用,函数的形式参数和实际参数之间的关系;掌握变量的作用域与生存期,了解函数的作用域。
5、掌握结构的概念,结构类型的定义,结构变量的定义和初始化,结构成员的表示,结构的赋值含义,结构与指针、函数的关系。
三 课程设计要求:
1、学生从以下八个题目中任意选择并完成一个题目。要求每个学生能独立思考认真并按时完成本课程设计所包含的所有内容。
2、要求学生必须按照课程设计报告的完整格式说明设计内容,设计任务分析过程和算法,给出程序流程图和全部源程序,并做出总结。
3.设计报告的完整格式应包括以下部分的内容:
设计总体思路
主程序及各个模块说明
总体模块框图
各个程序模块说明
程序流程图
程序清单
总结与体会
四 时间安排:
7月7日到7月11日
上午(四小时)下午(四小时)7月8日上机编程7月9日上机编程7月11日上机编程(答辩)
五 课程设计考核办法:
根据学生所完成课程设计报告的完整性,准确性,和算法实现质量,分为优,良,中, 及格,和不及格 五个等级。
六 课程设计指导老师:王颖
课程设计题目:英汉电子词典设计
一 问题的描述:
词典作为一个常用英汉的学习工作,是我们经常要使用
的,该系统能完成一个简单的电子英汉词典的功能,如:
单词的查找,增词,删除,修改和维护等工作。
二 功能描述
1 本词典采用一个包含N个数据的结构体数组,每个数
据的结构应当包括,英文单词,词性,拼读音标,中文(
汉语拼音)。
对单词和释义字符串长度的限定分别为不少于50个
词条。
本系统显示这样的菜单:
——电子英汉词典——
输入新单词
查找词汇
删除词汇
修改词汇信息
浏览单词
退出系统
请选择系统功能项(1~~6)
三 算法提示
1 数据结构:结构体数组
2 数据库结构:该系统的基本数据库如下表:
英文词性音标中文charcharcharchar
四.测试数据
要求被选用的词条有200个左右,以中学的单词为主
五.其他
对该系统有兴趣的同学可以在实现上述基本功能后,完善其他系统功能。
课程设计报告规范
需求分析
1、程序的功能。
2、输入输出的要求。
概要设计
1、程序由哪些模块组成以及一个模块之间的层次结构、模块的调用关系;每个模块的功能。
2、课题的总体数据结构和数据库结构;即要存储什么数据,这些数
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名:
验证码:
匿名?
发表评论