遗传算法在试题组卷的作用综述

遗传算法在试题组卷的作用综述
遗传算法在试题组卷的作用综述

遗传算法在试题组卷的作用综述

摘要:本文运用遗传算法的全局寻优对考试中的自动化组卷进行了研究,并得到了一个解决适合考方要求的试题模型的好的算法。

关键词:遗传算法全局寻优自动化组卷

1引言

计算机辅助考试系统的自动组卷的效率与质量完全取决于抽题算法的设计。如何设计一个算法从题库中既快又好的抽出一组最佳解或是抽出一组非常接近最佳解的实体,涉及到一个全局寻优和收敛速度快慢的的问题,很多学者对其进行了研究。遗传算法以其自适应寻优及良好的智能搜索技术,受到了广泛的运用。

PottsJC等人基于变异和人工选择的遗传算法对最优群体规模进行了论述;HamiltonMA等结合遗传算法把其运用到神经网络中,并取得了良好的效果[4];也有众多的学者对保留最佳状态的遗传算法的收敛速度做了讨论。通过理论推导和事实运用,发现遗传算法在寻优和收敛性方面都是非常有效的。

本文结合遗传算法的原理和思想,对考试自动出题组卷的问题进行了研究,找到了一种获得与考试试题控制指标符合的试题模型的解决方法。

2问题描述

自动组卷是考试系统自动化或半自动化操作的核心目标之一,而如何保证生成的试卷能最大程度的满足用户的不同需要,并具有随机性、科学性、合理性,这是实现中的一个难点。尤其在交互式环境下用户对于组卷速度要求较高,而一个理论上较完美的算法可能会以牺牲时间作为代价,往往不能达到预期的效果。因此,选择一个高效、科学、合理的算法是自动组卷的关键。

以往的具有自动组卷功能的考试系统大多采用随机选取法和回溯试探法。随机选取法根据状态空间的控制指标,由计算机随机的抽取一道试题放入试题库,此过程不断重复,直到组卷完毕,或已无法从题库中抽取满足控制指标的试题为止。该方法结构简单,对于单道题的抽取运行速度较快,但是对于整个组卷过程来说组卷成功率低,即使组卷成功,花费时间也令人难以忍受。尤其是当题库中各状态类型平均出题量较低时,组卷往往以失败而告终。

回溯试探法这是将随机选取法产生的每一状态类型纪录下来,当搜索失败时释放上次纪录的状态类型,然后再依据一定的规律变换一种新的状态类型进行试探,通过不断的回溯试探直到试卷生成完毕或退回出发点为止,这种有条件的深度优先算法,对于状态类型和出题量都较少的题库系统而言,组卷成功率较好,但是在实际到一个应用时发现这种

算法对内存的占用量很大,程序结构相对比较复杂,而且选取试题缺乏随机性,组卷时间长,后两点是用户无法接受的,因此它也不是一种很好的用来自动组卷的算法。

分析上述两种算法的优缺点,不难发现,在限制条件状态空间的控制下,随机选取法有时能够抽取出一组令用户满意的试题。只不过由于它随机选取试题的范围太大,无法确定目前条件下哪些区域能够抽取合适的试题,反而可能在那些已经证明是无法抽取合适试题的区域内反复选题,进行大量的无效操作进入死循环,最终导致组卷失败。回溯试探法组卷成功率高,但它是以牺牲大量的时间为代价的,对于现今越来越流行的考生网上随机即时调题的考试过程来说,它已不符合要求。因此,必须结合以上两种方法寻找一种新的改进算法,这种算法要具有全局寻优和收敛速度快的特点。遗传算法以其具有自适应全局寻优和智能搜索技术,并且收敛性好的特性能很好的满足自动考试组卷的要求。

3遗传算法描述

遗传算法是一种并行的、能够有效优化的算法,以Morgan的基因理论及Eldridge与Gould间断平衡理论为依据,同时融合了Mayr的边缘物种形成理论和Bertalanffv一般系统理论的一些思想,模拟达尔文的自然界遗传学:继承、进化优胜劣汰。其实质就是一种把自然界有机体的优胜劣汰的自然选择、适者生存的进化机制与同一群体中个体与个体

间的随机信息交换机制相结合的搜索算法。运用遗传算法求解问题首先需将所要求解的问题表示成二进制编码,然后根据环境进行基本的操作:selection,crossover,mutation……这样进行不断的所谓“生存选择”,最后收敛到一个最适应环境条件的个体上,得到问题的最优解。[6,7]

4遗传算法应用

一般来说,用户在自动组卷时会对试卷的质量提出多方面的要求,如总题量、平均难度、题型比例、章节比例、重点章节比例、知识点的交叉与综合等,自动组卷就应最大程度的满足用户的要求。因此,在组卷之前,我们首先为自动组卷过程建立控制指标相应状态空间D,

D=[]

D的每一行由某一试题的控制指标组成,如题号、题型、章节、难度等,并且这些属性指标都进行编码表示成二进制形式,而每一列是题库中的某一指标的全部取值。在具体出题时,考方可能不会用到所有的指标,所以D包含的个体d_target可以表示为d_request和d_void,d_request表示考方要求的控制指标,d_void表示考方不要求的控制指标。即d_target::=:

::={0,1}m

::={0,1}n

试题库[STK]中的每一道试题在建库时都输入了相应的

属性指标。试题模型的产生形式是:

ifthen

