当前位置:首页|资讯

C/C++标准化考试系统

作者:高校程序发布时间:2024-09-18

C/C++标准化考试系统

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

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


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1