计算机考试论文

2024-07-08

计算机考试论文(通用9篇)

1.计算机考试论文 篇一

一.熟悉考试场地及环境,尤其要熟悉考场的硬件情况和所使用的相关软件的情况。

1、对考场的情况应充分熟悉,以免临场影响情绪(个别考生甚至出现手足无措的情况)。例如,考场使用的计算机你是否熟悉?如何开机,如何进入考试系统都是应该熟练掌握的。

2、键盘的手感如何?如果键盘的手感不好,应想办法增加练习机会,尽可能使不舒适感减少。否则考试时不仅影响速度,更影响情绪。

3、对考试系统所使用的汉字系统UCDOS你是否熟悉,如果不熟悉,应练习并熟悉之。你所习惯使用的汉字输入法是否加载了?如果没有加载,应与考场工作人员或负责人联系,由他们告诉加载方法。个别输入法可能还需考试工作人员加装相应软件,因此一定要在考试前准备好。

4、你所考的语言考场是使用的什么版本,如何调用,也应考前就弄清楚并熟悉之。这方面考FoxBASE和QBASIC语言的一般问题不大,因为这两种语言考试系统的要求比较统一,各考场比较一致。而FORTRAN、C、Pascal语言随版本的高低有较大的区别。一般讲,低版本没有帮助系统(FORTRAN)或帮助系统过于简单,而高版本有较全面的帮助系统。因此,用惯了高版本的考生在使用低版本软件时,往往因为无法求助而困惑;而用惯了低版本软件的考生又往往不熟悉高版本软件的使用界面。如果考场所使用的软件是你所不熟悉的,一定要想办法迅速熟悉起来。

二.学会并习惯使用帮助系统

QBASIC、turbo C 2.0、FoxBASE+2.1、vb、vf都有较全面的帮助系统。熟练掌握之,可以减少记忆量,解决解题中的疑难问题。

三.上机做题时应注意的事项

上机考试的评分是以机评为主,人工复查为辅的。机评当然不存在公正性的问题,但却存在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。考生做题时不充分考虑到这些情况,也可能吃亏。下面以二级考试为主,按DOS题、程序修改题和编程题三部分分别讲一下应重点注意的问题。

1.DOS命令部分由于条件限制,不可能考很多内容。

2.对编程题只要在时间上留足。做题时不急不燥、认真审题,应该讲是问题不大的。当然,平常如能多做练习,有条件的多做实战演习,就更容易顺利通过了。我们考点有些考生在我这里做过很多的上机练习,实际考试时有不少人在半个小时内全部做完,最快的考生十多分钟即离开了机房(可不是不会做,而是全做对了)。

几种语言中,QB的编程题相对较为简单,多数时候相当于填空;Fortran语言思路也较简单,但要求熟悉常用算法(其他语言在算法上都有提示),如果不知道算法,想破脑袋也做不出来。这两种语言没有什么可说的。

Pascal和C难度接近,出题的方法与形式也接近。考生要注意的是在浏览整个程序时按子程序分别对待,如果想把程序的每一行都完全理解,完全是浪费时间。重点注意指定要编制的子程序中需使用和设置的变量,把它们的来龙去脉搞清楚就行了。至于输入输出子程序,则只要知道文件名、输入输出变量的情况就可以了。然后即可集中精力于编制子程序。注意在程序的编译、连接过程中可能有错误提示似乎指向不允许考生改动之处,这时千万不要被迷惑。只要把你的子程序编正确了,程序一定可以正确运行。

FoxBASE的编程题难度相差极大,如果运气不好,抽到一道难的,可能好半天还不能看清题意(运气好,抽到简单的题,三两下就可搞定)。这时千万不可轻言放弃,即使你完全编不出程序也不要紧,把题中要求的数据库结构正确建立起来也能够得不少于10分(多数时候可得20分之多)。

3.怀疑题目有错要及时反映

最后要特别说明一点,等级考试由于多方面的原因,出题时可能有错误。虽然这个错误在整体上占的比例是很小的,但具体到考生个人,影响就太大了。

4考试结束不要急于离开

为了切实保护考生利益,在每场考试结束后会立即评分(机评),并将得分为零分的考生名单予以公布。除非监考人员确定是考生完全不会做或故意得零分,多数考点会给得零分考生一次重考的机会。因此考试完毕(尤其是提前时间较多的考生),一定要耐心等待评分结果公布再离开。

2.计算机考试论文 篇二

全国计算机等级考试并且笔试和上机成绩均合格者, 将获得由教育部考试中心颁发的相应合格证书, 笔试和上机考试合格证书是考生的计算机应用能力的有利证明, 也是用人单位考核和录用工作人员的重要依据。

全国计算机等级考试中的上机考试是利用局域网进行考试, 上机考试主要测试考生在Windows平台上的基本操作和运用有关应用软件进行信息处理或者编程的基本技能。上机考试在局域网络环境下进行, 考试机的操作系统是中文版Windows XP Professional (SP3) , 服务器的操作系统是中文标准版Windows Server 2003 (SP2) 。网络安全就其本质而言是网络上的信息安全。从广义上讲, 凡是涉及网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论, 都是网络安全的研究领域。简单来讲, 网络安全可包括如下三个部分:系统不被侵入、数据不丢失、网络中的计算机不被病毒感染。

下面以全国计算机等级考试 (NCRE) 上机考试中存在的网络安全隐患以及应采取防范措施为例进行探讨分析。

一、等级考试中存在的安全隐患

随着网络时代的到来, 资源共享日益加强, 但是网络的安全问题也越来越突出, 具体表现为:入侵用户计算机系统、窃取用户信息、修改用户数据、控制用户电脑等。

分析认为, 利用计算机网络考试所面临的安全威胁主要是服务封锁攻击。指一个用户占有大量的共享资源, 使系统没有剩余的资源给其他用户再提供服务的一种攻击方式。服务封锁攻击的结果是降低系统资源的可用性, 这些资源可以是CPU时间、磁盘空间、MODEM、打印机, 甚至是系统管理员的时间。攻击的方法包括通过网络监听软件获取用户的账号和密码;常用的攻击工具有扫描器、口令攻击器、特洛伊木马、网络嗅探器等[1]。黑客常用的攻击技术主要有缓冲区溢出攻击、IP欺骗攻击、Web欺骗攻击、电子邮件攻击、拒绝服务攻击等技术, 突破防火墙等等, 攻击的步骤分为:第一步:寻找可入侵目标主机并分析目标主机;第二步:入侵有安全漏洞的主机并获取账号和密码, 登录主机;第三步:得到超级用户权限, 控制主机;第四步:隐藏自己。严重时会使系统关机、网络瘫痪。

对全国计算机等级考试上机考试构成安全威胁可以分为以下几种类型:黑客入侵、来自内部的攻击、计算机病毒的侵入、优盘的使用和修改网络的关键数据等, 这些都可能对考试的顺利进行造成威胁。

二、网络考试安全策略分析

