C语言程序设计项目考核题目及要求.doc

C语言程序设计项目考核题目及要求.doc

ID:61506800

大小:26.00 KB

页数:7页

时间:2021-02-08

C语言程序设计项目考核题目及要求.doc_第1页
C语言程序设计项目考核题目及要求.doc_第2页
C语言程序设计项目考核题目及要求.doc_第3页
C语言程序设计项目考核题目及要求.doc_第4页
C语言程序设计项目考核题目及要求.doc_第5页
资源描述:

《C语言程序设计项目考核题目及要求.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言程序设计项目考核方案一、项目考核设计要求与设计报告«设计要求1、任意选定以下一个题目完成(每题最多三人)2、模块化程序设计3、锯齿型程序书写格式4、必须上机调试通过 设计报告格式:1、设计目的2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施5、源程序清单和执行结果:清单中应有足够的注释 二、检查要求:1、每个人必须有程序运行结果2、每个人

2、必须交《C语言课程设计报告》和设计程序清单3、课程设计任务必须由个人独立完成,禁止相互抄袭,如有发现,严肃处理 三、评分标准:1、根据平时上机考勤;平时作业成绩,综合上机作业完成情况来进行评定;2、根据程序运行结果作为期末考核的评分依据;3、根据《C语言程序设计项目报告》,学生能对自己的程序面对教师提问并能熟练地解释清楚;给出项目设计的分数;4、由于课程设计各题目的难度不一,所以成绩的评定将根据各人完成题目的难度和完成情况的不同,分别评定成绩,如未能完成任何题目,则以不及格计算;5、最终成绩评定的依据

3、是:平时出勤占20%,上机作业占20%,项目考核占60%(其中项目完成情况占项目考核的70%,报告撰写情况占项目考核的30%) 四、提交时间项目设计任务完成时间为16周结束,届时上交课程设计报告和程序。项目设计参考题目:二、班级学生信息管理系统设计1.学生信息:学号,姓名,性别,宿舍,电话,qq,班级职务,家庭住址  提示:用结构体处理2.功能要求(1)读取数据并显示(2)添加记录(3)修改记录,先输入姓名找到指定记录,在重修录入修改(4)删除记录(5)教工查询,如按姓名,按教研室,按职称(6)按某项

4、排序显示,如按出生年月,按姓名提示:数据保存在文件,处理用用结构体数组或链表二、小学生数学学习系统具有随机出题、自动评分、查看正确答案、错题重做等功能的测试系统具体要求:1、可选择:加、减、乘、除四种测试,2、可设置测试题数,10,20,50,100;3、可设置随机出题难度:即数据大小范围,比如:1位,2位,3位4、可以记录测试者的姓名,时间,难度及测试类型,成绩,题数,运算时间用菜单选择1、开始测试:->选测试类型->选题数->选难度->开始测试2、查看排名:3、查看错题:4、退出三、学生成绩管理系

5、统设计基本要求:(1)总人数及课程门数定义为宏,数据用文件保存(2)输入姓名,学号,及各门课程名称,(3)输入各学生各门课程成绩(3)各学生平均分计算,并排序,显示(4)所有不及格学生,课程查询显示(5)各门课程成绩统计:最高分(姓名),最低分(姓名),平均分,个分数段人数统计四、自动存取款机模拟(1)参考数据结构typedefstruct{charname[10];//姓名longaccount;//账号charbank[10];//开户银行floatmoney;//存款余额floatrate;//

6、利率shortpassword;//密码}customer;(2)   实现功能Ø       登陆功能:用户输入账户名和密码,可以登录ATM。Ø       查询功能:登陆后,可以查询存款余额。Ø       取款功能:登陆后,可以取款。注意:取款额不能超过存款余额。Ø       转账功能:登陆后,可以向其他账户转账。Ø       存款功能:登陆后,可以向账户中存款。提示参考:1、选择菜单及主程序参考#include"stdio.h"voiddqjl(){}voidxsjl(){}voidtjj

7、l(){}voidxgjl(){}voidczjl(){}voidscjl(){}voidpxxs(){}voidbcwj(){}voidmain(){intch;while(1){printf("****************************************************");printf("*班级学生信息管理系统*");printf("*软件1201班赵静雯*");printf("***************************************

8、*************");printf("*1----读取记录*");printf("*2----显示记录*");printf("*3----添加记录*");printf("*4----修改记录*");printf("*5----查找记录*");printf("*6----删除记录*");printf("*7----排序显示*");printf("*8----保存文件*");printf("*9----系统退出*

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

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

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