文档库 最新最全的文档下载
当前位置:文档库 › 光电测试考试资料整理

光电测试考试资料整理

光电测试考试资料整理
光电测试考试资料整理

光电测试考试资料整理

第一章:

1. 试述光电成像技术对视见光谱域的延伸以及所受到的限制。

答:[1] 电磁波的波动方程该方程电磁波传递图像信息物空间和像空间

的定量关系,通过经典电磁场理论可以处理电磁波全部的成像问题

[2] 收到的限制:当电磁波的波长增大时,所能获得的图像分辨力将显著降低。

对波长超过毫米量级的电磁波而言,用有限孔径和焦距的成像系统所获得的

图像分辨力将会很低。因此实际上己排除了波长较长的电磁波的成像作用。

目前光电成像对光谱长波阔的延伸仅扩展到亚毫米波成像。除了衍射造成分辨力下降限制了将长波电磁波用于成像外,

用于成像的电磁波也存在一个短波限。通常把这个短波限确定在X 射线(Roentgen 射线) 与y 射线(Gamma 射线) 波段。

这是因为波长更短的辐射具有极强的穿透能力,所以,宇宙射线难以在普通条件下聚焦成像。

2. 光电成像技术在哪些领域得到广泛的应用?光电成像技术突破了人眼的哪些限制?

答:[1] 应用:(1) 人眼的视觉特性(2) 各种辐射源及目标、背景特性(3) 大气光学特性对辐射传输的影响(4) 成像光学系

统(5) 光辐射探测器及致冷器(6) 信号的电子学处理(7) 图像的显示

[2] 突破了人眼的限制: (1) 可以拓展人眼对不可见辐射的接受能力(2) 可以拓展人眼对微弱光图像的探测能力(3) 可以

捕捉人眼无法分辨的细节(4) 可以将超快速现象存储下来

3. 光电成像器件可分为哪两大类?各有什么特点?

答:[1] 直视型:用于直接观察的仪器中,器件本身具有图像的转换、增强及显示等部分,可直接显示输出图像,通常

使用光电发射效应,也成像管.[2] 电视型:于电视摄像和热成像系统中。器件本身的功能是完成将二维空间的可见光

图像或辐射图像转换成一维时间的视频电信号使用光电发射效应或光电导效应,不直接显示图像.

4. 什么是变像管?什么是像增强器?试比较二者的异同。

答:[1] 变像管:接收非可见辐射图像,如红外变像管等,特点是入射图像和出射图像的光谱不同。[2] 像增强器:接

收微弱可见光辐射图像,如带有微通道板的像增强器等,特点是入射图像极其微弱,经过器件内部电子图像能量增强

后通过荧光屏输出人眼能够正常观看的光学图像。[3] 异同、相同点:二者均属于直视型光电成像器件。不同点:主要

是二者工作波段不同,变像管主要完成图像的电磁波谱转换,像增强器主要完成图像的亮度增强。

5. 反映光电成像系统光电转换能力的参数有哪些?

答:[1] 转换系数(增益)[2] 光电灵敏度(响应度)-峰值波长,截止波长

6. 光电成像过程通常包括哪几种噪声?

答:主要包括:(1) 散粒噪声(2) 产生一复合噪声(3) 温度噪声(4) 热噪声(5) 低频噪声(1/f 噪声)(6) 介质损耗噪声(7) 电

荷藕合器件(CCD) 的转移噪声

第二章:

1. 人眼的视觉分为哪三种响应?明、暗适应各指什么?

答:[1] 三种响应:明视觉、暗视觉、中介视觉。人眼的明暗视觉适应分为明适应和暗适应[2] 明适应:对视场亮度由

暗突然到亮的适应, 大约需要2~3 min [3] 暗适应:对视场亮度由亮突然到暗的适应, 暗适应通常需要45 min , 充分暗适应

则需要一个多小时。

2. 何为人眼的绝对视觉阈、阈值对比度和光谱灵敏度?

答:[1] 人眼的绝对视觉阈:在充分暗适应的状态下,全黑视场中,人眼感觉到的最小光刺激值。[2] 阈值对比度:时

间不限,使用双眼探测一个亮度大于背景亮度的圆盘,察觉概率为50% 时,不同背景亮度下的对比度。[3] 光谱灵敏度

(光谱光视效率):人眼对各种不同波长的辐射光有不同的灵敏度(响应)。

3. 试述人眼的分辨力的定义及其特点。

答:[1] 定义:人眼能区分两发光点的最小角距离称为极限分辨角θ,其倒数为人眼分辨力。

[2] 特点:眼睛的分辨力与很多因素有关, 从内因分析, 与眼睛的构造有关( 此处不再讨论) 。从外因分析, 主要是决定于

目标的亮度与对比度, 但眼睛会随外界条件的不同, 自动进行适应, 因而可得到不同的极限分辨角。当背景亮度降低或对

比度减小时, 人眼的分辨力显著地降低。于中央凹处人眼的分辨力最高, 故人眼在观察物体时, 总是在不断地运动以促使

各个被观察的物体依次地落在中央凹处, 使被观察物体看得最清楚。

4. 简述下列定义:(1) 图像信噪比(2) 图像对比度(3) 图像探测方程

答:[1] 图像信噪比: 图像信号与噪声之比[2] 图像对比度: 指的是一幅图像中明暗区

域最亮的白和最暗的黑之间不同亮度层级的测量,即指一幅图像灰度反差的大小。

[3] 当关系式成立时,表明图像可探测到,反之将不能探测。5. 目标搜索的约翰逊准则把探测水平分为几个等级?各是怎么定义的?

答:分为四个等级分别为:[1] 探测(发现):在视场中发现一个目标[2] 定向:可大致区分目标是否对称及方位[3] 识

别:可将目标分类[4] 辨别:可区分出目标型号及其他特征

6. 人眼的凝视时间和瞥见时间

答:搜索时,人眼注视一点后迅速地移到另一点进行注视,这一过程称为扫视,固定的注视称为凝视,被凝视的点称

为凝视中心,凝视时间称瞥见时间。根据实验,通常人眼大约以每秒三点间断地移动,瞥见时间约为1/3 s 。

第三章:

1. 波长为0.7 μm 的1W 辐射能量约为多少光子/ 秒?

答:

2. 通常光辐射的波长范围可分为哪几个波段?如:红外,可见光波长是什么?

答:

3. 试述辐射度量与光度量的联系和区别。

答:光辐射度量在历史上形成了辐射度学和光度学两套度量系统。辐射度学:是建立在物理测量的基础上

的辐射能量客观度量, 不受人眼主观视觉的限制,其概念和方法适用于整个光辐射范围(红外、紫外辐射等

必须采用辐射度学)。光度学:是建立在人眼对光辐射的主观感觉基础上,是一种心理物理法的测量,故只

适用于电磁波谱中很窄的可见光区域。

4. 根据物体的辐射发射率可将物体分为哪几种类型?

答:通常, 依发射率与波长的关系, 将地物分为三种类型。

[1] 黑体或绝对黑体, 其发射率ε=1 , 即黑体发射率对所有波长都是一个常数, 并且等于1 .[2] 灰体, 其发射率ε= 常数<

1 (因吸收率α<1 )。即灰体的发射率始终小于1 , ε不随波长变化[3] 选择性辐射体, 其发射率随波长而变化, 而且ε<

1 (因吸收率α也随波长而变化并且α<1 )。

9 . 试简述黑体辐射的几个定律,并讨论其物理意义。

答:[1] 普朗克辐射定律:普朗克定律描述了黑体辐射的光谱分布规律,是黑体辐射理论的基础[2] 斯蒂芬一

玻尔兹曼定律:表明黑体在单位面积上单位时间内辐射的总能量与黑体温度T 的四次方成正比[3] 维恩位移

定律:单色辐射出射度最大值对应的波长m l

[4] 斯蒂芬- 玻尔兹曼定律: 表明黑体的辐射出射度只与黑体的温度有关,而与黑体的其他性质无关

12 . 星的等级是如何定义的?8 等星的照度为多少?

答:[1] (1 )星的亮度用星等衡量,以在地球大气层外所接收的星光辐射产生的照度来衡得。

(2 )规定星等相差五等照度比为100 倍,即相邻两等星得照度比为2.512 倍。

(3 )规定零等星的照度为 2.65X10 -4 lx ,比零等星亮的星等为负。

[2] 8 等星的吧照度为-----------------------------------

13. 黑体是什么,维恩位移公式,黑体辐射的计算

答:[1] 黑体模型的原理如下:取工程材料(它的吸收率必然小于黑体的吸收率)制造一个球壳形的空腔,使空腔壁面

保持均匀的温度,并在空腔上开一个小孔。射入小孔的辐射在空腔内要经过多次的吸收和反射,而每经历一次吸收,

辐射能就按照内壁吸收率的大小被减弱一次,最终能离开小孔的能量是微乎其微的,可以认为所投入的辐射完全在空

腔内部被吸收。

[2] 简化的普朗克公式:

? 光辐射的计算:---------------

(1 )求出在T 温度下的峰值波长(2 )由要求的波段选择相应的波长

