[发明专利]C语言编程教学考试综合系统及方法有效
申请号: | 201310314409.6 | 申请日: | 2013-07-24 |
公开(公告)号: | CN103413470A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 杨颂华;韦文朝;任维 | 申请(专利权)人: | 西南大学 |
主分类号: | G09B5/14 | 分类号: | G09B5/14 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 谢殿武 |
地址: | 400715*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语言 编程 教学 考试 综合 系统 方法 | ||
1.一种C语言编程教学考试综合系统,其特征在于:包括C语言教学考试服务器和多个学习机,所述C语言教学考试服务器与所述多个学习机通过网络互连,构成C语言编程教学考试综合平台。
2.如权利要求1所述的C语言编程教学考试综合系统,其特征在于:所述C语言教学考试服务器包括:
试题分发和回收单元,用于在考试时间开始时向学习机分发考试文件,并在考试时间结束时,自动回收考试文件;
评分单元,用于对所述试题分发和回收单元回收的考试文件进行自动评分。
3.如权利要求2所述的C语言编程教学考试综合系统,其特征在于:所述评分单元包括:
测试子单元,用于采用预置的测试值对考试文件中的C语言程序进行测试,得到返回值;
风格检测子单元,用于当测试子单元得到与使用的测试值对应的返回值时,继续对考试文件中的C语言程序的风格的规范性进行检测;
记分子单元,用于当测试子单元未能得到与使用的测试值对应的返回值时,将考试文件的分值记为0分,当测试子单元得到与使用的测试值对应的返回值,且风格检测子单元检测到考试文件中的C语言程序的风格规范时,将考试文件的分值记为满分,当测试子单元得到与使用的测试值对应的返回值,但风格检测子单元检测到考试文件中的C语言程序的风格不规范时,将考试文件的分值记为及格值。
4.如权利要求3所述的C语言编程教学考试综合系统,其特征在于:所述C语言教学考试服务器还包括:
数据库,用于存储试题、相应试题的测试值和测试值对应的返回值。
5.如权利要求3所述的C语言编程教学考试综合系统,其特征在于:所述C语言教学考试服务器还包括:
认证单元,用于接收来自学习机的登录请求信息,并在验证到所述登录请求信息合法时,接受所述学习机的登录请求。
6.一种C语言编程教学考试综合方法,其特征在于:包括步骤:
由C语言教学考试服务器与多个学习机通过网络互连,构成C语言编程教学考试综合平台;
所述C语言教学考试服务器在考试时间开始时向学习机分发考试文件,并且考试时间结束时,自动回收考试文件;
所述C语言教学考试服务器对所述回收的考试文件进行自动评分。
7.如权利要求6所述的C语言编程教学考试综合方法,其特征在于:所述C语言教学考试服务器对所述回收的考试文件进行自动评分,包括:
采用预置的测试值对考试文件中的C语言程序进行测试,得到返回值;
当得到与使用的测试值对应的返回值时,继续对考试文件中的C语言程序的风格的规范性进行检测;
当未能得到与使用的测试值对应的返回值时,将考试文件的分值记为0分,当得到与使用的测试值对应的返回值,且检测到考试文件中的C语言程序的风格规范时,将考试文件的分值记为满分,当得到与使用的测试值对应的返回值,但检测到考试文件中的C语言程序的风格不规范时,将考试文件的分值记为及格值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南大学,未经西南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310314409.6/1.html,转载请声明来源钻瓜专利网。