网络安全威胁的表现形式自然灾害、意外事故。计算机犯罪。人为行为, 例如使用不当, 安全意识差等。“黑客”行为, 由于黑客的入侵或侵扰, 内部泄密、外部泄密、信息丢失、电子谍报, 例如信息流量分析、信息窃取、信息战、网络协议中的缺陷等。

1. 防火墙技术

防火墙是置于不同网络安全域之间的一系列部件的组合, 它是不同网络安全域间通信流的唯一通道。防火墙本身具有较强的抗攻击能力, 是提供信息安全服务, 实现网络和信息安全的基础设施。在逻辑上, 防火墙是一个分离器, 一个限制器, 也是一个分析器, 有效地监控内部网和Internet之间的各种活动, 保证内部网络的安全。按使用的核心技术, 可将防火墙分为包过滤防火墙 (根据流经防火墙的数据包头信息, 决定是否允许该数据包通过) 、状态检测防火墙、应用代理防火墙、复合型防火墙等四种[2]。

2. 数据加密、授权访问控制技术

用户授权访问控制具体在等级考试中的应用为:考生的考试机的操作系统是W i n d o w s X P, 它必须是这台考试机的用户, 并且它必须是属于这台考试机的A d m i n i s t r a t o r s组的成员, 这样这台考试机就可以以这个用户登录进行考试。为保证考试机使用空白密码可以访问服务器, 需要在服务器上进行必要设置。运行gpedit.msc, 依次展开“计算机配置>Windows设置>安全设置>本地策略>安全选项”, 将“帐户:使用空白密码的本地帐户只允许进行控制台登录。”一项禁用即可。

NCRE考试使用的是Windows操作系统, 在考试前进行用户名登录注册, 设置登录密码;设置目录和文件访问权限和密码, 以控制用户只能操作什么样的目录和文件, 或设置用户级访问控制。

3. 物理防范技术

为了确保考试的顺利进行, 在准备考场的时候, 也可以将局域网与外网断开, 这样可以防范外网攻击。为了防范考生在考试的时候利用优盘作弊, 可以在CMOS中禁用USB接口[3]。

4. 采用的具体措施

身份验证访问授权 (Authorization) , 实时侵入检测技术、网络分段、选择集线器、VLAN技术、VPN技术、防火墙技术。

5. 考试组织者的安全意识

作为考试的组织者, 考试系统管理员与教务人员要运用一切可以使用的工具和技术, 尽一切可能去控制各种作弊的行为, 才能把不安全的因素降到最低。用备份和镜像技术提高数据可靠性, 创建安全的网络环境、数据加密、防治病毒、安装补丁程序、细阅读日志、提防虚假的安全、构筑防火墙等。网络系统的安全措施应实现如下目标:对存取的控制;保持系统和数据的完整;能够对系统进行恢复和对数据进行备份。

三、总结

考试中利用网络作弊也是一个不老的话题, 涉及技术、管理、使用等许多方面, 安全与反安全就像矛盾的两个方面, 绝对的安全是不存在的, 只要考试组织者能做到认真细致, 时刻牢记“考试无小事”, 就可以将风险降到最低。

摘要:计算机网络应用的普及给各种考试带来了极大的方便, 同时也产生了网络系统安全问题。关心电脑网络安全性的问题受到了众的重视, 在文章里面分析了几种利用计算机网络在考试中手段, 并对相关的手段进行分析, 给出了相应的安全防范措施。

关键词:上机考试,计算机网络,网络安全

参考文献

[1]朱元忠.计算机网络安全技术[M].大连:大连理工大学出版社, 2008.

[2]王群.计算机网络安全技术[M].北京:清华大学出版社, 2008.

3.计算机考试系统设计 篇三

关键词: 计算机 考试系统 系统设计

随着信息技术和网络技术的快速发展,对学生计算机知识的培养已经从传统的单纯讲授计算机理论知识向全面提升计算机实际应用水平过渡,相应的授课环境从教室转移到计算机机房,因此,对他们计算机应用能力的测试应该从人工批阅电子试卷向基于真实操作环境的计算机上机考试转移,因此需要设计一款基于真实操作环境的计算机考试系统。

1.需求分析

通过多年来对上机考试活动的了解,实际参与及调查和研究,能够分析出通过计算机完成上机考试主要包括以下几项主要活动:

(1)命题活动

命题者根据实际授课情况确定此次考试的题型、考试范围和标准答案等,将试题信息录入计算机形成试卷并排版印刷。

(2)考试活动

考生在规定的时间和地点完成考试。涉及监考教师对考生身份的检查、考卷的分发和上交等工作。计算机考试系统研发成功之后,这些工作将主要由计算机完成。

(3)批卷活动

首先,批卷教师根据考生上交的试卷情况完成试卷批阅工作。其次,教师完成对考生成绩信息的计算、统计和保存。计算机考试系统研发成功之后,这些工作将主要由计算机完成既可以节约时间,又可以减少出错的可能。

通过对计算机上机考试主要活动的分析,能够确定系统的功能和业务流程图。计算机考试系统业务流程如下图所示:

2.系统设计

根据需求分析的结果,首先进行概要设计,确定系统的主要功能模块,分析模块之间的关系和接口信息。这一阶段的主要目的是建立目标系统的功能模型。计算机考试系统结构图如下图2所示:

3.数据库表结构设计

二维表设计是系统实现和编码的数据基础。系统要设计的表很多,主要包括题库表、用户表、试卷表、学生试卷表等。以下列出两个主要的表:

(1)用户表

4.结语

根据计算机考试的实际需求设计的计算机考试系统能够完成基于真实环境的计算机上机考试、计算机自动批卷、用户管理等功能,具有考试周期短,批卷效率高,减少错误发生等特点,为学生提供较好的计算机练习和考试的平台。

参考文献:

[1]吴文辉.网络考试系统设计[J].软件,2014,3.

4.全国计算机等级考试四级考试大纲 篇四

1.具有计算机及其应用的基础知识。

2.熟悉计算机操作系统,软件工程和数据库的原理及其应用。

3.熟悉计算机体系结构、系统组成和性能评价的基础和应用知识。

4.具有计算机网络和通信的基础知识。

5.具有计算机应用项目开发的分析设计和组织实施的基本能力。

6.具有计算机应用系统安全性和保密性知识。

考试内容

一、计算机系统组成及工作原理

1. 基本概念:

⑴ 计算机系统的硬件组成。 ⑵ 计算机系统的层次结构。 ⑶ 计算机的主要性能指标。

2.运算方法基础与运算器:

⑴ 数值数据在计算机中的表示。 ⑵ 非数值数据在计算机中的表示。 ⑶ 数据校验码。 ⑷ 基本的算术运算。 ⑸ 基本的逻辑运算。 ⑹ 运算器的组成。

3.指令系统及控制器:

⑴ 指令格式和指令的寻址方式。 ⑵ 指令类型。 ⑶ 控制器的组成。 ⑷ cpu的总体结构。 ⑸ 中断系统。

4.存储系统

⑴ 存储系统原理。 ⑵ 半导体随机存储器和只读存储器。 ⑶ 主存储器的组成与读写操作。 ⑷ 外存储器的工作原理。

