《2022年C语言大作业 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言大作业 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计语言 I 大作业一、程序设计语言I 学生选题说明选定以下一个题目完成(学号尾数对应于题号,即尾数为1,2, 9,0 分别做序号为 1, 2, 9,10 的题目 ) 二、设计要求与设计报告(一)设计要求1、模块化程序设计2、锯齿型程序书写格式3、必须上机调试通过(二)设计报告格式: (注:统一的电子封面见附录)1、设计目的2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明),函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施5、源程序清单和执行结果:清单中应有足够的注释注:除程序代码
2、外,报告字数要达到4000 字或以上三、提交要求1、每个人必须有程序运行结果2、每个人必须交程序设计语言I 实验报告(封面见后附录)和设计程序代码清单3、大作业任务必须由个人独立完成,禁止相互抄袭,如有发现,严肃处理4、第二学期开学时进行答辩,成绩将记入下学期程序设计语言II课程题目一:职工信息管理系统设计职工信息包括职工号、姓名、性别、 年龄、 学历、 工资、住址、电话等 (职工号不重复) 。试设计一职工信息管理系统,使之能提供以下功能:1、系统以菜单方式工作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
3、 - - - - - 第 1 页,共 5 页 - - - - - - - - - 2、职工信息录入功能(职工信息用文件保存)输入3、职工信息浏览功能输出4、职工信息查询功能算法查询方式 : 按学历查询和按职工号查询等5、职工信息删除、修改功能题目二:图书信息管理系统设计图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一个图书信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、图书信息录入功能(图书信息用文件保存)输入3、图书信息浏览功能输出4、图书信息查询功能算法查询方式 : 按书名查询和按作者名查询等5、图书信息的删除与修改题目三:图书管理系统设计图书管
4、理信息包括:图书名称、 图书编号、 单价、 作者、 存在状态、 借书人姓名、 性别、学号等功能描述1、新进图书基本信息的输入。2、图书基本信息的查询。3、对撤消图书信息的删除。4、为借书人办理注册。5、办理借书手续。6、办理还书手续要求:使用文件方式存储数据,系统以菜单方式工作题目四:实验设备管理系统设计实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。主要功能:1、能够完成对设备的录入和修改名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
5、- - - - - - - 第 2 页,共 5 页 - - - - - - - - - 2、对设备进行分类统计3、设备的破损耗费和遗损处理4、设备的查询要求:采用文件方式存储数据,系统以菜单方式工作题目五:学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 等。试设计一学生信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、学生信息录入功能(学生信息用文件保存)输入3、学生信息浏览功能输出4、学生信息查询功能算法按学号查询或按姓名查询5、学生信息的删除与修改要求:使用文件方式存储数据,系统以菜单方式工作题目六:学生成绩管理系统设计学生成绩信息包
6、括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语和计算机 )等。主要功能:(1) 能按学期、按班级完成对学生成绩的录入、修改(2) 能按班级统计学生的成绩,求学生的总分及平均分(3) 能查询学生成绩,不及格科目及学生名单(4) 能按班级输出学生的成绩单要求:使用文件方式存储数据,系统以菜单方式工作题目七:学生成绩记录簿设计编制一个C 语言成绩记录簿,每个学生信息包括:学号、姓名、C 语言成绩。具体功能:(1)创建信息链表并以磁盘文件保存;(2)读取磁盘文件并显示输出所有学生的成绩;(3)按学号或姓名查询成绩;(4)添加成绩记录;名师资料总结 - - -精品资料欢迎下载 - - - -
7、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - (5)修改指定姓名或学号的学生的成绩并可存盘;(6)显示输出60 分以下、 6079、8089、90 分以上各分数段的学生信息题目八:学生籍贯信息记录簿设计编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能:(1)创建信息链表并以磁盘文件保存;(2)读取磁盘文件并显示输出所有学生的籍贯信息;(3)按学号或姓名查询其籍贯;(4)按籍贯查询并输出该籍贯的所有学生;(5)能添加、删除和修改学生的籍贯信息题目九:销售管理系
8、统设计某公司有四个销售员(编号:1-4) ,负责销售五种产品(编号:1-5) 。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号,2)产品的代号, 3)这种产品的当天的销售额。每位销售员每天上缴1 张便条。试设计一个便条管理系统,使之能提供以下功能:1、系统以菜单方式工作,信息保存在某文件中2、便条信息录入功能(便条信息用文件保存)输入3、收集到了上个月的所有便条后,读取销售情况1)计算每个人每种产品的销售额。2)按销售额对销售员进行排序,输出排序结果(销售员代号)3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售
9、额)题目十:单项选择题标准化考试系统设计一、功能要求:1、用文件保存试题库。 (每个试题包括题干、4 个备选答案、标准答案)2、试题录入:可随时增加试题到试题库中3、试题抽取:每次从试题库中可以随机抽出N 道题( N 由键盘输入)4、答题:用户可实现输入自己的答案5、自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。二、其它要求:1、只能使用C 语言,源程序要有适当的注释,使程序容易阅读2、至少采用文本菜单界面(如果能采用图形菜单界面更好)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 3、学生可自动增加新功能模块(视情况可另外加分)合肥学院计算机科学与技术系程序设计语言I大作业实验报告题目:专业:班级:姓名:成绩:指导教师:完成日期:2011 年 3 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -
限制150内