开放式考试系统的研究

来源 :河北工业大学 | 被引量 : 7次 | 上传用户:henrychan168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文从知识及知识表示方法角度出发,对以往的计算机考试系统进行了全面的分析和讨论,从中找到这些考试系统的根本缺点,在于这些考试系统是封闭的考试系统,即这些考试系统均使用过程表示法来实现。这样的考试系统只能一次性使用,系统的使用率低,这就造成了软件复用量小,开发周期长,开发工作量大,开发费用高等缺点,而且系统中遗留的错误比较多。 在此基础上,运用人工智能原理,引入了知识和知识表示的概念,把系统的总体设计提升到一个更高的层面上,并为实现系统的开放性提供了良性模型,这是本文所反映工作的主要创新点。开放式考试系统选用了产生式表示法实现了系统的开放性和可扩充性,所谓可扩充性就是,用户根据需要对配置文件稍加修改,即可实现用户实际的多种不同的需要,满足用户在不同程度上的多种要求;而开放性是指用户可以根据教学大纲的要求及教学需要,随时方便高效地输入试题并由系统形成相应的评分答案库。 在具体实施过程中,采用编译原理中的自底向上的分析方法。本文先后论述了两种不同的自底向上分析方法来实现开放式考试系统,即SLR(1)分析方法和算符优先分析方法。并将这两种方法在解决这个问题上,进行了实际的对比。本模型为建立可扩充性的开放式考试系统提供了一种可行的方案和有效的工具。由于这样的开放式考试系统模型是不针对任何课程的,因此可以根据这个模型,很容易地将其它学科现有的考试考试系统改造成为相应的开放式考试系统,而这样的考试系统具有开放性和可扩充性。最后本文给出了一个使用这个开放式考试系统模型的实例,该实例是针对《计算机基础课程》做成的开放式考试系统,以此来具体说明本开放式考试系统模型是如何应用的。 同时本文也对如何混合编程进行了有益的探讨。
其他文献
该文以实际"物流决策支持系统"项目为背景,介绍了网络的计算机存储表示,介绍了网络优化方面的几类典型问题和相关的算法以及对这些算法的一些改进,设计实现了多种最短路算法
该文从分析领域知识类型和知识表示方法入手,分析了知识共享和重用的瓶颈所在,引出了本体论的概念;该文对本体表示进行了研究,总结了本体表示的内容和要求;对本体的定义进行
该文研究了智能IP通信网络(Intelligent IP-based Communication NETwork,简称INET)的体系结构和基础结构.在IP通信网络的基础上,该文提出了智能IP通信网络的概念.它是一个以使
在英语从句的识别上,该文使用了两种方法.一种是基于大规模语料库,采用规则来识别从句的左右边界.Penn treebank是一个拥有各层次标注的英语语料库.通过分析语料库中的大量从
该文首先扼要地介绍了虹膜识别系统的组成结构.然后,阐述了虹膜预处理技术及虹膜纹理规范化过程.最后就虹膜识别的关键技术"虹膜纹理编码及匹配"进行了深入的探讨.该文给出了
该文通过对数据挖掘和数据仓库技术的介绍,以及对联机分析挖掘和联机分析处理的结构比较和分析,提出了基于多维立方体的数据挖掘的思想,使数据挖掘能更加专注于知识的发现,有利于
在电子时代,金钱实际上只是另一种信息:存储在电子总账中的借贷信息。今天的支付系统还和上个世纪八十年代的邮件系统一样——依然封闭而没有互联。在互联网通讯和互联网金融
笔者借鉴虚拟仪器的思想,自行设计开发了一种多用途的虚拟数字存储示波器系统,系统的软件部分包括上位机软件和液晶显示屏控制软件.上位机软件利用计算机图形技术在计算机显
近几年来全球范围内网络迅速发展,业务种类不断推陈出新.随着全球经济一体化的发展,电子商务的应用正逐步广泛,各种企业的网络需求日益增长,用户发现很难构造和维护一个能满
该文提出了两种不同的声控Windows应用程序的系统的解决方案.这两种方案采用不同的语音引擎接口和不同的后处理方法.第一种基于API方案的特点是用法简单,但是应用范围比较窄,