5.输入/输出设备与输入/输出系统:

⑴ 常用输入/输出设备。。 ⑵ 程序查询方式。 ⑶ 程序中断方式。 ⑷ dma方式。 ⑸ 通道方式。 ⑹ 典型总线。

二、数据结构与算法

1.基本概念:

⑴ 数据结构的基本概念。 ⑵ 算法的定义、性质、描述与算法分析。

2.线性表:

⑴ 线性表的基本概念。 ⑵ 线性表的顺序存储结构。 ⑶ 线性表的链式存储结构(单链表、循环链表、双向链表。

3.数组:

⑴ 数组的基本概念(定义,基本操作)。 ⑵ 数组的存储方法。 ⑶ 特殊矩阵的压缩存储。

4.堆栈与队列:

⑴ 堆栈的基本概念与操作。 ⑵ 堆栈的顺序存储结构。 ⑶ 堆栈的链式存储结构。 ⑷ 队列的基本概念与操作。 ⑸ 队列的顺序存储结构。 ⑹ 队列的链式存储结构。

5.树和二叉树:

⑴ 树的基本概念(定义,名词术语)和存储方法。 ⑵ 二叉树的基本概念及性质。 ⑶ 二叉树顺序存储结构与链式存储结构。 ⑷ 二叉树的遍历(前序遍历,中序遍历,后序遍历,按层次遍历)。 ⑸ 线索二叉树。 ⑹ 二叉排序树(建立与查找)。

6.图:

⑴ 图的基本概念(定义,分类,名词术语)。 ⑵ 图的存储方法(邻接矩阵存储方法,邻接表存储方法)。 ⑶ 图的遍历(深度优先搜索,广度优先搜索)。 ⑷ 最小生成树。 ⑸ 最短路径问题。 ⑹ 拓扑排序。

7.文件及其查找:

⑴ 数据文件的基本概念。 ⑵ 顺序文件及其查找方法(顺序查找方法,折半查找方法)。 ⑶ 索引文件及其查找方法。 ⑷ 散列文件及其查找方法。

8.内排序:

⑴ 排序的基本概念(定义,功能,分类)。 ⑵ 插入排序方法。 ⑶ 选择排序方法。 ⑷ 起泡排序方法。 ⑸ 希尔排序方法。 ⑹ 快速排序方法。 ⑺ 堆排序方法。 ⑻ 二路归并排序方法。

三、离散数学

1.数理逻辑:

⑴ 命题、联结词及其命题符号化。 ⑵ 命题公式及其分类。 ⑶ 命题逻辑等值演算。 ⑷ 析取范式与合取范式。 ⑸ 命题逻辑推理理论。 ⑹ 谓词与量词。 ⑺ 谓词公式与解释。 ⑻ 谓词公式的分类。 ⑼ 谓词逻辑等值演算与前束范式。 ⑽ 谓词逻辑推理理论。

2.集合论:

⑴ 集合基本概念。 ⑵ 集合的运算。 ⑶ 基本的集合恒等式。 ⑷ 有序对与卡氏积。 ⑸ 二元关系。 ⑹ 关系的逆、限制及象。 ⑺ 关系的性质。 ⑻ 关系的闭包。 ⑼ 关系的复合。 ⑽ 等价关系与划分。 ⑾ 偏序关系与哈斯图。 ⑿ 函数及其性质。 ⒀ 复合函数与反函数。 ⒁ 自然数与自然数集合。 ⒂ 集合之间的等势与优势。 ⒃ 集合的基数。

3.代数结构:

⑴ 代数运算及其性质。 ⑵ 代数系统。 ⑶ 代数系统的同态与同构。 ⑷ 半群与群。 ⑸ 子群与陪群。 ⑹ 正规子群与商群。 ⑺ 循环群与置换群。 ⑻ 环与域。 ⑼ 格与布尔代数。

4.图论:

⑴ 无向图与有向图。 ⑵ 路、回路与图的连通性。 ⑶ 图的矩阵表示。 ⑷ 二部图与完全二部图。 ⑸ 欧拉图与哈密尔顿图。 ⑹平面图。 ⑺ 无向树及其性质。 ⑻ 生成树。 ⑼ 根树及其应用。

四、操作系统

1.操作系统基本概念:

⑴ 操作系统的功能。 ⑵ 操作系统的基本类型。 ⑶ 操作系统的接口。

2.进程管理:

⑴ 进程、线程与进程管理。 ⑵ 进程控制。 ⑶ 进程调度。 ⑷ 进程通信。 ⑸ 死锁。

3.作业管理:

⑴ 作业与作业管理。 ⑵ 作业状态与调度。

4.存储管理:

⑴ 存储与存储管理。 ⑵ 虚拟存储原理。 ⑶ 页式存储。 ⑷ 段式存储。 ⑸ 段页式存储。 ⑹ 局部性原理与工作集概念。

5.文件管理:

⑴ 文件与文件管理。 ⑵ 文件的分类。 ⑶ 文件结构与存取方式。 ⑷ 文件目录结构。 ⑸ 文件存储管理。 ⑹ 文件存取控制。 ⑺ 文件的使用。

6.设备管理:

⑴ 设备与设备分类。 ⑵ 输入输出控制方式。 ⑶ 通道技术。 ⑷ 缓冲技术。 ⑸ 设备分配技术与spooling系统。 ⑹ 磁盘调度。

7.典型操作系统的使用:

⑴ unix的特点与使用。 ⑵ linux的特点与使用。 ⑶ windows的特点与使用。

五、软件工程

1.软件工程基本概念:

⑴ 软件与软件危机。 ⑵ 软件工程定义。 ⑶ 软件生命周期。 ⑷ 软件过程模型。

2.结构化分析与设计:

⑴ 问题定义与可行性研究。 ⑵ 软件需求分析。 ⑶ 数据流程图与数据字典。 ⑷ 软件体系结构设计。 ⑸ 概要设计与详细设计。 ⑹ 模块结构设计与数据结构设计。 ⑺ 用户界面设计。

3.原型化开发方法:

⑴ 原型化开发的基本原理。 ⑵ 原型化开发模型。 ⑶ 原型化开发过程。 ⑷ 软件复用。

4.面向对象分析与设计:

⑴ 面向对象的基本概念。 ⑵ 面向对象分析。 ⑶ 面向对象设计。 ⑷ 统一建模语言(uml)。

5.软件测试:

⑴ 软件测试的基本概念。 ⑵ 软件测试方法。 ⑶ 测试用例设计。 ⑷ 软件测试过程。

6.软件维护:

⑴ 软件维护的基本概念。 ⑵ 软件维护活动。 ⑶ 软件可维护性。 ⑷ 软件维护的负作用。

7.软件开发工具与环境:

⑴ 软件开发工具。 ⑵ 软件工程环境。

8.软件质量保证与软件质量度量:

⑴ 软件质量概念。 ⑵ 软件质量保证。 ⑶ 软件质量度量与评价。 ⑷ 软件技术的评审。 ⑸ 软件可靠性。

8.软件管理:

⑴ 软件管理职能。 ⑵ 软件项目组织与计划。 ⑶ 风险分析。 ⑷ 项目进度与跟踪。 ⑸ 软件配置管理。 ⑹ 软件过程成熟度模型(cmm)。 ⑺ 软件工程标准化与软件文档。 ⑻ 软件产权保护。

六、数据库

1.数据库基本概念:

⑴ 信息处理与数据库。 ⑵ 数据模型。 ⑶ 数据库系统结构。 ⑷ 数据库系统组成。

2.关系数据库:

⑴ 关系数据库的基本概念。 ⑵ 关系数据模型。 ⑶ 关系的完整性。 ⑷ 关系代数。 ⑸ 元组关系演算 ⑹ 域关系演算。

3.关系数据库标准语言sql:

⑴ sql语言的特点。 ⑵ sql语言的基本概念。 ⑶ 数据定义。 ⑷ 数据操纵。 ⑸ 视图。 ⑹ 数据控制。 ⑺ 嵌入式sql。

4.关系数据库设计理论:

⑴ 函数依赖。 ⑵ 多值依赖。 ⑶ 关系模式分解。 ⑷ 关系模式的规范化。

5.数据库保护:

⑴ 数据库恢复。 ⑵ 并发控制。 ⑶ 完整性。 ⑷ 安全性。

6.数据库设计:

⑴ 数据库设计的目标。 ⑵ 数据库设计的方法和步骤。 ⑶ 需求分析。 ⑷ 概念设计。 ⑸ 逻辑设计。 ⑹ 物理设计。 ⑺ 数据库的实施与维护。

7.数据库管理系统:

⑴ 数据库管理系统的组成。 ⑵ 数据库系统的工作过程。 ⑶ 数据库管理系统产品。

8.数据库新技术:

⑴ 数据库技术的发展。 ⑵ 分布式数据库。 ⑶ 并行数据库。 ⑷ 多媒体数据库。 ⑸ 对象和对象-关系数据库。 ⑹ 数据库仓库。 ⑺ 数据挖掘。 ⑻ web数据库。

七、计算机体系结构

1.体系结构的基本概念:

⑴ 计算机系统的层次结构。 ⑵ 体系结构的定义。 ⑶ 体系结构的分类。 ⑷ 体系结构发展的影响因素。 ⑸ 体系的定量分析。

2.存储体系:

⑴ 存储层次。 ⑵ cache工作原理。 ⑶ 虚存工作原理。

3.指令与时间并行性:

⑴ 指令优化策略。 ⑵ 流水线技术。 ⑶ risc。

4.并行处理技术:

⑴ 并行性概念。 ⑵ 超流水线与超标量技术。 ⑶ 向量处理机。 ⑷ 阵列处理机。 ⑸ 多处理机。 ⑹ 机群处理机。

5.系统性能评价:

⑴ 性能评价概念。 ⑵ 基准测试程序。

八、计算机网络与通信

1.计算机网络与internet:

⑴ 网络发展与网络用户。 ⑵ 网络硬件。 ⑶ 网络软件。 ⑷ 参考模型。 ⑸ 网络实例(internet)。

2.应用层:

⑴ 应用层概述。 ⑵ 万维网:http。 ⑶ 文件传输:ftp。 ⑷ 电子邮件。 ⑸ 域名系统:dns。 ⑹ 网络安全。

3.传输层:

⑴ 传输层概述。 ⑵ 传输协议的要素。 ⑶ 无连接传输:udp。 ⑷ 面向连接传输:tcp。 ⑸ 拥塞控制。

4.网络层与路由:

⑴ 网络层概述。 ⑵ 路由原理。 ⑶ internet协议。 ⑷ internet路由。 ⑸ 服务质量。 ⑹ 网络互联。

5.链路层与局域网:

⑴ 数据链路层概述。

⑵ 流量控制。

⑶ 差错控制。

⑷ internet链路层与hdlc。

⑸ 多路访问协议与ethernet。 ⑹ 数据链路层交换。

上机测试内容

1.计算机操作能力。

2.c语言程序设计能力。

3.项目开发能力。

4.开发工具的使用能力。

考试方式

1.考试形式包括笔试(180分钟)和上机测试(60分钟)。

5.计算机考试论文 篇五

1.具有计算机的基础知识。

2.了解操作系统的基本概念,掌握常用操作系统的使用。

3.掌握基本数据结构和常用算法,熟悉算法描述工具一流程图的使用。

4.能熟练地使用一种高级语言或数据库语言编写程序、调试程序。

考试内容

一、基础知识与基本操作

(一)基础知识

1.计算机系统的主要技术指标与系统配置。

2.计算机系统、硬件、软件及其相互关系。

3.微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(ram与rom),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标)输出设备(显示器与打印机)。

