基于粗集和粒子群的通用考试系统的设计与实现

基于粗集和粒子群的通用考试系统的设计与实现

论文摘要

通过对粒子群优化算法、遗传算法、函数S粗集、动态规划算法、Windows编程技术等的多年研究与实践,给出了通用考试系统所要解决的一系列理论和技术难题,并着重解决了三大方面的问题,即多约束组卷问题、非标准化评分问题、考试过程的管理和控制问题。具体解决方案是,应用函数双向S粗集和粒子群优化算法实现多目标组卷;应用函数双向S粗集和动态规划算法实现非标准化试题评分;应用钩子技术等实现防作弊界面控制、用第三方控件实现Word格式试题的存储与显示、应用注册表技术和消息机制实现不同编译器实时调用环境动态配置、应用数据库编程技术实现多平台数据库访问。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 引言
  • 1.1 通用考试系统的通用性是多方面的
  • 1.2 通用考试系统组卷必须满足多约束条件
  • 1.3 通用考试系统要实现非标准化试题的评分
  • 第二章 相关理论
  • 2.1 粒子群优化算法
  • 2.1.1 基本粒子群优化算法描述
  • 2.1.2 基本粒子群优化算法流程
  • 2.2 动态规划算法
  • 2.3 函数 S-粗集
  • 2.3.1 函数 S-粗集与它的结构
  • 2.3.2 函数单向 S-粗集
  • 2.3.3 函数双向 S-粗集
  • 第三章 应用函数双向S粗集和粒子群优化算法实现多目标组卷
  • 3.1 组卷问题的数学模型
  • 3.1.1 组卷问题
  • 3.1.2 数学模型及约束条件
  • 3.2 基于函数 S-粗集的粒子群优化算法
  • 3.2.1 基于函数 S-粗集的适应度函数
  • 3.2.2 基于函数 S-粗集的粒子迁移算法
  • 3.2.3 基于函数S-粗集的的粒子可能迁移图
  • 3.2.4 基于函数 S-粗集的的粒子群优化算法流程
  • 3.3 测试数据与分析
  • 3.3.1 测试数据
  • 3.3.2 测试结果
  • 3.3.3 测试分析
  • 第四章 应用函数双向S粗集和动态规划算法实现非标准化试题评分
  • 4.1 Bellman原理的动态规划算法求距离测度
  • 4.1.1 模式的距离测度
  • 4.1.2 Bellman 动态规划算法
  • 4.1.3 Levenstein 距离
  • 4.2 实例说明
  • 4.3 效果说明
  • 第五章 应用Windows编程技术实现考试过程的管理和控制问题
  • 5.1 应用钩子技术等实现防作弊界面控制
  • 5.1.1 考试系统中防止考生作弊的问题与原理
  • 5.1.1.1 窗体的控制问题
  • 5.1.1.2 任务栏的控制问题
  • 5.1.1.3 热键的屏蔽问题
  • 5.1.1.4 屏蔽某些应用程序的智能提示信息
  • 5.1.2 窗体的控制问题
  • 5.1.2.1 最大化窗体并保持在所有窗体顶层
  • 5.1.2.2 禁止窗体移动
  • 5.1.3 任务栏的控制问题
  • 5.1.4 热键的屏蔽问题
  • 5.1.5 屏蔽某些应用程序的智能提示信息
  • 5.2 用第三方控件实现 Word 格式试题的存储与显示
  • 5.2.1 读取 RxRichEdit 控件的 RTF 文本
  • 5.2.2 读取 RxRichEdit 控件的选中部分的 RTF 文本
  • 5.2.3 RxRichEdit 控件当前位置写 RTF 文本
  • 5.2.4 为自动导入题目分析打开的 Word 文档
  • 5.2.5 自动导入 Word 题目
  • 5.3 应用注册表技术和消息机制实现不同编译器实时调用环境动态配置
  • 5.3.1 通过修改注册表设置 VC 环境变量关键代码
  • 5.3.2 通过修改注册表设置 Java 环境变量关键代码
  • 5.3.3 通过修改注册表设置 C#环境变量关键代码
  • 5.3.4 运行过程中动态调用编译器的关键代码
  • 5.4 应用数据库编程技术实现多平台数据库访问
  • 5.4.1 多种数据库连接函数
  • 5.4.2 SQL 与 Access 数据访问的主要区别
  • 结论
  • 致谢
  • 参考文献
  • 附录
  • 个人简历
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].双向S-变精度优粗集模型及其应用[J]. 模糊系统与数学 2020(04)
    • [2].覆盖双向S-粗集模型的构造及其拓扑性质研究[J]. 商丘职业技术学院学报 2020(05)
    • [3].双向变异S-粗集的概率特征[J]. 集美大学学报(自然科学版)网络版(预印本) 2008(04)
    • [4].单向S-粗集近似精度函数和依赖特性[J]. 杭州师范大学学报(自然科学版) 2009(06)
    • [5].基于粗集决策规则性质的研究[J]. 海峡科技与产业 2016(11)
    • [6].覆盖模糊S-粗集模型[J]. 计算机工程与应用 2011(05)
    • [7].直觉(λ,η)-函数粗集[J]. 模糊系统与数学 2011(04)
    • [8].S-粗集与数据挖掘单位圆特征[J]. 计算机科学 2010(05)
    • [9].基于单向S-粗集对偶的知识堆垒与知识垛识别[J]. 计算机工程与应用 2010(27)
    • [10].基于单向S-粗集的知识堆垒与知识垛识别[J]. 山东大学学报(理学版) 2008(10)
    • [11].变精度动态S-粗集模型及应用[J]. 模糊系统与数学 2019(01)
    • [12].函数S-粗集对偶与F-粗边际规律[J]. 数学的实践与认识 2014(13)
    • [13].基于S-粗集的遗传控制[J]. 计算机工程与应用 2009(15)
    • [14].S-粗集与F-隐藏知识发现[J]. 系统工程与电子技术 2008(04)
    • [15].双向S-优势概率粗集的构造及应用[J]. 中国民航大学学报 2019(05)
    • [16].双枝模糊粗集的分解[J]. 信阳师范学院学报(自然科学版) 2018(03)
    • [17].基于S-粗集的信息加密[J]. 电脑知识与技术 2010(35)
    • [18].函数单向S-粗集对偶与■-预测规律发现[J]. 厦门大学学报(自然科学版) 2009(04)
    • [19].两个论域上的粗集结构[J]. 计算机工程与应用 2008(07)
    • [20].基于S-粗集信息的隐藏与还原[J]. 山东大学学报(理学版) 2008(03)
    • [21].S-粗集知识的动态推理与识别[J]. 山东大学学报(理学版) 2008(04)
    • [22].概率S-粗集与它的生成结构[J]. 吉首大学学报(自然科学版) 2008(02)
    • [23].变精度广义双向s-粗集模型[J]. 漳州师范学院学报(自然科学版) 2008(02)
    • [24].基于元素干扰S-粗集知识的推理-识别[J]. 山东大学学报(理学版) 2008(08)
    • [25].双向S-优势粗集及其在意图识别中的应用[J]. 弹箭与制导学报 2017(03)
    • [26].函数单向S-粗集及其F-粗边际规律[J]. 三明学院学报 2010(04)
    • [27].基于单向S-粗集的数据分层挖掘[J]. 厦门大学学报(自然科学版) 2009(02)
    • [28].函数S-粗集与规律F-隐藏[J]. 计算机科学 2009(01)
    • [29].函数S-粗集与规律辨识[J]. 中国科学(E辑:信息科学) 2008(04)
    • [30].基于S-粗集的图像阈值分割方法[J]. 系统工程理论与实践 2013(09)

    标签:;  ;  ;  ;  ;  

    基于粗集和粒子群的通用考试系统的设计与实现
    下载Doc文档

    猜你喜欢