网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
面向对象的开发方法的特点有()。
- A、以对象为基础
- B、利用特定的软件模块,直接完成从对象客体的描述到软件体系结构之间的转换
- C、避免了其他方法在描述客观世界的问题领域和软件系统结构的不一致性
- D、解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程
- E、逻辑设计与物理设计分别进行
参考答案
更多 “面向对象的开发方法的特点有()。A、以对象为基础B、利用特定的软件模块,直接完成从对象客体的描述到软件体系结构之间的转换C、避免了其他方法在描述客观世界的问题领域和软件系统结构的不一致性D、解决了从电子数据处理系统到软件模块之间的多次映射的复杂过程E、逻辑设计与物理设计分别进行” 相关考题
考题
结构化系统开发方法,具有以下特点()。
A.逻辑设计与物理设计分别进行B.开发过程文档化C.以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。D.坚持面向用户、自上而下、全局化的观念E.强调开发过程的完整性和顺序性
考题
在面向对象软件的集成测试中,关于程序的系统测试,说法错误的是______。A) 面向对象系统测试的主要目标是测试开发出来的软件是否是问题空间的一个合理解B) 对于系统测试而言,面向对象软件与传统结构化软件并没有本质区别C) 面向对象软件测试技术主要有功能测试和其他系统测试D) 面向对象的系统测试,与传统的面向过程的结构化软件测试方法,在类与对象这一块有着本质的区别A.B.C.D.
考题
关于软件结构化分析和结构化设计说法中,不正确的是()选项。
A、软件结构,即软件系统的模块顺序结构,放映了软件模块间的逻辑关系B、软件结构是软件系统的模块层次结构,整个系统划分模块时,模块间调用关系整体架构,对应了问题的解决方法C、结构化的分析,结合了结构化设计方法采用面向结构化逻辑的设计方法,来设计软件架构D、初步软件设计阶段的任务,是将数据流图转化成软件的模块层次结构图
考题
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程
考题
阅读以下关于软件架构的叙述,回答问题1至问题3。软件架构是指大型、复杂软件的系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能需求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用一个公式来表达:软件架构={构成系统的元素,指导元素集成的形式,关系和约束}“4+1”视图模型用五个视图组成的模型来描述软件架构。该模型包含五个主要的视图。.逻辑视图(Logical View),描述了设计的对象模型,支持系统的功能需求。.进程视图(Process View),描述了设计的并发和同步特征,支持系统的运行特性。.物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性,支持系统的拓扑、安装和通信需求。.开发视图(Development View),描述了在开发环境中软件的静态组织结构,支持软件开发的内部需求。.场景(Scenario),用来说明重要的系统活动,是其他四个视图在用例(Use Case)驱动下的综合。软件架构在软件需求与设计之间架起一座桥梁,也是风险承担者进行交流的手段,允许不同的风险承担者找出他们所关心的软件架构问题。假设采用面向对象的设计方法,各个视图涉及的组件(元素)包括:任务、类、模块、节点、步骤等,风险承担者包括最终用户、系统设计师、程序员、经理、项目管理师等。请在下表中的(1)到(7)处填入恰当的内容(空白处不用填)。
考题
软件方法学是以软件方法为研究对象的学科。从开发风范上看,可分为(99)。从性质上看,可分为(100)。从适应范围来看,可分为(101)。形式方法的目的是把软件作为数学来重新发现。形式方法被用来避免系统中的(102)、不一致性。软件自动化方法是指利用计算机使软件的设计实现自动化的方法和相关的技术。软件自动化的实现途径有四种:过程途径、归纳途径、(103)。A.面向对象开发方法与自底向上的开发方法B.自顶向下的开发方法与结构化开发方法C.面向对象开发方法与结构化开发方法D.自顶向下的开发方法与自底向上的开发方法
考题
特定领域软件架构(Domain Specific Software Architecture, DSSA)以一个特定问题领域为对象,形成由领域参考模型,参考需求,( )等组成的开发基础架构,支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得( ),从而描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得( ),从而描述领域模型中表示需求的解决方案;领域实现的主要目标是开发和组织可重用信息,并实现基础软件架构。A.参考设计 B.参考规约 C.参考架构 D.参考实现 A.领域边界 B.领域信息 C.领域对象 D.领域模型 A.特点领域软件需求 B.特定领域软件架构 C.特定领域软件设计模型 D.特定领域软件重用模型
考题
比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。A) 传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书B) 单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误C) 面向对象软件很难对单个成员方法进行充分的测试,具有良好封装性的类称为单元测试的基本对象D) 面向对象软件的测试大多采用白盒测试技术,系统内多个模块可以并行的进行测试A.B.C.D.
考题
在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的( )。接口设计的任务主要是(请作答此空)。A.定义软件的主要结构元素及其之间的关系
B.确定软件涉及的文件系统的结构及数据库的表结构
C.描述软件与外部环境之间的交互关系,软件内模块之间的调用关系
D.确定软件各个模块内部的算法和数据结构
考题
特定领域软件架构(Domain Specific Software Architecture,DSSA.以一个特定问题领域为对象,形成由领域参考模型、参考需求、( )_等组成的开发基础架构,支持一个特定领域中多个应用的生成。DSSA的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得( ),从而描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得(请作答此空),从而描述领域模型中表示需求的解决方案;领域实现的主要目标是开发和组织可重用信息,并实现基础软件架构。A. 特定领域软件需求
B. 特定领域软件架构
C. 特定领域软件设计模型
D. 特定领域软件重用模型
考题
结构化系统开发方法,具有以下哪些特点?()A、逻辑设计与物理设计分别进行B、开发过程文档化C、以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。D、坚持面向用户、自上而下、全局化的观念E、强调开发过程的完整性和顺序性
考题
下列关于面向对象的分析与设计的描述,正确的是()。A、 面向对象分析软件做什么,设计描述软件要怎么做。B、 面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。C、 面向对象分析与面向对象的设计遵循不同的范型。D、 面向对象分析类图与面向对象的设计类图具有相同的类与关系
考题
下列不属于CASE方法特点的是()A、解决了从客观世界对象到软件系统的直接映射问题B、使原型化方法和OO方法付诸于实施C、给开发者带来分析设计图表和程序编写的大量工作D、产生出出统一的标准化的系统文档
考题
单选题下列关于面向对象的分析与设计的描述,正确的是()。A
面向对象分析软件做什么,设计描述软件要怎么做。B
面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。C
面向对象分析与面向对象的设计遵循不同的范型。D
面向对象分析类图与面向对象的设计类图具有相同的类与关系
考题
单选题以下关于软件体系结构描述方法说法错误的是()。A
图形表达工具在软件设计中占据主导地位B
由于软件设计语言和模块内连接语言具有严格的语义基础,因此它们能支持较小的软件单元进行描述C
基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统D
软件体系结构描述语言是参照传统程序设计语言的设计语言的设计和开发经验,重新设计、开发和使用针对软件体系结构描述语言
考题
单选题面向对象方法使设计出的软件尽可能直接地、准确地描述现实世界,构造出模块化的、可重用的、可维护性好的()系统。A
编码B
代码C
软件D
程序
热门标签
最新试卷