4.软件系统的组成,系统软件与应用软件;软件的基本概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。

5.计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字、节、字)。

6.计算机的安全操作;计算机病毒的防治。

7.计算机网络的一般知识。

8.多媒体技术的一般知识。

(二)dos的基本操作

1.操作系统的基本能功能与分类。

2.dos操作系统的基本组成。

3.文件、目录、路径的基本概念。

4.常用dos操作,包括:

初始化与启动;

文件操作(type,copy,del,xcopy,attrib);

目录操作(dir,md,cd,rd,tree,path);

磁盘操作(format,diskcopy,chkdsk);

功能操作(ver,date,time,cls,prompt,help);

批处理(批处理文件的建立与执行,自动批处理文件);

输入输出改向。

(三)windows的基本操作

1.windows的特点、基本构成及其运行环境。

2.windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。

3.windows基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作、莱单操作,对话框操作。

二、程序设计

1.能运用结构化程序设计方法编写程序。

2.掌握基本数据结构和常用算法。

3.能熟练使用一种高级语言或一种数据库语言(共有qbasic、fortran、pascal、c以及foxbase等五种语言,考生任选其中一种。各种语言的考试内容附后)。

三、上机操作

在指定的时间内使用微机完成下述操作:

1.完成指定的计算机基本操作(包括机器启动和操作命令的使用)。

2. 按给定要求编写和运行程序。

3.调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。

pascal语言程序设计

(一)pascal程序的构成

1.源程序的组成语言要素。

2.程序首部,说明部分,执行部分。

3.程序的书写规定。

(二)数据的类型及其运算

1.pascal的数据类型、定义方法及其使用:

(1)标准类型(实型、整型、布尔型和字符型)。

(2)用户自定义类型(枚举类型、子界类型),。

(3)构造类型(数组类型、集合类型、记录类型、文件类型)。

(4)指针类型。

2. 运算符和表达式(包括算术型、集合型、关系型和布尔型)。

3.数据类型的相容性。

(三)基本语句

1.赋值语句。

2.输入输出语句及其格式控制。

3.复合语句。

(四)选择结构程序设计

1.用if语句实现选择结构。

2.用case语句实现多分支选择结构。

3.选择结构的嵌套。

(五)循环结构程序设计

1.for循环结构。

