高级语言程序设计课程设计

高级语言程序设计课程设计

ID:11819649

大小:549.53 KB

页数:59页

时间:2018-07-14

高级语言程序设计课程设计_第1页
高级语言程序设计课程设计_第2页
高级语言程序设计课程设计_第3页
高级语言程序设计课程设计_第4页
高级语言程序设计课程设计_第5页
资源描述:

《高级语言程序设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、H1521001《高级语言程序设计课程设计》教学大纲一、课程设计基本信息课程编号:H1521001课程学时:18实验课程学分:1适用专业:计算机应用技术开课学期:2上机学时:应做实验个数:1所属实验室:程序设计与软件实验室二、课程设计教学目的及要求教学目的:本课程设计是学生学习完高级语言程序设计课程后,进行的一次全面的综合训练,通过课程设计,更好地掌握使用C语言进行程序设计的方法,加深对C语言特点和使用C语言进行程序设计开发过程的理解,加强动手能力。教学基本要求:(1)要求从所给题目中任选一个,每个学生必须独立完成课程设计,不能互相抄袭。(2)设计完成后,对所完成的

2、工作进行答辩。(3)要求写出一份详细的课程设计报告。(4)程序设计题目,须提交相应的程序,并需提供加注释的源程序,能正常运行。三、课程设计题目描述与要求1.各种排序算法比较编写一程序,其中包含各种较为常见和典型的排序算法,通过设计程序比较各种排序算法的特点。设计要求:(1)能随机生成若干数字,并通过设计的排序算法进行排序。(2)排序完毕后应该有相应的排序后信息,如排序时间,交换次数等信息。(3)显示出最后的结论。2.学生信息管理系统本程序属于非数值计算型算法设计,学生需要设计出学生管理系统所需要的基本功能,并设计简单的界面(无需图形化),设计要求:(1)通过选择菜单

3、选择操作。(2)将学生的信息存入文件中。(3)可以查看相应的学生信息。(4)可以添加学生信息,删除学生信息。3.图书馆模拟程序本程序属于非数值计算型算法设计,学生需要设计出借阅图书所需要的基本功能,并设计简单的界面(无需图形化),可以模拟图书馆的功能,图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。设计要求:(1)通过选择菜单选择操作。1、(2)图书信息录入功能(图书信息用文件保存)。(3)图书信息浏览功能。(4)查询或排序功能:(至少一种查询方式)按书名查询和按作者名查询。(5)图书信息的删除与修改。(6)可以记录借阅信息。4.职工信息管理

4、系统职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。设计要求:(1)职工信息录入功能(职工信息用文件保存)。(2)职工信息浏览功能。(3)查询或排序功能:(至少一种查询方式)按工资查询和按学历查询等。(4)职工信息删除、修改功能5.飞机订票系统假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。设计要求:(1)航班信息录入功能(航班信息用文件保存)。(2)航班信息浏览功能。(3)查询航线:(至少一种查询方式)按航班号查询和按终点站查询。(4)承办订票和退票业务

5、6.学生选修课程系统设计假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。设计要求:(1)课程信息录入功能(课程信息用文件保存)。(2)课程信息浏览功能。(3)查询功能:(至少一种查询方式)按学分查询和按课程性质查询。(4)学生选修课程。7.泊车管理系统假定有n个车位,汽车在到来的时候首先选择车位,然后记录当前停车的时间,在取车的时候再记录取车时间,根据停了多长时间来给出费用,设计要求:(1)可以固定停车费用,也可以选择输入停车费用。(2)查看当前有多少车位,

6、有哪些是空闲的。(3)选择停车的车位,并记录当前时间。(4)选择取车,并记录时间。(5)根据停车时间,计算费用,并打印出明细。8.通讯录系统假设有一个通讯录,通讯录中记录一些个人信息,包括姓名、性别、生日、电话、地址等其他相关信息,设计要求:(1)个人信息录入功能(个人信息用文件保存)。(2)个人信息浏览功能。(3)查询功能:根据姓名查询。(4)添加新的个人信息,删除个人信息。除此之外,学生可自行选择课题进行设计(课题必须经指导教师审题后合格),对于大型项目可进行团队开发,但应制定详细的项目分工说明。四、设计报告的内容1、设计题目2、设计说明3、系统详细设计,包括程

7、序流程、结构、代码说明等4、程序运行环境、输入输出条件5、总结(心得体会及建议等)五、课程设计的成绩评定课程设计成绩评定的依据有设计报告资料、具体实现设计方案的程序及课程设计考勤登记表。优:有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述;程序完全实现设计方案,设计方案先进,软件可靠性好;良:有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进;中:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确;及格:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确;不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。