::={0,1,#}m

#表示0和1之间的任意一位。

考试自动出题的遗传算法如下:

(1)根据考方的出题要求,规划状态空间库D中的数据,保留d_request部分,而不要d_void部分,对其剩余部分进行编码D[1],D[2],……D[i]。

(2)初始化试题库[STK]。随机从题库中抽出一组试题,并进行编号STK[1],STK[2]……STK[j],确定合适的交换概率Pc和变异概率Pm;并定义其适应值flexibility[k](k=1,2……j) flexibility[k](3)从试题库[STK]中取出STK[m](0≤m≤j)与状态空间库[D]中的指标D[n](0≤n≤i)进行匹配。如果STK[m]与D[n]完全匹配,则

flexibility[k]如果不匹配,则有

flexibility[k](4)进行淘汰选择,保留具有高适应度的试题。即把flexibility[k]为0的STK[m]去掉,这样就生成了一个新的试题模型STK[h]。

(5)重复过程2生成新的试题模型STK[p]。按一定的交换概率Pc从[STK]中随机选取模型STK[h]和STK[p],交换彼此位串中对应的值,产生新的试题模型STK[h]、STK[p],

交换前STK[h]=110101

1

STK[p]=0011110

交换前STK[h]=1111011

STK[p]=1111110

(6)按一定的变异概率从题库[STK]中随机选出一试题模型STK[h]进行基因突变,产生一个新的试题模型。

(7)在完成以上选择、交叉、变异步骤后,产生一个考试试题模型,按照事先确定的误差精度对其进行收敛性的判别,当其适应度高时,试题组卷成功,转向步骤8,如果其适应度低,则转向步骤3继续执行。

(8)输出相应的考试试题,组卷结束。

以上用遗传算法抽题时,交换概率Pc和变异概率Pm的确定很重要。Pc

太小使选题工作进展缓慢,太大则会破坏适应值高的试题模型。通常规定其为。同样,Pm太小就不能产生新的试题模型,太大又会产生过多的试题模型。它宜规定为。

在自动选题时,选题的方式可采用父辈挑选和生存选择两种。父辈挑选就是采用不返回随机抽样,它使每个题目都有被选中的可能;生存选择采用允许父辈和子代进行竞争,并让其中的优良者进入下一轮竞争环境的二分之一择优选

择。两种选择方式共同作用于选题保证了选题的顺利完成。在选题的过程中,哪一道题目被选中是一个非均匀随机事件,其概率依赖于上一次选题的过程。

5结束语

本文利用遗传算法的全局寻优和收敛速度快的特点,结合随机选取法和回溯试探法的优点,设计了一种用于自动组卷的好的算法,使自动组卷的成功率和速度都得到了明显的提高。要使自动出题的误差精度和收敛速度进一步得到改进,还需要做出更深的研究。

参考文献

[1]J.H.Holland,Adaptationinnaturalandartificialsystems[M],Annarbor:UniversityofMichigenpress,1975.

[2],29(8),1996.

[3]袁富宇等,多目标相关分类的算法,浙江大学学报,33(3),1999

[4]张师超蒋运承,模糊数据库中近似相等的研究,计算机科学,25(6),1998.

[5]余建桥,预测模型获取的遗传算法研究,计算机科学,25(2),1998.

机械原理试卷(手动组卷) (4)

题目部分,(卷面共有98题,581.0分,各大题标有题量和总分) 一、填空题(20小题,共55.0分) 1.(2分)组成机构的要素是和;构件是机构中的单元体。 2.(2分)具有、、 等三个特征的构件组合体称为机器。 3.(2分)机器是由、、所组成的。 4.(2分)机器和机构的主要区别在于。5.(2分)从机构结构观点来看,任何机构是由三部分组成。6.(2分)运动副元素是指。 7.(2分)构件的自由度是指;机构的自由度是指。 8.(2分)两构件之间以线接触所组成的平面运动副,称为副,它产生个约束,而保留了个自由度。 9.(2分)机构中的运动副是指。 10.(2分)机构具有确定的相对运动条件是原动件数机构的自由度。11.(2分)在平面机构中若引入一个高副将引入______个约束,而引入一个低副将引入_____个约束,构件数、约束数与机构自由度的关系是。12.(2分)平面运动副的最大约束数为,最小约束数为。 13.(2分)当两构件构成运动副后,仍需保证能产生一定的相对运动,故在平面机构中,每个运动副引入的约束至多为,至少为。 14.(5分)计算机机构自由度的目的是 _______________________________________________________________________________ _____________________________________________________________________。 15.(2分)在平面机构中,具有两个约束的运动副是副,具有一个约束的运动副是副。 16.(5分)计算平面机构自由度的公式为F ,应用此公式时应注意判断:A、铰链,B、自由度,C、约束。17.(5分)机构中的复合铰链是指;局部自由度是指;虚约束是指。 18.(2分)划分机构的杆组时应先按的杆组级别考虑,机构的级别按杆组中的级别确定。 19.(5分)机构运动简图是的简单图形。 20.(5分)在图示平面运动链中,若构件1为机架,构件5为原动件,则成为级机构;若以构件2为机架,3为原动件,则成为级机构;若以构件4为机架,5为原动件,则成为级机构。

遗传算法讲义(数模培训)

遗传算法 1.遗传算法的简单原理 遗传算法(Genetic Algorithm, GA)是一种基于自然群体遗传演化机制的高效探索算法,它摒弃了传统的搜索方式,模拟自然界生物进化过程,采用人工进化的方式对目标空间进行随机化搜索。它将问题域中的可能解看作是群体的一个个体或染色体,并将每一个体编码成符号串形式,模拟达尔文的遗传选择和自然淘汰的生物进化过程,对群体反复进行基于遗传学的操作(遗传,交叉和变异),根据预定的目标适应度函数对每个个体进行评价,依据适者生存,优胜劣汰的进化规则,不断得到更优的群体,同时以全局并行搜索方式来搜索优化群体中的最优个体,求得满足要求的最优解。 我们先通过一个例子来了解遗传算法的原理:假定我们要求函数2 = f x x () 的极大值,其中x为自然数,031 ≤≤。现在,我们将每一个数看成一个生命体, x 通过进化,我们看谁能最后生存下来,谁就是我们所寻找的数。 ①.编码:我们将每一个数作为一个生命体,那么必须给其赋予一定的基因,这个过程叫做编码。我们可以把变量x编码成5位长的二进制无符号整数表示形式,比如13 x=可表示为01101的形式,也就是说,数13的基因为01101。 ②.初始群体的生成:由于遗传的需要,我们必须设定一些初始的生物群体,让其作为生物繁殖的第一代,需要说明的是,初始群体的每个个体都是通过随机方法产生的,这样便可以保证生物的多样性和竞争的公平性。 ③.适应度评估检测:生物的进化服从适者生存,优胜劣汰的进化规则,因此,我们必须规定什么样的基因是“优”的,什么样的基因是“劣”的,在这里,我们称 为适应度 ...。显然,由于我们要求的最大值,因此,能使函数值较大的基因是优的,使函数值较小的基因是劣的,因此,我们可以将原函数2 =定义为适应度函 f x x () 数,用来衡量某一生物体的适应程度。 ④.选择:接下来,我们便可以进行优胜劣汰的过程,这个过程在遗传算法里叫做选择。注意,选择应该是一个随机的过程,基因差的生物体不一定会被淘汰,只是其被淘汰概率比较大罢了,这与自然界中的规律是相同的。因此,我们可以采取赌轮的方式来进行选择。 ⑤.交叉操作:接下来进行交叉繁殖,随机选出两个生物体,让其交换一部分基因,这样便形成了两个新的生物体,为第二代。 ⑥.变异:生物界中不但存在着遗传,同时还存在着变异,在这里我们也引入变异,使生物体的基因中的某一位以一定的概率发生变化,这样引入适当的扰动,能避免局部极值的问题。 以上的算法便是最简单的遗传算法,通过以上步骤不断地进化,生物体的基因便逐渐地趋向最优,最后便能得到我们想要的结果。 2.遗传算法的步骤

试题库组卷系统详细设计报告

试题库组卷系统设计报告 目录 第一章.系统软件总体结构图 (1) 第二章.系统控制流和数据流模型图 (1) 第三章.数据字典和数据库的构造说明 (5) 第四章.系统分类编码方案 (7) 第五章.系统设备配置 (8) 第六章.软件界面设计 (9) 第七章.软件总体设计规格说明书 (17) 第一章.系统软件总体结构图 1.1软件总体结构图(图1):

第二章.系统数据流和控制流模型图 (图2) 子系统描述: A:用户管理子系统的结构图规格说明: 1.结构流图。 DFD/0: (图3)[模版] 2.2 系统数据流模型图:

DFD/0:系统顶层数据流图

第三章.数据字典和数据库的构造说明 3.1系统数据字典方案: 本系统内部的所有数据如下: 数据名称数据类型(数据长度(length)) 数据含义 TypeNo char(2) /*题型编号*/ TypeName varchar(20) /*题型名称*/ ChapterNo int(2) /*章编号*/ ChapterName varchar(50) /*章名称*/ SectionNo int(4) /*节编号*/ SectionName varchar(50) /*节名称*/ SubjectNo char(3) /*科目编号*/ SubjectName varchar(50) /* 科目名称*/ ThemeNo int(4) /*试题序号*/ Theme varchar(1000) /*题干*/ [Key]varchar(200) /*答案*/ Amount int(4) /*题目使用次数*/ InputDate Datetime(8) /*录入日期*/ PaperNo char(3) /*试卷编号*/ PaperTitle varchar(50) /*试卷标题*/ CreateDate Datetime(8) /*生成日期*/ TotalScore int(4) /*总分*/ ExamTime int(4) /*考试时间*/ DifficultyNo char(2) /* 难度编号*/ DifficultyName varchar(10) /*难度名称*/ UserId char (8) /*用户号*/ Userpassword char(8) /*用户密码*/ AuthorityId char(2) /* 用户权限编号*/ AuthorityName varchar(50) /*用户权限*/ 注:存储时间:所有数据都在2003/4/22输入,结束时间为一年以后,在31天内进行一次数据整体备份,全部数据的存储周期为个月,。 存取时间:全天24小时开放数据。 3.2系统数据库构造说明: 本系统有2个数据库:1个公共数据库,1个子数据库,具体配置如下: 6..Public Database 数据类型名称数据含义数据类型数据长度是否主键ThemeNo 试题编号Char 7 T TypeName 题型名称V archar 20 T PaperNo 试卷编号Char 20 T System_Date 系统时间Datetime 20 F Authority 权限V archar 20 F Users_list 用户管理表V archar 20 F Paper_list 试卷信息表V archar 20 F

《题库智能组卷系统》组卷功能说明分析

《题库智能组卷系统》组卷功能说明教师用户可以利用系统提供的智能出卷、标准化出卷、搜索出卷、知识点题数出卷、知识点题分出卷共五种方式进行出卷。为了使生成的试卷更适合用户的要求,系统还提供了手工调整试卷功能。试卷生成后如果没有达到教师期望的目的,还可以在“试卷修改”页面中,进行手工试卷调整,包括试题添加、删除、更换,试题顺序调整,题型顺序调整和试题题分修改等多种手工修改试卷方式。 1.智能出卷 智能出卷的基本思路是在用户提出的较为模糊和较少要求的情况下,高度智能化地生成满意的试卷。 智能出卷分四个步骤,下面将具体介绍其操作。 第1步设置试卷参数 鼠标点击“智能出卷”按钮,进入到智能出卷,如图1-1所示。 【说明】:“试卷名称”是试卷的标题,默认为“未命名智能试卷”,可以重新命名,也可以在试卷生成后再修改名称,但是试卷名称不得为空。 “试卷总分”默认为100分,可以修改,总分可以限制在10~300分。 “出卷份数”表示系统支持同时生成多份试卷。 “难易比例”,试题库中每道题都有难度系数指标,难度系数即试题的失分率,分为易(0-25)、中(30-55)、难(60-100)三个等级。试卷默认的易中难比例为5:3:2,此比例可根据老师的教学要求自行调整。 图1-1 第2步选择试题范围

如图1-2所示:首先选择教材,然后在“选择考试范围”栏中选择考试的范围,“全部内容”中显示了本教材中所有试题范围,用鼠标点击“+”图标,可以打开下面的章节的具体内容,在用鼠标点击“+”图标可以继续点开下面的内容。然后用鼠标点击要选择内容前的图标,被选择的内容前的选择框变为。选择范围确定后,点击下一步,进入下一步的设置。 图1-2 第3步确定题型题分 如图1-3,页面中显示了每个题型中拥有的试题数量。在“出卷总分设置”框中添加各题型分数,使“目前输入的试题总分”与“试卷要求总分”相同后,点击下方的“完成”按钮,开始出卷。 【注】:不同学科看到的题型列表和题型对应的总题数会不同;即使同一学科内,选择不同的选题范围和试卷参数,也可能会有不同的题型和总试题数。当试题总数量等于零时,将不显示相应题型。

第三章-遗传算法的理论基础

第三章 遗传算法的理论基础 遗传算法有效性的理论依据为模式定理和积木块假设。模式定理保证了较优的模式(遗传算法的较优解)的样本呈指数级增长,从而满足了寻找最优解的必要条件,即遗传算法存在着寻找到全局最优解的可能性。而积木块假设指出,遗传算法具备寻找到全局最优解的能力,即具有低阶、短距、高平均适应度的模式(积木块)在遗传算子作用下,相互结合,能生成高阶、长距、高平均适应度的模式,最终生成全局最优解。Holland 的模式定理通过计算有用相似性,即模式(Pattern)奠定了遗传算法的数学基础。该定理是遗传算法的主要定理,在一定程度上解释了遗传算法的机理、数学特性以及很强的计算能力等特点。 3.1 模式定理 不失一般性,本节以二进制串作为编码方式来讨论模式定理(Pattern Theorem)。 定义3.1 基于三值字符集{0,1,*}所产生的能描述具有某些结构相似性的0、1字符串集的字符串称作模式。 以长度为5的串为例,模式*0001描述了在位置2、3、4、5具有形式“0001”的所有字符串,即(00001,10001) 。由此可以看出,模式的概念为我们提供了一种简洁的用于描述在某些位置上具有结构相似性的0、1字符串集合的方法。 引入模式后,我们看到一个串实际上隐含着多个模式(长度为 n 的串隐含着2n 个模式) ,一个模式可以隐含在多个串中,不同的串之间通过模式而相互联系。遗传算法中串的运算实质上是模式的运算。因此,通过分析模式在遗传操作下的变化,就可以了解什么性质被延续,什么性质被丢弃,从而把握遗传算法的实质,这正是模式定理所揭示的内容 定义3.2 模式H 中确定位置的个数称作该模式的阶数,记作o(H)。比如,模式 011*1*的阶数为4,而模式 0* * * * *的阶数为1。 显然,一个模式的阶数越高,其样本数就越少,因而确定性越高。 定义3.3 模式H 中第一个确定位置和最后一个确定位置之间的距离称作该模式的定义距,记作)(H δ。比如,模式 011*1*的定义距为4,而模式 0* * * * *的定义距为0。 模式的阶数和定义距描述了模式的基本性质。 下面通过分析遗传算法的三种基本遗传操作对模式的作用来讨论模式定理。令)(t A 表示第t 代中串的群体,以),,2,1)((n j t A j =表示第t 代中第j 个个体串。 1.选择算子 在选择算子作用下,与某一模式所匹配的样本数的增减依赖于模式的平均适值,与群体平均适值之比,平均适值高于群体平均适值的将呈指数级增长;而平均适值低于群体平均适值的模式将呈指数级减少。其推导如下: 设在第t 代种群)(t A 中模式所能匹配的样本数为m ,记为),(t H m 。在选择中,一个位串 j A 以概率/j j i P f f =∑被选中并进行复制,其中j f 是个体)(t A j 的适应度。假设一代中群体 大小为n ,且个体两两互不相同,则模式H 在第1+t 代中的样本数为:

2021年遗传算法——耐心看完,你就掌握了遗传算法

遗传算法入门到掌握 欧阳光明(2021.03.07) 读完这个讲义,你将基本掌握遗传算法,要有耐心看完。 想了很久,应该用一个怎么样的例子带领大家走进遗传算法的神奇世界呢?遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非常有趣的比喻,觉得由此引出的袋鼠跳问题(暂且这么叫它吧),既有趣直观又直达遗传算法的本质,确实非常适合作为初学者入门的例子。这一章将告诉读者,我们怎么让袋鼠跳到珠穆朗玛峰上去(如果它没有过早被冻坏的话)。 问题的提出与解决方案 让我们先来考虑考虑下面这个问题的解决办法。 已知一元函数:

图2-1 现在要求在既定的区间内找出函数的最大值。函数图像如图2-1所示。 极大值、最大值、局部最优解、全局最优解 在解决上面提出的问题之前我们有必要先澄清几个以后将常常会碰到的概念:极大值、最大值、局部最优解、全局最优解。学过高中数学的人都知道极大值在一个小邻域里面左边的函数值递增,右边的函数值递减,在图2.1里面的表现就是一个“山峰”。当然,在图上有很多个“山峰”,所以这个函数有很多个极大值。而对于一个函数来说,最大值就是在所有极大值当中,最大的那个。所以极大值具有局部性,而最大值则具有全局性。 因为遗传算法中每一条染色体,对应着遗传算法的一个解决方案,一般我们用适应性函数(fitness function)来衡量这个解决方案的优

劣。所以从一个基因组到其解的适应度形成一个映射。所以也可以把遗传算法的过程看作是一个在多元函数里面求最优解的过程。在这个多维曲面里面也有数不清的“山峰”,而这些最优解所对应的就是局部最优解。而其中也会有一个“山峰”的海拔最高的,那么这个就是全局最优解。而遗传算法的任务就是尽量爬到最高峰,而不是陷落在一些小山峰。(另外,值得注意的是遗传算法不一定要找“最高的山峰”,如果问题的适应度评价越小越好的话,那么全局最优解就是函数的最小值,对应的,遗传算法所要找的就是“最深的谷底”)如果至今你还不太理解的话,那么你先往下看。本章的示例程序将会非常形象的表现出这个情景。 “袋鼠跳”问题 既然我们把函数曲线理解成一个一个山峰和山谷组成的山脉。那么我们可以设想所得到的每一个解就是一只袋鼠,我们希望它们不断的向着更高处跳去,直到跳到最高的山峰(尽管袋鼠本身不见得愿意那么做)。所以求最大值的过程就转化成一个“袋鼠跳”的过程。下面介绍介绍“袋鼠跳”的几种方式。 爬山法、模拟退火和遗传算法 解决寻找最大值问题的几种常见的算法: 1. 爬山法(最速上升爬山法):

题库管理自动组卷系统-题库管理与自动组卷系统使用手册

题库管理与自动组卷系统使用手册 东北农业大学工程学院 简介: 题库管理与自动组卷系统包括两个方面:题库管理和自动组卷。适用于大学各种基础课以及高中课程。试题库一旦建立,就可以自动组卷,并自动生成Word文档。对于试题数量多、考试频繁的课程尤其适用。 该系统包括题库管理和自动组卷两大功能。 该软件系统的优点: (1)支持Word公式编辑器,能够输入和输出公式编辑器里的任何符号; (2)组卷可以按照章节以及难度,由命题教师自行选择,试卷生成之前,命题教师可以对试卷的知识点做手工调整,可以避免以往知识点重复的情况; 下面简单介绍一下题库管理与自动组卷系统的使用过程。 题库管理 包括对试题的增加、删除和修改。该系统是按照学院专业课程章节题型难度试题为主线建立试题库。其中学院专业课程可以手动建立关联。相同的科目只需建立一个试题库,可以供多院多专业使用。减少了建立题库的工作量。在增加该系统的应用范围和灵活性的同时也增加使用该系统的复杂性,需要用户自己输入某些基础信息。但是,使用该软件的用户基本上为高校教师,相对计算机水平比较高和接受能力相对普通人也强。我们大胆的增加了软件的灵活性。如果您是第一次使用该系统请按建立试题库:第一步、将所在学院、专业输入通过学院设置和专业设置增加到数据库中 第二步、将课程名称、课程代号和该课程所包含的章节及名称增加到数据库。 第三步、将学院、专业、课程三者关联起来。 第四步、添加试题 自动组卷 根据用户对试卷的要求自动从试题库中选择试题并输入到Word文档中并自动排版。本系统有别于其他的组卷程序还增加了试题更换功能。组卷之后老师可以根据实际情况对自动选择出来的试题做小范围的

题库智能组卷系统批量上传模板使用说明

批量上传模板使用说明 一、什么是标签? 1.标签是提供程序自动识别、提取试题的指定字符串,中间不能加空格等其他字符,且各个标签之间的内容要换行隔开,请参看文档后面的示例。 2.必有标签有:【题文】【答案】【详解】【结束】4个,并且顺序固定。 3.【答案】标签后面的内容,用来做客观题的标准答案,程序只提取“纯文本”无格式内容(最多200字符),非纯文本格式或多于200字符的答案请放入【详解】标签。 4.Word模版提供插入标签的快捷工具栏和快捷键,对应关系是: 【题文】F5【答案】F6【详解】F7【结束】F8格式检查F9 二、关于试题的题号: 试题的题号是不需要的,若有也请放在【题文】标签之外(之前),那样程序就不会提取它;程序会在处理完毕后,按照试题在word中出现的先后顺序重新安排题号。 三、试题录入的细节注意事项: 1.必须先安装题库智能组卷系统中的试卷排版插件,在word中使用其中的标签项(手动 输入的标签符号题库系统不识别),试卷排版插件可以在题库首页下载。 2.试题的文字格式以“宋体五号字黑色”为标准。 3.段落缩进以及行距最好使用Word的默认值。 4.插入图片、绘图等对象时要注意元素的位置要及试题位置对应,环绕方式请使用“嵌入型”。 5插入公式请使用Word自带的公式编辑器进行编辑。 6.不要使用任何域代码的内容(包括各种自动编号、项目符号)。 7.不要使用网页不支持的显示格式(比如加点字、带圈字、加框字、下波浪线、双下划线等)。 8.试题标签加完以后请使用“格式检查”进行检测,格式检查可以检测出的题目才可以导入题库中。 9.导入的试题文档需为.doc格式,word2007保存的.docx格式文档不能被识别。

材料力学试卷(手动组卷)

材料力学试卷(手动组卷)

题目部分,(卷面共有53题,314.0分,各大题标有题量和总分) 一、选择题(24小题,共72.0分) (3分)[1] 下列结论中哪些是正确的? (1)荷载的量纲可以是[力],[力] [长度],[力][长度]-1,[力][长度]-2或[力][长度]-3. (2)内力的量纲可以是[力]或[力][长度]. (3)应力的量纲只能是[力]/[长度]2. A、(1),(2) B、(2),(3). C、(1),(3). D、全对. (3分)[2] 若采用O xyz坐标系,并使x轴与杆轴重合.则下列结论中哪些是正确的? (1)杆件横截面上一点处,总应力P可分解为正应力和剪应力,它们之间存在下列关系: (2)杆件横截面上一点处,剪应力可分解为方向的分量和z方向的分量,且。 (3)设横截面面积为A,则该截面上的轴力 ,剪力.

(4)设横截面面积为A,则该截面上的剪力分量 A、(1),(2). B、(3),(4)。 C、(1),(2),(3), D、(1),(3),(4).(3分)[3] 下列结论中哪些是正确的? (1)若物体产生位移,则必定同时产生变形. (2)若物体各点均无位移,则该物体必定无变形. (3)若物体产生变形,则物体内总有一些点要产生位移。 A、(1),(2). B、(2),(3). C、全对. D、全错. (3分)[4] 低碳钢材料在轴向拉伸和压缩时,下列正确的有() A、比例极限相等 B、屈服极限相等 C、强度极限相等 D、弹性模量相等

(3分)[5] 铸铁试件扭转破坏的破坏面为_______。 A、沿横截面Ⅰ-Ⅰ剪断 B、沿螺旋面Ⅱ(与试件轴线夹角)拉断 C、沿螺旋面Ⅲ(与试件轴线夹角)拉断 D、沿横截面Ⅰ-Ⅰ拉断 (3分)[6] 根据均匀性假设,可认为构件的_____在各点处相同。 A、应力 B、应变 C、材料的弹性常数 D、位移 (3分)[7]

题库管理自动组卷系统题库管理与自动组卷系统使用手册模板

题库管理自动组卷系统题库管理与自动组卷系统使用手 册

题库管理与自动组卷系统使用手册东北农业大学工程学院

简介: 题库管理与自动组卷系统包括两个方面: 题库管理和自动组卷。适用于大学各种基础课以及高中课程。试题库一旦建立, 就能够自动组卷, 并自动生成Word文档。对于试题数量多、考试频繁的课程特别适用。 该系统包括题库管理和自动组卷两大功能。 该软件系统的优点: (1)支持Word公式编辑器, 能够输入和输出公式编辑器里的任何符号; (2)组卷能够按照章节以及难度, 由命题教师自行选择, 试卷生成之前, 命题教师能够对试卷的知识点做手工调整, 能够避免以往知识点重复的情况; 下面简单介绍一下题库管理与自动组卷系统的使用过程。 题库管理 包括对试题的增加、删除和修改。该系统是按照学院专业课程 章节题型难度试题为主线建立试题库。其中学院专业课程能够手动建立关联。相同的科目只需建立一个试题库, 能够供多院多专业使用。减少了建立题库的工作量。在增加该系统的应用范围和灵活性的同时也增加使用该系统的复杂性, 需要用户自己输入某些基础信息。可是, 使用该软件的用户基本上为高校教师, 相对计算机水平比较高和接受能力相对普通人也强。我们大胆的增加了软件的灵活性。如果您是第一次使用该系统请按建立试题库: 第一步、将所在学院、专业输入经过学院设置和专业设置增加到数据库中 第二步、将课程名称、课程代号和该课程所包含的章节及名称增加到

数据库。 第三步、将学院、专业、课程三者关联起来。 第四步、添加试题 自动组卷 根据用户对试卷的要求自动从试题库中选择试题并输入到Word文档中并自动排版。本系统有别于其它的组卷程序还增加了试题更换功能。组卷之后老师能够根据实际情况对自动选择出来的试题做小范围的调整。提高组卷的成功率。而且, 使试题更符合实际教学情况。也增加了该系统的应用性。生成试卷的步骤。 第一步、基本参数设置。确定预生成试卷的学院、专业、课程。 第二步、试卷参数设置。该步骤是组卷的最重要的一步, 该步完成对预生成试卷的全部要求的设定。包括试卷中简单、中等和较难试题的比例。试卷中包括的题目类型及每题的单题分数。还有每个题型在各章节中抽取的题目数量。必须认真设置, 而且保证试卷的总分数合乎要求。 第三步、生成试卷。该步完成试题题目的自动选取工作。这一步我们没有直接将试题输入到Word文档里, 提供了过度步骤。在该步骤教师能够对将要生成的试卷部分内容进行再设置。如题型现实顺序, 试卷的基本参数设置如任课教师、出题教师、年信息、A/B卷等信息。另外, 试题更换功能就是在该步实现的。教师能够根据具体情况部分更换自动选择出来的试题。 第四步、试卷输出到Word文档并自动排版。 一、安装程序 第一步: [双击]setup.exe

智能组卷及在线考试评测系统

在线考试评测解决方案

1. 系统概述 智能出卷评测系统是针对中小学题高升学率、增加学生知识面的需求,结合INTERNET 和多媒体技术定制的一套系统。它经过五千多所学校使用,在实践中取得了很好的效果;教师可以通过它题供的海量的静、动态学科试题资源库和智能的出卷系统轻松的作出针对不同教学目的的各类试题,以满足教学要求。智能出卷评测系统分为"智能出卷系统"和"在线考试评测系统" 。 智能出卷的基本思路是要在老师题出的较为模糊的和较少要求的情况下高度智能化地生成满意的试卷。 网络考试评测系统是通过网上进行考试和作业的结果,智能检测出学生知识点薄弱的地方,并通过计算机智能的手段对其加以辅导。 智能出卷的基本思路是要在用户题出的较为模糊的和较少要求的情况下高度智能化地生成满意的试卷。智能出卷的习题来源--题库也不是一成不变的,新版的"龙教智囊智能出卷系统" 附带的题库中,一些不符合新教材的题目被换掉,增加了许多新的更灵活的以及近期各大考中用到的好题,这都是龙教智囊公司的老师们辛勤劳动的结果,相信一定会对学校的教学工作有帮助。 智能出卷题供了符合教师习惯的抽取整卷、智能出卷、专业出卷、知识点题分出卷,知识点题数出卷,输入题号出卷和搜索组卷多种方式,特别是操作起来很容易,实现了出卷智能化、自动化。新版智能出卷系统还新增了试题浏览功能、增强了查看、检索试题分布功能、试卷模板功能(如有期中考试及期末考试及选拔考试等)、套卷功能(就是已经组好的卷子,如历年高考试题集及一些其它比较好的套卷)、混合组卷功能、英语听力题的语音功能、试卷处理、权限管理、留有题目升级的接口(以后通过更新的数据包即可扩充题量)、题库加密、WORD排版功能、对组卷的算法进行再一次的优化。对新增加的题库的结构进行转化,使其能够被目前智能出卷所使用。 2.系统架构

《人工智能及其应用》实验指导书上课讲义

《人工智能及其应用》实验指导书

《人工智能及其应用》 实验指导书 浙江工业大学计算机科学与技术学院—人工智能课程组 2011年9月

前言 本实验是为了配合《人工智能及其应用》课程的理论学习而专门设置的。本实验的目的是巩固和加强人工智能的基本原理和方法,并为今后进一步学习更高级课程和信息智能化技术的研究与系统开发奠定良好的基础。 全书共分为八个实验:1.产生式系统实验;2.模糊推理系统实验;3.A*算法求解8数码问题实验;4.A*算法求解迷宫问题实验;5.遗传算法求解函数最值问题实验;6.遗传算法求解TSP问题实验;7.基于神经网络的模式识别实验;8.基于神经网络的优化计算实验。每个实验包括有:实验目的、实验内容、实验条件、实验要求、实验步骤和实验报告等六个项目。 本实验指导书包括两个部分。第一个部分是介绍实验的教学大纲;第二部分是介绍八个实验的内容。 由于编者水平有限,本实验指导书的错误和不足在所难免,欢迎批评指正。 人工智能课程组 2011年9月

目录 实验教学大纲 (1) 实验一产生式系统实验 (4) 实验二模糊推理系统实验 (6) 实验三 A*算法实验I (11) 实验四 A*算法实验II (14) 实验五遗传算法实验I (16) 实验六遗传算法实验II (21) 实验七基于神经网络的模式识别实验 (24) 实验八基于神经网络的优化计算实验 (28)

实验教学大纲 一、学时:16学时,一般安排在第9周至第16周。 二、主要仪器设备及运行环境:PC机、Visual C++ 6.0、Matlab 7.0。 三、实验项目及教学安排 序号实验名称实验 平台 实验内容学 时 类型教学 要求 1 产生式系统应 用VC++ 设计知识库,实现系统识 别或分类等。 2 设计课内 2 模糊推理系统 应用Matlab 1)设计洗衣机的模糊控制 器; 2)设计两车追赶的模糊控 制器。 2 验证课内 3 A*算法应用I VC++ 设计与实现求解N数码问 题的A*算法。 2 综合课内4 A*算法应用II VC++ 设计与实现求解迷宫问题 的A*算法。 2 综合课内 5 遗传算法应用 I Matlab 1)求某一函数的最小值; 2)求某一函数的最大值。 2 验证课内 6 遗传算法应用 II VC++ 设计与实现求解不同城市 规模的TSP问题的遗传算 法。 2 综合课内 7 基于神经网络 的模式识别Matlab 1)基于BP神经网络的数 字识别设计; 2)基于离散Hopfiel神经 网络的联想记忆设计。 2 验证课内 8 基于神经网络 的优化计算VC++ 设计与实现求解TSP问题 的连续Hopfield神经网 络。 2 综合课内 四、实验成绩评定