2. repeat循环结构。

3.while循环结构。

4.循环结构的嵌套。

(六)数组

1. 一维数组和多维数组的基本概念、定义方法和引用数组元素的方法。

2. 压缩数组的概念。

3.字符串和字符数组。

(七)过程和函数

1.过程与函数的概念。

2.标准过程和标准函数。

3.过程和函数的定义方法和调用方法。

4.形式参数和实在参数的结合,值参数和变量参数的使用。

5.过程和函数的递归调用。

6.标识符的作用域(全程量和局部量)。

(八)动态数据结构

1. 指针变量的概念。

2.动态存储单元的开辟、释放和引用。

3.单向链表和循环链表的操作。

(九)文件

1.文件的概念。

6.计算机考试论文 篇六

注意:下面出现的所有文件都必须保存在指定的文件夹下。

(1)打开工作簿文件EX.ET(内容如下),将工作表sheet1的A1:D1单元格合并为一个单元格,内容居中;计算:“销售额”列的内容(销售额=数量×单价),将工作表命名为“材料厂库存情况。”某书店图书销售情况表

图书编号 销售数量 单价 销售额

0123 256 11.6

1098 298 19.8

2134 467 36.5

(2)打开文件簿文件EX.ET(文件内容同第8套第2小题EX.ET文件),对工作表“选修课程成绩单”内的数据清单的内容进行自动筛选(自定义),条件为“成绩大于或等于60并且小于或等于80”,筛选后的工作表还保存在EX.ET工作簿文件中,工作表名不变。

金山演示 题的操作

(一)考试内容

(1)演示文稿的创建。

(2)幻灯片的制作、编辑和删除。

(3)图片的插入、图形的绘制和编辑。

(4)演示文稿的布局与修饰。

(5)文稿的切换与播放设置。

(6)演示文稿的保存。

(二)考试提示

(1)考生在操作前应先看懂题目,弄清题意,在设计文稿之前要有明确的全局观念。

(2)考生应当在考前对各种基本图形的绘制方法进行适量练习,做到心中有数,以免考试中遇到某个图形的绘制比较生疏时影响其他操作的进度。

(3)熟练掌握文稿编辑中的快捷键用法将对制作文稿的时效大有裨益。

(4)考生在操作完毕后,要仔细核对题目要求检查,确认检查无误后方可存盘进行他项操作。

(三)全真试题

1.打开指定文件夹下的演示文稿yswg.dps(如图),按下列要求完成对此文稿的修饰并保存。

软件+程序=文档 神奇的互联网

(1)在第一张幻灯片标题处键入“EPSON”字母;第二张幻灯片的文本部分动画设置为“右下角飞入”。将第二张幻灯片移动为演示文稿的第一张幻灯片。

(2)幻灯片切换效果全部设置为“垂直百叶窗”。

2.打开指定文件夹下的演示文稿yswg.dps(如图),按下列要求完成对此文稿的修饰并保存。

局域网的拓扑结构:

1.总线型结构

2.星型结构

3.环型结构等

网卡的分类

1.按网卡的总线接口

2.按网卡的传输速度

3.按网卡的配置

网卡的功能

1.接收数据

2.发送数据

3.网络地址 常用通信协议有

TCP/IP.IPX/SPX.NETBEUL等

(1)将最后一张幻灯片向前移动,作为演示文稿的第一张幻灯片,并在副标题外键入“领先同行业的技术”文字;字体设置成黑体、加粗、倾斜、44磅。将最后一张幻灯片的版式更换为“垂直排列标题与技术”。

(2)全文幻灯片切换效果设置为“从左下抽出”;第2张幻灯片的文本部分动画设置为“底部飞入”。

3.打开指定文件夹下的演示文稿yswg.dps(如图),按下列要求完成对此文稿的修饰并保存。

(1)在第一张幻灯片的主标题处键入“先见之明万全之策”;字体设置成加粗、66磅。在演示文稿插入第二张“项目清单”幻灯片,标题处键入“让我们一起努力”,文本处键入“中国长达的入世之路终于走到了终点,但……”。第二张幻灯片的文本部分动画设置为“左上角飞入”。

(2)全部幻灯片的切换效果设置为“随机”。

4.打开指定文件夹下的演示文稿yswg.dps(如图),按下列要求完成对此文稿的修饰并保存。

BBS 国内一些BBS站点的地址:

清华大学水木清华站

bbs.qinhua.edu.cn

北方交通大学红果园

bbs.nitu.edu.cn

(1)在幻灯片的副标题区中键入“网上交流”,字体设置为:黑体、红色。将第二张幻灯片版面改为垂直排列标题与文本。

(2)第二张幻灯片中的文本部分动画设置为“右侧飞入”。

5.打开指定文件夹的演示文稿yswg.dps(如图),按下列要求完成对引文稿的修饰并保存。

校内拿文凭,校外忙考证,这是时下不少在校大学生必修的两大功课。走进校园,就会发现各种培训班的广告充斥着大学的各个角落…… 大学生:为了积累资本

用人单位:青睐技能型毕业生学生学校:基础同样重要。

(1)在演示文稿第一张幻灯片上键入标题“学生忙考试是耶,非耶”,设置为加粗、54磅,副标题的动画效果为“从下往上”。

(2)将第二张幻灯片版面改变为“文字垂直排列”。

因特网的操作

(一)考试内容

(1)设置Internet的拨号连接。

(2)使用浏览器IE进行网站浏览和信息搜索。

(3)使用金山邮件进行电子邮件的收发操作。

(二)考试提示

(1)此部分考试内容相对较为简单,但考生不应忽视其重要性,只要在平时注意练习Internet 的操作使用,应该能取得好的成绩。

(2)如遇到网络连接不上、服务器不响应等计算机系统的突发问题时,请示意监考人员查找原因,切不可因为意外情况的发生造成不知所措,而影响了考试的正常操作。

(三)操作说明

(1)设置拨号连接。双击“我的电脑”中的“拨号网络”图标→双击“拨号网络”窗口中的“建立新连接”图标,打开“建立新连接”向导→输入连接名称→单击“下一步”按钮,输入ISP提供的电话号码→单击“下一步”按钮,完成创建新的连接→单击“完成”按钮,返回到“拨号网络”窗口。

(2)拨号上网。在“我的电脑”窗口中,双击“拨号网络”图标→在“拨号网络”窗口中双击选定的连接图标→在“连接”对话框中填入用户名和密码→单击“连接”按钮。

(3)使用IE。单击Windows 任务栏上的“开始”按钮→在“开始”菜单中单击“程序”/Internet Explorer。

(4)Web页面的保存。打开要保存的Web页面→在IE窗口中单击“文件”菜单中的“另存为”命令→选择要保存文件的盘符和文件夹→在文件名框中输入文件名→选择保存类型→单击“保存”按钮。

(5)更改主页。在IE窗口中单击“工具”下拉菜单中的“Internet选项”命令项→在打开的“Internet”选项”对话框中单击“常规”标签→在“主页”组中输入要设置为主页的URL地址(在连接的情况下,可以使用“使用当前页”按钮,设置所连接的当前页为主页)→单击“确定”按钮。

