C/C++标准化考试系统[2024-05-10]

C/C++标准化考试系统[2024-05-10]

程序设计题一:标准化考试系统

1 系统的基本功能
该系统要求编写一个程序,设计一套标准化考试系统,该系统只包含单项选择题,基本功能如下图所示:

2 要求及提示
2.1 基本要求
要能提供以下几个基本功能:
(1)试题库保存在文件中,每个试题包括题干、4个备选答案、标准答案
(2)试题录入:可随时增加试题到试题库中,增加试题库应在系统特定界面进行,而不能直接写入文件中。
(3)试题抽取:每次从试题库中可以随机抽取N道题(N由键盘输入)
(4)答题:用户可以实现输入自己的答案
(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩
(6)系统用户分管理员和一般用户两种,管理员有权限更改试题,查看所有用户成绩;但一般用户只能答题和查看自己的成绩。
(6)退出:返回主界面。
2.2 选做要求
(1)设计美观实用的图形菜单界面
(2)自行增加一些新功能模块
2.3 提示
本程序设计题目涉及到的主要知识点包括:
(1)面向对象程序设计方法
(2)类和对象的概念、关系及实现
(3)动态数组
(4)文件的读写
(5)switch语句的运用
(6)界面制作

2.4 其他要求
(1)在上述功能要求的基础上,为了提高成绩,可以添加一些额外的功能。
(2)变量、函数命名符合规范。
(3)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。
(4)程序的层次清晰,可读性强。

3 开发环境
可以选择TC2.0、TC3.0、VC++6.0。

源码联系UP主 -> https://space.bilibili.com/329101171






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值