毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

组卷算法问题中综合类试题去重问题研究(遗传算法) 第2页

更新时间:2016-9-25:  来源:毕业论文
1研究意义
1.1课题研究的背景及意义
学校最繁忙的工作莫过于对全体学生的学习能力的检测,这务必需要出无数试题,组无数套卷子,策划不同的试题方案,而其中对综合题的知识点控制又是重中之重。随着学校规模的扩大,需要的组卷就越来越繁多,如果完全依靠人工来控制,难免会出现一些错误和人力资源的浪费和组卷中相似试题的重复和知识点的重复,以至于不能全面地考查学生对所学知识点的掌握。本设计开发一个算法,通过计算机编写、运行程序,智能地对题库中的试题进行检索、分析、组合、去重。依靠该设计可以方便的管理周口师院学生的期中、期末以及各种大小型考试的各科试卷的各种题型的分布比率。大大减少了错误出现的几率和人力资源和纸张的浪费,同时对学生起到查缺补漏、全面考核的作用,并且大大缩短了组卷试卷,提高了组卷质量,从很大程度上减轻教务工作人员和组卷老师的负担。
本课题旨在设计开发一个组卷系统,通过计算机编写、运行程序,智能地对题库中的试题进行检索、分析、组合、去重,使系统对综合类试题在组卷时能够使知识点分数分布达到要求,以达到有效去重的目的。
1.3本人所做主要工作本文来自辣*文^论(文&网,毕业论文 www.751com.cn 加7位QQ324'9114找源文
(1)通过查阅国内外大量文献的基础上,针对现有的计算机智能组卷技术进行了深入、系统的研究,对当前组卷中常用的试题去重的方法进行比较总结。
(2)在组卷中,当试卷中有多道综合题时,如何控制综合题去重(即一道综合题会涉及多个章节知识点。即控制综合题部分章节知识点分布达到要求)。建立一个组卷模型。解决尽量使章节、知识点少重复。
(3)使用面向对象编程语言,结合数据库,提出有效的去重算法。进行了组卷的需求分析,重点编程实现自动组卷和综合类试题去重功能。
(4)做出一些实验结果,实现组卷去重的目的。
2 开发思想及应用技术
2.1遗传算法
遗传算法是自然遗传学和计算机科学相互结合渗透而成的计算方法,在计算机自动组卷中作为搜索最优条件算法,由于它是由进化论和遗传学机理而产生的直接搜索优化方法,因此在这个算法中要用到各种进化和遗传学的概念。有以下基本概念构成:
(1)问题的解空间(Solution Space ofProblem):遗传算法主要用在优化求即对所研究的问题寻求其最优解或次优解。问题的最优解或次优解是包含在一个庞大的有限可能的解集合中,集合可以不用数学表达式抽述,并且元素的特性、甚至元素是否在集合中事先都不必清楚。我们称这个有限可能的解集合为问题的解空间。
(2)串(String):是个体(Individual)的形式,对应于遗(Chromosome)。染色体是生物遗传物质的主要载体,在标准的遗传算法中用一个长度为L的由{0,1)组成的字符串表示,它是问题解的表现形式。
2.2 C/S模式
C/S结构,即客户机/服务器结构。优点:可以将任务合理分配到客户端和服务器来实现,降低了系统的开销。缺点:每台客户机都需要安装客户端程序,不适应百台电脑以上局域网用户同时使用。
2.3 ADO数据库访问技术
ADO (ActiveX Data Objects)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。ADO是一组COM组件,基于面向对象思想的编程接口。它建立在COM体系结构之上,它的所有接口都是自动化接口,因此在C++、Visual Basic等支持COM的开发语言中通过接口都可以访问到ADO。

上一页  [1] [2] [3] [4] [5] 下一页

组卷算法问题中综合类试题去重问题研究(遗传算法) 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。