(6)使用收藏夹。在IE窗口中打开要收藏的网页→单击“收藏”菜单中的“添加到收藏夹”命令项→在“添加到收藏夹”对话框中输入名称→单击“确定”按钮。

(7)在金山邮件2003中设置邮件账号。启动“金山邮件2003”→“添加新用户向导”→在“显示名”框中输入发件人名称→在“邮件地址”框中输入用户自己的E-mail地址。→在“收件服务器(P0P3)”中输入服务器名称→在“发送服务器(SMTP)”中输入发送邮件的服务器名称→输出邮箱密码→单击“完成”,结束新账户的建立过程。

(四)全真试题

1.同时向下列两个E-mail地址发送一个电子邮件(注:不准用抄送),并将指定文件夹下的一个WPS文档table.WPS作为附件一起发出。

具体内容如下:

【收件人】Sujy@bj163.com和Gouhj@263.net.cn

【主题】会计报表

【函件内容】“发去一个,具体见附件”。

【注意】“格式”菜单中的“编码”命令中用“简体中文(GB2312)”项。邮件发送格式为“多信息文本(HTML)”。

2.某模拟网站的主页地址的主页地址是:HTTP://LOCALHOST/DJKS/INDEX.HTM,打开此主页,浏览“天文小知识”页面,查找“地球”页面内容,并将它以文本文件的格式保存到指定的文件夹下,命名为“diqiu.txt”。

3.某模拟网站的主页地址是:HTTP://LOCALHOST/DJKS/INDEX.HTM,打开此主页,浏览“中国地理”页面,将“中国地理的自然数据”页面内容以文本文件的格式保存到指定的目录下,命名为“zgdl.txt”。

4.某模拟网站的主页地址是:HTTP://LOCALHOST/DJKS/INDEX.HTM,打开此主页,浏览“天文小知识”页面,查找“启明星”页面内容,并将它以文本文件的格式保存到指定的目录下,命名为“qmxing.txt”。

5.接收并阅读由Qiming@mail.neea.edu.cn发来的E-mail,并立即回复,回复内容为:“您所索要的E-mail地址是:LiFei@hootmail.com”。

7.计算机考试论文 篇七

基于Excel的计算机考试系统巧妙地利用电子表格Excel的相关公式, 避开了复杂的数据库等软件, 实现以下功能的全自动化。主要功能: (1) 组队组卷; (2) 自动评分; (3) 自动统计分数; (4) 生成报表; (5) 对成绩进行统计分析。使对计算机熟悉程度一般的人也能使用, 进行正常的课堂练习以及考试工作, 对教学起到较好的帮助。

1 基于Excel计算机考试系统的要点

基于Excel计算机考试系统由学生端以及教师端两大部分组成, 框架图如图1所示:

1.1 原始试卷

各题型成立一个单独的表格, 构建好基本题目之后, 比如说, 只构建60题基本题, 然后在组卷时采取循环的方式进行。

1.2 考卷部分

考卷部分包括登录页, 各题型考卷, 答题部分以及自动评分部分组成。

(1) 登录页考生信息由学号、班别以及姓名组成。其中学号编成0001、0002、0003等等。考试系统可根据考试填入的基本信息自动生成该考生的考卷。登录页面如图2所示:

(2) 各题型考卷可以包含单选题、多选题、判断题、填空题以及简答题等题型。每个考生自动生成的考卷题目数量都是一样, 但是题号不同。目的是防止考试过程中考生作弊。

(3) 答题部分待考生登录系统后, 系统会弹出答题界面。只有考生在填写完整信息之后才能进入答题界面。这样防止了信息不全, 致使之后工作没法进行。

1.3 自动评分部分

在自动评分部分需要系统将考生的试卷递送到系统的教师端, 然后打开试卷, 利用答案来打出考生的分数, 无须人工判断给分, 判断完考生得分之后将成绩汇总, 自动生成统计报表, 无需人工逐卷汇总分数。

2 使用系统时需要注意的几点

在编写自己自己定制的计算机考试系统时, 尽量多的利用已有的编好的操作, 复制这些操作或者填充信息, 这是因为在做系统的过程中有好多操作是重复的, 这样的话可以提高办事效率, 例如窗体框架、考试作答以及批改试卷等信息;其次, 在做系统时, 为了方便老师们的监考以及防止学生之间互相抄袭, 生成试卷的时候不仅要求随机抽题, 而且即使两个学生同时抽到同一个题目, 那么题目的选择题选项顺序也是不一样的, 就使用随机函数随机生成选项的顺序。除此之外, 学生在测试时, 需要题目把题目之外的所有信息隐藏起来, 学生只能够在指定地方输入信息, 这样可以减少操作的难度。

3判题与评分部分加密与解密

(1) 简单加密:此表文字与背景色同为白色, 只有当单元格被选中时, 他的反色状态才能被用户看到, 而且把答案以及评分的部分放到了此表S列之后, 如果不拉动滚动条以及不处在反色状态是不能够看到答案及评分的。如果是教师上课的一般练习, 可以用此法。一般的用户无暇顾及试卷以外的表格, 从而起到了加密作用。在改卷统分时, 全选单元格, 可以在S列之后看到考生的答案及分数。

(2) 一般加密:在之前简单加密基础之上, 选择工具-保护-保护工作表-保护工作表以及锁定的单元格内容-输入。使我们系统中一般的用户无法选中单元格, 无法查看反色状态下的答案及分数。改卷评分时取消密码保护, 则可以在反色状态下看到考试的答案及分数。

4 结束语

基于Excel构建的计算机考试系统, 题库组织起来也比较简单, 只需要把题干以及每一题的选项拷到工作表对应的各列就行;老师在出题时也很自由, 只需要按照书上的知识点以及难度, 分值来权衡。形成试卷时即使考生抽到了同一个题目, 也可以将选项设置为随机的, 因此这套计算机考试系统不仅能够进行单机练习, 而且可以通过互联网来进行收发, 非常方便。系统最后的自动判卷功能, 在考生作答结束之后提交试卷时, 就能够看到分数以及每道题的对错分析。这样可以大大的提高教学考试工作的办事效率, 老师们也不用再去监考, 节省人力物力。总的来说, 此系统可以作为课堂测验和期末考试使用, 简单方便。

参考文献

[1]韩泽坤, 朱瑞亮.Excel VBA高效办公范例应用[M].北京:中国青年出版社, 2008

[2]安晓梅.Office 2007宝典[M].北京:人民邮电出版社, 2008.1

[3]Andrew Watt, 著, 李松峰, 李丽, 译.正则表达式入门经典[M].北京:清华大学出版社, 2008.

[4]郝艳芬, 李振宏, 李辉.Office高手一Excel 2003统计与分析[M].北京:人民邮电出版社, 2006.

8.计算机基础考试自动评分系统研究 篇八

【关键词】计算机基础;评分策略;自动评分系统

