一.选择题。
1.集成测试的测试方法主要分为一次性测试方式和增值集成方式,不属于后者的是?()
a 自顶向下 b自底向上 c混合增值 d
2.下列不属于嵌入式应用软件的是()
a 嵌入式应用程序 b 多v模型 c嵌入式操作系统 d板级支持包。
3. 下列哪个是集成测试的测试方法()
a 灰盒测试 b黑盒测试 c白盒测试 d黑盒测试和白盒测试。
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 动态测试和集成测试。
11.不是软件静态测试优点的是()
a 不必动态的运行软件。
b 发挥人的优势,行之有效。
c 不需特定的条件,容易展开。
d 需要特定的条件,不容易展开。
12.**检查包括()
a **走查。
b 桌面检查。
c **审查。
d 以上都是。
13.静态分析的内容包括()
a 数据流分析。
b 控制流分析。
c 软件度量分析。
d 以上都是。
14. 嵌入式软件动态测试可分为()
a 黑盒测试,单元测试。
b 黑盒测试,白盒测试。
c 白盒测试,单元测试。
d 白盒测试,集成测试。
15.白盒测试也称为()
a 陶瓷测试。
b 玻璃测试。
c 水晶测试。
d 石头测试。
16.覆盖测试的5种策略包括()
a 语句覆盖,判定覆盖。
b 条件覆盖,判定条件覆盖。
c 条件组合覆盖。
d以上都是。
17.黑盒测试也称()
a 性能测试。
b 功效测试。
c 功能测试。
d 程序测试。
18.不属于黑盒测试的优点()
a 比较简单,不需要了解程序内部的**及实现。
b 与软件的内部实现有关。
c 基于需求,从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到的问题。
d 在做软件自动化测试时较为方便。
19.嵌入式软件**测试环境包括()
a 全实物**测试环境。
b 半实物**测试环境。
c 全数字**测试环境。
d 以上都是。
20.下列哪些属于探针的分类()
a 分支覆盖探针。
b 变量跟踪探针。
c 时间探针。
d 以上都是。
二填空。1. 嵌入式软件包括3部分的内容和。
2. 软件测试按软件功能和结构分类可分为。
3. 嵌入式软件**测试环境课分为半实物**测试环境和。
4. 集成测试的测试方法主要分为一次性集成方式和增殖集成方式,后者可具体分为自顶向下的增殖集成方式测试, 3种增值集成方式。
5. 嵌入式软件测试环境的体系结构分两种:一种是基于单机,另一种是基于网络,后者通常由和3部分组成。
6. 所谓的交叉测试方式是指,有和都要进行测试的方法。
7. 静态分析的分析内容包括。
三判断。1 软件测试更高层次的目的验证,确认,可靠性评估。
2 嵌入式软件的测试有着其自身的特点和困难。由于嵌入式系统具有实时性要求高、内存不丰富、i/o通道少、开发工具昂贵、与硬件紧密相关、cpu种类繁多特点 (
3 动态测试是指通过执行或运行程序(或**或软件)检查存在错误或问题的方式 (
4 嵌入式软件**测试环境包括全实物**测试环境,半实物**测试环境
5 使用插桩技术前必须先明确的问题要探测哪些信息,在程序的什么位置设置插桩点,需要设计多少个插桩点。
6 嵌入式软件测试的步骤:单元测试,集成测试,确认测试。
7 嵌入式静态测试包括:**检查、静态结构分析、**质量度量等 (
8 白盒测试的测试方法有**检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法。
9 在需求分析阶段,测试所要实现的目标就是完成测试需求分析、创建测试计划,也就是完成测试设计阶段之前的所有准备工作。
10 集成测试的测试方法主要为增殖集成方式,具体分为哪2种自顶向下的增殖集成方式测试,自底向上的增殖集成方式测试。
11 等价类划分有哪2种情况有效等价类和无效等价类。
11 嵌入式软件测试环境的体系结构,一种是基于网络一种是基于pc机。 (
12 宿主机环境测试是进行逻辑或者界面的测试。
13 目标机环境测试与定时无关的白盒测试,中段测试与硬件接口有关 (
14 软件测试按用途分为正确性测试性能测试可靠性测试回归测试 (
15 嵌入式软件工程分为哪几个阶段可行性分析和需求分析阶段 ,设计阶段,实现阶段,测试阶段,维护阶段。
四简答题。1. 嵌入式系统的组成? 应用层、系统软件层、中间层、硬件层。
2. 软件测试分类按测试顺序是什么?
3. 嵌入式软件测试的步骤?
4. 在需求分析阶段,需要完成哪些任务?
5. 集成测试的测试方法主要分为一次性集成方式和增殖方式,后者局地分为哪几种?
6. 软件系统测试中边界值分析法的基本思想是?
五论述分析题。
若合法输入为-256~255之间的整数。请用等价划分与边界值分析技术设计黑盒测试数据?
嵌入式软件**测试环境。
黑盒测试有哪些缺点?
嵌入式系统题库
一 单项选择题 每选择1分,共15分 1 在指令系统的各种寻址方式中,获取操作数最快的方式是 b 若操作数的地址包含在指令中,则属于 a 方式。a 直接寻址b 立即寻址c 寄存器寻址d 间接寻址2 若每一条指令都可以分解为取指 分析和执行三步。已知取指时间t 取指 4 t,分析时间t 分析 3 t,...
1011嵌入式系统题库
丽水学院。2011 2012 学年第一学期期末考试试卷 a卷 课程嵌入式系统使用班级电信08本。班级学号姓名。一 单项选择题 每选择1分,共15分 1 在指令系统的各种寻址方式中,获取操作数最快的方式是 1 若操作数的地址包含在指令中,则属于 2 方式。a 直接寻址 b 立即寻址 c 寄存器寻址 d...
嵌入式系统试题库
一 选择题 20分 1 下列描述不属于risc计算机的特点的是 a 流水线每周期前进一步。b 更多通用寄存器。c 指令长度不固定,执行需要多个周期。d 独立的load和store指令完成数据在寄存器和外部存储器之间的传输。2 存储一个32位数0x2168465到2000h 2003h四个字节单元中,...