(3 )查黑体表,确定辐射出射度( 4 )反复(2 )步骤,求出所有波长的辐射出射度(5 )绘制T 温度下的黑体光谱辐射曲线

? 波段辐射的计算

(1 )求出峰值波长(2 )求出2 个Z (X )函数(3 )利用公式求出在某个波段的辐射出射度

第四章:

1. 简述下述名词:

[1] 气溶胶粒子: 大气中悬浮着的半径小于几十微米的固体和及液体粒子。

[2] 绝对湿度: 单位体积空气中所含水蒸汽的质量, 叫做空气的" 绝对湿度" 。[3] 相对湿度: 空气中实际所含水蒸汽密度和同温度下饱和水蒸汽密度的百分比值, 叫做空气的" 相对湿度" 。

[4] 波盖尔定律: 辐射通过介质的消光作用与入射辐射能量、衰减介质密度和所经过的路径成正比

[5] 大气窗口: 大气窗口是指太阳辐射通过大气层未被反射、吸收和散射的那些透射率高的光辐射波段范围。

[6] 大气传递函数: 反映大气消光使目标与背景的对比度下降的程度。右式中, K 为地平天空亮度与背景亮度之

比。所以Tc 是K 和透过率τ的函数, 与目标亮度无关。

2 . 辐射在大气中传输主要有哪些光学现象?试简述其产生的物理原因?

答:主要有吸收和散射。产生原因:大气中吸收太阳辐射的主要成分是氧气、臭氧、水汽、二氧化碳、甲烷等,对

长波辐射的主要吸收成分是水汽、二氧化碳和臭氧。不同气体对不同波段辐射的吸收作用也不同。这种性质称为大气

对辐射能的选择吸收。散射作用的强弱取决于入射电磁波的波长及散射质点的性质和大小。当散射粒子的尺度远小于

波长时,称为分子散射或瑞利散射,散射系数与波长的四次方成反比,主要是空气分子的散射。当粒子尺度可与波长

相比拟时, 称为米氏散射, 散射系数是波长和粒子半径的一个复杂函数。

第五章:

1. 像管的成像包括哪些物理过程?其相应的理论对应的核心器件是什么?

答:1 )将接受的微弱或不可见的输入辐射图像转换成电子图像2 )使电子图像获得能量或数量增强, 并聚焦

成像3 )将增强的电子图像转换为可见的光学图像

核心器件为:1 )光阴极2 )电子光学系统3 )荧光屏

2. 像管是怎样分代的?各代的技术改进特点是什么?

答:1 )零代微光像增强器技术2 )一代级联式像增强器技术3 )采用微通道板(MCP) 的二代像增强器4 )采

用III-V 族光电阴极(负电子亲和势光阴极)的三代像增强器技术;在三代像增强器的基础上,通过改进MCP

技术, 相继出现了5) 超二代像增强器技术6) 超三代像增强器技术7 )第四代像增强器技术

3. 负电子亲和势光阴极的特点是什么?其较正电子亲和势光阴极有哪些特点?

答:它的光电灵敏度目前可高达3 000 μA/1m 以上,因此三

代像增强器具有高增益、低噪声的优点。而且负电子亲和

势是热化电子发射,光电子的初动能较低,能量又比较集中,

所以,三代像增强器又具有较高的图像分辨力

4 试从静电场的高斯轨迹方程出发讨论其理想成像性质。--------->

答:理论基础:麦克斯韦提出的涡旋电场和位移电流假说

的核心思想是:变化的磁场可以激发涡旋电场,变化的电

场可以激发涡旋磁场;电场和磁场不是彼此孤立的,它们

相互联系、相互激发组成一个统一的电磁场

5. 静电透镜的最本质特征是什么?

答:静电透镜是一种静电装置,它能产生特殊分布的静电场,并使通过其间的电子束聚焦或成像。

6. 什么叫荧光?什么叫磷光?

答:[1] 荧光: 晶态磷光体在受电子激发时产生的光发射.[2] 磷光: 停止电子激发后持续产生的光发射。

7 . 荧光屏表面蒸镀铝膜的作用是什么?

答:其作用为:引走积累的负电荷; 防止光反馈给光阴极; 使荧光屏形成等电位; 将光反射到输出方向。通常

的铝膜是在真壁状态下蒸镀的亮铝膜,也可是在充氧气状态下蒸镀的黑铝膜,后者有利于改善输出图像的对

比度。

8 . 荧光屏的转换效率与哪些因素有关?

答:P202, 粉层厚度、粒度、入射电子的能量及铝膜的影响

9. 光纤面板的传像原理是什么?光纤面板应用于像管有哪些优点?

答:[1] 原理:光学纤维面板是基于光线的全反射原理进行传像的, 由于光导纤维的芯料折射率高于皮料的折

射率, 因此入射角小于全反射临界角的全部光线都只能在内芯中反射。所以每一根光导纤维能独立地传递光

线,且相互之间不串光。由大量光导纤维所组成的面板则可以传递一幅光学图像。[2] 优点:光学纤维面板

又使像增强器获得以下优点: ①增加了传递图像的传光效率; ②提供了采用准球对称电子光学系统的可能性,

从而改善了像质; ③可制成锥形光学纤维面板或光学纤维扭像器。第七章:

1. 什么是摄像管? 它是怎样完成摄像过程的?

答:[1] 电视摄像管是将 2 维空间分布的光学图像转换为 1 维时间变化的视频电信号的过程。完成这一过程的器

件称为电视摄像管。[2] 摄像过程主要分 3 个步骤: ? 接收输入图像的辐照度进行光电转换,将2 维光强转化为

2 维空间分布的电荷量? 电荷存储元件在一帧周期内连续积累光敏元件产生的电荷,并保持电荷的空间分布,

这一存储电荷的元件称之为靶? 电子枪产生2 维扫描的电子束,在一帧周期内完成全靶面的扫描,在输出电

路上产生与被扫描点光照度强度成比例的电信号,即视频信号.

2. 摄像管的工作原理是什么? 简述视频信号的形成过程.

答:其主要由光电变换与存储部分和信号阅读部分两大部分组成。分为四步:

(1) 光电变换部分:将光学图像变成电荷图像的任务由光电变换部分完成,该部分由光敏元件构成,常用的

材料有光电发射体和光电导体(2) 电荷存储与积累部分:由于光电变换所得的瞬时信号很弱,所以现在摄像

管均采用电荷积累元件。它在整个帧周期内连续地对图像上的任一像元积累电荷信号。因为要积累和存储

信号,所以在帧周期内要求信号不能泄漏。因此,要求电位起伏存储元件应具有足够的绝缘能力。常见的

存储方式:二次电子发射积累,二次电子导电积累,电子轰击感应电导积累,光电导积累;(3 )信号阅读部

分:从靶面上取出信号的任务由阅读部分来完成。阅读部分通常是扫描电子枪系统,它由细电子束的发射源、

电子束g 聚焦系统和电子束偏转系统三部分组成;(4 )视频信号的形成。

3. 摄像管的结构由几部分组成? 各部分的作用是什么?

答:(1) 光电变换部分:将光学图像变成电荷图像的任务由光电变换部分完成,该部分由光敏元件构成,常

用的材料有光电发射体和光电导体(2) 电荷存储与积累部分:由于光电变换所得的瞬时信号很弱,所以现在

摄像管均采用电荷积累元件。它在整个帧周期内连续地对图像上的任一像元积累电荷信号。因为要积累和

存储信号,所以在帧周期内要求信号不能泄漏。因此,要求电位起伏存储元件应具有足够的绝缘能力。常

见的存储方式:二次电子发射积累,二次电子导电积累,电子轰击感应电导积累,光电导积累;(3 )信号阅

读部分:从靶面上取出信号的任务由阅读部分来完成。阅读部分通常是扫描电子枪系统,它由细电子束的发

射源、电子束g 聚焦系统和电子束偏转系统三部分组成;(4 )视频信号的形成。

4. 摄像管产生惰性的主要原因是什么? 怎样减小这些惰性? 摄像管的分辨力是怎样定义的? 采用什么单位?

答: [1] 摄像管的惰性:在摄取动态图像时,摄像管的输出信号滞后于输入照度的变化,这一现象称为惰性。

入照度增加时,输出信号的滞后称为上升惰性; 当输入照度减小时,输出信号的滞后称为衰减惰性。对于电

视摄像管的惰性指标,通常采用输入照度截止后第三场和第十二场( 以帧周期0.04s 计,为60ms 和240ms) 剩

余信号所占的百分数来表示。摄像管产生惰性的主要原因有两个: 一是图像写入时的光电导惰性; 二是图像

读出时扫描电子束的等效电阻与靶的等效电容所构成的充放电惰性。

[2] 减小摄像管的电容性惰性, 采取的措施有: ①减小靶的等效电容②降低电子束的等效电阻③在低照度摄像

时增加背景光

[3] 摄像管的分辨力:电视摄像管摄像时的对图像细节的分辨能力是一项重要的性能指标。由于电视系统采

用扫描方式,故分辨力在垂直和水平方向上一般是不同的。因而,通常分成垂直分辨力和水平分辨力,即以