在当今这个时代,随着计算机在社会上的普及,这样在一定的程度上就使计算机的使用渗透到社会生活的各个领域。目前在我国计算机教育正在不断的进行普及同时在计算机上进行考试已经被广大高校认同,这样对于考试的难度就会有所提高,同时考试的规模正在不断的扩大,因此,在计算机基础考试中采用自动评分是必然的选择。在对计算机考试中的理论题进行自动的评分是非常很容易的实现,但是对于其中的操作进行自动评分是有着相当大的难度。在各个高校中的计算机基础考试主要有理论选择题、Windows操作题、文字处理Word、电子表格excel、演示文稿PowerPoint和上网题等的考察。

一、计算机基础考试自动评分系统研究背景

计算机基础目前是我国各个高校当中的一门重要公共基础课程,在传统的考试中进行评分存在很大的不足,比如在进行评分的时候没有利用网络的优点,增加了评卷教师的压力,在很多的情况下也没有办法禁止学生作弊。同时在考试的时间上没有办法做到很好的监控。因此对于在各个高校中计算机基础考试和全国计算机等级考试中进行自动评分,在很大的程度上就可以促使在广大高校计算机考试中实现无纸化,同时也就可以促进我国的高校教育的发展,促进了计算机试题形式的多样性,主要是由单一的试题到目前的自由组合的题库,就可以使在教学中扩展诸多的教学内容,也可以促进教师改变教师方式,改变传统形式的教育观念。在计算机基础考试进行自动评分,这样在一定的程度对于计算机教育的发展起着重要的作用。在计算机考试中进行无纸化考试在一方面不仅仅可以调动学生的积极性在另一方面还可以让学生对于计算机爱好与兴趣被激发出来,还可以提高教师的教学质量。

二、计算机基础考试自动考试评分系统

1.计算机基础考试自动评分系统开发的特点

在对计算机基础考试自动评分系统中进行开发应该是要选择较为成熟的工业技术的标准,这样才能够使在考试中所涉及到一些操作系统等与进行开发的工具进行连接起来,这样有利于计算机基础考试自动评分的开发。

在计算机基础考试中要是以网络技术为基础的时候开发,技术人员就应该使分布式的处理方法充分的体现出来。

2.计算机基础考试自动评分系统开发模型

在针对于软件的开发,不同的软件开发都是有着不同的模型。因此,要针对不同的题型进行开发适合它所需要的自动评分系统。

3.计算机基础考试自动评分系统设计的原则

(1)实用性原则

在对软件工程进行开发的时候,一般都是要应用到生活当中,因此在开发的时候要考虑到软件在计算机上是否能够应用。

(2)可靠性原则

在软件开发的时候,要保证在断电、死机、恶意攻击的时候应该可以正常的进行处理考试内容,要保证计算机系统中数据的安全性。

(3)安全性原则

在进行软件的开发的时候,技术人员要建立在安全管理机构的体系上,这样在一定程度上就会使计算机系统减少受到攻击的次数。

(4)可扩展性原则

技术人员在进行设计软件开发的时候要考虑到将来科技的发展中,对于这个系统是否可以进行扩展与减少。

4.计算机基础考试系统需求的分析

(1)无纸化,在进行考试中的试题要通过计算机系统表现出来。

(2)自动化,主要就是要针对学生进行操作的内容进行收集与自动的评分。

(3)考试时间上的限制,考试的时间一旦达到规定的时间内,系统就会自动的关闭。

(4)网络上的限制,在进行考试的时候要隔离网络。

(5)建立数据库,主要就是把传统上的试题组合成一套存入系统当中。

三、自动评分系统的分析与实现

就自动评分系统来说,主要就是计算机通过把广大考生的答案与正确答案就行对比之后,给出分数。但是针对不同的题型每个考生的答案就会有着诸多的不同,因此要针对这种情况采取不同的策略进行评分。

1.计算机基础考试理论题的评分策略

计算机基础考试中理论题主要就是指选择题这类题型,考生在做完答案之后就会保存到系统当中,这类题都是具有唯一性的,因此,在考试之后只要将他们与标准答案进行匹配就可以了。只有答案与标准一样才能够得到分。

2.计算机基础考试中操作题的评分策略

在这里主要就是要尽最大可能要模拟人工阅卷的方式

(1)文字输入题的评分

文字输入题主要就是对考生在输入中英文、特殊与表达符号的能力的考察,这里只需要把考生的答案与标准的答案进行对比进行给出相应的分数即可。

(2)计算机基础考试中Windows操作题评分

这种类型主要就是有关文件夹与为文件的操作,这个操作一般都会使考生目录中的文件有所改变,因此,这类题的评分就可以通过搜索考生所有的目录即可。

(3)计算机基础考试中Word操作题的评分

在这一类型中主要就是针对其文档进行文字的编辑、排版等操作,考生所做的答案和这道题的标准答案一般都是以.docx的形式在系统中所存在的。在根据其中的不同操作类型给出相应的评分。

(4)计算机基础考试中Excel操作题的评分

这类题主要就是针对工作表格中的一些数据进行处理,最后考生的最终结果会存在.xlsx当中。这一类型的评分标准是与Words文档的处理方式是完全一样的。

(5)计算机基础考试PowerPoint的评分

在这类型题中,主要就是对PowerPoint这部分的操作题进行批阅,但是在进行批阅的时候还应该要判断学生所做的文件是否存在。

四、总结

在计算机基础考试中采用自动阅卷评分是必然的选择,因此,在针对计算机基础考试软件在开发的过程中,技术人员就要针对不同题型的诸多不同的特点来设计出最为适合这类型题的评分系统,这样在很大的程度上就会准确的,快速的评出相应的分数,在一定新的程度上也是可以减少其中人员的使用。因此,在进行自动化评分的时候在很大的程度上是可以促进计算机教育发展,在一定的程度上也可以促进我国计算机在各个高校中的普及。

参考文献

[1]丁淑香,徐汀荣.基于COM技术的Office自动评分系统的设计与实现[J].沙洲职业工学院学报,2007.

[2]周凤石.大学计算机系信息技术课程无纸化考试系统的设计与实现[J].苏州大学,2006.

[3]王鑫.计算机基础考试中Office操作题自动阅卷及关键技术研究[D].哈尔滨工程大学,2008.

[4]李峤.计算机考试系统自动阅卷的研究与实现[D].东北师范大学,2012.

9.计算机考试论文 篇九

考试内容:

一、软件测试的基本概念

1.软件质量的概念。

1能满足给软件质量是与软件产品满足明确或隐含需求的能力有关的特征和特性的总和。其含义有以下4个方面:○

2具有所期望的各种属性组合定需求的特性。软件需求是衡量软件质量的基础,不符合需求的软件不具备好的质量。○

3能满足用户综合的程度,即软件结构良好,合理使用系统资源,易读、易于理解,并易于修改,方便软件维护。○

4软件的组合特性。软件生存周期中各阶段的文档齐全、期望的程度,软件系统具有友好的用户界面,便于用户使用。○

规范,便于用户使用。

2.软件测试的目标和原则。

