C语言课程设计考试题目

发布 2024-04-04 17:35:08 阅读 6653

c程序课程设计题目及任务。

一、设计题目、任务。

从以下三个题目中任选一个。

题目一:医院病历管理系统。

任务:自学c语言中相关知识,设计出医院病历管理系统。要求如下所述:

1.能够完成病人出院和入院记录。必须录入的病历信息:

患者名,患者工作单位、科室名称、科室编号,主治医生姓名,主治医生工号等。其它信息可以自行增加。以文件(的形式保存当天所有病人的出入院情况。

(请自学文件的教材第10章——文件)

出院功能。对需要出院的患者进行查询,并在文件病人的相关信息,姓名后加上备注表示出院,病人的相关信息不需删除。

入院功能。患者入院时将相关信息添加进入文件。

2.查询显示功能。

可以通过主治医生姓名,病人姓名等关键字来查询相关病例信息。

可以通过主治医生姓名修改患者的病例信息记录。

3.可以浏览显示主治医生的所有患者信息。

可自行增加其他附加功能。

题目二班费管理程序。

任务:自学c语言中相关知识,设计出班费管理程序。要求如下所述:

录入学生信息,每位学生录入的信息有:姓名、学号、性别以及班费缴纳情况。以文件(的形式保存所有信息。

增加学生记录,并将增加的信息以文件的(的形式保存。

删除学生记录,以“学号”、“姓名”为关键字删除记录,若要删除的记录不。

存在,给出必要的提示信息;(学生转专业时使用)

统计各学生缴纳的班费总数,并由高到低排序。

按学号或者姓名查询记录并显示班费;

能浏览显示全部学生班费情况,若无记录可以显示,给出必要的提示信息;

买书时有的同学不买,有的同学购买)

能够根据学号或者姓名添加班费。

能够显示班费支出情况。

题目三事件管理系统。

任务:自学c语言中相关知识,设计出事件管理系统。要求如下所述:(可参考手机的日历中的事件管理功能:在日历中可输入事件用来提醒自己在某个时刻做某件事情)

建立事件信息,信息至少包含时间、事件内容等;;

能够提供添加、删除和修改事件信息的功能,并给出确认是否保存或删除记。

录的提示信息;

能够提供时间或关键字查询并显示相应事件信息;

将事件信息保存在文件中;

能够按**方式输出事件信息。

如果可能,让程序在时间到达后通过计算机喇叭提醒。

二、要求。为了保证所有的数据可以长期被使用,要求程序能将相关数据存储在外部数。

据文件中,具体数据格式和文件名、路径等自定;

根据所设计的算法,定义相应函数分别实现系统的各子功能模块,同时由主。

程序提供友好的用户界面,使用户可通过选择主菜单来调用课程设计中要求完成的各个功能模块,子程序执行完后可返回到主菜单,继续选择其他功能执行。源程序要求书写规范,结构清晰。重点函数的重点变量,重点功能部分均要求给出清晰的程序注释。

程序编译、链接成功后,自己设计实现程序功能的一组或多组测试数据,并。

严格按照此测试数据进行测试,然后分析测试结果。如果程序不能正常运行或结果不正确,则需对程序进行单步调试,在调试过程中认真查找算法实现中存在的问题,并加以分析和修正。

三、设计报告及书写内容要求。

课程设计和上机调试任务完成之后,每位同学必须独立书写一份课程设计报告,注意:不得抄袭他人的报告(或给他人抄袭),一旦发现,成绩为零分。课程设计报告的内容应包括以下五个部分:

1)需求分析:包括设计题目、设计要求以及系统功能需求分析;

2)概要设计:包括系统总体设计框架和系统功能模块图;

3)详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;

4)主要源程序**:完整源程序清单及关键注释;

5)调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中。

存在问题的思考;

6)课程设计小结:包括课程设计过程中的学习体会与收获、对c语言和本课程。

设计的认识以及自己的建议等内容。

二○一一~二○一二学年第二学期信息科学与工程学院课程设计报告书。

课程名称:c程序课程设计。

班级:自动化2011级x班学号:xxxxxxxxxxxx 姓名:xxxxxxxxxxxxx 指导教师:xxxxxx

二○一二年九月。

C语言期末试题C语言课程设计题目及要求课案

课程设计要求。一 选题。1 每个题目每班最多有1组选择,人数2 3人,不得超过这个数目,超过的由各班班长进行调整。2 选定题目后不能随意更改。二 课程设计过程注意事项。1 按题目要求进行设计,必须完成规定的基本功能,多增加的功能可以获得加分。2 文件的具体上传方法上机实验时再另行通知。3 最后上交内...

《C语言程序设计》课程设计题目及要求

c语言程序设计 课。程。设。计。题。目。及。要。求。序号1 设计目的 加深对高级语言基本语言要素和控制结构的理解,训练学生综合运用已学课程的基本知识,独立进行c语言应用程序设计,掌握c语言程序设计 调试。针对c语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风...

C语言课程设计考核试题

c 语言课程设计考核试题。1.学生成绩管理系统 工资管理系统 簿管理系统。1 修改排序函数,由递增排序改为递减排序2 支持姓名的模糊查询。3 添加统计功能 统计平均成绩或工资及超过平均成绩或平均工资的人数 或者统计不同部门的 号码。4 日志功能 将所做的操作记录下来并显示。2.万年历。1 判断日期2...