画面垂直方向或水平方向尺寸内所能分辨的黑白条纹数来表示。这一极限分辨的线条数简称为电视线(TVL)

(1) 垂直分辨力:在整个画面上,沿垂直方向所能分辨的像元数或黑白相间的水平等宽矩形条纹数,称为垂

直分辨力。例如若能够分辨600 行,即称垂直分辨力为600 TVL 。(2) 水平分辨力:整个画面上,沿水平方

向所能分辨的像元数,称为水平分辨力,习惯上用电视线(TVL) 表示。

[4] 采用单位:lp/mm

5. 简述光电导摄像管的工作原理,指出光电导靶的特点。

答: [1] 工作原理:光电导摄像管是利用内光电效应将输入的光学辐射图像变换为电信号的视像管。在视像

管中,光电导靶面既作为光电变换器,又作为电信号存储与积累器。因此,这种摄像管结构简单。组成视像

管的主要部件是光电导靶、扫描电子枪、输出信号电极和保持真空的管壳。光电导靶被设置在摄像管中透明

输入窗的内表面上。在面对输入窗的靶面上蒸镀二氧化锡(Sn0 ) 透明导电膜,由这一导电膜作为输出信号

电极。视像管靶在输入光学图像的作用下产生与像元照度相对应的电荷( 电位) 图像,通过扫描电子枪电子束

对图像顺序扫描

产生视频信号输出。

[2] 特点:1 )硫化锑管:工艺简单,价格低,成品率高;2 )氧化铅管:暗电流很小,惰性低,灵敏度高,

分辨力高,是理想的广播电视级摄像管;3 )硅靶管:寿命长,光谱灵敏度高且范围宽,分辨力低,暗电流

大;4 )硒化镉管: 极高的光电灵敏度,较低的暗电流,宽光谱响应,分辨力较高,惰性大。被认为有前途; 5 )硒砷碲管: 光谱响应宽,暗电流低,分辨力高,价格低于氧化铅。被认为有竞争力;6 )硫化锌镉管: 光电灵

敏度非常高,适于在低照度下工作。

6. 热释电摄像管的靶有什么特点?具有什么性质?

答: [1] 特点:热释电摄像管与普通光电导摄像管在结构上类似,只是以热释电靶代替了光电导靶,但是两

者之间存在着根本的区别。首先,热释电靶是利用热释电效应来工作的,而热释电效应仅对随时间变化的热

辐射有响应,所以热释电靶在工作时需要交变的入射辐射,即要对入射辐射进行调制。其次,由于热释电靶

是近乎完美的绝缘体,容易积累电荷而使电子束不能连续工作,为此要设法消除靶面的负电荷积累,所以调

制入射辐射和消除负电荷积累成为热释电摄像管的两个特殊的问题。

[2] 性质:其工作时电压随温度变化而变化

7. 什么叫热释电效应?试叙述之。

答: 热释电效应是少数介电晶体所特有的一种性质,这种效应可表述为: 晶体在没有外加电场和应力的情况

下,它具有自发的或永久的极化强度,且这种电极化强度随晶体本身温度的变化而变化。当温度降低时电极

化强度升高,当温度升高时电极化强度降低。使电极化强度降低到零时的温度称为居里温度。具有热释电效

应的晶体在固体物理学中称之为铁电体。

8. 为什么热释电摄像管工作前要进行单畴化?

答: 热释电摄像管在工作时,靶必须处于自发电极化的状态,即电极化的极轴方向应垂直于靶面。通常在制

靶时及靶产生退极化时,都要进行单畴化,使之形成最大的自发电极化强度。

第八章

1. 简述CCD 工作时的电荷耦合原理(作简图)

答: [1] 假定开始有一些电荷存储在偏压为20V 的第二个电极下面的势阱里,其他电极上均加有大于阈值得较低电压(例

如2V )。设a 图为零时刻,经过一段时间后,各电极的电压发生变化,第二个电极仍保持10V ,第三个电极上的电压由2V

变为10V ,因这两个电极靠的很近(几个微米),它们各自的对应势阱将合并在一起。原来在第二个电极下的电荷变为

这两个电极下势阱所共有。如图 b & c 。若此后第二个电极上的电压由10V 变为2V ,第三个电极电压仍为10V ,则共有的

电荷转移到第三个电极下的势阱中,如图 e 。由此可见,深势阱及电荷包向右移动了一个位置。

[2] 通过将一定规则变化的电压加到CCD 各电极上,电极下的电荷包就能沿半导体表面按一定方向移动。通常把CCD 电极

分为几组,并施加同样的时钟脉冲。如图 f ,为三相时钟脉冲,此种CCD 称为三相https://www.wendangku.net/doc/0517220123.html,D 电极间隙必须很小,否则被电

极间的势垒所间隔。产生完全耦合条件的最大间隙一般由具体电极结构,表面态密度等因素决定。间隙长度应小于3um 。

3. 以三相CCD 为例,说明决定其工作频率的上下限因素是什么?

答: 为避免由于热产生的少数载流子对注入信号的干扰,注入电荷从一个电极转移到另一个电极所用的时间

必须小于少数载流子的平均寿命, 对于三相CCD ,t 为:t=T/3=1/3f, 故,f>1/3 ζ.

4. 什么叫CCD 的转移效率,怎样计算?提高转移效率有哪几种方法?

答: [1]CCD 转移效率:一次转移后,到达下一个势阱中的电荷与原来势阱中的电荷

之比。造成电荷转移损失的主要因素有三个: 即转移速度快慢、界面态俘获和极间势垒。

[2] 计算方法:h ------------------------------------------------------------------

[3] 提高转移效率方法:1 )电荷转移速度:在时钟脉冲较低时,损失效率为常数,频率高时,损失率增大。2 )界面态俘获:解决

方法-" 胖零" 工作模式,通过用一定数量的基地电荷先将界面态填满,当信号电荷注入时,信号电荷被俘

获的几率变小,而界面态释放出来的电荷又可以跟上原来的电荷包。从而在一定程度上减小了界面态带来的

损失。-" 0 " 信号时,也有基地电荷注入。3 )极间势垒:解决方法:尽量减小极间距,采用高阻衬底。

5. CMOS 成像原理,CMOS 和CCD 工作原理的不同?

答: [1] CMOS 成像原理:典型的CMOS 成像器件由光敏元阵列和辅助电路构成。

1) 光敏元阵列:完成光电转换的功能。辅助电路:完成驱动信号的产生,光电信号的处理输出等任务。2) 每个光敏元都

有其x 、y 方向上的地址,可分别由两个方向的地址译码器进行选择; 3) 每列光敏元都对应一个列放大器,列放大器的输

出信号与X 方向地址译码控制的模拟多路开关相连4) 实际工作时, CMOS 传感器在Y 方向地址译码器控制下, 依次接通每

行光敏元的模拟开关,信号通过行开关送到列线上,通过X 方向地址译码器的控制,

传送到放大器。5) 输出放大器的输

出信号由A/D 转换器进行转换,经预处理电路处理后通过接口电路输出。

[2] [2] [2] [2] CMOS CMOS CMOS CMOS 与CCD CCD CCD CCD 的比较: 1) 光电转换原理相同,读出过程不同:CMOS 工作时,仅需工作电压信号,CCD 读取信号

需多路外部驱动; 2) 集成性:CMOS 强,CCD 弱; 3) 噪声:CMOS 大,CCD 小; 4) 功耗:CMOS 是CCD 的1/10 。

练习:

1. 人眼按不同照度下的响应可分为: 明视觉、暗视觉、中介视觉

2 .Johnson 准则把目标的探测等级分为4 等,其中:探测意味着在视场中发现一个目标,识别意味着可将目

标大致分类,辨别意味着可区分目标的型号和其他细节特征;这三者探测等级实现概率为50 %时,对应地在

目标临界尺寸上,可分辨的等效条带的周期数目应分别是1.0 ±0.25 ,4.0 ±0.8,6.4 ±1.5

3 . 微通道板是利用二次电子发射性质来完成电子图像的倍增的。

4. 对于线阵CCD 成像器件, 在行扫描正程,光敏区负责积累光信号,光敏单元下没有势阱,栅转移区在交变

电压的作用下,将上一行信号依次传输到输出电路。为使电荷包实现定向转移,需要控制好相邻栅极上的电

压,从而调节其下对应势阱的深浅,电压的绝对值越大,势阱就越低电荷包总是从高电压势阱流向低电压势

阱。

5. 选择:

下列谱段中光电成像系统中常用的大气窗口有(C )。

a) 3 ~5 μm ;

b) 1 ~3 μm ;

c) 0.38 ~0.76 μm ;

d) 8 ~14 μm 。

2) 像管中(ACD )的出现和使用,分别成为了各代像管出现的标志性部件。

a) 负电子亲和势阴极;

b) 电子光学系统;

c) 微通道板MCP ;

d) 光纤面板

3) 下列像管的性能指标( A ) 的值越高,像管的成像质量越好。

a) 增益系数;

b) 等效背景照度;

c) 畸变;

d) 品质因数。

