程序设计题一:程序设计题一:四六级考试成绩管理
【问题描述】问题描述】利用已学知识完成“四六级考试成绩管理系统”。基本功能】【基本功能】1首先自己设计好数据结构及算法,将学生成绩信息包括学生姓名、准考证号码、学校、考试级别、选考语种、成绩等用考虑定义一个类来存放,全面考虑如何进行综合管理功能。2对学生成绩信息包括学生姓名、准考证号码、学校、考试级别、选考语种、成绩的增添、删除、修改功能。统计功能:按照考试级别、成绩档次、选考语言、学校对成绩进行分类统计。45按照准考证号码、姓名查询学生信息,对于同名现象进行提示。以添加、删除、修改、查询、统计等管理功能来演示该系统,在基本功能实现的基础上,可考虑增加一些管理选项,如:分类排序等。界面友好,可操作性强,设计一个菜单让用户选择管理功能,利用循环结构使得一次运行程序可对多项管理。【程序设计的开发环境】程序设计的开发环境】可以VC60,在内存中的各种操作可以采用一维数组方式或是单链表。
3
6
程序设计题二:程序设计题二:学生管理系统
【问题描述】问题描述】该系统要求对一个文件中所存储的学生数据进行各种常规操作,如:排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些算法思想的应用,实现一个简单的学生管理系统。功能要求】【功能要求】(1)学生信息包括:学号,姓名,性别,出生年,月,日,三门课成绩和总分数学英语C语言总分。(2)数据格式测试数据以文件方式提供,studftxt或studfdat数据文件自己建立。(3)需要实现的功能
f12345678910
建立学生信息结构数组按姓名递增冒泡排序按总分递减选择排序
从文件中读入数据
显示按总分排序后学生信息按学号查学生信息和平均分数顺序查找法按姓名查学生信息和平均分数折半查找法查各门课平均分数查男女学生人数和总人数显示学生信息表将排序后的内容存为文件,以后显示时直接从文件中调出而不用再执行排序算法。界面友好,可操作性强,设计一个菜单让用户选择管理功能,利用循环结构使得一次运行程序可对多项管理。
11
程序设计题三:程序设计题三:简单电子记事本的实现
【问题描述】问题描述】该系统要求以文本文件存储事件信息,对文件中的内容读入内存进行各种操作。功能要求】【功能要求】1记事功能:可在界面中方便地输入待办事宜,如果当天已有安排,程序应有相关的r