问答题X 纠错

参考答案:

对象的定义:
对象是面向对象开发模式的基本成分,是现实世界中个体或事物的抽象表示。
每个对象可由一组属性和它可以执行的一组操作来定义。
可能的潜在对象有7类:
①外部实体:它们产生或接受为目标系统所使用的信息。如各种物理设备、使用人员、其它相关的子系统。
②事物:问题的信息域所涉及的概念实体。如各种报告、显示、文字、信号、规格说明等。
③事件:系统运行时发生的并需要系统记忆的事件。如状态转换、物理运动等。
④角色:与系统有交互的各种人员所扮演的角色。如经理、工程师、销售人员等。
⑤场所或位置:建立系统整体环境或问题上下文的场所、位置。如基于计算机的系统的安装场所等。
⑥部门等。组织,组织机构:与应用有关的组织机构。
⑦结构:定义由一组成分对象组成的聚合对象,或在极端情况下,定义对象的相关类。如传感器、四轮驱动车、计算机等。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

什么叫面向对象?面向对象方法的特点是什么?为什么要用面向对象方法开发软件?

参考答案:关于“面向对象”,有许多不同的看法。Coad和Yourdon给出了一个定义:“面向对...

填空题

面向对象的特征是()、()和()、()。

参考答案:对象唯一性;抽象性;继承性;多态性

问答题

下面是选择排序的程序,其中datalist是数据表,它有两个数据成员:一是元素类型为Element的数组V,另一个是数组大小n。算法中用到两个操作,一是取某数组元素V[i]的关键码操作getKey(),一是交换两数组元素内容的操作Swap():

(1)试计算此程序段的McCabe复杂性;
(2)用基本路径覆盖法给出测试路径;
(3)为各测试路径设计测试用例。

参考答案:(1)McCabe环路复杂性=5(2)独立路径有5条:①③……①②⑤⑧…&he...

问答题

如图所示的程序有三条不同的路径。分别表示为L1(a→b)、L2(a→c→d)、L3(a→c→e),或简写为ace、abd、abe及acd。根据判定覆盖、条件覆盖、判定–条件覆盖、条件组合覆盖和路径覆盖等五种覆盖标准,从供选择的答案中分别找出满足相应覆盖标准的最小测试用例组。(用~①⑩回答)

供选择的答案:

参考答案:针对覆盖标准,相应的测试用例组如下注意:测试是一个程序的执行过程。对于逻辑表达式A or B,当A为真时不再对B做判断,...

问答题

对小的程序进行穷举测试是可能的,用穷举测试能否保证程序是百分之百正确呢?

参考答案:对小程序进行穷举测试,不见得能保证程序百分之百正确。所谓穷举测试是拿所有可能的输入数据来作为测试用例(黑盒测试),或覆盖...

问答题

从下列关于软件测试的叙述中,选出5条正确的叙述。
(1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。
(2)尽量用公共过程或子程序去代替重复的代码段。
(3)测试是为了验证该软件已正确地实现了用户的要求。
(4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。
(5)尽量采用复合的条件测试,以避免嵌套的分支结构?
(6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。
(7)发现错误多的程序模块,残留在模块中的错误也多。
(8)黑盒测试方法中最有效的是因果图法。
(9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。
(10)程序效率的提高主要应通过选择高效的算法来实现。

参考答案:正确的叙述有(4)、(5)、(6)、(7)、(10)。黑盒测试主要是根据程序的有关功能规格说明和覆盖准则来设计测试用例,...

单项选择题

A.判定表
B.约束条件表
C.输入状态表
D.输出状态表

单项选择题

A.有效等价类
B.无效等价
C.等价类表
D.测试用例集

单项选择题

A.软件的性质
B.软件的功能和测试用例
C.软件的规定动作
D.对于预定的测试活动将要采取的手段

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved