设为首页 加入收藏

TOP

软件测试笔试题及答案(二)
2014-11-24 02:11:13 来源: 作者: 【 】 浏览:171
Tags:软件测试 试题 答案
C选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用B和判定表驱动法


A.等价类划分    B.因果图法    C.正交试验法   D.场景法、


22、下列软件实施活动的进入准则描述错误的是:__D____


A.需求工件已经被基线化


B.详细设计工件已经被基线化


C.构架工件已经被基线化


D.项目阶段成果已经被基线化


23、软件的六大质量特性包括:___A___


①功能性、可靠性 ②可用性、效率 ③稳定性、可移植 ④兼容性、可扩展性


A.①②③ B.②③④ C.①③④ D.①②④


24、正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中错误的是___C___


A.评审产品,而不是评审生产者的能力


B.要有严格的评审计划,并遵守日程安排


C.对评审中出现的问题要充分讨论,以求彻底解决


D.限制参与者人数,并要求评审会之前做好准备


正式技术评审(FTR)是一种由软件工程师和其他人进行的软件质量保障活动。


1. 目标


(1) 发现功能、逻辑或实现的错误


(2) 证实经过评审的软件的确满足需求


(3) 保证软件的表示符合预定义的标准


(4) 得到一种一致的方式开发的软件


(5) 使项目更易管理


2、评审会议


3-5人参加,不超过2小时,由评审主席、评审者和生产者参加,必须做出下列决定中的一个 : (1)工作产品可不可以不经修改而被接受;(2)由于严重错误而否决工作产品;   (3)暂时接受工作产品。


3、评审总结报告、回答


评审什么?由谁评审?结论是什么?   评审总结报告是项目历史记录的一部分,标识产品中存在问题的区域,作为行政条目检查表以指导生产者进行改正。


4、评审指导原则


(1)评审产品,而不是评审生产者。注意客气地指出错误,气氛轻松。


(2)不要离题,限制争论。有异议的问题不要争论但要记录在案。


(3)对各个问题都发表见解。问题解决应该放到评审会议之后进行。


(4)为每个要评审的工作产品建立一个检查表。应为分析、设计、编码、测试文档都建立检查表。


(5)分配资源和时间。应该将评审作为软件工程任务加以调度。


(6)评审以前所做的评审


25、下列关于文档测试描述错误的是___A___


A.文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性;


B.正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾;


C.完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容。有些学生在证明数学题时,喜欢用“显然”两字蒙混过关。文档中很多内容对开发者可能是“显然”的,但对用户而言不见得都是“显然”的;


D.文档不可以写成散文、诗歌或者侦探、言情小说,要让大众用户看得懂,能理解


文档测试主要检查文档的正确性、完备性、可理解性


26、软件工程的主要环节有___D___


①人员管理;②项目管理;③可行性与需求分析;④系统设计;⑤程序设计;⑥测试;⑦维护等


A.①②④⑤⑥⑦ B.②③⑤⑥⑦ C.①②③④⑤⑥ D.以上全是


27、以下关于集成测试的内容正确的有___D___


①集成测试也叫组装测试或者联合测试;


②在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;


③一个模块的功能是否会对另一个模块的功能产生不利的影响;


④各个子功能组合起来,能否达到预期要求的父功能;


⑤全局数据结构是否有问题;


⑥单个模块的误差累积起来,是否会放大,从而达到不能接受的程度;


A.①②④⑤⑥ B.②③④⑤⑥ C.①②③⑤⑥ D.以上全部正确


28、新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一问题的原因在于(1A).在保证该处理程序功能的前提下提高其执行效率,他应该(2B).


(1) A.需求分析阶段对用户的信息要求和处理要求未完全掌握


B.概念结构设计不正确


C.逻辑结构设计阶段未能对关系模式分解到BCNF


D.物理设计阶段未能正确选择数据的存储结构


(2) A.建立该查询处理程序所用到表的视图,并对程序作相应的修改


B.建立查询处理程序所用到表进行必要的合并,并对程序作相应的修改


C.修改该程序以减少所使用的表


D.尽可能采用嵌套查询实现该程序的功能


29、在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称为”教师”,而在人事管理子系统中被称为”职工”,这类冲突描述正确的为_B_____


A.语义冲突 B.命名冲突 C.属性冲突 D.结构冲突


30、以下选项中,可以用于Internet信息服务器远程管理的是__B____


A.Telnet B.RAS C.FTP D.SMTP


Telnet是进行远程登录的标准协议和主要方式,它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。所以telnet具有Internet信息服务器远程管理功能 RAS服务(Remote Access Service,远程访问服务),通过RAS可以在远程将PC登录到网站的服务器上,以便在非工作时间对网站进行紧急维护和内容删改。所以RAS也具有Internet信息服务器远程管理功能。 FTP(File Transfer Protocol)是个文件传输协议。正如其名:协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联系的方式、以及使用的操作系统无关。它的目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。 SMTP称为简单Mail传输协议(Simple Mail Transfer Protocal),目标是向用户提供高效、可靠的邮件传输。它是个请求/响应协议,命令和响应都是基于ASCII文本的。


31、计算机的指令系统不包括:___D___


A. 程序控制指令  B. 运算指令  C.数据传送指令  D.循环控制指令


常见指令按功能可划分为: ①数据处理指令:包括算术运算指令、逻辑运算指令、移位指令、比较指令等。   ②数据传送指令:包括寄存器之间、寄存器与主存储器之间的传送指令等。   ③程序控制指令:包括条件转移指令、无条件转移指令、转子程序指令等。   ④输入-输出指令:包括各种外围设备的读、写指令等。有的计算机将输入-输出指令包含在数据传送指令类中。   ⑤状态管理指令:包括诸如实现置存储保护、中断处理等功能的管理指令。


32、OSI规定的网络协议包括几层并顺序排列:___A___


①数据链路层 ②网络层 ③传输层 ④会话层 ⑤表示层 ⑥应用层 ⑦物理层 ⑧TCP层 ⑨数据传输层


A.⑦①②③④⑤⑥ B.①⑦②③④⑤⑥


C.⑦⑧②③④⑥⑤ C.⑦①⑨③④⑤⑥


OSI的7层从下到上分别是物理层数据链路层网络层传输层会话层表示层应用层


33、软件测试的目的是____B__


A.评价软件的质量 B.发现软件的错误


C.找出软件中的所有错误 D.证明软件是正确的


34、为了提高测试的效率,应该__

首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle面试之oracle api 下一篇找一个最小的自然数x,使它等于不..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: