51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: lsekfe
打印 上一主题 下一主题

测试知识大闯关49期(活动答案和获奖名单已公布)(2013.5.2)

[复制链接]

该用户从未签到

1#
发表于 2013-4-4 21:37:57 | 显示全部楼层
游客,如果您要查看本帖隐藏内容请回复

1、在面向对象程序设计语言中,(1)是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;
(2) 可以实现发送一个通用的消息而调用不同的方法; (3) 是实现信息隐蔽的一种技术,其目的是使类的 (4) 相互分离。
答案:(1)D继承 (2) B多态(3)C封装(4)A定义与实现
分析:
(1)因为类的对象是各自封闭的,这样类对象中的数据、方法就会出现大量重复,然而继承是子类自动共享父类之间数据和方法的机制,一个类直接继承其
他类的全部描述,同时可以修改和扩充,这样就避免了类对象中数据、方法大量重复。
(2)因为可以利用多态性用户发送一个通用的信息,而将所有的实现细节都留给接受消息的对象自行决定,这样就可以实现发送一个通用的消息而不调用不同的方法。
(3)和(4)在面向对象程序设计中封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装的目的在与把对象的设计者和对象者的使用分开,
使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象,对象是通过类来定义的,封装把定义和行为的实现分开了,所以总结封装的目的也可
以说是使类的定义与实现相互分离。

2、判断一个表达式中左右括号是否匹配,采用( )实现较为方便。
答案:D栈

分析:利用的配对的思想,就是一个左括号和一个右括号为一对。从头扫描字符串,看见左括号就进栈,看见右括号就把里面的最外一个左括号出栈,这样就是一对。
等扫描完的时候,若栈里面为空,那就表示表达式中的圆括号正确匹配,若不为空,表示有不能配成对的。

3、以下哪些是重复问题()
答案:A、B

分析:A现象相同,原因相同的问题单,是重复问题,比如天鼎进销存系统中,在产品入库模块中入库数量文本框里输入字母a并提交,报错信息数据库提示至少一个
参数没有被指定值和同样的在里面输入字母B ,数据库提示至少一个参数没有被指定值,这是相同的原因造成的错误现象都一样,增加一个点击事件的校验就可以解
决这两个问题了,所以这算是重复问题;B现象不同,原因相同的问题单,也算是同类的重复问题,比如在天鼎进销存系统部署的时候,如果IIS服务器没有安装完全
或是中途取消再安装等,都会造成代码的丢失,从而使登录进销存之后,很多界面不能正常显示,每个界面因为代码缺失的不同,现象不同,就是说可能我们库存管
理新增界面会报服务器错误,会员管理的新增会员也会报服务器错误,但是这是不同的模块呈现出来不同的现象,却都是报服务器错误,都是由于服务器没有安装完
全这个相同的原因造成的。

4.下列对记录缺陷的意义的描述,不恰当的是()
答案:C为评估开发人员绩效提供依据

分析:C的答案的理解是不恰当的,在测试工作中我们记录缺陷,不仅是为了追踪和解决缺陷,同时为了将来
预防同类型的缺陷提供依据,同时我们还可以根据记录的缺陷进行分类、统计然后评估我们软件的质量的优劣等等;

5.Which of the following statements is the MOST valid goal for a test team? ( )
答案:B Cause as many failures as possible so that faults can be identified and corrected.


分析:A选项确定组建测试是否被执行充分,这不是我们最有效的目标。一个测试团队我觉得最有效的目标应该是那些被认为很可能造成很多故障的缺陷,可以被发现并且被纠正;
我们测试人员不可能像C所说把所有的缺陷都一一全部验证到,也不能像D所说的去验证遗留的缺陷中哪些不会造成
故障,因为缺陷并不是独立存在的,而且没有一个软件是完全完美到没有任何缺陷的,我们只能尽可量早的发现
缺陷、尽可量多的发现缺陷和预防缺陷,去尽可能的保证我们的软件的质量。[/hide]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-4 23:46 , Processed in 0.066865 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表