都是
Ⅱ、Ⅲ和Ⅳ Ⅰ、Ⅱ和Ⅲ
62. 下列关于jsp和servlet描述不正确的是 (该题为必答题) 4 JSP侧重于视图
Servlet的应用逻辑是在Java文件中 JSP本质上是Servlet的简易方式 Servlet也可以嵌入在HTML里
63. 假设A类有如下定义,设a是A类的一个实例,下列哪些语句调用是错误
的。4 class A { int i;
static String s;
void method1() { }
static void method2() { } } (该题为必答题) A.method1(); A.method2()
System.out.println(a.i); a.method1();
64. 欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正
确的 ? (该题为必答题) 2 List myList=new ArrayList(); ArrayList myList=new List();
ArrayList myList=new Object(); List myList=new List();
65. 下列关于栈的叙述正确的是 (该题为必答题) 1 栈具有先进先出的特征 栈是非线性结构
栈具有后进先出的特征 栈是一种树状结构
66. 算法的时间复杂度是指 (该题为必答题) 3 算法程序的长度
执行算法程序所需要的时间
算法执行过程中所需要的基本运算次数 算法程序中的指令条数
67. 一个输入项的合法输入范围是“0-100的整数”,则边界值应该是 (该题
为必答题) 4
0,50,100
-0.00001,0,100,100.00001 0,100
-1,0,100,101
68. 一个输入项的合法输入范围是“上”、“下”,则一个最小的等价类划分是:( )
(该题为必答题) 4 上,下,左,右 上,中,下 上,下
不适合用等价类
69. 一个输入项的合法输入范围是“当月日期”,则合理的测试边界值为:( )
(该题为必答题) 2
前月第一天,当月第一天,当月最后一天,下月最后一天 前月最后一天,当月第一天,当月最后一天,下月第一天 当月第一天,当月月中,当月最后一天 当月第一天,当月最后一天
70. 系统测试阶段一般不会关注( ) (该题为必答题) 3 系统安全性 系统性能 代码规范 系统功能
71. 一个对象有3个属性,每个属性有4种可能的值,如果要求对所有值的组合
进行测试,则共有( )种组合 (该题为必答题) 1 64 81 12 7
72. 对于软件的回归测试,下列描述正确的是()。 (该题为必答题) 3 回归测试就是在集成测试之后进行的测试 回归测试就是在单元测试之后进行的测试 回归测试存在于软件测试的各个阶段 回归测试就是在系统测试之后进行的测试
73. 下列描述中正确的是() (该题为必答题) 4 软件工程只是解决软件开发中的技术问题。 软件工程主要解决软件产品的生产率问题。 软件工程只是解决软件项目的管理问题
软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则。
74. Character流与Byte流的区别是 (该题为必答题) 3 二者没有区别,可以互换使用 每次读入的字节数不同
前者是块读写,后者是字节读写 前者带有缓冲,后者没有
75. 下面那种服务不是JNDI应用范围。 (该题为必答题) 3 JMS EJB JDBC Servlet
76. 下列哪个组件能在一个EAR文件中被声明。 (该题为必答题) 2 JMX Mbeans EJB类
JMS ConnectionFactory和Destination对象 JDBC DataSource对象
77. 冒烟测试不通过,说明( ) (该题为必答题) 1 被测系统存在较大问题 应该加大测试人力投入 应该提高测试人员技能 单元测试成功率低
78. 一个输入项的合法输入范围是“1,3,5”,则边界值应该是 (该题为必答题)
3
0,1,3,5,6 1,5
0,1,2,3,4,5,6 1,3,5
79. 在自动化测试脚本中,对于实际输出值应该( ) (该题为必答题) 2 自动与预期值比较,并把比较结果记录到日志 自动与预期值比较,并设置案例的成功/失败状态 记录到日志并人工检查 输出到屏幕
80. 对以下Java代码片段进行语句覆盖,最少需要( )个案例:1 if(a>b && b>c){ b=a/c;
} (该题为必答题) 3 4 2
1
81. 一个对象有5个属性,每个属性有3种可能的值,如果要求对所有值的组合
进行测试,则共有( )种组合 (该题为必答题) 1 3^5 5*3 5^3 5
82. 某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原
因 (该题为必答题) 4 代码输入有误 循环控制出错 变量没有初始化
编写的语句书写格式不规范
83. 对于软件生命周期的一般描述,正确的是 (该题为必答题) 2 需求分析 概要设计 详细设计 编码 调试 发布 维护 需求分析 概要设计 详细设计 编码 测试 发布 维护 需求分析 概要设计 详细设计 编码 测试 发布 维护 需求分析 概要设计 详细设计 编码 发布 测试 维护
84. 下面的语句的作用是:
Vector MyVector = new Vector(100,50); (该题为必答题) 4
创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增
创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增
85. 在实现DAO设计模式时,下面哪种模式经常被采用: (该题为必答题) 1 Proxy模式 Observer模式 Factory模式 Prototype模式
86. 以下语句输出的结果是: String str=\int x=4,y=5; str=str+(x+y);
System.out.println(str); (该题为必答题) 2 123+4+5 12349
123445
会产生编译错误
87. 有关线程的哪些叙述是对的。 (该题为必答题) 4
当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。 一旦一个线程被创建,它就立即开始运行。
一个线程可能因为不同的原因停止(cease)并进入就绪状态。
使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
88. 功能测试的执行时机应该在( ) (该题为必答题) 2 性能测试之后 集成测试之后 单元测试之前 验收测试之后
89. 不同的测试阶段,需要考虑不同的测试目标。比如在单元测试阶段,测试的
主要目标是 (该题为必答题)3 检验开发人员的工作质量 对软件的质量进行评估 尽可能的发现失效
确认系统是否按照预期工作
90. 软件测试哪个阶段修复缺陷的成本最低? (该题为必答题)1 需求分析阶段 系统测试阶段 集成测试阶段 编码阶段
多选题
1. 基于组件设计的系统特征包括 (该题为必答题) 封装 耦合 内聚 抽象
2. 可能与正在运行的进程无关的中断事件有()等 (该题为必答题) 2 5 硬件故障 外部 访管 程序性 输入/输出