基于试题库自动组卷系统

基于试题库的自动组卷系统 摘要:本文首先分析了自动组卷系统在具体的教学活动过程中的实际需求,然后以高中英语的教学为背景,设计与实现了一个实际的自动组卷系统,对其中的数据库结构设计以及各个主要模块的实现进行了详细的介绍。本系统可以从试题库中自动的查找和组织出一些不同类型、不同难度、不同章节范围内的试题来组成一份合理的试卷。它采用的是利用试卷自动生成算法记录试题的一组特征值,根据用户提供的试卷题目类型、章节分布、难易程度等条件,借助于系统中的一系列数据文件,使具体课程的相关数据动态地抽象成逻辑数据,用以解决通用问题,线性的规划出一份约束满足的、合理的试卷。 目录 第一章引言 (3) 第二章系统分析 (3) 2.1 试题库分析 (3) 2.2 组卷分析 (4) 2.3 系统简介 (5) 第三章数据库设计 (6) 3.1 系统数据库 (6) 3.2 临时数据库 (7) 第四章系统总体结构设计 (8) 第五章模块设计及实现 (9) 5.1 用户登录模块 (9) 5.2 系统维护模块 (10) 5.2.1新建数据库 (10) 5.2.2修改密码 (11) 5.2.3添加用户 (11) 5.3题库管理模块 (11) 5.4自动组卷模块 (13) 5.4.1功能 (14) 5.4.2设计思路 (14)

5.4.3 组卷策略分析 (14) 5.4.4 代码实现 (16) 5.4.5 试卷编辑 (22) 第一章引言 考试是教师检查学生学习情况的必要手段,但出卷却是一种繁重的智力和体力劳动,传统的标准化试卷命题,需要由教学专家组成一个命题班子,根据许多优秀教师多年的教学经验,从贯彻教学大纲要求,到试卷意图的组织,经过反复的推敲,才能完成一份标准化的试卷。这样的命题方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面难以控制,难以形成有效的试题库,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变得高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。同时使出卷工作变得轻松愉快,从很大程度上减轻了教师利用传统的出卷方式组卷的繁重工作量,大大节省了老师的工作时间,便于教师有更多的时间和精力致力于教学方法的研究。今日,随着计算机的应用的普及和硬件设备性能和软件制作水平的提高,为研制开发高性能的试题管理软件提供了条件。

南京工程学院试卷库建设与管理办法

南京工程学院试卷(题)库建设与管理办法 (修订) 为了进一步深化教学改革,加强课程建设,提高教学质量,完善学分制学籍管理条例,实行“教考分离”,规范我校试卷(题)库的建设和管理,使考试结果能客观、公正、全面地衡量学校的教学质量和学生的学习效果,特制定本办法。 第一条指导思想 从培养高质量应用型人才出发,以考查学生能力、素质为目的,通过考试正确引导学生认真、全面地学习课程内容,系统地掌握基本理论、基础知识、基本技能,培养和提高学生分析问题、解决问题的能力,树立良好的学风。 第二条原则和范围 1.建立试卷(题)库的课程主要放在对提高学校教学质量和实现人才培养目标作用大、影响广及学时数较多的基础课和主干专业基础课,以及部分有条件建试卷(题)库的其它课程,由教务处和各院(系、部、中心)进行统一规划,分年度分步实施。 2.试卷(题)库的建设分为学校自建和外购两种形式。学校自建以试卷库为主;对市场上比较成熟且符合我校办学特色的基础课和专业基础课试题库,经调研论证及教务处批准可以申请购买。 第三条组织落实 1. 试卷库建设由教务处负责,各院(系、部、中心)分别成

