计算机二级考试大纲中关于基础知识的有数据结构与算法、程序设计基础、软件工程基础、数据库设计基础四部分,下面笔者分别介绍一下这些部分的学习重点和方法:1.数据结构与算法。本章内容在计算机专业基础课中相对下面是小编为大家整理的2023年度会计基础考试题库【五篇】,供大家参考。
会计基础考试题库范文第1篇
一、如何应对全国计算机二级等级考试的公共基础知识大纲
计算机二级考试大纲中关于基础知识的有数据结构与算法、程序设计基础、软件工程基础、数据库设计基础四部分,下面笔者分别介绍一下这些部分的学习重点和方法:
1.数据结构与算法。
本章内容在计算机专业基础课中相对较复杂,考生对本章的内容必须理解,死记硬背是无效的。在二级等级考试中本章考核的重点和难点为二叉树的相关知识,其考核的形式主要为二叉树的遍历问题(如给图求遍历序列,给前序、中序遍历求后序遍历等)、二叉树的结点问题(如给出一些条件然后求叶子结点个数)、排序和查找。排序主要以计算时间复杂度的形式考核,查找主要以计算最佳、最坏比较次数的方式考核,其余的知识点主要以概念的形式考核,考生需要仔细看书并理解。
2.程序设计基础与软件工程基础。
这两章以概述的形式简介了规范化开发软件的方法。与数据结构不同,这两章内容主要是记忆性的知识点。程序设计基础这章在原大纲的基础上添加了面向对象程序设计的内容,考生对这部分知识了解即可;软件工程基础这章主要考核结构化分析、结构化设计方法(即SA及SD,约占50%)、软件测试(约占20%),考生需熟记相关的概念及规则。
3.数据库设计基础。
数据库是当前软件处理的信息核心,目前大部分软件是基于数据库的,因此,考生学习数据库的知识对程序开发是大有裨益的。本章主要的考点是关系模型、关系代数及数据库系统的基本概念,考生对其余的知识点了解即可。对于数据库的设计和管理,考生结合软件工程来看,会发现这两者有很多相似之处。本章内容除了关系代数会考一些简单的计算问题外,其余的都以概念题的形式出现,考生需要有针对性地进行复习。
二、二级公共基础知识的特点
大纲对全国计算机二级等级考试作了重大的调整:在取消了过时的考试科目和调整了一些科目的考试之外,新增加了目前比较流行的计算机语言C++、Java和Access数据库。公共基础知识的考核方式为笔试,与C语言程序设计、C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计或Access数据库程序设计的笔试部分合为一张试卷,共有10道选择题和5道填空题,占全国计算机二级等级考试笔试总分的30%。公共基础知识部分的试题具有如下特点:
1.涉及面广,但难度小。
全国计算机二级等级考试中有关公共基础知识部分涉及的内容,从整体上分析,考核内容的难度不大,考点也相对比较集中。
2.考核重点为基本概念、基本方法和基本运算。
考试中涉及的题目都是基本概念、基本方法和基本运算,考核以概念和认识性内容为主,理解性、应用性内容极少。
3.考核重点是数据结构和算法。
数据结构和算法、程序设计基础、软件工程基础、数据库设计基础部分各占公共基础知识部分题目的百分比分别为:50%、12.5%、18.75%、18.75%,可见在全国计算机二级考试中,数据结构和算法是重点。
三、学习方法
1.考生的复习必须遵守“80/20的原则”。
全国计算机二级等级考试的公共基础知识部分覆盖面广,它至少涵盖了计算机应用专业的四门核心课程:数据结构与算法、程序设计基础、软件工程基础、数据库设计基础。事实上,这些课程本身的涉及面就很广,难度系数较大。所以,考生应把80%的时间用在20%的重点知识点上,争取用20%的重点知识点来答对80%的考题,这是考生复习全国计算机二级等级考试的公共知识部分的总体思路。
2.复习的关键是考生必须准确判断和掌握常见的考点。
考生必须准确判断和掌握常见考点,例如:算法部分主要考查算法的概念及算法的复杂度,数据结构部分主要考查最基本的概念、最典型的数据结构和最常见的操作,程序设计部分主要考查程序设计风格的基本要求、结构化程序设计的最基本知识和面向对象程序设计的最常见概念,软件工程基础部分主要考查软件工程的基本概念和软件生命周期的各个阶段的基础知识,数据库设计基础部分主要考查数据库基本概念、数据模型、关系代数基础知识、数据库设计方法和步骤。考生对常见考点的准确把握能避免盲目地复习,从而轻松面对考试。
3.基础知识的掌握方法。
很多考生在复习公共基础部分时都会发现内容零散,知识点之间的跳跃性大,似乎没有连续性。所以掌握起来很困难,似懂非懂,对知识点处于模糊认知状态。因此,考生必须在准确把握知识点的基础上,学会把“知识点”连成“知识链”,并把“知识链”织成“知识网”。
4.做题技巧。
考生切勿采取题海战术。对全国计算机二级等级考试公共知识部分,学生没有必要做大量的题目,更不能为了应付考试记一大堆错误答案。
5.非“灵活”地掌握知识点。
考生在掌握知识点时最好经历一个“先死后活、熟能生巧”的过程。全国计算机二级等级考试要求的知识点都是最基本的、最简单的,真正需要“灵活”掌握的考点极少。很多考生在考试过程中发现,该部分的题目“会做就是不懂”。所以笔者建议考生在复习过程中不要急于“灵活”,其实考生只要掌握基本的知识点,自然就“灵活”了。
6.答题技巧。
考生在遇到难题时要考虑成本和效果的关系,公共知识部分仅占30分,题目相对简单。因此,考生在答题过程中,对这部分内容要争取速度快、准确度高。在全国计算机二级等级考试中常常出现这样的情景:有些考生为了一道小题花费很长时间仍没有找到任何线索。一般来说,公共知识部分的考题难度不大,没有一道题目需要考虑很长时间。所以,考生如果做一道公共基础题在两分钟内没有任何思路时,就应该跳过此题,把时间留给后面的题目。
参考文献:
[1]全国计算机等级考试二级教程――公共基础.2008.
会计基础考试题库范文第2篇
【关键词】计算机应用基础 试题库 无纸化考试 教考分离
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2016)36-0237-02
根据教育部高教司高等学校文科类专业《大学计算机教学要求(第6版―2011年版)》要求,《计算机应用基础》课程是普通高等学校非计算机专业针对新生必须开设的通识教育课程,是一门对操作性较强的课程,着重培养学生利用计算机工具去解决现实问题的应用能力。
考试环节是课程教学过程中相当重要的一个环节,它是评价教学质量、检查教学效果的重要环节。作为《计算机应用基础》课程的考核来讲,采取何种考核方式对于教学质量的评价更为重要。传统的笔试考试只能考察学生的死记硬背的能力,对于知识的灵活应用能力特别是实践操作的能力基本考察不到,无法体现学生真正的能力水平与教学效果。针对这一问题,目前大部分高校目前均采用无纸化上机考核方式。我校从2012年开始采用无纸化上机考核方式,下面以我校《计算机应用基础》无纸化试题库建设及使用情况为例,对无纸化考试在课程考核、提高教学质量、实施教考分离等方面的优势作一些分析和探讨。
一、我校《计算机应用基础》课程设置情况
我校是一所以文科专业为主、兼有理科、工科专业的综合性大学,其中《计算机应用基础》面向全校所有专业开设。具体实施时先按照生源地将学生划分为区内、区外2个层次,然后再按照各层次学生实际的计算机水平进一步划分为初级层与中级层。教学目标与要求按区内、区外划分,授课学时中级层安排为45学时,初级层安排为60学时。作为公共课,普遍存在学生多、课时少、教师工作量较大的问题,寻找一种客观高效的课程考核方式是应该解决的问题。
二、我校《计算机应用基础》课程早期考核方式存在的问题
我校早期《计算机应用基础》课程考核以传统的笔试为主,从考试情况来看,主要反映出以下问题:(1)考题覆盖知识点范围不够宽广,考察范围固定,不够灵活;
(2)以“死”知识考察为主,无法体现学生的能力水平;
(3)未实现教考分离,在教学过程中存在个别老师或多或少的给学生缩小考察范围的情况;
(4)监考过程不宜把控,学生作弊较多,存在雷同卷;
(5)学生数较多、考试规模较大,印刷试卷、考试管理人力等财力成本较高;
(6)阅卷量大、阅卷老师多,判分很难做到统一尺度。
三、我校《计算机应用基础》无纸化试题库建设情况
为解决上述问题,我校经过多方考察,购买了上机测评系统,从2012级开始采用了无纸化上机考核方式。由于我校生源的特殊性,不能直接采用原有测评系统中的试题,由我校公共计算机教研室按照本校学生的实际情况完成无纸化试题库建设,制定出题方案及出题的具体要求。在建设试题库前由公共计算机教研室讨论根据教学大纲划分课程所需考核的单个知识点,再按照“教学目标”、“章节内容”、“能力要求”、“难度系数”等方面设计出题。对《计算机应用基础》课程的考核,分为基础知识的了解掌握与实践技能的掌握,所以题型设置分为单选题和操作题两大类,其中单选题主要考核对计算机基础知识及网络基础知识的理解和掌握,操作题主要包括打字、Windows基本操作、Word、Excel、PowerPoint、Email六个部分操作的实践题。
四、我校《计算机应用基础》无纸化试题库应用情况
我校《计算机应用基础》课程的考核采用无纸化试题库考试从2012年投入使用至今,实现了抽题、考试到阅卷的标准化、自动化操作。从实施结果来看,能够很好的反映教学效果情况,考察出学生真实的能力水平。
1.实现了试题出题的标准化、规范化,评分标准的统一化、科学化,节约了出题时间,提高了出题的效率和试卷质量。试题库在使用之前均经过多位老师审核,并统一制定了难度系数,基本做到了抽题、出题的规范、标准化,以及评分标准的统一、科学化,维护了考试成绩的公平公正。
2.实现了教学效果检查的真实性,反映了学生对课程内容的真实掌握水平。采用试题库出卷以后,通过随机抽题、随机组卷,考试时考生作答的题都不一样,无法进行相互抄袭,降低了抄袭、夹带等问题所产生的影响。采用无纸化试题库考试以来,学生总体考分明显降低,不及格率升高,但是成绩正态分布较好,真正做到了客^、真实的反映学生实际能力水平。
3.实现了教考分离,促进了教师与学生共同提高。由于是随机抽题、随机组卷,所以教师事先无法预知考试的题目,促使教师在教学过程中严格执行教学大纲,认真按教学计划进行授课,不断改进教学方法,促进教师不断提高教学水平,提高教学效果。此外,试题库内容覆盖面较广,学生猜中题目的概率很低,学生再也不能像押宝那样在复习阶段临时抱佛脚背要点,必须自觉认真听好每一堂课,独立完成每一次操作作业,对促进学生学习自觉性的形成有积极的作用。
4.实现了高效节能,降低了考试成本中人力、物力、财力的支出。采用无纸化试题库考试,节约了纸质试卷印刷成本,减少了参与监考及考务工作教师的人数,考试组织实施难度和工作量大大降低。
五、结束语
试题库的建设和维护是一项长期而艰巨的任务,它要随着教育教学的改革,随着学校的发展,随着信息的变化而随时更新、升级甚至换代,要不断完善以适应教育教学的最新需要,进而进一步发挥对课程建设、教学改革的促进作用,使之良性循环。相信随着教育现代化的发展、改革的不断深入以及试题库的进一步完善,将会探索出更多更新的适合人才培养的教学方法和考试方式。
参考文献:
[1]熊晓明.《计算机公共基础》教学的困惑与对策[J].信息通信,2013(04).
[2]曹成志,宋长龙,浦文华.计算机公共基础课无纸化考核体系题库建设探讨[J].科技视界,2013(06).
会计基础考试题库范文第3篇
关键词:高职;
C语言;
试题库建设;
产学研模式
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 16-0000-02
C语言程序设计课程是高校大部分专业都开设的一门专业基础课,在计算机相关课程体系中占有基础性地位,它不仅是学习后续课程的必要基础,而且对学生的思维能力和逻辑推理能力的培养也起着重要作用,其教学效果和质量直接决定着学生能否轻松地学习其他任何一种程序设计语言。
1 基于三层架构的试题库内容建设
1.1 试题库建设的目标及要求
高职C语言试题库的建设应从高职教育的培养目标出发,将理论和实践相结合,以考查学生能力、素质、强化学生知识为目的,使学生在有限时间内不仅能掌握本门课程的学习,还能同时掌握学习更新知识的方法,以便适应快速发展的计算机技术,达到兼收并蓄的效果。
因此,建设的试题库应具备如下特点:
(1)紧扣课堂教学内容,试题丰富,类型多样,难易层次鲜明,既可用于期末、期中考试,也可用于平时测试,还可作为平时练习的习题,且适合不同层次的学生。(2)理论和实践操作并行,巩固学生所学知识,查漏补缺,通过类型多样的上机测试小程序,激发学生学习C语言的兴趣。(3)试题库建设工作满足统一的编排规范,保证试题库质量,可扩充且易管理性。
1.2 三层架构试题库内容建设
试题库内容严格地以考试课程的教学大纲为基准,认真分析大纲和教材,将其所包含的知识点详尽列出。并根据教学大纲认真分析课程的重点、难点,制定标准化考试课程命题细目表,并按其拟制课程试题。C语言程序设计试题库改革的重点是研究试题层次、考核目标和技能提高。根据试题的难易程度将其分为:基础知识和基本操作层、深入进阶层和设计创新层。根据考核目标的不同,试题库包含适合计算机等级考试的试题和适合非计算机等级考试的试题。并根据C语言程序设计学习拔高和技能竞赛的需要,在设计创新层添加了综合性设计题、技能竞赛题的趣味游戏题。
(1)基础知识和基本操作层试题建设。基础知识和基本操作层试题库包含理论和机试两个方面,理论试题注重C语言的基础知识和初步的程序设计思想,机试试题主要包含C程序各个知识点的简单程序的编写、调试和运行。(2)深入进阶层试题建设。深入进阶层主要针对总学时在80学时以上或C语言基础层次较好的班级,该层次也包含理论和机试两个方面,理论试题注重对C语言知识的系统把握和各知识点的融会贯通、灵活应用,机试试题主要包括各知识点的综合应用编程。(3)设计创新层试题建设。设计创新层以机试试题为主,综合该课程所学内容设计一些能实际应用的小型系统,并在大的要求范围之内由学生进行创新型设计,能够拓宽学生的知识面,培养基创新意识。
1.3 试题库试题质量评估
建设试题库是为了检验学生对教学内容的掌握情况,同时也反映教师的教学质量,因此,试题在入库前要进行试题的质量评估。试题的质量由教师和学生共同决定,试题使用前,由该课程的教师及专家评估其质量的好坏,试题使用后,由学生对其进行评价,将信息反馈给试题管理人员,由双方的评价共同决定该试题是否可以进入试题库。
2 考核目标与考核方法
2.1 考核目标
能够对不同专业不同层次的学生进行公平公正的测试,使各个层次的学生都有适合自己的C语言练习试题。
2.2 考核方法
(1)改革考核方法,规范考试制度,逐步实行试题库抽题,全校统一抽题、统一阅卷的考试制度,增加编程题比重,把考核重点从理论考核转向实际编程思想和编程能力的考核。(2)建立严格的作业、实验规范和考试成绩评定标准,综合评定学生的学习绩效。(3)严格实行教考分离,进一步促进授课教师的规范化教学。
3 C语言试题库改革的效果
基于三层架构的C语言试题库建设与改革实践中,坚持循序渐进,在知识结构上由点及面到系统,注重程序设计方法的训练,改变了以往上机和理论相脱节的做法,有效地提高学生的实际动手能力,巩固了学生所学知识。类型多样的机试小程序激发了学生学习C语言的兴趣。平时针对所学章节,进行章节小考以及单元测试,调动了学生的积极性。
试题库中有针对全国计算机等级考试的模拟试题21套,凡报考全国计算机等级考试的考生均可通过该试题库进行强化训练。多年来,通过组织学生参加全国软件大赛和河南省程序设计大赛、组织电脑文化艺术节等活动,取得了骄人的成绩,有力地拓宽了学生的知识面,培养了学生的创新意识,提高了学生综合素质。
4 结论
试题库的建设是一项长期积累且不断更新的大工程,试题质量的论证,题目的新颖性,以及试题难度的调整,都需要全体任课老师的共同努力才能完成。
参考文献:
[1]冯林,黄乡生,付志坚. C 程序设计实验教学中学生创新能力培养初探[J].科技资讯,2010(31):162-164.
[2]高伟,张国印,黄宏涛. C 语言程序设计课程建设研究与实践[J].计算机教育2010(25):79-82.
会计基础考试题库范文第4篇
论文摘要:Visual FoxPro 6.0简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。目前众多学校都开有这门数据库设计课程。本文论述了如何进行课堂教学改革,最终使得学生既掌握了数据库设计的基本概念,又顺利通过全国计算机等级二级考试。
0 引言
多年来,众多高校在开设《计算机应用基础》课程的同时,会开设一门语言课程。而Visual FoxPro是众多财经、经管类学科必修的语言课程。我校在汽车运用系的小专业高等级公路维护与管理专业率先开设了《Visual foxpro数据库》课程。此门课程我们采用上机实践与课堂教学两方面的结合,使得学生迅速掌握数据库开发的相关知识,对于管理信息系统的使用与开发有了更深层次的掌握。从2009年我们在VFP的课堂教学中引入一系列的改革,最重要的改革就是引入全国计算机等级二级考试大纲的内容。重新编制了既有利于学生真正掌握VFP这种数据库设计语言,又能顺利通过全国计算机等级考试二级的教学大纲。通过大胆的实践与改革,收到了良好的效果。从这个专业的考试情况来看2010年3月的考试报考人数45人,通过20人;
2010年9月的考试报考人数为54人,通过47人;
通过率逐年上升。从这一方面反映我校的《Visual foxpro数据库》课堂教学与全国计算机等级考试的结合还是比较成功的。以下是我在教学中的一些经验与大家探讨。
1 教学方法
1.1 紧扣计算机等级考试大纲 全国计算机等级考试大纲明确规定:二级考试由“二级公共基础知识”和“程序设计”两大部分组成,主要测试考生对该学科的基础理论、基本知识和基本技能的掌握程度,以及运用所学理论和知识解决实际问题的能力。
1.2 教学过程的取舍
1.2.1 教材章节内容 VFP整本书有一定的连贯性,第一章主要讲述了数据库的基本概念,部分内容与公共基础数上的内容重合;
二章讲述了程序设计语言基本的命令,语句;
三章主要讲述了VFP数据库的基本操作,比如建数据库,建表,建索引等;
四章是本书的重点与难点SQL语句;
第五章讲述了查询与视图的基本操作;
第六章上机的重点难点、表单;
第七章菜单的设计;
第八章报表的设计;
第九章连编可执行程序文件。
1.2.2 框架教学法 我们在教学的时候要针对学生的层次,对章节内容的把握进行调整。先让学生对VFP有一个整体的了解。知道他们要学习的数据库语言能做什么。比如可以举一个大家都熟悉的Word软件作为例子。让大家知道什么是菜单,什么表单。原来每个按钮下面都有代码。要学习这些代码我们又必须学习好程序设计语言的基本命令。这样学生在学习第二章枯燥的命令时,不会觉得是在背英语单词。或者认为自己英语比较差,而自行放弃学习。
1.2.3 重难点突出 在教学的过程中,首先要学习公共基础知识,让学生对计算机整体理论有一个基本的了解。比如算法、软件工程、数据库设计、操作系统等概念。其次要加大第四章SQL语言的理论学习,同时进行必要的题库练习。通过上机编写SQL语句来检验学生是否真正掌握了SQL语句。第五章查询与视图是上机考试的重点,学生也容易得分,所以这章的讲解必须要求全体学生都要掌握。第六章菜单设计在上机的考试中也经常出现,一般以两种形式出现,第一道基本操作和第三道综合应用。在教学的过程中要分类整理出常考的三种菜单。第一种下拉菜单,第二中顶层表单,第三种快捷菜单。尤其是顶层表单,一定要让学生注意设置常规选项,勾选顶层表单选项。并且在表单的属性中选择Showwindows属性为2设置为顶层表单,然后再分别设置表单的init和distory 事件代码。
2 考试技巧
2.1 分析真题 “真题就是一切”。要认真反复的做真题。将错误的知识点归纳整理,防止下次犯错误。不要练习过多的模拟题,因为模拟题通常都难于真题,并且知识点在试卷上分布不均匀,造成学生不必要的思想负担。
选择题为单选题,每道题的分值为2分。试题覆盖面广,这就需要考生学会放弃,即不确定的题目不要在上面花费太多的时间,应该在此题上做上标记,立即转移注意力,作答其他题目。最后有空余的时间再回过头来仔细考虑此题。
考生在作答选择题时可以使用一些答题方法,以提高答题准确率。
2.1.1 排除法 在二级的选择题中,有很多题是可以直接用排除法的。比如问以下哪个结果为逻辑针。当你看到题目选项中有AT()函数时,应该首先排除掉。因为在课堂教学中我们多次讲到AT()函数的结果为数值型。
2.1.2 猜蒙选取 如果对于SQL语句的题确实不知道答案,可以根据自己的感觉选出一个,一般最长的语句80%为正确选项。但一定要结合排除法,排除掉明显错误的关键字,比如SELECT FROM,将FROM写成了FORM,或者WHERE写成了WHILE等等。
填空题每道题的分值也为2分。一般难度较大,特别是公共基础知识部分的考题。近年来不再是早期的死记宁背就可以答对的,现在要求对知识要真正理解。即便是有概念填空题,也是比较偏的。每年的填空题中SQL部分的试题还是较为简单的,主要考察DISTINCT、INSERT INTO…VALUES、INTOTABLE/DBF、TO FILE等。所以大家要记住这些常用的命令单词。对于偏的填空题可以果断的放弃掉,把时间留给选择题部分。
2.2 理论考试综合应试分析。注意审题,先分析,后下笔。不要被选择题的表面文字迷惑,不要急于作答,先在脑海里形成知识框架。比如如果考到SQL得增加字段,修改字段有效性规则等这方面的题。首先想到书本上所讲的三种格式,属于格式一:增加字段,还是格式二:修改字段有效性规则,还是格式三:删除字段或者修改字段名。只有分析对了,才能笔下生花。
2.3上机题库。全真模拟考试的是非常重要的,能让我们身临其境地感受考试。
2.3.1 上机题型。基本操作(30分两小题):考核重点一般集中在:数据库的建立、表的建立、索引、简单的SQL语句、简单的菜单设计等。
简单应用(40分两小题):考核重点一般集中在:查询与视图、SQL语句的INSERT语句、UPDATE、ALTER TABLE语句以及常见的表单设计。
综合应用(30分一小题):考核重点一般集中在:菜单设计、表单设计、SQL语句综合以及程序设计。综合应用做起来的确比较有难度。
2.3.2 上机试题分析与经验:上机试题综合性强、难度较大。上机考试要求考生具有综合运用基础知识进行实际操作的能力,重点考察考生的程序编写能力和基本操作能力。总结以下两点供考生在复习和考试时借鉴:①在考前,一定要多做全国计算机等级考试模拟软件上面的题库。如果时间不允许,至少也应做完前30套题,并且认真分析考点、知识点。重复做,反复做。当你做的上机达到套题一定量时就会产生质的变化。你会感觉题库里的题基本上考点都一样。②对于上机考试的练习题库,可以采用两种方式做。如果基础好,可以采用按顺序做套题总结的方式,一套一套过,并将考点总结成文字性的东西。如果基础较差,那么可以先做完每一套题的基本操作和简单应用这70分题,只要认真做完套题的这部分,你再次回到以前觉得很难的综合应用题时,会有豁然开朗的感觉。考生一定要在熟记基本知识点的基础上,加强上机训练,从历年试题中寻找解题技巧,理清解题思路,将菜单设计、表单设计、数据库建立等反复练习。
3 结语
要想让学生真正掌握这门数据库设计语言,还需要教师下功夫钻研教法,既要让学生顺利通过全国计算机等级二级考试,又要让学生真正掌握数据库设计的方法,为以后进一步学习其他数据库软件打好基础。这对我们提出了更高的要求和挑战。
参考文献:
会计基础考试题库范文第5篇
关键词:计算中心 计算机基础教学 考试系统
中图分类号:TP316 文献标识码:A 文章编号:1007-9416(2013)03-0240-01
1 引言
随着计算机产业和计算机教育的不断发展,高校计算机教学得以普及,非计算机专业的计算机教学需求也日益增大。高校计算中心实验室不仅承担了全校非计算机专业实验课的教学任务,同时也包括课外开放、课程设计和考试等重要的教学环节。随着计算中心实验室网络化的发展,也使得计算机基础课程的无纸化在线考试成为了可能。本文针对计算中心实验室应用的计算机基础课程使用的考试系统进行研究,结合我校计算中心实验室和考试系统的实际情况,提出了管理和维护方面的一些经验体会。
2 实验室考试系统的安装
正确安装考试系统是整个考试过程得以顺利进行的前提和保证,我们使用的考试系统采用C/S结构,下面分别介绍服务端和客户端的安装过程。
2.1 服务端
考试系统软件对服务端要求并不高,普通的PC也可以使用,当然,专业的服务器则更能发挥其性能。服务端计算机要求依次安装以下软件:Windows Server 2003操作系统,以提供对整个考试系统服务端软件运行的网络支持;
数据库管理系统SQL Server 2000 SP3(SP4),以提供考试系统的数据库管理支持;
考试系统服务器端程序,这是核心程序,用来进行考生信息管理、试题组建和维护、考试启动和监控以及成绩回收管理等任务;
最后要安装好考试指定科目需要的应用软件,如:Office、VC、VB、VF等等。
2.2 客户端
客户端即为学生考试用机器,需要安装的软件相对简单,只需安装Windows XP操作系统,配置好局域网,为每台计算机分配同一网段的固定IP地址,安装考试系统客户端软件,用来连接服务端,完成考生登录、抽取试题、答题操作和试卷提交等功能,此外,也应该安装Office、VC、VB、VF等指定科目需要的应用软件。
3 实验室考试系统管理和维护
3.1 题库建设
考试系统中原有的试题不能满足每个学校不同的需要,因此,应结合学校自身的教学情况和大纲安排,从以下方面加强考试系统的题库建设。
(1)组织教师扩充题库,覆盖教学大纲要求。个别题库题量不足,无法涵盖教学大纲要求,也存在一些知识点偏难或简单的题,要组织教师对题库加以扩充和修改。对个别题库缺少整体规划和设计试题考核知识点的重复率较高的试题加以平衡,使题库试题总量增加,满足组题需要,能够实现按组题标准抽到质量较好的试题[1]。
(2)规范随机抽题标准,满足考试要求。采用按照“知识点平衡”的组卷方法抽题,可以准确又全面的反映考试内容的全面性,使考核知识点能全面覆盖教学大纲的基本要求,这就大大提高了试卷的质量,同时也提升了考试的公平性。
(3)及时修正题库,适应考纲变化要求。对个别试题本身存在知识点更新不及时的问题(如:C语言中TC环境变更为VC环境的差异问题)要及时修改,对知识性或文字性错误要及时更正,对考纲的变化要及时反映在试题当中。加强考核学生综合能力和创新能力的考核知识点的比例,体现出学校应用创新型人才培养的目标。
3.2 考试过程监控
每个考场安排两名教师负责监考,安排一名精通考试系统的教师负责技术工作,主要是启动服务器端系统,组织抽题,监控学生答题情况和回收学生提交的答案和成绩[2]。具体流程是:教师启动服务器系统后,学生进入考场,开始考试时首先由教师简要讲解学生答题注意事项,然后发出开始考试指令,由学生抽取试题,然后教师查阅学生的登录情况、抽取试题的情况;
当学生答题时,教师可以随时在线查阅学生的答题情况;
当学生提交试卷时,系统自动给出“交卷成功”提示,然后学生可以离开考场;
当所有场次学生全部交卷后,教师当场回收学生试卷到专用存储设备中保存,之后整个考试结束。
3.3 考试系统安全性维护
(1)数据库的安全性。由于试题、成绩、考生信息等重要数据都是存放在数据库服务器中,因此可以使用数据库提供的安全机制来确保数据的安全性,还可以对试题、成绩等重要数据单独进行加密,密钥由指定的管理员掌握。可以通过访问控制技术,特定的考生只能访问属于他自己的特定的数据,而且要对管理员、操作员、题库维护员等人员进行身份认证和权限的分配[3]。此外,数据库要定期进行备份,以防止由于硬件或误操作等原因造成数据丢失而带来不必要的损失。
(2)通信的安全性。由于试题在网络中传输时,有可能发生数据被监听,因此,可以对考试过程中传输的敏感数据(如试题、答案等)采用加密和数宇摘要技术。数据加密是为了保证他人无法看到试题内容,而数据摘要可以保证数据的完整性,防止数据被篡改。
(3)考场的安全性。在考试现场,首先应对考生进行身份认证,即确认考生是否合法;
其次,要保证考生考试过程的安全,防止考生答案被窃取和篡改;
另外,还要防止考生误操作和进行故障处理;
最后,还要防止考生进行文件共享、使用U盘等违规操作。
4 结语
本文从当前高校计算机基础课程广泛使用的考试系统出发,结合本校计算中心实验室的自身特点,对考试系统在实验室机房中的安装、题库建设、考试监控以及安全性维护等方面做了详细阐述,事实证明,计算机基础课程采用无纸化考试系统是大势所趋,考试系统也应该充分利用好实验室机房这一有利环境,才能使其管理和维护规范化,为高校计算机基础教学的进一步发展做出贡献。
参考文献
[1]欧德球.计算机自动组题考试系统存在的问题和研究[J].赤峰学院学报(自然科学版),2012(28):77.