4 )下列微光摄像器件中,属于纯固体器件的是(B )。

a) 高灵敏度CCD ;

b) 增强型CCD (ICCD );

c) 电子轰击型CCD (EBCCD );

d) 电子倍增CCD (EMCCD )

5 )下列辐射体的辐射发射率ε与波长λ有关系的是(C )。

a) 黑体;

b) 灰体;

c) 选择体。

6. 目前做红外成像,夜视技术的企业或研究机构有哪些?产品的种类和特点?(要求国内和国外各举一例

说明)答:[1] 国内企业:北京东方蓝盾警用技术有限公司

红外夜视仪(热成像仪)SNS-V

SNS-V 手持非制冷红外热像仪采用了最新一代非致冷焦平面探测器开发的红外热成像通用组件,先进的信号处理技术及

组件化模块设计技术,它具有图像质量好,体积小,质量轻、可靠性高、使用方便等优点。能在无任何光照的情况下

(黑暗的坑洞、隧道、地下停车场)监控使用,广泛用于公安边防、森林防火等领域。SNS-V 手持非制冷红外热像仪新

增了图像捕捉和存储功能,并采用USB 接口输出资料,方便用户对信息进行后期的分析和处理。

[2] 国外企业:研制公司为Bell Hawel

AN/AVS-6 型飞行员夜视镜,视场40o ,美陆军先后通过" 奥米尼巴斯" 采办计划(Ominibus Ⅰ,

Omnibus Ⅱ,Omnibus Ⅲ,Omnibus Ⅳ),进行过四次采办,每次采办,性能都有所改进。目前正大量装备陆军航空部队,

用于固定翼飞机或直升机。其中,OmniBus Ⅳ计划由ITT 承包,负责提供改进的AN/AVS-6 ,改后的AN/AVS-6 的核心部

分为ITT 研制的MX-10160 像增强管,这种第三代像增强管使用最新砷化镓技术,工作于近红外区,代替了早期(Omnibus

Ⅰ,Ⅱ,Ⅲ)系统的像增强管,使分辩率提高78% ,光灵敏度提高80% ,信噪比提高30% ,探测距离也大大提高,在星

光和更暗的夜光下也能看清物体。

7. 熟悉摄像管各个部分结构和作用

建筑结构抗震设计期末考试习题全集

建筑结构抗震设计期末考试习题全集 1、场地土的液化:饱和的粉土或砂土,在地震时由于颗粒之间的孔隙水不可压缩而无法排出,使得孔隙水压力增大,土体颗粒的有效垂直压应力减少,颗粒局部或全部处于悬浮状态,土体的抗剪强度接近于零,呈现出液态化的现象。 2、等效剪切波速:若计算深度范围内有多层土层,则根据计算深度范围内各土层剪切波速加权平均得到的土层剪切波速即为等效剪切波速。 3、地基土抗震承载力:地基土抗震承载力aE a a f f ζ=?,其中ζa 为地基土的抗震承载力调整系数,f a 为深宽修正后的地基承载力特征值。 4、场地覆盖层厚度:我国《建筑抗震设计规范》(GB50011-2001)定义:一般情况下,可取地面到剪切波速大于500m/s 的坚硬土层或岩层顶的距离。 5、砌体的抗震强度设计值:VE N V f f ?=,其中f v 为非抗震设计的砌体抗剪强度设计值,ζN 为砌体抗震抗剪强度的正应力影响系数。 6、剪压比:剪压比为c 0V/f bh ,是构件截面上平均剪力与混凝土轴心抗压强度设计值的比值,用以反映构件截面上承受名义剪应力的大小。 7、地震波包括在地球内部传播的体波和只限于在地球表面传播的面波,其中体波包括 纵波(P )波和 横(S ) 波,而面波分为 瑞利 波和 勒夫 波,对建筑物和地表的破坏主要以 面 波为主。 8、场地类别根据 等效剪切波波速 和 场地覆土层厚度划分为IV 类。 9.在用底部剪力法计算多层结构的水平地震作用时,对于T 1>1.4T g 时,在 结构顶部 附加ΔF n ,其目的是 考虑 高振型 的影响。 10.《抗震规范》规定,对于烈度为8度和9度的大跨和 长悬臂 结构、烟囱和类似的高耸结构以及9度时的 高层建筑 等,应考虑竖向地震作用的影响。 11.钢筋混凝土房屋应根据烈度、 建筑物的类型 和 高度 采用不同的抗震等级,并应符合相应的计算和构造措施要求。 12.多层砌体房屋的抗震设计中,在处理结构布置时,根据设防烈度限制房屋高宽比目的是 为了使多层砌体房屋有足够的稳定性和整体抗弯能力 ,根据房屋类别和设防烈度限制房屋抗震横墙间距的目的是 避免纵墙发生较大出平面弯曲变形,造成纵墙倒塌 。 13.用于计算框架结构水平地震作用的手算方法一般有 反弯点法 和 D 值法 。 14.在振型分解反应谱法中,根据统计和地震资料分析,对于各振型所产生的地震作用效应,可近似地采用 平方和开平方 的组合方法来确定。 15.为了减少判别场地土液化的勘察工作量,饱和沙土液化的判别可分为两步进行,即 初步判别 和 标准贯入试验 判别。 16.工程结构的抗震设计一般包括 结构抗震计算 、抗震概念设计 和抗震构造措施三个方面的内容。 17.《抗震规范》规定,建筑场地类别根据等效剪切波速和场地覆盖土层厚度双指标划分为4类。 18.一般情况下,场地的覆盖层厚度可取地面至土层的剪切波速大于 500m/s 的坚硬土层或岩石顶面的距离。 19.从地基变形方面考虑,地震作用下地基土的抗震承载力比地基土的静承载力 大。 20.地震时容易发生场地土液化的土是:处于地下水位以下的饱和砂土和粉土。 21.目前,求解结构地震反应的方法大致可分为两类:一类是拟静力方法,另一类为直接动力分析法。 22.对砌体结构房屋,楼层地震剪力在同一层墙体中的分配主要取决于楼盖的水平刚度和各墙体的侧移刚度。 23.用地震烈度来衡量一个地区地面和各类建筑物遭受一次地震影响的强弱程度, 5级以上的地震称为

软件测试技术知识点

一、软件测试的定义 软件测试是一个过程或一系列过程,用来确认计算机代码完成了其应该完成的功能,不执行其不该有的操作。 1.软件测试与调试的区别? (1)测试是为了发现软件中存在的错误;调试是为证明软件开发的正确性。 (2)测试以已知条件开始,使用预先定义的程序,且有预知的结果,不可预见的仅是程序是否通过测试;调试一般是以不可知的内部条件开始,除统计性调试外,结果是不可预见的。 (3)测试是有计划的,需要进行测试设计;调试是不受时间约束的。 (4)测试经历发现错误、改正错误、重新测试的过程;调试是一个推理过程。(5)测试的执行是有规程的;调试的执行往往要求开发人员进行必要推理以至知觉的"飞跃"。 (6)测试经常是由独立的测试组在不了解软件设计的条件下完成的;调试必须由了解详细设计的开发人员完成。 (7)大多数测试的执行和设计可以由工具支持;调式时,开发人员能利用的工具主要是调试器。 2.对软件测试的理解?

软件测试就是说要去根据客户的要求完善它.即要把这个软件还没有符合的或者是和客户要求不一样的,或者是客户要求还没有完全达到要求的部分找出来。 (1)首先要锻炼自己软件测试能力,包括需求的分析能力,提取能力,逻辑化思想能力,即就是给你一个系统的时候,能够把整个业务流程很清晰的理出。 (2)学习测试理论知识并与你锻炼的能力相结合。 (3)想和做。想就是说你看到任何的系统都要有习惯性的思考;做就是把实际去做练习,然后提取经验。 总结测试用例,测试计划固然重要,但能力和思想一旦到位了,才能成为一名合格的软件测试工程师。 二、软件测试的分类 1.按照测试技术划分 (1)白盒测试:通过对程序内部结构的分析、检测来寻找问题。检查是否所有的结构及逻辑都是正确的,检查软件内部动作是否按照设计说明的规定正常进行。--结构测试 (2)黑盒测试:通过软件的外部表现来发现错误,是在程序界面处进行测试,只是检查是否按照需求规格说明书的规定正常实现。--性能测试 (3)灰盒测试:介于白盒测试与黑盒测试之间的测试。

《软件测试基础》期末B卷及参考答案