立试卷库建设领导小组,由分管教学的领导任组长,负责本部门有关课程试卷库的建设和规划工作。各试卷库建设领导小组下设试卷库建设课程小组,小组成员由该课程的任课教师及部分同专业的其他教师组成,负责本课程试卷库的建设工作。 2. 试卷库建设实行立项管理,由试卷库建设课程小组负责人填写《南京工程学院试卷库建设立项申请表》(见附件1),经审批后开始建设。 3.试卷库建设完成后,教务处将组织有关专家进行论证(论证表见附件2),符合要求后方可投入使用。 第四条命题要求 1.覆盖要全面 命题要以教学大纲为依据,范围要覆盖课程的基本章节,引导学生全面掌握课程的教学内容和知识。组配试卷时要避免同一问题在同一试卷的不同类型题中重复出现。 每门课程都有最基本的、相对重要的、要求学生必须掌握的内容,在命题时应突出这些内容,通过较多的题量和较高的分值来体现。 2.难度要适中 在严格按教学大纲命题的原则下,题目的深浅、难易要符合大多数学生的实际。每套试卷中有60%左右为基本题,30%左右为提高、综合题,10%左右为较高难度和深度的试题。每套试卷的总分为100分,总体难度以中等程度的学生得75分左右为宜,考试成绩统计结果应近似正态分布。每门课程要根据课程特点确定相应客