目标:软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。测试可以达到很对目的,最重要的是可以衡量正在开发的软件的质量。所有的测试都应追溯到用户需求。最重要的错误是那些导致软件无法满足需求的错误,程序中的问题的根原则:○应当把“尽早和不断测试”作为座右铭。○3 源可能在开发前期的各个阶段,纠正错误也必须追溯到前期工作。○Pareto原则。测试发现的错误中80%中很可能起源于20%的模测试工作应该由独立的专业的软件测试机构来完成。○

块中。所以一定要注意测试中的错误集中发生现象,如果发现某一程序模块似乎比其他程序模块有更多的错误倾向,则设计测试用例时,应考虑各种情况。6 对测试出的错误结果一应当花较多的时间和精力测试这个程序模块。○○制定严格的测试计划。制定严格的测试计划,并把测试时间安排得尽量宽松,不要希望在定要有一个确认的过程。○完全测试是不可能的,测试需要终止。因此,要根据测试出的错误的概率极短的时间内完成一个高水平的测试。○注意回归测试的关联性。○10妥善保存以及软件可靠性要求,确定最佳停止测试时间,而不能无限地测试下去。○

一切测试过程文档。

3.软件测试的心理学。

4.软件测试的经济学。

5.软件质量保证。

二、软件测试的类型及其在软件开发过程中的地位

1.软件开发阶段。

2.规划阶段的测试。

3.设计阶段的测试。

4.编码阶段的测试。

5.验收和维护阶段的测试。

三、代码检查、走查与评审

1.桌面检查。

桌面检查是指程序设计人员对源程序代码进行分析、检验,并补充相关的文档,发现程序中的错误。

代码检查项目(采用分析技术)通常包括以下内容。

 检查变量的交叉引用表:检查为说明的变量、违反了类型规定的变量以及变量的引用和使用情况。

 检查标号的交叉引用表:验证所有标号的正确性以及转向指定位置的标号是否正确。检查子程序、宏、函数:验证每次调用与所调用位置是否正确,调用的子程序、宏、函数是否存在,参数是否一致,并检查调用序列中调用方式与参数顺序、个数、类型上的一致。等价性检查:检查全部等价变量的类型的一致性。常量检查:确认常量的取值和数制、数据类型,检查常量每次引用同它的取值、数制和类型的一致性。设计标准检查:检查程序是否违反设计标准的问题。风格检查:检查程序设计风格方面的问题。比较控制流:比较设计控制流图和实际程序生成的控制流图的差异。选择、激活路径: 对照程序的规格说明,详细阅读源代码:

2.代码走查。

走查一般由程序设计人员和测试人员组成审查小组,通过逻辑运行程序,发现问题。首先小组成员提前阅读设计规格书、程序文本等相关文档,然后利用测试用例,使程序逻辑运行,记录程序的踪迹,发现、讨论、解决问题。在走过程中,借助测试用例的媒介作用,对程序的逻辑和功能提出各种疑问,结合问题开展热烈的讨论,能发现更多的问题。

代码审查前,应准备好需求描述文档、程序设计文档、程序的源代码清单、代码编码标准和代码缺陷检查表等。在实际使用中,代码检查能够快速找到缺陷,通常可发现30%--70%的逻辑设计缺陷和编码缺陷。但是代码检查非常耗费时间,而且代码检查需要知识和经验的积累。

3.代码检查。

代码检查法主要是通过桌面检查、代码审查和走查方式,对以下内容进行检查。

 检查代码和设计的一致性 代码的可读性以及对软件设计标准的遵循情况。代码逻辑表达的正确性。代码结构的合理性。程序中不安全、不明确和模糊的部分。编程风格方面的问题等。

4.同行评审。

走查一般由程序设计人员和测试人员组成审查小组,通过阅读、讨论,对程序进行静态分析。首先小组成员提前阅读设计规格书、程序文本等相关文档,然后召开程序审查会。在会上,首先由程序员逐句讲解程序的逻辑,在讲解过程中,程序员能发现许多原来自己没发现的错误,而讨论和争议则促进了问题的暴露。

在会前,应当给审查小组每位成员准备一份常见错误清单,把以往所有可能发生的常见错误罗列出来,供与会者对照检查,以提高审查的实效。这个错误清单也被称为检查表,它把程序中可能发生的各种错误进行分类,对每一类别在列举尽可能多的典型错误,然后把它制成表格,供再审查时使用。

四、覆盖率(白盒)测试

1.覆盖率测试。

2.逻辑结构的覆盖率测试。

3.路径覆盖率测试。

4.数据流测试。

5.程序变异测试。

6.基于覆盖的测试用例选择。

五、功能(黑盒)测试

1.边界值测试。

2.等价类测试。

3.基于因果图的测试。

4.基于决策表的测试。

5.基于状态图的测试。

6.基于场景的测试。

7.比较测试。

六、单元测试和集成测试

1.单元测试的目标和模型。

2.单元测试策略。

3.单元测试分析。

4.单元测试的测试用例设计原则。

5.集成测试基本概念。

6.集成测试策略。

7.集成测试分析。

8.集成测试用例设计原则。

七、系统测试

1.系统测试概念。

2.系统测试方法。

3.系统测试的实施。

八、软件性能测试和可靠性测试

1.软件性能的概念。

2.性能测试的执行。

3.软件可靠性的概念。

4.可靠性预计。

5.可靠性分析方法。

6.软件可靠性测试的执行。

九、面向对象软件的测试

1.面向对象软件测试的问题。2.面向对象软件测试模型。3.面向对象软件的测试策略。4.面向对象软件的单元测试。

5.面向对象软件的集成测试。

6.面向对象软件的系统测试。

十、Web应用测试

1.应用服务器的分类和特征。

2.Web应用系统的特点。

3.Web应用系统的测试策略。

4.Web应用系统测试技术。

5.Web应用系统安全测试。

十一、其他测试

1.兼容性测试。

2.易用性测试。

3.GUI测试。

4.构件测试。

5.极限测试。

6.文档测试。

十二、软件测试过程和管理

1.软件测试过程概念。2.测试组织管理。3.测试计划的制定。4.测试步骤的确定。

5.测试环境管理。

6.软件测试风险分析和成本管理。

7.测试文档管理。

8.测试的复用与维护。

十三、软件测试自动化

1.测试自动化的原理、方法。

2.测试用例自动生成。

3.测试执行自动化。

4.测试结果比较自动化。

5.测试工具的分类和选择。

6.测试工具的主流产品介绍。

十四、软件测试的标准和文档

1.软件测试的标准。

2.软件测试的文档。

十五、软件测试实践

1.软件测试过程管理。

(1)软件测试过程管理概念。

(2)测试的设计。

(3)测试的准备。

(4)测试的执行。

(5)软件问题报告和软件问题生命周期。

(6)测试的总结。

(7)QESuite软件测试过程管理平台。

2.白盒测试实践。

(1)被测程序说明。

(2)静态分析。

(3)被测程序的插装和动态测试。

上一篇:中学运动会通讯广播稿下一篇:思品教案-同情和帮助残疾人