- 5
- 0
- 约7.63万字
- 约 65页
- 2016-12-25 发布于辽宁
- 举报
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 te
您可能关注的文档
- 学士学位论文—2014年基于j2me的java游戏扑克豪斯的开发免费.doc
- 学士学位论文—2600中板矫正机压下系统指导书.doc
- 学士学位论文—4000m3d针织印染废水的处理.doc
- 学士学位论文—5000kn压力试验机的设计.doc
- 学士学位论文—glz8.14型号捞渣机的设计.doc
- 学士学位论文—a design of embedded terminal unit based on arm and windows ce(一种基于arm和 windows ce的 嵌入式终端的设计—外文翻译.doc
- 学士学位论文—a digital thermometer using the at89c2051 microcontroller(用at89c2051单片机实现一个数字温度计—外文翻译.doc
- 学士学位论文—a00电动轿车车头3d设计及碰撞分析.doc
- 学士学位论文—accounting standard aasb 123澳大利亚会计准则会计准则123 —外文翻译.doc
- 学士学位论文—accounting standards and tax laws of a number(会计标准和税收法律有一定数量的不同—外文翻译.doc
- 学士学位论文—dd1062中型客车制动系统改进设计方案说明书.doc
- 学士学位论文—critical factors affecting enterprise resource planning implementation an explanatory case (影响erp实施的至关重要的因素一个案例研究的讲解)—外文翻译.doc
- 学士学位论文—design and analysis of a mesoscale refrigerator(中尺寸冰箱的设计和分析—外文翻译.doc
- 学士学位论文—distributed intelligent city street lamp monitoring and control(基于无线通信芯片nrf401分布式智能城市路灯监控系统—外文翻译.doc
- 学士学位论文—diy电脑顾客满意度研究.doc
- 学士学位论文—dn400甲醇回收塔设计.doc
- 学士学位论文—dsp设计的一线制汽车控制器.doc
- 学士学位论文—dvd遥控器外壳上半部分塑料模具设计.doc
- 学士学位论文—ebh90型掘进机截割部设计方案说明书.doc
- 学士学位论文—ebh90型掘进机截割部设计说明书.doc
原创力文档

文档评论(0)