线段角单元试题组卷(02)组卷

一.选择题(共48小题) 1.已知线段AB=10cm,点C在直线AB上,且AC=2cm,则线段BC的长为()A.12cm B.8cm C.12cm或8cm D.以上均不对2.下列说法正确的是() A.经过两点可以画一条直线,并且只能画一条直线 B.射线AB和射线BA是同一条射线 C.两点之间,直线最短D.延长直线AB 3.下列说法中正确的个数为() (1)如果AC=CB,则点C是线段AB的中点;(2)连结两点的线段叫做这两点间的距离;(3)两点之间所有连线中,线段最短;(4)射线比直线小一半;(5)平面内3条直线至少有一个交点. A.1个B.2个C.3个D.4个 4.如图,下列条件中不能确定的是OC是∠AOB的平分线的是()A.∠AOC=∠BOC B.∠AOB=2∠AOC C.∠AOC+∠BOC=∠AOB D. 5.54.27°可化为() A.54°16′26″B.54°28′C.54°16′15″D.54°16′12″6.过平面上四个点中的任意两点画直线,可以画出的直线共有()A.1条B.4条 C.一条或四条D.1条或4条或6条 7.在△ABC中,作BC边上的高,以下作图正确的是() A.B. C.D. 8.如图是北京地铁的路线图,小明家住复兴门,打算趁着放假去建国门游玩,看了路线图后,小明打算乘坐①号线地铁去,认为可以节省时间,他这样做的依据是()