成都东软信息技术学院 期末试题——软件测试基础(B卷) 题号一二三四五六总分 分数 说明:本试卷共六大题,试卷满分100分,考试时间120分钟,考试为开卷考试。 bd 题号 1 2 3 4 5 6 7 8 9 10 答案 B D A D C A A D B D 题号11 12 13 14 15 16 17 18 19 20 答案 C B D A D C B A D A 一、单项选择题;共20小题,每小题1 分,满分20分;请将答案填入题后括号中。 (说明:每题有且仅有一个正确答案) 1.软件测试的目的是( b ) (A)发现程序中的所有错误 (B)尽可能多地发现程序中的错误 (C)证明程序是正确的 (D)调试程序 2.下列___不属于测试原则的内容( d ) (A)软件测试是有风险的行为 (B)完全测试程序是不可能的 (C)测试无法显示潜伏的软件缺陷 (D)找到的缺陷越多软件的缺陷就越少 3.导致软件缺陷的最大原因是( a ) (A)编制说明书 (B)设计 (C)编码 (D)测试 4.修复软件缺陷费用最高的是____阶段:( d ) (A)编制说明书(B)设计 (C) 编写代码(D)发布 5.白盒测试是根据程序的____来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。 ( c ) (A)功能 (B)性能 (C)内部逻辑 (D)内部数据 6.条件覆盖的目的是(a ) (A)使每个判定的所有可能的条件取值组合至少执行一次 (B)使程序中的每个判定至少都获得一次“真”值和“假”值。 (C)使程序中的每个判定中每个条件的可能值至少满足一次。

(D)使程序中的每个可执行语句至少执行一次。 7.一个程序中所含有的路径数与____有着直接的关系。( a ) (A) 程序的复杂程度 (B) 程序语句行数 (C)程序模块数 (D)程序指令执行时间 8.动态黑盒子测试:( d ) (A)直接测试底层功能、过程、子程序和库(B)可估算执行测试时代码量和具体代码 (C)从软件获得读取变量和状态信息的访问权(D)测试的是软件在使用过程中的实际行为 9.在自低向上测试中,要编写称为____的模块来测验正在测试的模块。 ( b ) (A) 测试存根 (B) 测试驱动模块 (C)桩模块 (D) 底层模块 10.下列___不是软件自动化测试的优点( d ) (A)速度快、效率高 (B)准确度和精确度高 (C)能提高测试的质量 (D)能充分测试软件 11.配置测试( c ) (A) 是指检查软件之间是否正确交互和共享信息 (B) 是交互适应性、实用性和有效性的集中体现 (C) 是指使用各种硬件来测试软件操作的过程 (D) 检查缺陷是否有效改正 12.下列各项中___不是一个测试计划所应包含的内容( b ) (A)测试资源、进度安排 (B)测试预期输出 (C)测试范围 (D)测试策略 13.下列不属于正式审查的方式是( d ) (A)同事审查 (B) 公开陈述 (C) 检验 (D) 编码标准和规范 14.在没有产品说明书时使用____:( a ) (A)探索测试 (B) 功能测试 (C) 动态测试 (D) 静态测试 15.调试是( d ) (A)发现与预先定义的规格和标准不符合的问题 (B)发现软件错误征兆的过程 (C)有计划的、可重复的过程 (D)消除软件错误的过程

建筑构造期末考试试卷及答案

