软件测试的正确过程是(  )。

  • A+
(1)【◆题库问题◆】:[单选] 软件测试正确过程是(  )。
A.a、b、c、d
B.D.c、b、a
C.b、a、d、c
D.c、b、a、d

【◆参考答案◆】:D

【◆答案解析◆】:软件测试过程分4个步骤,即单元测试、集成测试、验收测试(确认测试)和系统测试。

(2)【◆题库问题◆】:[单选] 如果表达式x * y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为 ()。
A.operator+(operator*(X,Y),z)
B.x.operator+(operator * (x,y),Z)
C.Y.operator * (operator+(x,Y),z)
D.x.operator+(operator{(X,Y))

【◆参考答案◆】:A

【◆答案解析◆】:C++中用成员函数重载x * y为:x.oper-ator}(y),用友元函数重载x*Y为:(,perator*(x,Y),用成员函数重载x+Y为:x.operator+(Y),用友元函数重载x+Y为:operator+(x,Y)。

(3)【◆题库问题◆】:[单选] 下列事件监听器中,无法对TextField对象进行事件监听和处理的是(  )。
A.ActionListener
B.FocusListener
C.MouseMotionListener
D.ChangeListener

【◆参考答案◆】:D

【◆答案解析◆】:本题考查AWT事件处理。事件就是发生在用户界面上的用户交互行为所产生的-种效果。每类事件都有对应的事件监听器,监听器就是接口。在单行文本输入区(TextField)构件上可能发生的事件包括:Fo-cusEvent焦点事件——焦点的获得和丢失,这类事件所对应的事件监听器是FocusListener;ActionEvent动作事件——按钮按下、TextField中按<Enter>键,这类事件所对应的事件监听器是ActionListener;MouseEvent鼠标事件——鼠标单击、释放、拖动、移动,这类事件所对应的事件监听器是MousetMotionListener。虽然还包括其他-些监听器,但是在所有事件及其所对应的事件监听器中,并不包括ChangeListener这样一个事件监听器。因此,本题的正确答案是D。

(4)【◆题库问题◆】:[单选] 设窗体上有一个列表框控件List1,含有若干列表项。下列能表示当前被选中的列表项内容的是(  )。
A.List1.List
B.List1.Listlndex
C.List1.Text
D.List1.Index

【◆参考答案◆】:C

【◆答案解析◆】:列表框控件(ListBox)用于提供可做单一或多项选择的列表项,列表框的Text 属性用于返回列表框中选择的项目的内容,返回值总与列表框的List(ListIndex)属性的返回值相同,而列表框的ListIndex 属性只返回当前选择的项目的索引号。

(5)【◆题库问题◆】:[单选] 检查软件产品是否符合需求定义的过程称为(  )。
A.确认测试
B.集成测试
C.验证测试
D.验收测试

【◆参考答案◆】:A

【◆答案解析◆】:确认测试的任务是验证软件的功能和性能及其他特征是否满足了需求规格说明中确定的各种需求以及软件配置是否完全、正确。

(6)【◆题库问题◆】:[单选] 下列叙述中正确的是( )。
A.循环队列是队列的一种链式存储结构
B.循环队列是一种逻辑结构
C.循环队列是队列的一种顺序存储结构
D.循环队列是非线性结构

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】循环队列是线性结构,所以C选项错误,存储结构是数据在计算机中的表示,循环队列在计算机内是顺序存储结构,所以答案选择D。

(7)【◆题库问题◆】:[单选] 利用fseek()函数可实现的操作是(  )。
A.实现文件的顺序读写
B.改变文件的位置指针
C.实现文件的随机读写
D.以上答案均正确

【◆参考答案◆】:D

【◆答案解析◆】:本题考查fseek()函数,其功能是:改变文件的位置指针;辅助实现文件的顺序读写;辅助实现文件的随机读写。

(8)【◆题库问题◆】:[单选,材料题] 下列SQL语句执行后,执行结果的第一记录的值为(  )。 SELECT班级.班级名,COUNT(职称)AS人数FROM班级,教师 WHERE班级.班级号一教师.班级号AND职称=”讲师” GROUP BY班级.班级号 ORDER BY2第下面的题目使用下列数据表。 “班级”表班级号班级名11信息200801班12信息200802班21计算机200801班22计算机2008(12班“教师”表教师编号姓名班级号工资职称电话T11李清111500.00讲师65854587T22王晓黎122200.00教授63525876T33欧倩倩111600.00讲师65548478T44刘宏211200.00助教
A.信息200801班
B.信息200802班
C.计算机200801班
D.计算机200802班

【◆参考答案◆】:D

【◆答案解析◆】:本题SQL语句的功能是查询“班级”表和“教师”表中的记录(两表的连接字段为“班级号”,在WHERE短语中指定),首先根据WHERE短语中的筛选条件,查找“职称”为“讲师”的记录;然后通过GROUPBY短语按“班级号”对查询的记录进行分组,接着通过COUNT()函数统计每个班级中的“讲师”人数是多少;最后将查询结果按输出字段的第2个字段升序排序,即按“人数”升序排序。

(9)【◆题库问题◆】:[单选] 用树型结构表示实体之间联系的模型是(  )。
A.关系模型
B.网状模型
C.层次模型
D.以上三个都是

【◆参考答案◆】:C

【◆答案解析◆】:层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。在现实世界中事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。关系模型是目前最重要的一种数据模型,它建立在严格的数学概念基础上。关系模型由关系数据结构、关系操作系统和关系完整性约束3部分组成。层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。在现实世界中事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。关系模型是目前最重要的一种数据模型,它建立在严格的数学概念基础上。关系模型由关系数据结构、关系操作系统和关系完整性约束3部分组成。

(10)【◆题库问题◆】:[单选] 在软件测试设计中,软件测试的主要目的是(  )
A.实验性运行软件
B.证明软件正确
C.找出软件中全部错误
D.发现软件错误而执行程序

【◆参考答案◆】:D

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: