- 29
- 0
- 约7.21万字
- 约 65页
- 2017-05-17 发布于浙江
- 举报
C语言源码评判系统设计与实现
摘要
C语言源码评判系统是智能信息处理技术的具体应用,系统可以自动完成选择题、填空题、简答题的自动评判,并自动编译、运行用户提交的源代码。实现的C语言源码评判系统,采用MySQL数据库保存用户身份信息,实现用户创建与删除,主要包括管理员、教师和学生三种身份。同时,在数据库中,还保存有学生的考试成绩与试卷提交时间,最重要的是数据库中保存有C语言试题库。Qt界面通过MySQL数据库API,访问并管理数据库中的相关数据信息,包括用户身份信息、成绩和C语言题库等。它通过Qt界面的方式提交用户针对特定问题设计的源代码,然后进行自动评判,立即反馈信息,给计算机专业数据结构、算法等课程的教学和学习带来极大的方便。本文在研究了当前流行的源代码自动评判系统后,针对源代码自动评判系统受时间地点限制、并发处理能力差、可伸缩性差等问题,完成改进的设计方案,并在Linux和Windows环境下用C/C++开发实现。系统遵循软件工程设计规范,针对提高系统可用性作了设计,并进行了性能测试和优化设计。
关键词:多线程,高可用性,自动阅卷
C Program Automatic Judge System
Abstract
The C program automatic judge system is intelligent information processing techn
您可能关注的文档
- 【毕业设计】“安踏”专卖店服装销售系统的分析与设计.doc
- 【毕业设计】“自由空间”连锁网吧运营管理手册.doc
- 【毕业设计】2t8.7m壁行式起重机.doc
- 【毕业设计】3000吨年PC、ABS共混料挤出生产工艺设计.docx
- 【毕业设计】Can总线通信研究与硬件设计.doc
- 【毕业设计】C-S图书销售管理系统.doc
- 【毕业设计】C语言编译器设计与实现.doc
- 【毕业设计】ERP沙盘蓝葛家具公司商业计划书.docx
- 【毕业设计】IPv4—IPv6过渡技术综述.doc
- 【毕业设计】Java实现推箱子游戏.doc
- 2026年9月入党积极分子思想汇报入党思想汇报范文(2篇).docx
- 2026年三资管理混乱专项整治工作总结三资整治工作总结(2篇).docx
- 2026年粉尘爆炸应急演练工作总结(3篇).docx
- (2026)党风廉政建设暨警示教育活动开展心得(3篇).docx
- 2026年纪检工作总结和工作计划(2篇).docx
- 2026年医院纪检监察科年工作总结(3篇).docx
- 2026年医院监察科年工作总结年工作计划(2篇).docx
- (2026)突发公共卫生事件应急演练工作总结(2篇).docx
- 2026年市建委科学发展观活动学习阶段工作总结(3篇).docx
- 2026年残联年度工作总结(3篇).docx
原创力文档

文档评论(0)