首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
在统一建模语言(Unifled Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是
(14)
;按时间顺序描述对象间交互的图是
(15)
。
A.用例图
B.类图
C.对象图
D.状态图
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是
。
A.需要软件人员和用户进行沟通
B.需要付出较高的维护成本
C.开发的软件不易于移植
D.不适应需求不确定的软件开发
点击查看答案&解析
手机看题
单项选择题
是对象之间关联的一个重要方面,它说明了在关联中一个类的对象可以对应另一个类的多个对象。
A.继承
B.多态
C.封装
D.多重性
点击查看答案&解析
手机看题
单项选择题
属于动态交互图,它们关注系统的动态特性。
A.序列图和通信图
B.序列图和类图
C.类图和对象图
D.用例图和通信图
点击查看答案&解析
手机看题
单项选择题
传统的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。图7-4给出的软件开发过程属于()模型。
A.瀑布
B.演化
C.螺旋
D.喷泉
点击查看答案&解析
手机看题
单项选择题
是类的特性,它描述了类的对象所具有的一系列特性值。
A.属性
B.操作
C.行为
D.状态
点击查看答案&解析
手机看题
单项选择题
面向对象
(6)
强调对问题的调查而不是如何确定解决方案,面向对象
(7)
强调的是问题的逻辑解决方案,即系统怎样才能满足需求。
A.编程
B.实现
C.分析
D.设计
点击查看答案&解析
手机看题
单项选择题
下列关于结构化设计与面向对象设计的叙述中,不正确的是
。
A.结构化设计以过程设计为核心
B.面向对象设计以对象设计为核心
C.结构化设计比面向对象设计更易支持数据结构的修改
D.面向对象设计比结构化设计更易支持系统的维护
点击查看答案&解析
手机看题
单项选择题
下面关于类、对象和实例的叙述中,错误的是
。
A.类是创建对象的模板
B.对象是类的实例
C.类是对象的实例
D.类是一组具有共同特征的对象集合
点击查看答案&解析
手机看题
单项选择题
聚集的一种形式是聚集对象和它的组成对象之间具有强关联关系,这种聚集称为
,其关键特征是部分对象只能存在于组成对象之中。
A.集合
B.组合
C.关联
D.弱关联
点击查看答案&解析
手机看题
单项选择题
面向对象
(6)
强调对问题的调查而不是如何确定解决方案,面向对象
(7)
强调的是问题的逻辑解决方案,即系统怎样才能满足需求。
A.编程
B.实现
C.分析
D.设计
点击查看答案&解析
手机看题
单项选择题
面向对象中的
机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。
A.封装
B.多态
C.继承
D.变异
点击查看答案&解析
手机看题
单项选择题
不是面向对象程序设计语言。
A.XML
B.JaVa
C.C#
D.Simula
点击查看答案&解析
手机看题
单项选择题
关于对象和类的叙述,正确的是
。
A.如果两个对象的所有成员变量的值相同,则这两个对象是同一对象
B.编写代码时,不允许使用匿名类
C.不同的对象一定属于不同的类
D.每个对象都有唯一标识,以彼此区分
点击查看答案&解析
手机看题
单项选择题
关系描述了某对象由其他对象组成。
A.依赖
B.一般化
C.聚合
D.具体化
点击查看答案&解析
手机看题
单项选择题
在统一建模语言(Unifled Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是
(14)
;按时间顺序描述对象间交互的图是
(15)
。
A.用例图
B.类图
C.对象图
D.状态图
点击查看答案&解析
手机看题
单项选择题
UML是一种
。
A.面向对象的程序设计语言
B.面向过程的程序设计语言
C.软件系统开发方法
D.软件系统建模语言
点击查看答案&解析
手机看题
单项选择题
在统一建模语言(Unifled Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是
(14)
;按时间顺序描述对象间交互的图是
(15)
。
A.部署图
B.序列图
C.协作图
D.状态图
点击查看答案&解析
手机看题
单项选择题
关于对象封装的叙述,正确的是
。
A.每个程序模块中都封装了若干个对象
B.封装可实现信息隐藏
C.封装使对象的状态不能改变
D.封装是把对象放在同一个集合中
点击查看答案&解析
手机看题
单项选择题
在面向对象技术中,抽象类是
。
A.接口
B.没有方法的类
C.没有子类的类
D.至少有一个未定义消息的类
点击查看答案&解析
手机看题
单项选择题
采用结构化方法开发软件时,常使用数据流图来描述系统数据处理过程,它是
阶段产生的。
A.系统分析
B.概要设计
C.详细设计
D.编码
点击查看答案&解析
手机看题
单项选择题
通常在软件开发过程的
阶段,无需用户参与。
A.需求分析
B.维护
C.编码
D.测试
点击查看答案&解析
手机看题
单项选择题
原型化方法是动态确定软件需求的方法之一,该方法适应于
的系统。
A.需求不确定性高
B.需求确定
C.结构简单
D.可移植性好
点击查看答案&解析
手机看题
单项选择题
软件设计活动中的
设计指定各个组件之间的通信方式以及各组件之间如何相互作用。
A.数据
B.接口
C.结构
D.组件
点击查看答案&解析
手机看题
单项选择题
是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换过程来建立程序的结构。
A.结构化开发方法
B.Jackson系统开发方法
C.Boockl方法
D.UML(统一建模语言)
点击查看答案&解析
手机看题
单项选择题
在软件开发过程中,软件设计包括4个既独立又相互联系的活动,分别为体系结构设计、
、数据设计和过程设计。
A.文档设计
B.程序设计
C.用户手册设计
D.接口设计
点击查看答案&解析
手机看题
单项选择题
语言最适用于过程式程序设计。
A.C
B.HTML
C.Java
D.PROLOG
点击查看答案&解析
手机看题
单项选择题
通常在软件开发的
活动中无需用户参与。
A.需求分析
B.维护
C.编码
D.测试
点击查看答案&解析
手机看题
单项选择题
软件测试分为黑盒测试和白盒测试,其中
方法属于黑盒测试。
A.等价类划分和边界值划分
B.循环覆盖以及基本路径测试
C.错误推测和逻辑覆盖
D.因果图和路径覆盖
点击查看答案&解析
手机看题
单项选择题
软件“做什么”和“怎么做”是软件开发过程中需要解决的关键问题,其中“怎么做”是在
阶段解决的。
A.需求分析
B.文档设计
C.软件编码
D.测试
点击查看答案&解析
手机看题
单项选择题
软件测试是保证软件质量的关键活动,实施软件测试的可行目标是
。
A.证明软件不存在错误和缺陷
B.验证程序的数据表示方式是否正确
C.找出软件中的所有错误和缺陷
D.尽量多地发现软件中的错误和缺陷
点击查看答案&解析
手机看题
单项选择题
软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的
(31)
设计测试用例,白盒测试根据软件的
(32)
设计测试用例。
A.功能规格说明
B.需求说明
C.内部结构和逻辑
D.数据流图
点击查看答案&解析
手机看题
单项选择题
关于软件文档的叙述,“
”是错误的。
A.文档就是指软件的操作说明书
B.文档是软件产品的一部分,没有文档的软件就不能成为软件
C.高质量文档对于软件开发、维护和使用有重要的意义
D.测试用例也是重要的软件文档
点击查看答案&解析
手机看题
单项选择题
对程序进行白盒测试时,可采用
法设计测试用例。
A.等价类划分
B.边界值分析
C.逻辑覆盖
D.因果图
点击查看答案&解析
手机看题
单项选择题
为了改善系统硬件环境和运行环境而产生的系统更新换代需求而导致的软件维护属于
维护。
A.适应性
B.正确性
C.完善性
D.预防性
点击查看答案&解析
手机看题
单项选择题
程序中的局部数据结构测试通常在
(33)
阶段进行,而全局数据结构测试通常在
(34)
阶段进行。
A.单元测试
B.集成测试
C.确认测试
D.系统测试
点击查看答案&解析
手机看题
单项选择题
某软件在进行维护时,因误删除一个标识符而引起的错误是
副作用。
A.文档
B.数据
C.编码
D.设计
点击查看答案&解析
手机看题
单项选择题
软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的
(31)
设计测试用例,白盒测试根据软件的
(32)
设计测试用例。
A.功能规格说明
B.需求说明
C.内部结构和逻辑
D.数据流图
点击查看答案&解析
手机看题
单项选择题
将软件从一种计算机环境转换到另一种环境运行的难易程度是指软件的
(39)
。在规定的条件下和规定的时间间隔内,按设计要求,软件成功运行的特性称为
(40)
。
A.可靠性
B.可移植性
C.可使用性
D.灵活性
点击查看答案&解析
手机看题
单项选择题
ISO/IEC 9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性。其中易替换性子特性属于软件的
质量特性。
A.可靠性
B.可移植性
C.效率
D.可维护性
点击查看答案&解析
手机看题
单项选择题
程序中的局部数据结构测试通常在
(33)
阶段进行,而全局数据结构测试通常在
(34)
阶段进行。
A.单元测试
B.集成测试
C.确认测试
D.系统测试
点击查看答案&解析
手机看题
单项选择题
将软件从一种计算机环境转换到另一种环境运行的难易程度是指软件的
(39)
。在规定的条件下和规定的时间间隔内,按设计要求,软件成功运行的特性称为
(40)
。
A.可靠性
B.可移植性
C.可重用性
D.正确性
点击查看答案&解析
手机看题
微信扫码免费搜题