单选

● 下面给出了四种设计模式的作用: 外观(F

  • a?ade) :为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用; 装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能; 单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点; 模板方法(Template Method) :在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(30) 设计模式能
  • B2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库、再打开数据库、最后对数据进行查询,(31) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(Pi
  • ctureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(32) 设计模式可以实现该目的。    (30)A. 外观      B. 装饰    C. 单件  
  • D. 模板方法    (31)A. 外观      B. 装饰    C. 单件  D. 模板方法    (32)A. 外观      B. 装饰    C. 单件  D. 模板方法
参考答案
您可能感兴趣的试题

● 下列测试工具中,使用(68)执行自动化负载压力测试,使用(69)执行代码静态结构分析,使用(70)执行网络测试。

(68)A.SmartBits               

B.Logiscope  

C.Quick Test Professional       

D.LoadRunner

(69)

  • A.SmartBits               
  • B.Logiscope  
  • C.Quick Test Professional       
  • D.LoadRunner    (70)
  • A.SmartBits               
  • B.Logiscope  
  • C.Quick Test Professional       
  • D.LoadRunner

● 《GB/T 18905 软件工程 产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有(67) 。      

(67)

  • A.选择度量、建立度量评定等级、确立评估准则
  • B.指定质量模型、选择度量、建立度量评定等级
  • C.选择度量、建立度量评定等级、制定评价计划
  • D.确定产品类型、选择度量、建立度量评定等级

● 广义的软件测试包括(64) 。      

(64)

  • A.单元测试、集成测试、确认测试和系统测试
  • B.确认、验证和测试
  • C.需求评审、设计评审、单元测试和综合测试
  • D.开发方测试、用户测试和第三方测试

● GB/T 16260将软件的内部 (外部) 质量属性划分为六大质量特性,分别是 (65

(65)

  • A.功能性,可靠性,易用性,效率,维护性和可移植性
  • B.功能性、可靠性、易用性、效率、稳定性和可移植性
  • C.功能性、可靠性、安全性、效率、易用性和可移植性
  • D.功能性、可靠性、兼容性、效率、稳定性和可移植性

● 针对以下 C 语言程序段,对于(M

  • axNum,Type)的取值,至少需要(62)个测试用例能够满足判定覆盖的要求。    &n
  • bsp;    while ( MaxNum-- >0 )    {
  • if ( 10 == Type )    x = y * 2;
  • else
  • if ( 100 == Type )    x = y + 10;
  • else    x = y - 20;    }    (62)A.5              B. 4            
  • C. 3                 
  • D. 2

● 针对以下程序段,对于变量 c 的取值,至少需要(61)个测试用例才能够满足语句覆盖的要求。

     c = ((u8_t *)q->p

  • ayload)[i];    &n
  • bsp;    swit
  • ch (c)     {
  • case SLIP_EN
  • D:    sio_send(SLIP_ESC, netif->state);    sio_send(SLIP_ESC_END, netif->state);
  • break;
  • case SLIP_ESC:    sio_send(SLIP_ESC, netif->state);    sio_send(SLIP_ESC_ESC, netif->state);
  • break;
  • default:    sio_send(c, netif->state);
  • break;    }    (61)A.4                 B.3              &nbs

● 下列叙述中,(60)是正确的。

(60)

  • A.白盒测试又称为逻辑驱动测试
  • B.穷举路径测试可以查出程序中因遗漏路径而产生的错误
  • C.一般而言,黑盒测试对结构的覆盖比白盒测试高
  • D.必须根据软件需求说明文档生成用于白盒测试的测试用例
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服