C、圈梁可以兼做过梁、当遇有门窗洞口时,需增设附加圈梁 建筑构造考试试卷14 、 F列关于构造柱,说法错误的是( A、构造柱的作用是增强建筑物的整体刚度和稳定性 B 、构造柱可以不与圈梁连接 一、单项选择题:(每题2分,共40分) 1、根据《建筑模数协调统一标准》的规定,我国基本模数的数值规定为( C 、100mm )° 15 、 16 、 17 、 C、构造柱的最小截面尺寸是240mn X80mm 伸缩缝是为了预防( A、温度变化 )对建筑物的不利影响而设置 的。 B 、地基不均匀沉降 沉降缝的构造做法中要求基础( A、不断开B 、可断开,也可不断开 、构造柱处的墙体宜砌成马牙搓 地震D、荷载过大 、刚性连接、断开 预制钢筋混凝土楼板在承重墙上的搁置长度应不小于 A 1000mm B 2、刚性基础的受力特点是( A抗拉强度大、抗压强度小C抗剪 切强度大D 3、基础埋深不能过浅,至少不能浅于( A、1000mm B 、800mm 、10mm D 、300mm A、60mm B 、80mm C 、100mm 、120mm 、抗拉、抗压强度均大 、抗压强度大、抗拉强度小 )mm 、500mm D 、300mm C 4、地下室防潮的外墙外侧应回填不易透水的土壤,这部分回填土的宽度应不少于( C 、1000mm D )等几种方式。 纵墙承重,内墙承重,外墙承重 ,横墙承重,纵横墙承重 外墙承重,纵横墙承重 ,内墙承重, A、500mm B 5、墙承重结构布置方案可分为( A、横墙承重, B、纵横墙承重 C、内墙承重, D、半框架承重 18 、 19 、 预制钢筋混凝土楼板在梁上的搁置长度应不小于 A、60mm B 、80mm 、100mm 、120mm )mm 、800mm 外墙承重 、1000mm 、1500mm 20 、 6、普通粘土砖的规格为( A 240mm< 120mm< 60mm C 240mm< 115mm< 53mm 7、外墙与室外地坪接触的部分叫 A、勒脚 B 、散水 、240mn K 110mn K 55mm 、240mn K 115mn K 55mm )° 、明沟 D 、暗沟 般建筑雨棚跳出的长度为()° A、 1500mm B 、1200mm C 、2100mm D 、1800mm 阳台按结构形式不同可分为() A、凹阳台,凸阳台 B、封闭阳台, 、填空题:(每空1分,共20分) 1、人工地基的加工方法有三大类,即压实 法、 开敞阳台C、板式阳台,梁板式阳台 2、基础底面下可设置垫层,垫层多用低强度等级的或三合土,厚度 侧加宽mm 3、墙身防潮层根据设置的位置不同分为防潮层和 D、生活阳台,服务阳 mm 防潮 层。 4、圈梁补救方法是在该洞口上方或下方增设一道附加圈梁与被中断的主圈梁搭接,两端搭的长度L时两8、当室内地面和垫层为不透水材料时, 其水墙身水平防潮层的位置应设在(的高度h而定,即,且 A垫层高度范围内 B.室内地面以下60mm处5、房屋建筑中的变形缝分为三 种。C垫层标高以下、平齐或高于室内地面面层6、填充墙应与两侧的框架柱有可靠的连接,拉结筋为,长度为带弯钩 9、砖砌窗台的出挑尺寸一般为 A 60mm B 、90mm C 、120mm D 、180mm 10、外窗台面应低于内窗台面,且应做成外倾坡以利于排水,该坡度应不小于()的坡 面。 筋制成,间距视填充墙砌块厚度和皮数而定, 地埋在砌块的灰缝 中。 7、楼板层主要有三部分组成: 也就是要求在左右范围内使拉结筋均能恰 11 、 12 、 13 、 A 1% B 、2% C 、3% D 、5% 钢筋混凝土门窗过梁应伸进墙内的支承长度不小于( A 60mm B 、120mm C 、250mm 基础圈梁可设在任何位置,但最咼不得超过室内地坪下( A 60mm B 、120mm C 、250mm 、370mm )处° 、370mm &楼板层的最底部构造是顶棚,顶棚分为 三、判断题:(每题1分,共5 分) 1、建筑物的等级按照耐久年限划分为三 级。 2、地基分为人工地基和天然地基两大 类。 两 种。 F列关于圈梁,说法错误的是( 般情况下,圈梁必须封闭 B. 过梁可以兼做圈梁 3、位于建筑物下部支承建筑物重量的土壤层叫基 础。 4、按构造要求,过梁必须是连续闭合 的。 5、根据钢筋混凝土楼板的施工方法不同可分为现浇 式、 装配式、装配整体 式。

软件测试基本知识

软件测试基本知识 1、测试的定义 软件测试是软件工程过程的一个重要阶段,是在软件发布前对软件开发各阶段产品的最终检查,是为了保证软件开发产品的正确性、完全性和一致性而检测软件错误、修正软件错误的过程。 软件测试是: ①程序测试是为了发现错误而执行程序的过程; ②测试是为了证明程序有错,而不是证明程序无错误; ③一个好的测试用例是在于它能发现至今未发现的错误; ④一个成功的测试是发现了至今未发现的错误的测试。 软件开发的目的是开发出实现用户需求的高质量、高性能的软件产品,而软件测试是以检查软件功能和其他非功能特性为核心,是软件质量保证的关键,也是成功实现软件开发目标的重要保障。 2、测试的种类 从测试方法角度,测试分为: 1.黑盒测试:是功能测试、数据驱动测试或基于规格说明的测试。在不考虑程序内部结构和内部特性的情况下,测试者依据该程序功能上的输入输出关系,或是程序的外部特性来设计和选择测试用例,推断程序编码的正确性。 2.白盒测试:是结构测试、逻辑驱动测试或基于程序的测试。测试者熟悉程序的内部结构,依据程序模块的内部结构来设计测试用例,检测程序代码的正确性 从测试发生的时间顺序,测试分为: 1.单元测试:是对软件基本单元的测试 2.集成测试:对由个模块组装而成的系统进行测试,检查各模块间的接口和通信 3.验收测试:验证软件的功能和性能及其它特性是否与用户的要求一致。 4.系统测试:是将通过验收测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列确认测试。系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统的定义不符合或与之矛盾的地方。 在MSF中,测试分为2大类:

(完整word版)期末题库-软件测试答案

选择题 10×2分 1、软件是程序和(A)的集合。 A、文档 B、代码 C、测试用例 D、测试 2、软件工程中描述生存周期的瀑布模型一般包括计划、( A)、设计、编码、测试、维护等几个阶段。 A、需求分析 B、需求调查 C、可行性分析 D、问题定义 3、严重的软件缺陷的产生主要源自(A)。 A、需求 B、设计 C、编码 D、测试 4、以下不属于应用系统中的缺陷类型的是:(B) A、不恰当的需求解释 B、用户指定的错误需求 C、设计人员的习惯不好 D、不正确的程序规格说明 5、降低缺陷费用最有效的方法是(B)。 A、测试尽可能全面 B、尽可能早的开始测试 C、测试尽可能深入 D、让用户进行测试 6、测试环境中不包括的内容是(A) A、测试所需文档资料 B、测试所需硬件环境 C、测试所需软件环境 D、测试所需网络环境 7、软件调试的目的是(B) A、发现软件中隐藏的错误 B、解决测试中发现的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 8、软件测试的目的是(A)难易度:2 A、发现软件中隐藏的错误 B、解决软件中隐藏的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 9、下列关于测试和调试的说法中正确的是(B) A、测试和调试没有本质区别。目的都是为了发现软件系统中的错误。 B、测试是测试人员的职责,在整个测试活动中可以不需要开发人员的参与。

C、调试主要在软件的开发阶段进行。 D、调试一般不能确定程序中潜在错误发生的原因 10、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的(D)。难易度:3 A、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。 B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。 C、测试组织与开发组织为同一公司,但不在同一部门。 D、测试组织与开发组织为不同公司。 11、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证: (1)经过自己测试的软件今后不会再出现问题 (2)在工作中对所有程序员一视同仁,不会因为某个程序编写的程序发现的问题多,就重点审查该程序,以免不利于团结 (3)承诺不需要其他人员,自己就可以独立进行测试工作 (4)发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休根据自己所学的软件测试知识,应聘者甲的保证(D)难易度:3 A、(1)(4)是正确的 B、(2)是正确的 C、都是正确的 D、都是错误的 12、用不同的方法可将软件测试分为白盒法和黑盒法,或者(C)和静态测试。 A、白盒法 B、黑盒法 C、动态测试 D、灰盒法 13、黑盒测试法是根据程序的(C)来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 14、验收测试的测试用例主要根据(A)的结果来设计。 A、需求分析 B、源程序 C、概要设计 D、详细设计 15、软件测试中白盒测试法是通过分析程序的(B)来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 16、下列关于白盒测试与黑盒测试的说法中错误的是(C)。 A、用白盒测试来验证单元的基本功能时,经常要用黑盒测试的思考方法来设计测试用例

2015--软件测试--期末重点复习资料

第一章 1.软件测试正反两方面的观点 正面观点:Bill Hetzel博士(软件测试领域的先驱,正向思维代表)主要观点是:软件测试是为了验证软件是否符合用户需求,即验证软件产品是否能正常工作。 反面观点:Glenford J. Myers(反向思维的代表): 观点:测试是为了证明程序有错,而不是证明程序无错误。 2.软件测试的定义 IEEE 的定义: ?在特定的条件下运行系统或构件,观察或记录结果,对系统的某个方面做出评价。 ?分析某个软件项以发现现存的与要求的条件之差别(即错误)并评价此软件项的特性。 正确的定义:软件测是由“验证(Verification)”和“有效性确认(Validation)”活动构成的整体。 3.软件测试在软件开发中的地位 软件开发是生产制造软件;软件测试是验证开发出来软件的质量。类比传统加工制造企业,软件开发人员就是生产加工的工人,软件测试人员就是质检人员。 关系应该是: 1、没有软件开发就没有测试,软件开发提供软件测试的对象。 2、软件开发和软件测试都是软件生命周期中的重要组成部分

3、软件开发和软件测试都是软件过程中的重要活动。 4、软件测试是保证软件开发产物质量的重要手段。(网上) 4.P11 V模型 第二章 1.软件缺陷 定义:IEEE STD 729(1983)对软件缺陷给出了一个标准的定义: 从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题。 从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。主要类型:软件缺陷的主要类型/现象有: ?功能、特性没有实现或部分实现; ?设计不合理,存在缺陷; ?实际结果和预期结果不一致; ?运行出错,包括运行中断、系统崩溃、界面混乱;

软件测试知识点总结

软件测试知识点总结 第一次课10.7软件测试概述 一软件测试定义:使用人工或者自动的手段来运行或测定它是否满足规定的需求,或弄预期结果与实际结果之间的差别。 二软件测试的分类 1.按照开发阶段划分 a)单元测试:模块测试,检查每个程序单元嫩否正确实现详细设计 说明中的模块功能等。 b)集成测试:组装测试,将所有的程序模块进行有序、递增的测试, 检验程序单元或部件的接口关系 c)系统测试:检查完整的程序系统能否和系统(包括硬件、外设和 网络、系统软件、支持平台等)正确配置、连接,并满足用户需 求。 d)确认测试:证实软件是否满足特定于其用途的需求,是否满足软 件需求说明书的规定。 e)验收测试:按项目任务或合同,供需双方签订的验收依据文档进 行的对整个系统的测试与评审,决定是否接受或拒收系统。 2.按照测试技术划分 白盒测试:通过对程序内部结构的分析、检测来寻找问题。检查是否所有的结构及逻辑都是正确的,检查软件内部动作是否按照设计说明的规定正常进行。--结构测试 黑盒测试:通过软件的外部表现来发现错误,是在程序界面处进行

测试,只是检查是否按照需求规格说明书的规定正常实现。 灰盒测试:介于白盒测试与黑盒测试之间的测试。 3 按照测试实施组织划分:开发方测用户测试第三方测试 4 是否使备测软件运行:静态测试动态测试。 课后作业:1.软件测试与调试的区别? (1)测试是为了发现软件中存在的错误;调试是为证明软件开发的正确性。 (2)测试以已知条件开始,使用预先定义的程序,且有预知的结果,不可预见的仅是程序是否通过测试;调试一般是以不可知的内部条件开始,除统计性调试外,结果是不可预见的。 (3)测试是有计划的,需要进行测试设计;调试是不受时间约束的。(4)测试经历发现错误、改正错误、重新测试的过程;调试是一个推理过程。 (5)测试的执行是有规程的;调试的执行往往要求开发人员进行必要推理以至知觉的"飞跃"。 (6)测试经常是由独立的测试组在不了解软件设计的条件下完成的;调试必须由了解详细设计的开发人员完成。 (7)大多数测试的执行和设计可以由工具支持;调式时,开发人员能利用的工具主要是调试器。 2.对软件测试的理解? 软件测试就是说要去根据客户的要求完善它.即要把这个软件还

软件测试基础知识总结

一、什么是软件测试? 1979年,myer:软件测试就是为了发现错误而执行程序或系统的过程。 1983年,IEEE:软件测试即使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 二、现代软件测试活动的内容? 制定测试计划、设计测试用例、实施测试、提交缺陷报告、测试总结 三、软件测试的目的? GrenfordJ.Myers在《The Art of Software Testing》一书中的观点: 1、测试是程序的执行过程,目的在于发现错误 2、一个成功的测试用例在于发现至今未发现的错误 3、一个成功的测试是发现了至今未发现的错误的测试 简单的说,测试的根本目的就是确保最终交给用户的产品符合用户的需求,在产品交给用户之前尽可能多的发现并改正问题。 四、测试一般要达到的目标? 确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明; 确保产品满足性能和效率的要求; 确保产品是健壮的和适应用户环境的。 五、软件测试分类? 1、按测试策略分类: a静态测试与动态测试 静态测试 定义:不运行被测程序本身而寻找程序代码中可能存在的错误或评估程序代码的过程。 Ps:通过分析或检查源程序的文法、结构、过程、接口等来检验程序的正确性,找出缺陷和可疑之处,例如不匹配的参数、不适当的分支嵌套和循环嵌套、未使用过的变量、空指针的引用等;可采用人工和软件工具进行;静态测试工具的代表:telelogic公司的logiscope 软件、PR公司的PRQA软件等。 静态测试特点: 不必动态地运行程序,也不必进行测试用例设计和结果判断等工作; 可由人工进行,充分发挥人得逻辑思维优势; 不需要特别的条件,容易展开。 静态测试要点: 代码审查(code inspection或code review)、代码走查(walkthrough)、桌面检查、技术评审(软件需求分析和设计评审)、静态分析(使用软件工具,包括控制流分析、数据流分析、接口分析和表达式分析) 动态测试 定义:实际运行被测程序,输入相应的测试实例,检查运行结果和预期结果的差异,判断执行结果是否符合要求,从而检验程序的正确性、可靠性和有效性,并分析系统运行效率和健壮性等性能。 组成:构造测试实例、根据测试实例运行程序、分析程序的输出结果。 主要方法:黑盒测试和白盒测试。 动态测试特点: 实际运行被测试程序,取得程序运行的真实情况、动态情况,并进行分析; 必须生成测试数据来运行程序,测试质量依赖于测试数据;

软件测试复习题(2014-2015-2)

软件测试课程期末复习题 ???????????????????????????????? 一、判断分析题(判断正误并分析说明)。 1、测试是为了验证该软件已正确地实现了用户的要求。(×) 2、用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(×) 3、好的测试员不懈追求完美,力求做到穷举测试。(√) 4、软件测试的目的是尽可能多的找出软件的缺陷。(√) 5、单元测试能发现约80%的软件缺陷。(√) 6、自底向上集成需要测试员编写驱动模块程序。( √ ) 7、代码评审员一般由测试员担任。(× ) 8、发现错误多的程序模块,残留在模块中的错误也多。(√) 9、单元测试多采用白盒测试(结构性测试)技术。(√) 10、系统测试多采用白盒测试(结构性测试)技术。(×)(黑盒测试) 11、进行自底向上集成测试,需要为所测模块或子系统编制相应的驱动模块。(√) 12、软件测试的目的是证明软件没有错误。(×) 13、测试组负责软件质量。( ×) 14、软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。 (√ ) 15、测试程序仅仅按预期方式运行就行了。( ×) 16、不存在质量很高但可靠性很差的产品。( ×) 17、总是首先设计白盒测试用例。(×) 18、用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(×) 19、黑盒测试方法中最有效的是因果图法。( √) 20、软件测试按照测试过程分为黑盒、白盒测试。(×) 21、白盒测试又称结构测试、逻辑驱动测试或基于程序的测试。(√) 22、黑盒测试是从用户观点出发的测试。(√)

23、白盒测试根据程序外部特征进行测试,黑盒测试根据程序内部逻辑结构进行测试。(×) 24、程序通过了全面的白盒测试,就不需要再进行黑盒测试了。(×) 25、对于同一个测试对象,等价类的测试用例数多于边界值的测试用例数。() 26、如果输入条件规定了取值范围,则可定义一个有效等价类和两个无效等价类。(√) 27、有n个变量的函数的健壮最坏情况测试用例的个数为:5的n次方。(√) 28、有n个变量的函数的健壮性测试用例的个数为:5n+1。(×) 29、有n个变量的函数的最坏情况测试会产生5的n次方个测试用例。(√) 30、有n个变量的函数的边界值分析会产生4n+1个测试用例(√) 31、语句覆盖是最弱的逻辑覆盖。(√) 32、判定覆盖不一定包含条件覆盖。(√) 33、判定/条件覆盖能同时满足判定、条件两种覆盖标准。(√) 34、详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。( √) 35、对于连锁型分支结构,若有n个判定语句,则有2n条路径。(√) 36、尽量采用复合的条件测试,以避免嵌套的分支结构。(√) 37、G OTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。(√) 38、单元测试属于动态测试。 (× ) 39、单元测试需要从程序的内部结构出发设计测试用例。(√) 40、单元测试需要为每个基本单元开发驱动模块或桩模块。(√) 41、在面向对象语言语言中,单元测试是函数或子过程。()

软件评测师知识点整理Part1

1.类与类的几种关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。 在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。 实现指的是一个class类实现interface接口(可以是多个)的功能,实现是类与接口之间最常见的关系。在UML类图设计中,实现用一条带空心三角箭头的虚线表示,从类指向实现的接口。 依赖就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。在UML类图设计中,依赖关系用由类A指向类B的带箭头虚线表示。 关联体现的是两个类之间语义级别的一种强依赖关系,比如我和我的朋友,这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性的,而且双方的关系一般是平等的。关联可以是单向、双向的。在UML类图设计中,关联关系用由关联类A指向被关联类B的带箭头实线表示,在关联的两端可以标注关联双方的角色和多重性标记。 聚合是关联关系的一种特例,它体现的是整体与部分的关系,即has-a的关系。在UML类图设计中,聚合关系以空心菱形加实线箭头表示。

组合也是关联关系的一种特例,它体现的是一种contains-a的关系,这种关系比聚合更强,也称为强聚合。在UML类图设计中,组合关系以实心菱形加实线箭头表示。 后几种关系所表现的强弱程度依次为:组合>聚合>关联>依赖。 模块的7种内聚类型 1. 偶然内聚或巧合内聚:指一个模块内的各处理元素之间没有任何联系。 2. 逻辑内聚:指模块内执行若干个逻辑上相似的功能,通过参数确定该模 块完成哪一个功能。 3. 时间内聚:把需要同时执行的动作组合在一起形成的模块。 4. 过程内聚:指一个模块完成多个任务,这些任务必须按指定的过程执 行。 5. 通信内聚:指模块内的所有处理元素都在同一数据结构上操作,或者各 处理使用相同的输入数据或产生相同的输出数据。 6. 顺序内聚:指一个模块中的各个处理元素都密切相关于同一各功能且必 须顺序执行,前一个功能元素的输出就是下一个功能的输入。 7. 功能内聚:指模块内的所有元素共同作用完成一个功能,缺一不可。 模块间的几种耦合程度: 模块间的耦合性是根据模块的外部特征提出的,是对软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间关系。耦合程度由低到高分为6种: ①无直接耦合(不传递任何消息)。 ②数据耦合(传递的是值)。 ③标记耦合(传递的是数据结构)。 ④控制耦合(传递的是控制变量,例如开关、标志等)。 ⑤外部耦合(传递的是I/O环境) ⑥公共耦合(传递的是在公共数据环境中的数据)。

建筑结构期末考试题及答案

一、判断题(每题1分,共10分,对的画√,错的画X) 1.强度等级越高的混凝土,其立方体抗压强度标准值越大。( √) 2.受弯构件的纵筋配筋率是钢筋截面面积与构件的有效截面面积之比。( √) 3.混凝土受压区高度超过翼缘高度的为第二类T形截面。( √ ) 4.设计中一般通过斜截面承载力计算来防止剪压破坏的发生。( ×) 5.剪压破坏是塑性破坏,斜拉破坏和斜压破坏是脆性破坏。( × ) 6.大偏压构件破坏特征为受拉钢筋首先达到屈服,后压区混凝土被压碎,具有塑性破坏的性质。( √) 7.受压构件的长细比越大,稳定系数值越高。( × ) 8.构件的高厚比是指构件的计算高度与其相应的边长的比值。( √) 9.规范按照房屋的屋盖和楼盖类别和横墙间距划分砌体结构的静力计算方案。( √) 10.钢结构中钢材的牌号为Q235一Bb,则其中的B是代表其质量等级为B级。( √) 二、单项选择题(每题2分,共30分) 1.对于有明显流幅的钢筋,其设计强度取值的依据一般是( )。 A. 丸最大应变对应的应力B.极限抗拉强度 C.屈服强度D.比例极限

2.混凝土的强度等级为C30,则下列说法正确的是( )。 A.其立方体抗压强度标准值达到了30N/mm2 B.其轴心抗压强度达到了30N/mm2 C. 其立方体抗压强度标准值达到了30N/mm2 D.其轴心抗压强度达到了30N/mm2 3.梁中钢筋保护层厚度指的是( )。 A.箍筋外表面至梁表面的距离B.纵筋外表面至梁表面的距离 C.纵筋截面形心至梁表面的距离D.纵筋内表面至梁表面的距离 4.一类环境中,布置有单排纵向受力钢筋的梁,其截面有效高度一般可取( )。 A.h一60 B.h一35 C.h一20 D.h 5.受弯混凝土构件,若其纵筋配筋率小于最小配筋率,我们一般称之为( )。 A.适筋梁B.少筋梁 C. 超筋梁D.无腹筋梁 6.适筋梁的破坏特征是( )。 A. 破坏前无明显的预兆 B.受压钢筋先屈服,后压区混凝土被压碎 C. 是脆性破坏(是延性破坏)

软件测试基础知识汇总

黑盒测试主要是为了发现以下错误: 1、是否有不正确或遗漏的功能? 2、在接口上,输入能否正确地接受?能否输出正确的结果? 3、是否有数据结构错误或外部信息(例如数据文件)访问错误? 4、性能上是否满足要求? 5、是否有初始化或终止性错误? 黑盒测试用例方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交实验设计法、功能图法。 等价类划分法:把程序的输入域划分为若干部分,然后从每个部分中选取少数代表性数据作为测试用例,每一类的代表性数据在测试的作用等价于这一类中的其他值。 边界值分析法:对输入或输出的边界值进行测试,通常边界值分析法是作为等价类划分的补充,其测试用例来自等价类的边界。 错误分析法:基于经验和直觉推测程序中可能存在的错误,从而对有针对性的设计测试用例的方法。 因果图法:利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 判定表驱动法:判定表是分析和表达多逻辑条件下执行不同操作的。 正交实验法:从大量的数据中挑选适量的,有代表性的点,从而合理地安排实验的一种科学测试方法。 功能图法:由状态迁移图和布尔函数组成,状态迁移图用状态和迁移来描述,一个状态指出数据输入的位置(或时间),而迁移则指明状态的改变,同时要依靠判定表或因果图表示的逻辑功能。 折叠LR函数: lr_start_transaction 为性能分析标记事务的开始 lr_end_transaction 为性能分析标记事务的结束 lr_rendezvous 在Vuser 脚本中设置集合点 lr_think_time 暂停Vuser 脚本中命令之间的执行 lr_end_sub_transaction 标记子事务的结束以便进行性能分析

《软件测试基础》期末C卷及参考答案

安阳工学院 期末试题——软件测试基础(C卷) 说明:本试卷共六大题,试卷满分100分,考试时间120分钟,考试为开卷考试。 一、不定项选择题(每题2 分,共20分)请将答案填入题后括号中。 1.软件验收测试的合格通过准则是:( ) A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B. 所有测试项没有残余一级、二级和三级错误。 C. 立项审批表、需求分析文档、设计文档和编码实现一致。 D. 验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?( ) A.项目经理 B.SQA 负责人 C.配置负责人 D.测试组 3.下列关于alpha 测试的描述中正确的是:( ) A.alpha 测试需要用户代表参加 B.alpha 测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种 4.测试设计员的职责有:( ) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.下面哪些属于动态分析( ) A. 代码覆盖率 B. 模块功能检查 C. 系统压力测试 D. 程序数据流分析 6.下面哪些属于静态分析( ) A、代码规则检查

B、程序结构分析 C、程序复杂度分析 D、内存泄漏 7.软件实施活动的进入准则是( ) A、需求工件已经被基线化 B、详细设计工件已经被基线化 C、构架工件已经被基线化 D、项目阶段成果已经被基线化 8.不属于单元测试内容的是() (A)模块接口测试(B)局部数据结构测试 (C) 路径测试(D)用户界面测试 9.软件测试设计活动主要有( ) A、工作量分析 B、确定并说明测试用例 C、确立并结构化测试过程 D、复审并评估测试覆盖 10.不属于集成测试步骤的是( ) A、制定集成计划 B、执行集成测试 C、记录集成测试结果 D、回归测试 二、填空题:共3小题10个空格,每个空格2分,满分20分;请将答案填入指定的空白处。 1.通过画因果图来写测试用例的步骤为___________________、___________________、 ___________________、把因果图转换为状态图和___________________及共五个步骤。 2.软件测试主要分为___________________、___________________、___________________、___________________四类测试。 3.软件缺陷产生的原因包括___________________、设计、___________________以及其他原因。 三、判断题:共10小题,每小题1分,满分10分;请将答案以“√”、“×”形式填入题后括号中。 1.软件测试的目的是尽可能多的找出软件的缺陷。( ) 2.Beta 测试是验收测试的一种。( ) 3.验收测试是由最终用户来实施的。( ) 4.项目立项前测试人员不需要提交任何工件。( ) 5.单元测试能发现约80%的软件缺陷。( ) 6.代码评审是检查源代码是否达到模块设计的要求。( ) 7.自底向上集成需要测试员编写驱动程序。( ) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。( )

软件测试复习知识点

软件测试复习知识点 熟练掌握: 1.面向对象的单元测试中基于服务的测试策略 2.向对象中的基于状态测试的策略 3.软件测试与软件开发的关系 狭义定义测试:比如“程序设计”与“测试”之间的关系,传统上总以为程序设计在先,测试在后。这种专指测试程序代码,定义在编码之后的“测试”是一种狭义定义的测试。 广义定义测试:这种测试活动可以在软件开发生命周期的任何阶段进行。但是,随着开发不断地进行,越到后续阶段,找出错误并改正它的代价会越大 全新的软件开发模式:以测试驱动软件开发。软件测试贯穿了整个软件开发过程,软件开发生命周期的各个阶段中都少不了相应的测试,这种思想与软件质量保证的出发点是一致的。 4.系统测试的概念及其分类; 系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方,从而提出更加完善的方案。 1.用户层:①用户支持测试;②用户界面测试;③可维护测试;④ 安全性测试; 2.应用层:①性能测试;②系统可靠性、稳定性测试;③系统兼容 性测试;④系统组网测试;⑤系统安装升级测试; 3.功能层: 4.子系统层; 5.协议/指标层; 5.常见的黑盒测试用例的设计方法 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用。 ?在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完

2018年中央电大《建筑结构》期末考试试题附全答案

2018年中央电大《建筑结构》期末考试试题附全答案 一、填空题(每小题2分,共20分) 1.对于有明显流幅的钢筋(俗称软钢),一般取(屈服强度)作为钢筋设计强度的依据。 2.混凝土强度等级的表示方法为,符号C代表(混凝土),C后面的数字表示以()为单位的立方体抗压 强度标准值。 3.结构的极限状态分(承载能力极限状态)和(正常使用极限状态)两种。 4.混凝土和钢筋的强度设计值,定义为强度标准值(除以)相应的材料强度分项系数。 5.(纵向受力钢筋)的外边缘至(混凝土)表面的垂直距离,称为混凝土保护层厚度,用c表示 6、钢筋混凝土从加荷至构件破坏,梁的受力存在着三个阶段,分别为弹性工作阶段、(带裂缝工作阶段) 和(破坏阶段)阶段。 7、受拉钢筋首先到达屈服,然后混凝土受压破坏的梁,称为(适筋)梁,这种破坏称为(延性) 破坏。 8、影响有腹筋的斜截面破坏形态的主要因素是(剪跨比)和(配箍率)。 9、钢筋混凝土梁的斜截面破坏的三种形式中,只有(剪压)破坏是斜截面承载力计算的依据。 10、T型截面梁按中和轴位置不同分为两类:第一类T型截面中和轴位于(翼缘内),第二类T型截面中和 轴位于(梁肋内)。 7.在截面设计时,满足下列条件(D)则为第二类T形截面。 A.B.)C.D. 8.当剪跨比适中,且腹筋配置量适当时,常发生( B)。 A.适筋破坏B.剪压破坏C.斜压破坏D.斜拉破坏 9.在钢筋混凝土梁斜截面承载力计算中,若,则应采取的措施是(A)。 A.加大截面尺寸B.增加箍筋用量C.配置弯起钢筋D.增大纵筋配筋率 10.条件相同的无腹筋梁,发生斜压、剪压、斜拉破坏形态时,梁的斜截面抗剪承载力的大致关系是(A)。 A.斜压破坏的承载力>剪压破坏的承载力>斜拉破坏的承载力 B.剪压破坏的承载力> 斜压破坏的承载力>斜拉破坏的承载力 C.斜拉破坏的承载力>斜压破坏的承载力>剪压破坏的承载力 D.剪压破坏的承载力>斜拉破坏的承载力>斜压破坏的承载力 二、选择题 1.对于无明显屈服点的钢筋,其强度标准值取值的依据是(D) A.最大应变对于的应力 B.极限抗拉强度 C. 0.9倍极限抗拉强度 D.条件屈服强度 2.我国规范采用(A )作为混凝土各种力学指标的代表值。 A.立方体抗压强度B.轴心抗压强度C.轴心抗拉强度D.劈拉强度 3. 建筑结构在其设计使用年限内应能满足预定的使用要求,有良好的工作性能,称为结构的(B)A.安

