
综合设计参考选题.docx
5页综合设计备选题目>题目1年历显示功能要求:(1) 输入一个年份,输出是在屏幕上显示该年的日历假定输入的年份在1940-2040年之 间2) 输入年月,输出该月的日历3) 输入年月日,输出距今天还有多少天,星期几,是否是公历节日L«i uult .■?『—«123U-GmelhTltullHl]!-&忌丁vr.ETP ■ E£-30 7I ±-2首 TQI712sK-Ny Nd];ruJJ z£-Kuav-H tus a]3ZU~ USDTw^aE: h JJ Z3需丰診■"lus矍盟74IDE- 9 123E-Hn_b2QI121m w % w132113■ #%isT>题目2:小学生测验面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答 功能要求:(1) 电脑随机出10道题,每题10分,程序结束时显示学生得分;(2) 确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或 之差超出0~50的范围,负数更是不允许的;(3) 每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果 三次机会结束则输出正确答案;(4) 对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次 输入正确答案得5分,否则不得分;(5) 总成绩 90 以上显示"SMART” ,80-90 显示“GOOD”,70-80 显示"0K”,60-70 显示"PASS”, 60 以下“TRY AGAIN”>题目3:运动会比赛计分系统要求:初始化输入:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数各项目名次取法有如下几种: 取前5名:第一名得分7分,第二名得分5,第三名得分3, 第四名得分2,第五名得分1;取前3名:第一名得分5,第二名得分3,第三名得分2; 功能要求:(1) 系统以菜单方式工作(2) 由程序提醒用户填写比赛结果,输入各项目获奖运动员信息。
3)所有信息记录完毕后,用户可以查询各个学校的比赛成绩(4)查看参赛学校信息和比赛项目信息等>题目4学生学籍管理系统用数据文件存放学生的学籍,可对学生学籍进行注册,登录,修改,删除,查找,统计,学 籍变化等操作功能要求:(1) 系统以菜单方式工作2) 登记学生的学号,姓名,性别,年龄,籍贯,系别,专业,班级;修改已知学号的学 生信息;(3) 删除已知学号的学生信息;(4) 查找已知学号的学生信息;(5) 按学号,专业输出学生籍贯表6) 查询学生学籍变化,比如入学,转专业,退学,降级,休学,毕业>题目5:排班系统学校实验楼有7 名保安人员:钱、赵、孙、李、周、吴、陈由于工作需要进行轮休制度, 一星期中每人休息一天预先让每一个人选择自己认为合适的休息日请编制程序,打印轮 休的所有可能方案当然使每个人都满意,例如每人选择的休息日如下: 钱:星期一、星期六赵:星期二、星期四孙:星期三、星期日李:星期五 周:星期一、星期四、星期六 吴:星期二、星期五陈:星期三、星期六、星期日运行结果:Solution: 1赵钱孙李 周 吴 陈星期四星期一 星期三 星期五 星期六 星期二 星期日Solution: 2赵钱孙李 周 吴 陈星期四星期一星期日星期五 星期六 星期二 星期三Solution: 3赵钱孙李 周 吴 陈星期四星期六星期三星期五 星期一 星期二 星期日Solution: 4赵钱孙李 周 吴 陈星期四星期六星期日星期五 星期一 星期二 星期三>题目6:通讯录程序设计 设计一个实用的小型通讯录程序,具有添加,查询和删除功能。
由姓名,籍贯,号码 1, 号码 2,电子邮箱组成,姓名可以由字符和数字混合编码号码可由字符和数字组 成实现功能:(1)系统以菜单方式工作(2)信息录入功能(3)信息浏览功能(4)信息查询功能(5)信息修改功能(6)系统退出功能>题目7:学生选课系统假定有n门课程,每门课程有课程编号,课程名称,课程性质,学时,授课学时,实验或上 机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于15)自由选课试设 计一个选修课程系统,使之能提供以下功能:(1) 系统以菜单方式工作(2) 课程信息和学生选课信息录入功能(课程信息用文件保存)(3) 课程信息浏览功能(4) 查询功能(5) 按学分查询(6) 某门课程学生选修情况(可选项)>题目8机房收费管理系统(1) 输入功能:输入30 名学生的学号、班级、姓名、上机起始时间2) 计算功能:计算每个下机学生的上机费用,每小时1元上机费用=上机时间* 1.0/h , 不足一小时按一小时计算)(3) 查询功能:按条件(班级、学号、姓名)显示学生的上机时间4) 机器使用情况的显示(显示方式不限但要一目了然)>题目9:班级成绩管理系统对一个有N个学生的班级,每个学生有M门课程。
该系统实现对班级成绩的录入、显示、 修改、排序、保存等操作的管理功能要求:(1) 本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、 M 门课程名称2) 本系统显示这样的菜单:请选择系统功能项:a、 成绩录入b、 成绩显示c、 成绩保存d、 成绩排序e、 成绩修改(要求先输入密码)f、 成绩统计1)显示每门课程成绩最高的学生的基本信息2)显示每门课程的平均成绩3)显示超过某门课程平均成绩的学生人数g、退出系统(3)执行一个具体的功能之后,程序将重新显示菜单4)将学生成绩保存到文件中>题目10:机房机位预定系统20 台机器,编号1到20,从早八点到晚八点两小时一个时间段,每次可预定一个时间段 功能要求:(1) 系统以菜单方式工作(2) 查询,根据输入时间,输出机位信息3) 机位预定,根据输入的时间查询是否有空机位,若有则预约,若无则提供最近的时间 段,另:若用户在非空时间上机,则将用户信息列入等待列表4) 退出预定,根据输入的时间,机器号撤销该事件的预定!(5) 查询是否有等待信息,若有则提供最优解决方案(等待时间尽量短,)若无则显示提示 信息>题目11:班级档案管理系统对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修 改、删除、保存等操作的管理。
功能要求:(1) 本系统采用一个包含 N 个数据的结构体数组,每个数据的结构应当包括:学号、姓名、 性别、年龄、备注2) 本系统显示这样的菜单: 请选择系统功能项:a 学生基本信息录入b 学生基本信息显示c 学生基本信息保存d 学生基本信息删除e 学生基本信息修改(要求先输入密码)f 学生基本信息查询(1) 按学号查询(2) 按姓名查询(3)按性别查询(4)按年龄查询g 退出系统(3) 执行一个具体的功能之后,程序将重新显示菜单4) 将学生基本信息保存到文件中5) 进入系统之前要先输入密码>题目12:职工工资管理系统功能设计要求1. 输入记录:将每一个职工的姓名、ID号以及基本工资、职务工资、岗位津贴、医疗保险、 公积金的数据作为一个记录该软件能建立一个新的数据文件或给已建立好的数据文件增 加记录2. 显示记录:根据用户提供的记录或者根据职工姓名显示一个或几个职工的各项工资和平均 工资3. 修改记录:可以对数据文件的任意记录的数据进行修改并在修改前后对记录内容进行显 示4.查找记录:可以对数据文件的任意记录的数据进行查找并在查找前后对记录内容进 行显示5.删除记录:可删除数据文件中的任一记录。
6.统计:(A) 计算各项工资平均工资及总工资,(B) •统计符合指定条件(如职工工资前三项之和在3000元以上、3000~2000元、 2000~1000元)以内的工资职工人数及占总职工人数的百分比C) 按字符表格形式打印全部职工工资信息表及平均工资(•包括各项总的平均工资) 7•保存数据文件功能例如:职工工资信息表ID号 姓名基本工资职务工资津贴医疗保险-公积金-总工资01张望1286794 :198109 135 203402李明118562813594114174003王小民895438986473129404张效章1350868210116150216205彭山7453988461681098各项平均工资1092.2625.214588.8108题目13:小型图书管理系统设计功能:实现某班级的图书信息管理,图书的基本信息包括书号、书名、作者、单价、数量和 简介(50字内)等基本要求:1•设计简单的菜单,能够进行系统功能选择2. 实现信息的录入功能3. 在已有信息的基础上添加新的记录4. 删除指定书号的记录5. 修改指定书号的记录6. 实现信息的浏览功能7•按书号查询功能8按单价排序功能。





![河南新冠肺炎文件-豫建科[2020]63号+豫建科〔2019〕282号](http://img.jinchutou.com/static_www/Images/s.gif)