A.垂线段最短B.两点之间,直线最短 C.两点确定一条直线D.两点之间,线段最短 9.下列计算错误的是() A.0.25°=900″B.125.45°=12545′ C.1000″=()°D.1.5°=90′ 10.下列四个图中,能用∠1,∠AOB,∠O三种方法表示同一个角的是()A.B. C.D. 11.在同一平面内,若∠BOA=50.3°,∠BOC=10°30′,则∠AOC的度数是()A.60.6°B.40° C.60.8°或39.8D.60.6°或40° 12.如图,将两块三角尺AOB与COD的直角顶点O重合在一起,若∠AOD=4∠BOC,OE为∠BOC的平分线,则∠DOE的度数为() A.36°B.45°C.60°D.72°

遗传算法基本理论实例

目录 _ 一、遗产算法的由来 (2) 二、遗传算法的国内外研究现状 (3) 三、遗传算法的特点 (5) 四、遗传算法的流程 (7) 五、遗传算法实例 (12) 六、遗传算法编程 (17) 七、总结 ......... 错误!未定义书签。附录一:运行程序.. (19)

遗传算法基本理论与实例 一、遗产算法的由来 遗传算法(Genetic Algorithm,简称GA)起源于对生物系统所进行的计算机模拟研究。20世纪40年代以来,科学家不断努力从生物学中寻求用于计算科学和人工系统的新思想、新方法。很多学者对关于从生物进化和遗传的激励中开发出适合于现实世界复杂适应系统研究的计算技术——生物进化系统的计算模型,以及模拟进化过程的算法进行了长期的开拓性的探索和研究。John H.Holland教授及其学生首先提出的遗传算法就是一个重要的发展方向。 遗传算法借鉴了达尔文的进化论和孟德尔、摩根的遗传学说。按照达尔文的进化论,地球上的每一物种从诞生开始就进入了漫长的进化历程。生物种群从低级、简单的类型逐渐发展成为高级复杂的类型。各种生物要生存下去及必须进行生存斗争,包括同一种群内部的斗争、不同种群之间的斗争,以及生物与自然界无机环境之间的斗争。具有较强生存能力的生物个体容易存活下来,并有较多的机会产生后代;具有较低生存能力的个体则被淘汰,或者产生后代的机会越来越少。,直至消亡。达尔文把这一过程和现象叫做“自然选择,适者生存”。按照孟德尔和摩根的遗传学理论,遗传物质是作为一种指令密码封装在每个细胞中,并以基因的形式排列在染色体上,每个基因有特殊的位置并控制生物的某些特性。不同的基因组合产生的个体对环境的适应性不一样,通过基因杂交和突变可以产生对环境适应性强的后代。经过优胜劣汰的自然选择,适应度值高的基因结构就得以保存下来,从而逐渐形成了经典的遗传学染色体理论,揭示了遗传和变异的

