41、在面向对象方法中,采用( )可将对象的内部实现讲行隐藏。一个对象通常由 ( )组成。
A、继承
B、封装
C、 多态
D、参数
A、属性及其值和方法
B、对象标识、属性及其值
C、对象名、方法及其参数
D、对象标识、属性和方法
42、在UML中,行为事物是模型中的动态部分,采用动词描述跨越时间和空间的行 为。( )不属于行为事物。
A、交互
B、状态机
C、关联
D、活动
43、在UML中,( )描述了在一个用例或操作的执行过稈中以时间顺序组织的 对象之间的交互活动,图中对象发送和接收的消息沿垂直方向按时间顺序从上到下放置。
A、用例图
B、活动图
C、序列图
D、通信图
44、行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的 分配。其中,( )模式将一个语言的文法表示为一个类层次,每个类定义一个解释 操作,来解释语言中的句子。
A、解释器
B、模板方法
C、中介者
D、责任链
45、以下关于软件测试的叙述中,正确的是( )。
A、软件测试尚目的是为了证明软件是正确的
B、 软件测试是为了发现软件中的错误
C、 软件测试在软件实现之后开始,在软件交付之前完成
D、 如果对软件进行了充分的测试,那么交付时软件就不存在问题了
46、在软件测试中,高效的测试是指( )。
A、用较多的测试用例说明程序的正确性
B、 用较多的测试用例说明程序符合要求
C、 用较少的测试用例发现尽可能多的错误
D、 用较少的测试用例纠正尽可能多的错误
47、用白盒测试技术测试以下流程图表示的程序,则至少分别需要设计( )个测 试用例就可以满足语句覆盖和路径覆盖。
A、 1 和 3
B、 1 和 4
C、 2 和 3
D、 2 和 4
48、以下关于用户界面设计的描述中,不恰当的是( )。
A、以用户为中心,理解用户的需求和目标,反复征求用户的意见
B、 按照业务处理顺序、使用频率和重要性安排菜单和控件的顺序
C、 按照功能要求设计分区、多级菜单,提高界面友好性和易操作性
D、 错误和警告信息应标出错误代码和出错内存地址,便于自动排错
49、某企业拟开发一套大数据可视化平台,其系统架构包括
①集成与管理层、②数据可视化层、③数据分析处理层、④数据访问接入层,可图示( )。
50、对软件的过分分解不会导致( )。
A、模块独立性变差
B、软件功能减少
C、接口复杂度增加
D、总的开发工作量增加
各省软考办 | ||||||||||