软件测试基础知识整理

软件测试基础教程 测试是软件生存周期中十分重要的一个过程,是产品发布、提交给最终用户前的稳定化阶段。 一、测试的分类: 从测试方法的角度分为: (1)手工测试:不使用任何测试工具,根据事先设计好的测试用例来运行系统,测试各功能模块。 (2)自动化测试:利用测试工具,通过编写测试脚本和输入测试数据,自动运行测试程序。目前最常用的自动化测试工具是基于GUI的自动化测试工具,基本原理都是录制、回放技术。 > 从整体的角度分为: (1)单元测试:是针对软件设计的最小单位—程序模块,进行正确性检验的测试工作。一般包括逻辑检查、结构检查、接口检查、出错处理、代码注释、输入校验、边界值检查。单元测试的依据是系统的详细设计;一般由项目组开发人员自己 完成。 (2)集成测试:在单元测试的基础上,将所有模块按照设计要求组装进行测试。一般包括逻辑关系检查、数据关系检查、业务关系检查、模块间接口检查、外部接口检查。 (3)系统测试:系统测试是在所有单元、集成测试后,对系统的功能及性能的总体测试。 (4)确认测试:模拟用户运行的业务环境,运用黑盒测试方法,验证软件系统是否满足用户需求或软件需求说明书中指明的软件特性(功能、非功能)上的。 从测试原理上分为: . (1)白盒测试:是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。 (2)黑盒测试:是通过使用整个软件或某种软件功能来严格地测试,而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。在测试时, 把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它 只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收和正确的输出。 黑盒测试方法主要有等价类划分、边界值分析、因—果图、错误推测法。 A、等价类划分:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子 集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试 用例设计方法。 B、边界值分析:长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是 发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错 误。 C、错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的 方法。错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特 殊情况,根据他们选择测试用例。例如,在单元测试时曾列出的许多在模块中常见的 错误。以前产品测试中曾经发现的错误等,这些就是经验的总结。还有,输入数据 和输出数据为0的情况。输入表格为空格或输入表格只有一行。这些都是容易发生错 误的情况。可选择这些情况下的例子作为测试用例。

相关文档
相关文档 最新文档