遗传算法——耐心看完,你就掌握了遗传算法

遗传算法入门到掌握 读完这个讲义,你将基本掌握遗传算法,要有耐心看完。 想了很久,应该用一个怎么样的例子带领大家走进遗传算法的神奇世界呢?遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非常有趣的比喻,觉得由此引出的袋鼠跳问题(暂且这么叫它吧),既有趣直观又直达遗传算法的本质,确实非常适合作为初学者入门的例子。这一章将告诉读者,我们怎么让袋鼠跳到珠穆朗玛峰上去(如果它没有过早被冻坏的话)。 问题的提出与解决方案 让我们先来考虑考虑下面这个问题的解决办法。 已知一元函数: 图2-1 现在要求在既定的区间内找出函数的最大值。函数图像如图2-1所示。 极大值、最大值、局部最优解、全局最优解

在解决上面提出的问题之前我们有必要先澄清几个以后将常常会碰到的概念:极大值、最大值、局部最优解、全局最优解。学过高中数学的人都知道极大值在一个小邻域里面左边的函数值递增,右边的函数值递减,在图2.1里面的表现就是一个“山峰”。当然,在图上有很多个“山峰”,所以这个函数有很多个极大值。而对于一个函数来说,最大值就是在所有极大值当中,最大的那个。所以极大值具有局部性,而最大值则具有全局性。 因为遗传算法中每一条染色体,对应着遗传算法的一个解决方案,一般我们用适应性函数(fitness function)来衡量这个解决方案的优劣。所以从一个基因组到其解的适应度形成一个映射。所以也可以把遗传算法的过程看作是一个在多元函数里面求最优解的过程。在这个多维曲面里面也有数不清的“山峰”,而这些最优解所对应的就是局部最优解。而其中也会有一个“山峰”的海拔最高的,那么这个就是全局最优解。而遗传算法的任务就是尽量爬到最高峰,而不是陷落在一些小山峰。(另外,值得注意的是遗传算法不一定要找“最高的山峰”,如果问题的适应度评价越小越好的话,那么全局最优解就是函数的最小值,对应的,遗传算法所要找的就是“最深的谷底”)如果至今你还不太理解的话,那么你先往下看。本章的示例程序将会非常形象的表现出这个情景。 “袋鼠跳”问题 既然我们把函数曲线理解成一个一个山峰和山谷组成的山脉。那么我们可以设想所得到的每一个解就是一只袋鼠,我们希望它们不断的向着更高处跳去,直到跳到最高的山峰(尽管袋鼠本身不见得愿意那么做)。所以求最大值的过程就转化成一个“袋鼠跳”的过程。下面介绍介绍“袋鼠跳”的几种方式。 爬山法、模拟退火和遗传算法 解决寻找最大值问题的几种常见的算法: 1. 爬山法(最速上升爬山法): 从搜索空间中随机产生邻近的点,从中选择对应解最优的个体,替换原来的个体,不断重复上述过程。因为只对“邻近”的点作比较,所以目光比较“短浅”,常常只能收敛到离开初始位置比较近的局部最优解上面。对于存在很多局部最优点的问题,通过一个简单的迭代找出全局最优解的机会非常渺茫。(在爬山法中,袋鼠最有希望到达最靠近它出发点的山顶,但不能保证该山顶是珠穆朗玛峰,或者是一个非常高的山峰。因为一路上它只顾上坡,没有下坡。) 2. 模拟退火: 这个方法来自金属热加工过程的启发。在金属热加工过程中,当金属的温度超过它的熔点(Melting Point)时,原子就会激烈地随机运动。与所有的其它的物理系统相类似,原子的这种运动趋向于寻找其能量的极小状态。在这个能量的变

建筑工程管理题库

建筑工程资料管理试题 一、单项选择题: 1、建筑工程资料的组卷厚度,一般不超过(D )mm。 A、10 B、20 C、30 D、40 2、对列入城建档案馆接受范围内的工程,工程竣工验收后的(D )内向城建档案馆移交一套符合规定的工程档案。 A、15天 B、1个月 C、2个月 D、3个月 3、施工单位对工程实行总承包的,总包单位负责收集、汇总各分包单位形成的工程档案并及时向(B)移交。 A、监理单位 B、建设单位 C、城建档案馆 D、质量监督站 4、一个建设工程由多个单位工程组成时,工程文件应按(B)组卷。 A、单项工程 B、单位工程 C、分部工程 D、分项工程 5、(B)是施工单位用以指导、规范和科学化施工的资料。 A、施工管理质量 B、施工技术资料 C、施工物资资料 D、施工监测资料 6、水泥的强度应以标养(C)d试件结果为准。 A、7 B、3 C、28 D、56 7、建筑节能产品进场时应有出厂质量证明文件,并应按规定见证取样和(D ),有试验报告。 A、检测 B、监测 C、试验 D、送检 8、检验批施工质量验收记录表由施工项目(B)填写,监理工程师(建设单位项目技术负责人)组织质量检查员等进行验收。 A、资料员 B、质量检查员 C、施工员 D、技术负责人 9、分部工程施工质量验收记录,勘察单位只可确认(A)分部工程。 A、地基基础 B、主体结构 C、屋面工程 D、装饰装修工程 10、单位工程施工质量控制质量核查记录,核查人栏由(B)签认。 A、建设单位项目负责人 B、总监理工程师亲自 C、总监理工程师委托专业监理工程师 D、专业监理工程师 11建筑工程材料,简称为(B) A.施工材料 B.工程资料 C.交工资料 D.竣工资料 12、在组织工程竣工验收前,应提请(C)对工程档案进行验收。 A.建设单位 B.监理单位 C.城建档案馆管理机构 D.质量监督机构 13、对于游泳池、消防水池等蓄水工程、屋面工程和有防水要求的地面工程,应进行(B)。 A.防水试验 B.淋(蓄)水检验 C.质量检验 D.浇水试验 14、施工单位的文件资料采用(C)的英文编号。 A.“A” B.“B” C.“C” D.“D”

相关文档
最新文档