第一章软件测试理论
一、选择题
1. 软件测试的目的是 C 。
A.表明软件的正确性B.评价软件质量
C.尽可能发现软件中的错误D.判定软件是否合格
2. 下面关于软件测试的说法, A 是错误的。
A.软件测试是程序测试
B.软件测试贯穿于软件定义和开发的整个期间
C.需求规格说明、设计规格说明都是软件测试的对象
D.程序是软件测试的对象
3. 某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:
①经过自己测试的软件今后不会再出现问题;
②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
③承诺不需要其他人员,自己就可以独立进行测试工作;
④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;
你认为应聘者甲的保证 B 。
A.①、④是正确的B.②是正确的
C.都是正确的D.都不正确
4. 软件测试的对象包括 B 。
A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序
5. 导致软件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括 D 。
①软件需求说明书编写的不全面,不完整,不准确,而且经常更改②软件设计说明书③软件操作人员的水平④开发人员不能很好的理解需求说明书和沟通不足
A.①、②、③B.①、③C.②、③D.①、④
二、简答题
1.简述软件测试发展的历史及软件测试的现状。
参考答案:
软件测试是伴随着软件的产生而产生的。在软件行业发展初期,没有系统意义上的软件测试,更多的是一种类似调试的测试,测试用例的设计和选取也都是根据测试人员的经验随机进行的,大多数测试的目的是为了证明系统可以正常运行。
到了20世纪70年代以后,很多测试理论和测试方法应运而生,逐渐形成了一套完整的体系。在产业界,从20世纪70年代后期到20世纪80年代中期,很多软件企业成立了QA 或者SQA部门。后来QA的职能转变为流程监控(包括监控测试流程),而测试(Testing)则从QA中分离出来成为独立的组织职能。
到了20世纪80年代初期,一些软件测试的基础理论和实用技术开始形成,软件测试作为软件质量保证(SQA)的主要职能,包含软件质量评价的内容。软件测试已有了行业标准(IEEE/ANSI )。
在我国,软件测试目前还没有形成一个真正的产业,尚处于起步阶段。
但是,在国内,现在在软件测试行业中各种软件测试的方法、技术和标准都还在探索阶段。
总之,国内软件测试行业与一些发达国家相比还存在一定的差距。
2. 简述软件缺陷在不同阶段发现错误修复的费用。
参考答案:
软件缺陷造成的修复费用随着时间的推移呈指数级地增长,如下图所示。
3.简述软件测试的复杂性。
参考答案:
软件测试的复杂性体现在:
不可能对程序实现完全测试。
杀虫剂现象,即为了克服被测试软件的免疫力,软件测试员必须不断编写新的测试程序,对程序的各个部分进行不断测试,以避免被测试软件对单一的测试程序具有
免疫力而使软件缺陷不被发现。
软件测试的代价不容易掌握,因为随着测试量的增加,测试成本将呈几何数级上升,而软件缺陷数量降低到某一数值之后将没有明显的变化,寻求最优测试点,掌握好
测试工作量是至关重要的。
在实际操作过程中,测试人员要进行正确的判断,合理的取舍,根据风险分析来决定哪些故障需要修复,哪些故障可以不修复,即并不是所有的软件缺陷都需要被修
复。
4.对软件测试的经济性进行总结和分析
参考答案:
软件测试是软件生命期中费用消耗最大的环节。测试费用除了测试的直接消耗外,还包括其他的相关费用。影响测试费用的主要因素有:
(1)软件的功能,软件产品需要达到的标准决定了测试的数量。对于那些至关重要的系统必须进行更多的测试。
(2)目标用户的数量,一个系统的目标用户数量的多少也在很大程度上影响了测试必要性的程度。
(3)潜在缺陷造成的影响
在考虑测试的必要性时,还需要将系统中所包含的信息价值考虑在内。因此我们应该从经济方面考虑,投入与经济价值相对应的时间和金钱去进行测试。
(4)开发机构的业务能力
一个没有标准和缺少经验的开发机构很可能会开发出充满错误的软件系统。而一个建立了标准和有很多经验的开发机构开发出来的软件系统中的错误将会少很多。
(5)测试的时机
测试量会随时间的推移发生改变,在一个竞争很激烈的市场里,争取时间可能是制胜的
关键。测试量应该针对合适的目标进行调整。
5. 谈谈你对今后从事软件职业的打算。
略
6.简述软件测试工程师应具备的素质。
参考答案:
通常软件人员应具备如下素质:
(1)良好的沟通能力
(2)掌握比较全面的技术
(3)充分的自信心
(4)足够的耐心和责任感
(5)要具备怀疑精神和学习能力
(6)超强的记忆力和良好的洞察力
7.谈谈你对软件测试的重要性理解。
略
第二章软件测试基础
一、选择题
1. 软件质量的定义是 D 。
A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B.满足规定用户需求的能力
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜在用户需求的能力
2.关于软件测试对软件质量的意义,有以下观点:
①度量与评估软件的质量;②保证软件质量;
③改进软件开发过程;④发现软件错误。
其中正确的是 C 。
A.①、②、③B.①、②、④
C.①、③、④D.①、②、③、④
3. 关于软件质量的描述,正确的是 D 。
A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性C.软件质量保证过程就是软件测试过程
D.以上描述都不对
二、简答题
1.简述软件测试的目标及标准。
参考答案:
软件测试的目的就在于在软件投入运行之前,尽可能多地发现软件中的错误。
根据软件测试标准适用的不同范围,软件测试行业中的标准通常可以分国家标准、行业标准、企业和项目规范4个级别。
2.简述软件测试的原则。
参考答案:
软件测试的原则应该是:
?应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭。
?测试用例应包括测试输入数据和与之对应的预期输出结果这两部分组成。
?程序员应避免检查自己的程序。
?设计测试用例时,应当包括合理的输入条件和不合理的输入条件。
?充分注意测试中的群集现象。对发现错误较多的程序段,应进行更深入的测试。
?严格执行测试计划,排除测试的随意性。
?应当对每一个测试结果做全面检查。
?妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供方便。
3.软件测试的类型有哪些?
参考答案:
按照软件测试的生命周期,可以将测试的执行过程划分为:单元测试、集成测试、确认测试、系统测试、验收测试。
按照软件测试技术可以将测试划分为白盒测试、黑盒测试、灰盒测试。
按照测试实施不同的主体进行分类,测试包括开发方测试、用户测试、第三方测试。
按照软件测试的内容可以将测试划分为功能性测试、可靠性测试、易用性测试、效率测试、可移植性测试和文档测试等。
4.比较黑盒测试,白盒测试,单元测试,集成测试,系统测试,验收测试的区别与联系。
参考答案:
按照软件测试技术可以将测试划分为白盒测试、黑盒测试。白盒测试是按照程序内部的结构测试程序检测产品内部动作是否按照软件设计说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。黑盒测试主要是检测每个功能是否能正常使用。黑盒测试只关注程序的外部特性,不考虑程序内部的逻辑结构,主要针对软件界面和软件功能等方面进行测试。
单元测试,集成测试,系统测试,验收测试是按照软件测试的生命周期来分的。单元测试是在软件开发过程中要进行的最小级别的测试,是程序员缩写的一小段代码,用于检验被测代码的—个很小的、很明确的功能是否正确。集成测试通常是在单元测试的基础上,将所有的程序模块进行有序的、递增的组装为子系统或系统的测试。集成测试用于检验程序单元或部件的接口关系,使之逐步集成为符合概要设计要求的程序部件或整个系统。系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种集成测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。验收测试是系统开发生命周期中的—个阶段,它是一项判断产品是否能够满足合同或用户既定需求的测试。
5.软件产品质量特性是什么?什么是软件质量保证?其主要任务是什么?
参考答案:
软件产品质量特性指的是软件产品满足使用要求的程度,就是高质量的软件系统能够
准时交付给用户,所耗费的成本不超出预算,且能够正常地运行。
软件质量保证(Software Quality Assurance, SQA)就是保证软件质量的一系列系统性的活动,它是建立一套有计划,有系统的方法,向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。
软件质量保证的主要任务是向所有有关的人提供证据以确立软件产品的质量功能按照需求运行,它不负责高质量软件的编制,其主要职责是审计软件经理和软件工程组的质量活动,并鉴别活动中出现的偏差。
6.质量保证部门与测试部门的职责是否一样?归纳它们的共同点和不同点。
参考答案:
不一样。
从共同点的角度看,软件测试部门和软件质量保证部门的目的都是尽力确保软件产品满足需求,从而开发出高质量的软件产品。两个流程都贯穿在整个软件开发生命周期中。
二者的不同之处在于软件质量保证部门的工作侧重对软件开发流程中的各个过程进行管理与控制,杜绝软件缺陷的产生。而测试部门工作则是对已产生的软件缺陷进行修复。
7.ISO 9000标准与软件测试的关系是什么?
参考答案:
ISO 9000系列标准可分为两类:ISO 9001~ISO 9003作为第一类用于建立客户对生产商质量要求的保证;ISO 9004作为第二类用于生产商自身建立质量保证体系。其中ISO 9003作为软件企业实施ISO 9001质量保证模式提供实施指南,它对软件产品从市场调查、需求分析、软件设计、编码、测试等各个开发阶段进行质量保证控制,也对产品发布、销售、成品安装和维护过程进行规范控制,从而保证软件产品的整体质量。
8.简述CMM的具体等级划分。
参考答案:
CMM将软件过程能力成熟度划分为5个等级,如下图所示。每个等级定义一组过程能力目标,并且表述了能够达到这些过程能力目标的实践活动。
1、初始级
2、可重复级
3、已定义级
4、管理级
5、优化级
通过信息反馈和新技
术不断提高的过程
可控制管理。对过程和软件
产品质量有具体的量度标准。
组织化思想。具备
文档化和标准化。
项目级思想。可借鉴
类似项目成功经验。
过程混乱,项目成功
具有偶然性。
无定义过程有标准
过程
可预测
过程
不断改进
过程
图2 CMM软件成熟度等级
第3章软件测试过程与方法
一、选择题
1. 关于白盒测试与黑盒测试的最主要区别,正确的是 A 。
A.白盒测试侧重于程序结构,黑盒测试侧重于功能
B.白盒测试可以使用测试工具,黑盒测试不能使用工具
C.白盒测试需要程序员参与,黑盒测试不需要
D.黑盒测试比白盒测试应用更广泛
2. 软件测试类型按开发阶段划分是 B 。
A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
3. B 可以作为软件测试结束的标志。
A.使用了特定的测试用例B.错误强度曲线下降到预定的水平
C.查出了预定数目的错误D.按照测试计划中所规定的时间进行了测试
二、简答题
1.简述软件测试与软件开发的关系。
参考答案:
软件测试是贯穿于整个软件开发的过程。在软件开发的各个阶段,测试人员必须制订本阶段的测试方案,把软件开发和测试活动集成到一起,如下图所示。
2.描述测试流程整体框架。
参考答案:
软件测试从测试计划编写到测试实施,需要经过一系列的过程。这些测试按软件从编写到交付的各个阶段的先后顺序可分为:单元测试、集成测试、确认(有效性)测试、系统测试和验收(用户)测试5个阶段,如下图所示。
3.简述单元测试的目标和内容。
参考答案:
单元测试的主要目标是确保各单元模块被正确的编码,就是检验程序最小单元有无错误。单元测试的主要内容有:模块接口测试;局部数据结构测试;独立路径测试;出错处理测试;边界条件测试。
4.解释驱动模块和桩模块的概念。
参考答案:
驱动模块和桩模块都是单元测试过程中设置的辅助模块。
驱动模块(driver)。相当于被测模块的主程序,它接收测试数据,把这些数据传给被测模块,最后输出实测结果。
桩模块(stub)。用以代替被测模块调用的子模块,桩模块可以做少量的数据操作,不需要把子模块所有功能都带进来,但不允许什么事情也不做。
5.集成测试通常都有哪些策略?
参考答案:
一般是根据软件的具体情况来决定采用哪种模式。通常,把模块组装成为系统的测试方式有两种:一次性集成测试(No-Incremental Integration)又称非增量式集成测试。另外一种是增量式集成测试方式,增量式集成测试有3种方式:自顶向下增量测试方式(Top-down Integration)、自底向上增量测试方式(Bottom-up Integration)和混合增量测试方式(ModifiedTop-downIntegration)。
6.归纳确认测试阶段的工作。
参考答案:
确认测试又称为有效性测试或合格性测试(Qualification Testing),其目的是验证软件的功能和性能及其特性是否与客户的要求一致,是否满足软件需求规格说明书中的规定。确认测试阶段需要做的工作如下图所示。首先要进行有效性测试及软件配置审查,然后进行验收测试和安装测试,在通过了专家鉴定之后,才能成为可交付的软件。
选择测试人员构造测试用例交际运行测试软件计划用户文档开发文档源程序文本支持环境
有效 性测试
软件配置审查
管理机构裁决
专家鉴定 会
测试报告
软件配置
交付用户运行维护
7
.简述系统测试的流程。 参考答案:
系统测试流程如下图所示:
审批
审批
迭代
8.简述验收测试的流程和常用的策略。 参考答案:
验收测试的工作流程如下图所示:
验收测试的项目洽谈
验收测试 合同
提交测试样品及相关资料分析测试样品及相关资料
编制测试计划并通过评审
进行项目相关知识培训测试设计(编制测试方案)
方案评审
达到测
试状态
未达到测试状态
实施测试
整改所提交资料
编制验收测试报告并组织评审
提交验收测试报告
验收测试的策略通常是建立在合同需求、组织和公司标准及应用领域的基础上的,一般分为:正式验收测试、非正式验收或Alpha 测试和Beta 测试。
9.什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案:
兼容性测试是指测试某新开发的软件在某一特定环境下与各种软件的协调性,软件之间能否很好地运作,软件之间能否发挥很好的效率工作,会不会影响或导致系统的崩溃等。
兼容性测试侧重点需要解决以下问题:新开发的软件需要与哪种操作系统、Web 浏览器和应用软件保持兼容,如果要测试的软件是一个平台,那么要求应用程序能在其上运行。应该遵守哪种定义软件之间交互的标准或者规范。软件使用何种数据与其他平台、与新的软件进行交互和共享信息。
第4章 白盒测试技术
一、选择题
1.在下面说列举的逻辑测试覆盖中,测试覆盖最强的是
B 。
A .条件覆盖
B .条件组合覆盖
C .语句覆盖
D .判定/条件覆盖
2.在下面说列举的逻辑测试覆盖中,测试覆盖最弱的是 C 。
A.条件覆盖B.条件组合覆盖C.语句覆盖D.判定/条件覆盖3.对下面的个人所得税程序中,满足判定覆盖测试用例的是 A 。
if (income < 800) tarrate = 0 ;
else if (income <= 1500) tarrate = 0.05 ;
else if (income < 2000) tarrate = 0.08 ;
else tarrate = 0.1 ;
A.income = (799, 1500, 1999, 2001) B.income = (799, 1501, 2000, 2001) C.income = (800, 1500, 2000, 2001) D.income = (800, 1499, 2000, 2001) 4.对下面的个人所得税程序中,满足语句覆盖测试用例的是 D 。
if (income < 800) tarrate = 0 ;
else if (income <= 1500) tarrate = 0.05 ;
else if (income < 2000) tarrate = 0.08 ;
else tarrate = 0.1 ;
A.income = (800, 1500, 2000, 2001) B.income = (800, 801, 1999, 2000) C.income = (799, 1499, 2000, 2001) D.income = (799, 1500, 1999, 2000)
二、填空题
1.在设计测试用例时, B 是用得最多的一种黑盒测试方法。
A.等价类测试B.边界值测试C.因果图测试D.决策表测试2. 阅读下面流程图
图1
当使用判定覆盖法进行测试时,至少需要设计 B 个测试用例。
A.2 B. 4 C. 6 D. 8
3. 以下图2所示控制流程图(程序图)的环复杂度V(G)等于 B 。
A.4 B. 5 C. 6 D. 1
图2 图3
4. 以上图3所示程序控制流程图(程序图)中有 C 条线性无关(即相互独立)的基本路径。
A.1 B. 2 C. 3 D. 4
5. 条件组合覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足条件组合覆盖级别的测试用例也是满足 A 级别的。
A.语句覆盖、判定覆盖、条件覆盖、判定条件覆盖
B.判定覆盖、条件覆盖、判定条件覆盖、修正判定条件覆盖
C.语句覆盖、判定覆盖、判定条件覆盖、修正判定条件覆盖
D.路径覆盖、判定覆盖、条件覆盖、判定条件覆盖
6. 逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是 A 。
语句段:
if(A&&(B||C))x=1;
else x=0;
A.①TRUE ②FALSE ③TRUE
B.①TRUE ②FALSE ③FALSE
C.①FALSE ②FALSE ③TRUE
D.①TRUE ②TRUE ③FALSE
7. 对于白盒测试技术的理解,正确的是 C 。
A. 判断覆盖是条件覆盖的子集,满足条件覆盖指标就一定满足判断覆盖的指标。
B. 条件组合覆盖能够达到路径覆盖的要求。
C. 白盒测试工作量大,只适用于单元测试,且不易生成测试数据。
D. 进行基路径测试时,对于源程序中的循环体,测试用例组中的输入数据使其执行一次或零次就可以了。
三、简答题
1.阐述白盒测试的各种方法。
参考答案:
白盒测试方法可以分为两大类:静态测试方法和动态测试方法,动态测试方法是设计一系列的测试用例,通过输入预先设定好的数据来动态地运行程序,从而达到发现程序错误的目的。静态测试方法则不在计算机上实际执行程序,而是以一些人工的模拟技术或使用测试软件对软件进行分析和测试。动态测试方法主要有逻辑覆盖、独立路径测试等。静态测试方法主要有静态结构分析、静态质量度量、代码检查方法等。
2.简述逻辑覆盖测试的6种覆盖策略及各自的特点。
参考答案:
根据不同的测试要求,覆盖测试可以分为语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。
语句覆盖就是设计足够多的测试用例,使得被测试程序中的每条可执行语句至少被执行一次。
判定覆盖又称分支覆盖,就是设计足够多的测试用例,使得被测试程序中的每个判断的“真”、“假”分支至少被执行一次。
条件覆盖是指设计足够多的测试用例,使得被测试程序中的每个判断语句中的每个逻辑条件的可能值至少被满足一次。或者说设计足够多的测试用例,使得被测试程序中的每个逻辑条件的可能值至少被满足一次。
判定/条件覆盖是指设计足够多的测试用例,使得被测试程序中的每个判断本身的判定结果(真假)至少满足一次,同时,每个逻辑条件的可能值也至少被满足一次。即同时满足100%判定覆盖和100%条件覆盖的标准。在保证完成要求的情况下,测试用例的数目越少越好。
条件组合覆盖是指设计足够多的测试用例,使得被测试程序中的每个判断的所有可能条件取值的组合至少被满足一次。
路径覆盖就是设计足够多的测试用例,使得被测试程序中的每条路径至少被覆盖一次。
3.简述独立路径测试的基本步骤。
参考答案:
独立路径测试的基本步骤是:
步骤1:根据源程序导出程序控制流图。
步骤2:根据程序环形复杂度的计算公式,求出程序环形复杂度。
步骤3:根据上面环形复杂度的计算结果,设计测试用例。
4.使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由Java语言书写,请按要求回答问题。
int GetMaxDay( int year, int month )
{
1 int maxday = 0;
2 if ( month >= 1 && month <= 12 )
3 {
4 if ( month == 2 )
5 {
6 if ( year % 4 == 0 )
7 {
8 if ( year % 100 == 0 )
9 {
10 if ( year % 400 == 0 )
11 maxday = 29;
12 else
13 maxday = 28;
14 }
15 else
16 maxday = 29;
17 }
18 else
19 maxday = 28;
20 }
21 else if ( month == 4 || month == 6 || month == 9 || month == 11 )
22 maxday = 30;
23 else
24 maxday = 31;
25 }
26 return maxday;}
(1)请画出以上代码的控制流图。
(2)请计算上述控制流图的环复杂度V(G)(独立线性路径数)
(3)假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year、month设计测试用例(写出year取值、month取值、maxday预期结果),使其满足基本路径覆盖要求。
参考答案:
(1)请画出以上代码的控制流图。
注意:需要将复合条件分开单独画成节点。
例如:month >= 1 && month <= 12分别用节点2-1,2-2表示
month == 4 || month == 6 || month == 9 || month == 11分别用节点21-1,21-2,21-3,21-4表示
(2)请计算上述控制流图的环复杂度V(G)(独立线性路径数)
区域法:V(G)=11
边与节点的关系:V(G)=27-18+2=11
判定节点的关系:V(G)=10+1=11
(3)假设输入的取值范围是1000 < year < 2001,请使用基本路径测试法为变量year、month设计测试用例(写出year取值、month取值、maxday预期结果),使其满足基本路径覆盖要求。
第5章黑盒测试技术
一、选择题
1.用边界值测试法,假定X为整数,10≤X≤100,那么X在测试中应该取 B 边界值。
A.X=10,X=100 B. X=9,X=10,X=100,X=101
C.X=10,X=11,X=99,X=100 D. X=9,X=10,X=50,X=100
2. 在某大学学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是 B 。
A.可划分为2个有效等价类,2个无效等价类
B.可划分为1个有效等价类,2个无效等价类
C.可划分为2个有效等价类,1个无效等价类
D.可划分为1个有效等价类,1个无效等价类
3. 黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括 A 等。
A.等价类划分法、因果图法、边界值分析法、错误推测法、决策表法
B.等价类划分法、因果图法、路径覆盖法、正交试验法、符号法
C.等价类划分法、因果图法、边界值分析法、功能图法、基本路径法
D.等价类划分法、因果图法、边界值分析法、条件组合覆盖法、场景法
4. C 方法根据输出对输入的依赖关系设计测试用例。
A.路径测试B.等价类C.因果图D.边界值
5. 如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用 B 和决策表法。
A.等价类划分B.因果图法C.边界值分析D.场景
法
6. 左侧图4控制流图的环复杂度Ⅴ(g)和基本复杂度EV
(g)是 D 。
A.V(g)=5 EV(g)=l
B.V(g)=6 EV(g)=6
C.V(g)=5 EV(g)=5
D.V(g)=6 EV(g)=l
7. 关于黑盒测试技术,下面说法错误的是 C 。
A. 黑盒测试着重测试软件的功能需求,是在程序接口上进行测试。
B. 失败测试是纯粹为了破坏软件而设计和执行测试案例的。
C. 边界值测试是黑盒测试特有的技术方法,不适用于白盒测试。
D. 黑盒测试无法发现规格说明中的错误,不能进行充分的测试。
二、填空题
1.测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的方法是等价类划分法。
2.边界值分析法的测试用例来自于等价类划分的边界。
3.决策表由_条件桩__、_动作桩__、_条件项__、_动作项__4个部分构成。
4.因果图分析法适用于输入条件之间有多种组合情况。
三、简答题
1.分析黑盒测试技术的实质及要点,及其与白盒测试的主要区别。
参考答案:
黑盒测试又称功能测试或数据驱动的测试,主要从用户的观点出发,以软件规格说明书为依据,着重测试软件的功能需求,对程序功能和程序接口进行测试。
白盒测试是按照程序内部的结构测试程序检测产品内部动作是否按照软件设计说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。
2.常用的黑盒测试用例设计方法有哪些?各有什么优缺点?
参考答案:
黑盒测试有两种基本方法,即通过测试和失败测试。在进行通过测试时,实际上是确认软件能做什么,而不会去考验其能力如何,软件测试人员只是运用最简单、最直观的测试案例。在设计和执行测试案例时,总是要先进行通过测试,验证软件的基本功能是否都已实现。在确信软件能正确运行之后,就可以采取各种手段通过搞垮软件来找出缺陷。这种纯粹为了破坏软件而设计和执行的测试案例,称为失败测试或迫使出错测试。
3.边界值分析方法如何帮助生成测试用例?如何结合使用等价类划分法和边界值分析法生成测试用例?
参考答案:
使用边界值分析方法设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。
在黑盒测试中,由于采用穷举法不可行,一般可以采用等级类划分法进行初步的测试用例设计,然后再根据边界情况采用边界值分析法补充相应的测试用例。
4.请使用等价类划分法为某保险公司计算保险费的程序设计测试用例。
某保险公司的人寿保险的保费计算方式为:投保额×保险费率。
其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定的,具体规则如表5-18:
表5-18 保险费率规则
请根据表5-17所示的保险费率规则,划分等价类设计测试用例。
参考答案:
(1)分析程序规格说明中给出和隐含的对输入条件的要求,列出等价类表(包括有效等价类和无效等价类)。
年龄:一位或两位非零整数,值的有效范围为1~99
性别:一位英文字符,只能取值‘M’或’F’
婚姻:字符,只能取值‘已婚’或‘未婚’
抚养人数:空白或一位非零整数(1~9)
(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例
5.某公司人事软件的工资计算模块的需求规格说明书中描述:
(1)年薪制员工:严重过失,扣当月薪资的4%;过失,扣年终奖的2%。
(2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。
请绘制出因果图和判定表,并给出相应的测试用例。
参考答案:
a)列出原因和结果:
原因:
C1:年薪制
C2:严重过失
结果:e1:扣月4%
e2: 扣月8%
e3: 扣年2%
b)画出因果图
c) 根据因果图设计的判定表如下:
d) 根据判定表设计如下的测试用例:
第6章
软件测试计划、文档及测试用例
一、简答题
1.简述测试计划工作的目的是什么?测试计划工作的内容都包括什么? 参考答案:
测试计划的目的是明确测试活动的意图,它规范了软件测试内容、方法和过程,为有组
E
织地完成测试任务提供保障。
测试计划的主要内容包括:测试目的、测试范围、测试对象、测试策略、测试任务、测试用例、资源配置、测试结果分析和度量及测试风险评估等,测试计划应当足够完整但也不应当太详尽。
2.概括测试文档的含义,简述测试文档的内容。
参考答案:
测试文档(Testing Documentation)是测试活动中非常重要的文件,用来记录和描述整个测试流程。
整个测试流程会产生很多个测试文档,一般可以把测试文档分为两类:测试计划类文档和测试分析报告类文档。测试计划类文档描述将要进行的测试活动的范围、方法、资源和时间进度等,如测试计划、测试设计规格说明、测试用例规格说明和测试步骤规格说明等。测试分析报告类文档是对测试结果进行分析说明,说明软件经过测试以后,结论性的意见如何,软件的能力如何,存在哪些缺陷和限制等,如测试日志、测试事件报告、测试总结报告等。
材料研究方法
第二章思考题与习题 一、判断题 √1.紫外—可见吸收光谱是由于分子中价电子跃迁产生的。 ×2.紫外—可见吸收光谱适合于所有有机化合物的分析。 ×3.摩尔吸收系数的值随着入射波光长的增加而减少。 ×4.分光光度法中所用的参比溶液总是采用不含待测物质和显色剂的空白溶液。 ×5.人眼能感觉到的光称为可见光,其波长围是200~400nm。 ×6.分光光度法的测量误差随透射率变化而存在极大值。 √7.引起偏离朗伯—比尔定律的因素主要有化学因素和物理因素,当测量样品的浓度极大时,偏离朗伯—比尔定律的现象较明显。 √8.分光光度法既可用于单组分,也可用于多组分同时测定。 ×9.符合朗伯—比尔定律的有色溶液稀释时,其最大吸收波长的波长位置向长波方向移动。 ×10.有色物质的最大吸收波长仅与溶液本身的性质有关。 ×11.在分光光度法中,根据在测定条件下吸光度与浓度成正比的比耳定律的结论,被测定溶液浓度越大,吸光度也越大,测定的结果也越准确。() √12.有机化合物在紫外—可见区的吸收特性,取决于分子可能发生的电子跃迁类型,以及分子结构对这种跃迁的影响。() ×13.不同波长的电磁波,具有不同的能量,其大小顺序为:微波>红外光>可见光>紫外光>X射线。() ×14.在紫外光谱中,生色团指的是有颜色并在近紫外和可见区域有特征吸收的基团。() ×15.区分一化合物究竟是醛还是酮的最好方法是紫外光谱分析。() ×16.有色化合物溶液的摩尔吸光系数随其浓度的变化而改变。() ×17.由共轭体系π→π*跃迁产生的吸收带称为K吸收带。() √18.红外光谱不仅包括振动能级的跃迁,也包括转动能级的跃迁,故又称为振转光谱。() √19.由于振动能级受分子中其他振动的影响,因此红外光谱中出现振动偶合谱带。() ×20.确定某一化合物骨架结构的合理方法是红外光谱分析法。() ×21.对称分子结构,如H2O分子,没有红外活性。() √22.分子中必须具有红外活性振动是分子产生红外吸收的必备条件之一。() √23.红外光谱中,不同化合物中相同基团的特征频率总是在特定波长围出现,故可以根据红外光谱中的特征频率峰来确定化合物中该基团的存在。() ×24.不考虑其他因素的影响,下列羰基化合物的大小顺序为:酰卤>酰胺>酸>醛>酯。() √25.傅里叶变换型红外光谱仪与色散型红外光谱仪的主要差别在于它有干涉仪和计算机部件。()√26.当分子受到红外光激发,其振动能级发生跃迁时,化学键越强吸收的光子数目越多。() ×27.游离有机酸C=O伸缩振动v C=O频率一般出现在1760cm-1,但形成多聚体时,吸收频率会向高波数移动。() 二、选择题 1.在一定波长处,用2.0 cm吸收池测得某试液的百分透光度为71%,若改用3.0 cm吸 收池时,该试液的吸光度A为(B) (A)0.10 (B)0.22 (C)0.45 2.某化合物浓度为c1,在波长λ1处,用厚度为1 cm的吸收池测量,求得摩尔吸收系数为ε1,在浓度为3 c1时,在波长λ1处,用厚度为3 cm的吸收池测量,求得摩尔吸收系数为ε2。则它们的关系是(A)(A)ε1=ε2(B)ε2=3ε1(C)ε2>ε1
第一章 随机过程的基本概念 1.设随机过程 +∞<<-∞=t t X t X ,cos )(0ω,其中0ω是正常数,而X 是标准正态变量。试求X (t )的一维概率分布 解:∵ 当0cos 0=t ω 即 πω)2 1 (0+ =k t 即 πω)21(10+=k t 时 {}10)(==t x p 若 0cos 0≠t ω 即 πω)2 1 (1 0+≠ k t 时 {}{}x t X P x x X P t x F ≤=≤=0cos )(),(ω 当 0cos 0>t ω时 ξπ ωωξd e t x X P t x F t x ? - = ??? ? ??≤=02 cos 0 2 021cos ),( 此时 ()t e x t x F t x f t x 0cos 2cos 1 21,),(022ωπ ω? =??=- 若 0cos 0 ?? ?= ,2 ,cos )(出现反面出现正面t t t X π 假定“出现正面”和“出现反面”的概率各为21。试确定)(t X 的一维分布函数)2 1 ,(x F 和)1,(x F ,以及二维分布函数)1,2 1;,(21x x F 解:(1)先求)21,(x F 显然???=?? ???-=??? ??出现反面出现正面 出现反面出现正面10,212,2cos 21π X 随机变量?? ? ??21X 的可能取值只有0,1两种可能,于是 21 021= ??????=?? ? ??X P 2 1121=??????=??? ??X P 所以 ?????≥<≤<=??? ?? 11102 1 0021,x x x x F 再求F (x ,1) 显然? ??-=???=出现反面出现正面出现反面出现正面 2 1 2 cos (1)πX {}{}2 1 2)1(-1 (1)====X p X p 所以 ???? ???≥<≤<=2 121- 2 1-1 0,1)(x x x x F (2) 计算)1,2 1 ;,(21x x F ???-=???=出现反面出现正面出现反面出现正面 2 1)1(, 1 0)2 1 ( X X 于是 第十七章总需求—总供给模型 1. 总需求曲线的理论来源是什么为什么在IS—LM模型中,由P(价格)自由变动,即可得到总需求曲线 解答:(1)总需求是经济社会对产品和劳务的需求总量,这一需求总量通常以产出水平来表示。一个经济社会的总需求包括消费需求、投资需求、政府购买和国外需求。总需求量受多种因素的影响,其中价格水平是一个重要的因素。在宏观经济学中,为了说明价格水平对总需求量的影响,引入了总需求曲线的概念,即总需求量与价格水平之间关系的几何表示。在凯恩斯主义的总需求理论中,总需求曲线的理论来源主要由产品市场均衡理论和货币市场均衡理论来反映。 (2)在IS—LM模型中,一般价格水平被假定为一个常数(参数)。在价格水平固定不变且货币供给为已知的情况下,IS曲线和LM曲线的交点决定均衡的收入(产量)水平。现用图17—1来说明怎样根据IS—LM图形来推导总需求曲线。 图17—1分上下两个部分。上图为IS—LM图。下图表示价格水平和需求总量之间的关系,即总需求曲线。当价格P的数值为P1时,此时的LM曲线LM(P1)与IS曲线相交于E1点,E1点所表示的国民收入和利率分别为y1和r1。将P1和y1标在下图中便得到总需求曲线上的一点D1。 现在假设P由P1下降到P2。由于P的下降,LM曲线移动到LM(P2)的位置,它与IS曲线的交点为E2点。E2点所表示的国民收入和利率分别为y2和r2。对应于上图中的点E2,又可在下图中找到D2点。按照同样的程序,随着P的变化,LM曲线和IS曲线可以有许多交点,每一个交点都代表着一个特定的y和P。于是就有许多P与y的组合,从而构成了下图中一系列的点。把这些点连在一起所得到的曲线AD便是总需求曲线。 从以上关于总需求曲线的推导中可以看到,总需求曲线表示社会的需求总量和价格水平之间的反向关系。即总需求曲线是向右下方倾斜的。向右下方倾斜的总需求曲线表示,价格水平越高,需求总量越小;价格水平越低,需求总量越大。 图17—1 2.为什么进行宏观调控的财政政策和货币政策一般被称为需求管理的政策 解答:财政政策是指政府变动税收和支出,以便影响总需求,进而影响就业和国民收入的政策。货币政策是指货币当局即中央银行通过银行体系变动货币供应量来调节总需求的政策。无论财政政策还是货币政策,都是通过影响利率、消费和投资进而影响总需求,使就业和国民收入得到调节的。通过对总需求的调节来调控宏观经济,所以财政政策和货币政策被称为需求管理政策。 3.总供给曲线的理论来源是什么 一、填空题 1、光学系统中物和像具有共轭关系的原因是 。 2、发生全反射的条件是 。 3、 光学系统的三种放大率是 、 、 ,当物像空间的介质的折射率给定后,对于一对给定的共轭面,可提出 种放大率的要求。 4、 理想光学系统中,与像方焦点共轭的物点是 。 5、物镜和目镜焦距分别为mm f 2'=物和mm f 25'=目的显微镜,光学筒长△= 4mm ,则该显微镜的视放大率为 ,物镜的垂轴放大率为 ,目镜的视放大率为 。 6、 某物点发出的光经理想光学系统后对应的最后出射光束是会聚同心光束,则该物点所成的是 (填“实”或“虚”)像。 7、人眼的调节包含 调节和 调节。 8、复杂光学系统中设置场镜的目的是 。 9、要使公共垂面内的光线方向改变60度,则双平面镜夹角应为 度。 10、近轴条件下,折射率为1.4的厚为14mm 的平行玻璃板,其等效空气层厚度为 mm 。 11、设计反射棱镜时,应使其展开后玻璃板的两个表面平行,目的 是。 12、有效地提高显微镜分辨率的途径是。 13、近轴情况下,在空气中看到水中鱼的表观深度要比实际深度。 一、填空题 1、光路是可逆的 2、光从光密媒质射向光疏媒质,且入射角大于临界角I0,其中,sinI0=n2/n1。 3、垂轴放大率;角放大率;轴向放大率;一 4、轴上无穷远的物点 5、-20;-2; 10 6、实 7、视度瞳孔 8、在不影响系统光学特性的的情况下改变成像光束的位置,使后面系统的通光口径不致过大。 9、30 10、10 11、保持系统的共轴性 12、提高数值孔径和减小波长 13、小 二、简答题 1、什么是共轴光学系统、光学系统物空间、像空间? 答:光学系统以一条公共轴线通过系统各表面的曲率中心,该轴线称为光轴,这样的系统称为共轴光学系统。物体所在的空间称为物空间,像所在的空间称为像空间。 2、如何确定光学系统的视场光阑? 答:将系统中除孔径光阑以外的所有光阑对其前面所有的光学零件成像到物空间。这些像中,孔径对入瞳中心张角最小的一个像所对应的光阑即为光学系统的视场光阑。 3、共轴光学系统的像差和色差主要有哪些? 答:像差主要有:球差、慧差(子午慧差、弧矢慧差)、像散、场曲、畸变;色差主要有:轴向色差(位置色差)、倍率色差。 4、对目视光学仪器的共同要求是什么? 答:视放大率| | 应大于1; 通过仪器后出射光束应为平行光束,即成像在无限远,使人眼相当观察无限远物体,处于自然放松无调节状态。 5、什么叫理想光学系统? 答:在物像空间均为均匀透明介质的条件下,物像空间符合“点对应点、直线 材料研究方法作业答案 材料研究方法 第二章思考题与习题 一、判断题 √1.紫外—可见吸收光谱是由于分子中价电子跃迁产生的。 ×2.紫外—可见吸收光谱适合于所有有机化合物的分析。 ×3.摩尔吸收系数的值随着入射波光长的增加而减少。×4.分光光度法中所用的参比溶液总是采用不含待测物质和显色剂的空白溶液。 ×5.人眼能感觉到的光称为可见光,其波长范围是200~400nm。 ×6.分光光度法的测量误差随透射率变化而存在极大值。 √7.引起偏离朗伯—比尔定律的因素主要有化学因素和物理因素,当测量样品的浓度极大时,偏离朗伯—比尔定律的现象较明显。 √8.分光光度法既可用于单组分,也可用于多组分同时测定。 ×9.符合朗伯—比尔定律的有色溶液稀释时,其最大吸 收波长的波长位置向长波方向移动。 ×10.有色物质的最大吸收波长仅与溶液本身的性质有关。 ×11.在分光光度法中,根据在测定条件下吸光度与浓度成正比的比耳定律的结论,被测定溶液浓度越大,吸光度也越大,测定的结果也越准确。() √12.有机化合物在紫外—可见区的吸收特性,取决于分子可能发生的电子跃迁类型,以及分子结构对这种跃迁的影响。() ×13.不同波长的电磁波,具有不同的能量,其大小顺序为:微波>红外光>可见光>紫外光>X射线。()×14.在紫外光谱中,生色团指的是有颜色并在近紫外和可见区域有特征吸收的基团。() ×15.区分一化合物究竟是醛还是酮的最好方法是紫外光谱分析。() ×16.有色化合物溶液的摩尔吸光系数随其浓度的变化而改变。() ×17.由共轭体系π→π*跃迁产生的吸收带称为K吸收带。() √18.红外光谱不仅包括振动能级的跃迁,也包括转动能级的跃迁,故又称为振转光谱。() √19.由于振动能级受分子中其他振动的影响,因此红 随机过程习题解答(一) 第一讲作业: 1、设随机向量的两个分量相互独立,且均服从标准正态分布。 (a)分别写出随机变量和的分布密度 (b)试问:与是否独立?说明理由。 解:(a) (b)由于: 因此是服从正态分布的二维随机向量,其协方差矩阵为: 因此与独立。 2、设和为独立的随机变量,期望和方差分别为和。 (a)试求和的相关系数; (b)与能否不相关?能否有严格线性函数关系?若能,试分别写出条件。 解:(a)利用的独立性,由计算有: (b)当的时候,和线性相关,即 3、设是一个实的均值为零,二阶矩存在的随机过程,其相关函数为 ,且是一个周期为T的函数,即,试求方差 函数。 解:由定义,有: 4、考察两个谐波随机信号和,其中: 式中和为正的常数;是内均匀分布的随机变量,是标准正态分布的随机变量。 (a)求的均值、方差和相关函数; (b)若与独立,求与Y的互相关函数。 解:(a) (b) 第二讲作业: P33/2.解: 其中为整数,为脉宽 从而有一维分布密度: P33/3.解:由周期性及三角关系,有: 反函数,因此有一维分布: P35/4. 解:(1) 其中 由题意可知,的联合概率密度为: 利用变换:,及雅克比行列式: 我们有的联合分布密度为: 因此有: 且V和相互独立独立。 (2)典型样本函数是一条正弦曲线。 (3)给定一时刻,由于独立、服从正态分布,因此也服从正态分布,且 所以。 (4)由于: 所以因此 当时, 当时, 由(1)中的结论,有: P36/7.证明: (1) (2) 由协方差函数的定义,有: P37/10. 解:(1) 当i =j 时;否则 令 ,则有 第三讲作业: P111/7.解: (1)是齐次马氏链。经过次交换后,甲袋中白球数仅仅与次交换后的状态有关,和之前的状态和交换次数无关。 (2)由题意,我们有一步转移矩阵: P111/8.解:(1)由马氏链的马氏性,我们有: (2)由齐次马氏链的性质,有: (2) 第17章 光的衍射答案 17-2. 衍射的本质是什么?衍射和干涉有什么联系和区别? 答:光波的衍射现象是光波在传播过程中经过障碍物边缘或孔隙时发生的展衍现象,其实质是由被障碍物或孔隙的边缘限制的波振面上各点发出的子波相互叠加而产生。而干涉则是由同频率、同方向、相位差恒定的两束光波的叠加而成。 17-7. 光栅衍射和单缝衍射有何区别?为何光栅衍射的明条纹特别明亮而暗区很宽? 答:光栅衍射是多光束干涉和单缝衍射的总效果。其明条纹主要取决于多光束干涉,光强与狭缝数成正比,所以明纹很亮;又因为相邻明条纹间有个暗条纹,而且一般较宽,所以实际上在两条明条纹之间形成一片黑暗背景。 17-8. 试指出当衍射光栅常数为下述三种情况时,哪些级次的衍射明条纹缺级?(1)a+b=2a; (2)a+b=3a; (3)a+b=4a. 答:当(1)a+b=2a 时,±2,±4,±6…2k…(k=±1,±2,…)级缺级; 当(2)a+b=3a 时,±3,±6,±9…3k…(k=±1,±2,…)级缺级; 当(3)a+b=4a 时,±4,±8,±12…4k…(k=±1,±2,…)级缺级。 17-9. 一单色平行光垂直照射一单缝,若其第三级明条纹位置正好与600nm 的单色平行光的第二级明条纹位置相重合,求前一种单色光的波长。 解:单缝衍射的公式为: 2)12(sin λ θ+=k a 当nm 600=λ时,k=2, ' λλ=时,k=3, 当其第三级明条纹位置正好与600nm 的单色平行光的第二级明条纹位置相重合时,θ相同,所以有: 2 )132(2600)122(sin ' λθ+?=+?=a 由上式可以解得 nm 6.428'=λ 17-10. 单缝宽0.10mm ,透镜焦距为50cm ,用5000=λ埃的绿光垂直照射单缝,求:(1)位于透镜焦平面处的屏幕上中央明条纹的宽度和半角宽度各为多少? (2)若把此装置浸入水中(),中央明条纹的半角宽度又为多少? 解:中央明纹的宽度为f na x λ 2=?,半角宽度为na λ θ1sin -= (1)在空气中,1=n ,所以有 3310100.55.01010.010500022---?=????==?f na x λ m 3310 1 1100.51010.0105000sin sin -----?=??==na λθrad 第十七章索赔 一、思考题 1.简述在国际货物买卖中争议产生的原因。 答:国际货物买卖中,争议的产生往往是因买卖双方的各自的权利、义务问题而引起的,甚至导致发生仲裁、诉讼等情况。买卖双方发生争议的原因有很多,主要可归结为以下三种情况: (1)卖方不履行或不完全履行合同规定的义务。例如,不交付货物或虽然交货但所交货物的品质、数量、包装等不符合合同规定。 (2)买方不履行或不完全履行合同规定的义务。例如,不能按照合同规定派船接货、指定承运人、支付货款或开出信用证,无理拒收货物等。 (3)合同中所订条款欠明确。例如,“立即装运”、“即期装运”,在国际贸易中无统一解释,买卖双方对此理解不一致或从本身的利益出发各执一词。 2.各国法律对于违约行为的区分方法有哪些区别?对于不同违约行为的违约责任又是如何规定的? 答:(1)我国《合同法》的相关规定 我国《合同法》第8条规定:“依法成立的合同,对当事人具有法律约束力。当事人应当按照约定履行自己的义务,不得擅自变更或者解除合同。”第107条规定:“当事人一方不履行合同义务或者履行合同义务不符合约定的,应当承担继续履行、采取补救措施或者赔偿损失等违约责任。” 我国《合同法》规定:当事人一方迟延履行合同义务或者有其他违约行为致使不能实现合同目的,对方当事人可以解除合同;当事人一方迟延履行主要债务,经催告后在合同期间内仍未履行的,对方当事人可以解除合同。《合同法》又规定,合同解除后,尚未履行的,终止履行;已经履行的,根据履行情况和合同性质,当事人可以要求恢复原状、采取其他补救措施,并有权要求赔偿损失。 (2)英国法律的相关规定 英国的法律规定,当事人一方“违反要件”,受损害一方除可要求损害赔偿外,还有权解除合同;当事人一方“违反担保”或“违反随附条件”,受损害一方有权请求违约的一方给予损害赔偿,但不能解除合同;当事人一方“违反中间性条款或无名条款”,违约方应承担的责任须视违约的性质及其后果是否严重而定。 (3)美国法律的相关规定 美国法律规定,一方当事人违约,以致使另一方无法取得该交易的主要利益,则是“重大违约”。在此情况下,受损害的一方有权解除合同,并要求损害赔偿。如果一方违约,情况较为轻微,并未影响对方在该交易中取得的主要利益,则为“轻微违约”,受损害的一方只能要求损害赔偿,而无权解除合同。 (4)《联合国国际货物销售合同公约》的相关规定 按《联合国国际货物销售合同公约》规定,一方当事人违反合同的结果,如使另一方当事人蒙受损害,以至于实际上剥夺了他根据合同规定有权期待得到的东西,即为根本违反合同。若一方违反合同构成根本违反合同时,受损害的一方就可以宣告合同无效,同时有权向违约方提出损害赔偿的要求。如违约的情况尚未达到根本违反合同的程度,则受损害方只能要求损害赔偿而不能宣告合同无效。 3.何谓索赔期限?为什么在国际货物买卖合同的索赔条款中通常应规定索赔期限? 答:(1)索赔期限的含义 应用光学习题. 第一章 : 几何光学基本原理 ( 理论学时: 4 学时 ) ?讨论题:几何光学和物理光学有什么区别它们研究什么内容 ?思考题:汽车驾驶室两侧和马路转弯处安装的反光镜为什么要做成凸面,而不做成平面 ?一束光由玻璃( n= )进入水( n= ),若以45 ° 角入射,试求折射角。 ?证明光线通过二表面平行的玻璃板时,出射光线与入射光线永远平行。 ?为了从坦克内部观察外界目标,需要在坦克壁上开一个孔。假定坦克壁厚为 200mm ,孔宽为 120mm ,在孔内部安装一块折射率为 n= 的玻璃,厚度与装甲厚度相同,问在允许观察者眼睛左右移动的条件下,能看到外界多大的角度范围 ?一个等边三角棱镜,若入射光线和出射光线对棱镜对称,出射光线对入射光线的偏转角为40 °,求该棱镜材料的折射率。 ?构成透镜的两表面的球心相互重合的透镜称为同心透镜,同心透镜对光束起发散作用还是会聚作用?共轴理想光学系统具有哪些成像性质 第二章 : 共轴球面系统的物像关系 ( 理论学时: 10 学时,实验学时: 2 学时 ) ?讨论题:对于一个共轴理想光学系统,如果物平面倾斜于光轴,问其像的几何形状是否与物相似为什么 ?思考题:符合规则有什么用处为什么应用光学要定义符合规则 ?有一放映机,使用一个凹面反光镜进行聚光照明,光源经过反光镜以后成像在投影物平面上。光源高为 10mm ,投影物高为 40mm ,要求光源像高等于物高,反光镜离投影物平面距离为 600mm ,求该反光镜的曲率半径等于多少 ?试用作图法求位于凹的反光镜前的物体所成的像。物体分别位于球心之外,球心和焦点之间,焦点和球面顶点之间三个不同的位置。 ?试用作图法对位于空气中的正透镜()分别对下列物距: 求像平面位置。 第1章 1、材料是如何分类的?材料的结构层次有哪些? 答:材料按化学组成和结构分为:金属材料、无机非金属材料、高分子材料、复合材料; 按性能特征分为:结构材料、功能材料; 按用途分为:建筑材料、航空材料、电子材料、半导体材料、生物材料、医用材料。 材料的结构层次有:微观结构、亚微观结构、显微结构、宏观结构。 2、材料研究的主要任务和对象是什么,有哪些相应的研究方法? 答:任务:材料研究应着重于探索制备过程前后和使用过程中的物质变化规律,也就是在此基础上探明材料的组成(结构)、合成(工艺过程)、性能和效能及其之间的相互关系,或者说找出经一定工艺流程获得的材料的组成(结构)对于材料性能与用途的影响规律,以达到对材料优化设计的目的,从而将经验性工艺逐步纳入材料科学与工程的轨道. 研究对象和相应方法见书第三页表格。 3、材料研究方法是如何分类的?如何理解现代研究方法的重要性? 答:按研究仪器测试的信息形式分为图像分析法和非图像分析法;按工作原理,前者为显微术,后者为衍射法和成分谱分析。 第2章 1、简述现代材料研究的主X射线实验方法在材料研究中有那些主要应用? 答:现代材料研究的主X射线实验方法在材料研究中主要有以下几种应用: (1)X射线物相定性分析:用于确定物质中的物相组成 (2)X射线物相定量分析:用于测定某物相在物质中的含量 (3)X射线晶体结构分析:用于推断测定晶体的结构 2、试推导Bragg方程, 并对方程中的主要参数的范围确定进行讨论. 答:见书第97页。 3、X射线衍射试验主要有那些方法, 他们各有哪些应用,方法及研究对象. 答: 实验方法所用 辐射 样 品 照相法衍射仪法 粉末法劳厄法转晶法单色辐射 连续辐射 单色辐射 多晶或晶 体粉末 单晶体 单晶体 样品转动或固定 样品固定 样品转动或固定 德拜照相 机 劳厄相机 转晶-回 摆照相机 粉末衍射仪 单晶或粉末衍 射仪 单晶衍射仪 最基本的衍射实验方法有:粉末法,劳厄法和转晶法三种。由于粉末法在晶体学研究中应用最广泛,而且实验方法及样品的制备简单,所以,在科学研究和实际生产中的应用不可缺少;而劳厄法和转晶法主要应用于单晶体的研究,特别是在晶体结构的分析中必不可少,在某种场合下是无法替代的。 第3章 1、如何提高显微镜分辨本领,电子透镜的分辨本领受哪些条件的限制? 答:分辨本领:指显微镜能分辨的样品上两点间的最小距离;以物镜的分辨本领来定义显微镜的分辨本领。光学透镜:d0 =0.061λ/n·sinα= 0.061λ/N·A,式中:λ是照明束波长;α是透镜孔径半角; n是物方介 质折射率;n·sinα或N·A称为数值孔径。 在物方介质为空气的情况下,N·A值小于1。即使采用油浸透镜(n=1.5;α一般为70°~75°), N·A值也不会超过1.35。所以 d0≈1/2λ。因此,要显著地提高显微镜的分辨本领,必须使用波长比可见光短得多的 照明源。 随机过程复习题 一、填空题: 1.对于随机变量序列}{n X 和常数a ,若对于任意0>ε,有 ______}|{|lim =<-∞ >-εa X P n n ,则称}{n X 依概率收敛于a 。 2.设}),({0≥t t X 是泊松过程,且对于任意012≥>t t , ,则 15 92}6)5(,4)3(,2)1({-??= ===e X X X P , 618}4)3(|6)5({-===e X X P 15 32 62 32 92! 23!2)23(!23}2)3()5({}2)1()3({}2)0()1({} 2)3()5(,2)1()3(,2)0()1({} 6)5(,4)3(,2)1({----??=???==-=-=-==-=-=-====e e e e X X P X X P X X P X X X X X X P X X X P 66 218! 26}2)3()5({}4)3(|6)5({--===-===e e X X P X X P 3.已知马尔可夫链的状态空间为},,{321=I ,初始分布为),,(4 1 2141, ?????? ?? ????????? ?=434 103 13131043 411)(P ,则167)2(12=P ,161}2,2,1{210====X X X P ???????? ?????? ????=48 31481348 436133616367 164167165)1()2(2P P 16 7 )2(12=P 16 1 314341}2|2{}1|2{}1{}2,1|2{}1|2{}1{} 2,2,1{12010102010210=??=================X X P X X P X P X X X P X X P X P X X X P 4.强度λ的泊松过程的协方差函数),min(),(t s t s C λ= 5.已知平稳过程)(t X 的自相关函数为πττcos )(=X R , )]()([)(π?δπ?δπω-++=X S 6. 对于平稳过程)(t X ,若)()()(ττX R t X t X >=+<,以概率1成立,则称)(t X 的自相关函数具有各态历经性。 7.已知平稳过程)(t X 的谱密度为2 3)(2 42 ++=ωωωωS ,则)(t X 的均方值= 2 121- 222 2221 1221)2(22211122)(+??-+??=+-+= ωωωωωS ττ τ-- -=e e R X 2 12 1)(2 第十七章第一节《电流与电压和电阻的关系》 在探究电阻一定时电流与电压关系的实验中,小明得到的实验数据如下表所示。 (1)为分析电流与电压的定量关系,请你在图17.1-2 的方格中建立有关坐标轴并制定其标度,把表中的数据 在坐标系中描点。 (2)小英说,从图中可以看出,这些数据中有一组是 明显错误的,跟其他数据的规律完全不同,可能是读取 这组数据时粗心所引起的,分析时需要把它剔除掉。这 是哪组数据? 2. 在电阻一定时探究电流与电压关系的实验中,小凯把 定值电阻、电流表、电压表、滑动变阻器、开关和电源 连接成了图17.1-3 所示的电路,正准备闭合开关时,旁 边的小兰急忙拦住他,说接线错了。 请你检查一下电路,错在哪里?小兰发现只要改接一根导线就可以,请把接错的那一根导线找出来,打上“×”,再画线把它改到正确的位置上。 第一节《电流与电压和电阻的关系》课后习题答案 1.(1)图略 (2)“1.2V 0.40A”这组数据跟其他数据的规律完全不同,需要剔除。 2.如图所示 × 第十七章第二节《欧姆定律》 1. 一个电熨斗的电阻是80 Ω,接在220 V 的电压上,流过它的电流是多少? 2. 一个定值电阻的阻值是10 Ω,使用时流过的电流是200 mA ,加在这个定值电 阻两端的电压是多大? 3. 某小灯泡工作时两端的电压是2.5 V ,用电流表测得此时的电流是300 mA ,此 灯泡工作时的电阻是多少? 4. 某同学认为:“由I = U/R 变形可得R = U/I 。这就表明,导体的电阻R 跟它两端的电压成正比,跟电流成反比。”这种说法对吗?为什么? 第二节《欧姆定律》课后习题答案 1. 2.75A 2. 2V 3. 8.3Ω 解析:1.根据公式I=R U 2.根据公式U=IR 3.根据公式R = U/I 4.这种说法不对,因为导体的电阻是导体本身的一种性质,它只与导体的材料、长度、横截面积有关,还受温度影响,而与导体两端的电压及通过导体的电流大小无关,公式R = U/I 只是一个电阻的计算式,通过此公式可以求出导体的电阻,但不能决定导体电阻的大小,当导体不接入电路时,其阻值不会改变。 第十七章第三节《电阻的测量》 1. 一个小灯泡上标着“ 2.2 V 0.25 A ”,表明这个小灯泡工作时的电 阻是8.8 Ω。图17.3-2 是一位同学为检 验小灯泡的标称电阻是否准确而连接的 实验线路。他的连接有三个错误。请你 指出这三个错误分别错在哪里。应怎样 改成正确的连接? 2. 已知流过一只电阻为242 Ω 的灯泡的电流是0.91 A 。如果在灯泡两端再并联一个电阻为165 Ω 的电烙铁,并联电路的总电流变为多大? 3. 图17.3-3 是用伏安法测量某未知电阻的电路图。 (1)根据电路图将图17.3-4 所示的实物图连接起来; (2)读出图17.3-5 所示电流表和电压表的示数; (3)算出被测电阻本次的测量值。 第一章 由于透镜的中心区域和边缘区域对光的折射能力不符合预定规律而造成的图像模糊现象称为() 答案:球差 光学透镜的像差主要有() 答案:像场弯曲#球差#色差 光学显微镜具有()放大功能。 答案:二级 光学透镜要能区分开两个成像物点,则此两物点形成的埃利斑之间的最小距离应 答案:大于埃利斑半径 光学显微镜的极限分辨能力为() 答案:200nm 光学透镜成像的基础是光可以() 答案:折射 光学透镜的像差主要有() 答案:像场弯曲#球差#色差 由于照明光源波长不统一形成的图像模糊称为() 答案:色差 成像物体上能分辨出来的两物点间的最小距离称为() 答案:分辨率 要提高显微镜的分辨率,关键是要() 答案:减小光源波长 干镜的有效放大倍数一般为()倍 答案:500~1000 为获得大景深,可以考虑() 答案:减小数值孔径#降低放大倍数 金相砂纸后标号越大,说明砂纸上的磨削颗粒越() 答案:小 抛光平面样品时,可以选择() 答案:机械抛光#化学抛光#电解抛光#复合抛光 砂纸背面的防水标志是() 答案:WATERPROOF 透镜的像差是由于本身几何光学条件的限制造成的,和光源波长无关()答案:错 逆光拍照时,明暗对比强烈的地方出现的彩色边缘就是色差() 答案:对 最小散焦斑是点光源成像质量最好的情况() 答案:对 衬度是指图像上相邻部分间的黑白对比度或颜色差() 答案:对 油镜的最大数值孔径小于干镜的最大数值孔径() 答案:错 明场照明时光线损失很少() 答案:错 只要聚焦准确,点光源的像可以是一个清晰的亮点() 答案:错 从衍射效应来看,透镜分辨的最小距离和数值孔径成反比()答案:对 有效放大倍数和人眼的分辨能力无关() 答案:错 只要是导电材料,都可以用电火花线切割切取样品() 答案:错 第二章 发现X射线的是 答案:伦琴 进行第一次晶体衍射实验的是 答案:劳厄 X射线衍射时,首先出现的衍射峰必定是()的晶面。 答案:低指数 对衍射强度影响最大的是 答案:结构因数 能影响短波限位置的因素是 答案:管电压 X射线是物理学家伦琴发现的() 答案:对 X射线管的效率极低,一般仅有百分之几() 答案:对 习题4 以下如果没有指明变量t 的取值范围,一般视为R t ∈,平稳过程指宽平稳过程。 1. 设Ut t X sin )(=,这里U 为)2,0(π上的均匀分布. (a ) 若Λ,2,1=t ,证明},2,1),({Λ=t t X 是宽平稳但不是严平稳, (b ) 设),0[∞∈t ,证明}0),({≥t t X 既不是严平稳也不是宽平稳过程. 证明:(a )验证宽平稳的性质 Λ,2,1,0)cos (2121)sin()sin()(2020==-=? ==?t Ut t dU Ut Ut E t EX π π ππ ))cos()(cos(2 1 )sin (sin ))(),((U s t U s t E Us Ut E s X t X COV ---=?= t U s t s t U s t s t ππ π21}])[cos(1])[cos(1{212020? +++--= s t ≠=,0 2 1 Ut Esin ))(),((2= =t X t X COV (b) ,)),2cos(1(21 )(有关与t t t t EX ππ-= .)2sin(81 21DX(t)有关,不平稳,与t t t ππ-= 2. 设},2,1,{Λ=n X n 是平稳序列,定义Λ Λ,2,1},,2,1,{) (==i n X i n 为 Λ,,)1(1)1()2(1)1(---=-=n n n n n n X X X X X X ,证明:这些序列仍是平稳的. 证明:已知,)(),(,,2 t X X COV DX m EX t t n n n γσ===+ 2 121)1(1)1()1(2)(,0σγσ≡+=-==-=--n n n n n n X X D DX EX EX EX ) 1()1()(2),(),() ,(),(),(),(111111) 1()1(++--=+--=--=--+-+-++--+++t t t X X COV X X COV X X COV X X COV X X X X COV X X COV n t n n t n n t n n t n n n t n t n n t n γγγ显然,) 1(n X 为平稳过程. 同理可证,Λ,,) 3()2(n n X X 亦为平稳过程. 17-1解1)选择型号:因此类机组一般为中小型,所需传递的功率中等,直流发电机载荷平稳, 轴的 弯曲变形较小,联接之后不再拆动,故选用传递转矩大、结构简单的固定式刚性联轴器,如凸缘联轴器。 2)按传递最大功率『=刘世求计算转矩 P 20 『=9劳。==曲50尺三二=砧.粉叫.厢 转矩用3000 。 由教材表17-1查得,当工作机为发电机时的工作情况系数《* T 3。则计算转矩 T c=K1T=L3^63.i? = S2.71N.m 根据计算转矩、轴的转速邱=3叩° '『面、夕卜伸轴直径d=45mm 查手册,可用标准 GB5843- 1986饺制孔型凸缘联轴器YL9。其许用转矩为】『]=地口由,皿,许用最大转速 卜5。。〃血" 他主要尺寸:螺栓孔中心所在圆直径孔=[[?洒,6只M10螺栓。 17-2 解(1 )选择型号:因汽轮发电机组的转子较重,传递的转矩特大,轴有一定的弯曲变形,工作环境为高温高压蒸汽,轴有伸长,故选用耐温的齿式联轴器。 (2 )求计算转矩 T=95如-=蜘队—=9550M m 转矩H300。。 由教材表17-1,当工作机为发电机原动机为汽轮机时的工作情况系数仍可取虻,=13。则计算转矩 3^ = £i r=L3x 5530 = 12415JVm 根据计算转矩、轴的转速H = U叩叮血、夕卜伸轴直径d=120mm 查手册,可用标准 ZB19012- 1989GCLD型鼓型齿式联轴器GCLD7。其许用转矩为[门颁°加'巾,许用最大转速 =300Cr/min 17-3 图17.2 题17-3图图17.3 题17-3解图 解可选用一超越离合器,如图17.3所示。电动机1和电动机2的转速是相同的,但电动机1经过蜗杆蜗轮传动后,转速降至氐'L,并有啊4气j。当两电机同时开动时,因心L Y,超越离合器松开, 传不到轴上,口=轴由电机2带动。若电动机1开动后,再停止电动机2,那么当电动机2停止转动 时,= 口,》成日,超越离合器被滚珠楔紧带动°!轴旋转。所以任何时间都不会卡死。 17-4 图17.4 题17-4图 同济大学材料学院材料学专业——2007年真题及解析 科目一:代码:821 科目名称:材料研究方法 北京万学教育科技有限公司 考试年份:2007 招生专业:材料学 研究方向: 01高性能水泥基材料 02智能材料 03新型建筑材料 04生态环境材料 05无机功能材料 06高分子功能材料 07高分子材料改性 08生物医用材料 09金属功能材料 10纳米材料 11材料体系分析与建模方法 一、真题 1.电子束轰击到固体样品表面会产生哪些主要物理信号?研究材料的表面形貌一般收集哪种物理信号?并说明其衬度原理研究材料表面元素分原布状况应收集哪些信息,并收明其衬度理。 2.简述DSC的种类和定量热分析原理,举例说明其在材料研究领域的应用。 3.请详述电子衍射和X射线衍射的异同点。 4.请说述电子探针中波谱的原理和应用,并简述波谱与能谱在应用方面的异同。 5.写出布拉格方程,分析物质产生X衍射的充要条件,简述X射线粉末衍射物相鉴定过程。请说明样品制备对物相鉴定的影响。 6.简述特征X射线的产生,性质和应用。 7.简述红外光谱用于分子结构分析的基础,说明其应用。 8.采用何种手段可以研究高分子材料的结晶。 9.聚合物的填充改性及共混是高分子材料改的常用手段,如何研究无机填充材料在高聚物基体中的分布情况?如何研究共混物中各相的形态? 第 1 页共10 页 10.核磁共振谱中不同质子产生不同化学位移的根本原因是什么?化学位移的主要影响因素有哪些?核磁共振谱中的信号强度可以提供何种信息? 11.请详细描述金相试样的制备过程,并画出碳马氏体和高碳马氏体的组织示意图,解释其区别。 12.举例说明透射电镜在金属材料研究方面的应用,说明其原理。 13.制备金属材料透射电子显微镜试样时一般采用双喷法制样,请详述其原理。 14.请详述多晶,非晶,纳米晶体材料在透射电子显微镜选区稍微图像中的区别。 15.拟定方案,解决玻璃体内夹杂物的鉴定。 16.采用合适的现代技术表征法分析硅酸盐水泥水化进程,请简要评述你给出的方法。 17.叙述X射线粉末衍射分析无机材料的方法有哪几种,并加以评述。 18.请简要叙述布拉格方程在材料微观结构分析和表征领域中的应用。 二、解析 1.电子束轰击到固体样品表面会产生哪些主要物理信号?研究材料的表面形貌一般收集哪种物理信号?并说明其衬度原理研究材料表面元素分原布状况应收集哪些信息,并收明其衬度理。 1.参考答案: 主要物理信号:1.背散射电子 2. 二次电子 3. 吸收电子 4. 透射电子 5. 特征X射线 6.俄歇电子 研究表面形貌的信号: 1.背散射电子 2. 二次电子6.俄歇电子 研究表面元素分布应选择背散射电子,应为其对元素的变化比较敏感。 试题解析: 2.知识点:电子与物体的相互作用 3.答题思路:简述个知识点 历年考频:此考点在近五年中共出现3分别为:04,06,07年。 2.简述DSC的种类和定量热分析原理,举例说明其在材料研究领域的应用。 1.参考答案: DSC分为两种。分别为功率补偿型和热流型 原理::DSC技术是在程序控制温度下,测量输入到试样和参比物的能量差随温度或时间变化的一种技术。 差示扫描量热分析法就是为克服差热分析在定量测定上存在的这些不足而发展起来的一种新的热分析技术。该法通过对试样因发生热效应而发生的能量变化进行及时的应有的补偿,保持试样与参比物之间温度始终保持相同,无温差、无热传递,使热损失小,检测信号大。因此在灵敏度和精度方面都大有提高。 DSC技术的特点:由于试样用量少,试样内的温度梯度较小且气体的扩散阻力下降,对于功率补偿型DSC有热阻影响小的特点。 应用:1.纯度分析 2.定量分析 3.纯度分析 4.比热容测定 第 2 页共10 页 中 国 海 洋 大 学 命 题 专 用 纸 (首页) 2005-2006学年第 二 学期 试题名称: 应用光学 A 课程号: 共 2 页 第 1 页 专业年级__物理学2003_____ 学号___________ 姓名____________ 考试日期(考生填写)_______年____月__日 分数_________ 一.简答题(15分)(写在答卷纸上) 1.(5分)物理光学研究什么内容?几何光学研究什么内容? 2.(5分)什么是场镜?场镜的作用是什么(要求写出两种作用)? 3.(5分)写出轴外点的五种单色像差的名称。 二.作图题(15分)(画在试卷上) 4.(5分)已知焦点F 和F ’和节点J 和J ’(见图2),求物方主点H 和像方主点H ’ 。 5.(10分)应用达夫棱镜的周视瞄准仪示意图(见图1),分别标出A 、B 、C 、D 点光的坐标方向。 J F ’ F J ’ 图2 z y x A B C D 图1 授课教师 李颖命题教师或命题负责人 签字李颖 院系负责人 签字 年月日 注:请命题人标明每道考题的考分值。 中国海洋大学命题专用纸(附页) 2005-2006学年第二学期试题名称: 应用光学课程号:共 2 页第 2 页 三.计算题(70分) 6.(10分)某被照明目标,其反射率为ρ=,在该目标前15m距离处有一200W的照明灯,各向均匀发光,光视效能(发光效率)为30lm/W,被照明面法线方向与照明方向的夹角为0度。 求:(1)该照明灯的总光通量;(2)被照明目标处的光照度;(3)该目标视为全扩散表面时的光亮度。 7.(10分)显微镜目镜视角放大率为Γe=10,物镜垂轴放大率为β=-2,NA=,物镜共轭距为180mm,物镜框为孔径光阑,求:(1)显微镜总放大率,总焦距。(2)求出瞳的位置和大小。8.(15分)一个空间探测系统(可视为薄透镜),其相对孔径为1:,要求将10km处直径为2m的物体成像在1/2英寸的探测器靶面上,物体所成像在探测器靶面上为内接圆,问此系统的焦距应该为多少?口径为多少?所对应的最大物方视场角是多少?(一英寸等于毫米,探测器靶面长与宽之比为4:3) 9.(10分)有一个薄透镜组,焦距为100mm,通过口径为20mm,利用它使无限远物体成像,像的直径为10mm,在距离透镜组50mm处加入一个五角棱镜(棱镜的玻璃折射率为,透镜展开长度为L=,D为棱镜第一面上的通光口径),求棱镜的入射面和出射面的口径,通过棱镜后的像面位置。 10.(15分,A、B任选) A.有一个焦距为50mm的放大镜,直径D=40mm,人眼(指瞳孔)离放大镜20mm来观看位于物方焦平面上的物体,瞳孔直径为4mm。求系统的孔径光阑,入瞳和出瞳的位置和大小,并求系统无渐晕时的线视场范围。 B.有一开普勒望远镜,视放大率Γ=8,物方视场角2ω=8?,出瞳直径为6mm,物镜和目镜之间的距离为180mm,假定孔径光阑与物镜框重合,系统无渐晕,求(1)物镜焦距,目镜焦距;(2)物镜口径和目镜口径;(3)出瞳距离。 11.(10分,要求用矩阵法求解)有一个正薄透镜焦距为8cm,位于另一个焦距为-12cm的负薄透镜左边6cm处,假如物高3cm,位于正透镜左边的24cm处,求像的位置和大小。 四.附加题(10分) 12.谈谈你对《应用光学》课程教学和课程建设的设想和建议。高鸿业《宏观经济学》课后习题答案第十七章习题答案
应用光学习题解答13年
材料研究方法作业答案
随机过程习题答案A
第17章课后题答案
国际贸易实务课后答案详解 第十七章 索赔
应用光学习题
材料研究方法思考题答案重点及真题汇编
随机过程复习题(含答案)
新人教版九年级物理第十七章课后习题答案
智慧树知到2019材料研究方法章节测试答案
随机过程-方兆本-第三版-课后习题答案
机械设计第十七章课后习题答案【最新】
同济大学材料研究方法07真题及答案解析.doc
应用光学试题及答案