重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 软考
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

软件开发环境应支持多种集成机制。根据功能不同,可以将集成机制分为三个部分:(),用以存储与系统

开发有关的信息,并支持信息的交流与共享;(),是实现过程集成和控制集成的基础;(),它的统一性和一致性是软件开发环境的重要特征。

A.算法模型库 B.环境信息库 C.信息模型库 D.用户界面库 A.工作流与日志服务器 B.进程通信与数据共享服务器 C.过程控制与消息服务器 D.同步控制与恢复服务器 A.底层数据结构 B.数据处理方法 C.业务过程模型 D.环境用户界面

答案
查看答案
更多“软件开发环境应支持多种集成机制。根据功能不同,可以将集成机制分为三个部分:(),用以存储与系统”相关的问题

第1题

试题(29)、(30)软件开发环境是支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成。环

试题(29)、(30)

软件开发环境是支持软件产品开发的软件系统,它由软件工具集和环境集成机制构成。环境集成机制包括:提供统一的数据模式和数据接口规范的数据集成机制;支持各开发活动之间通信、切换、调度和协同的 (29) ;为统一操作方式提供支持的 (30) 。

(29)

A. 操作集成机制

B. 控制集成机制

C. 平台集成机制

D. 界面集成机制

(30)

A. 操作集成机制

B. 控制集成机制

C. 平台集成机制

D. 界面集成机制

点击查看答案

第2题

软件开发环境是支持软件产品开发的软件系统,它由______和环境集成机制构成,环境集成机制包括数据
集成、控制集成和界面集成。

A.软件工具集

B.软件测试工具集

C.软件管理工具集

D.软件设计工具集

点击查看答案

第3题

软件开发环境,也可称为应用型软件开发环境。是指在基本硬件和宿主软件的基础上,为支持系统软件和
应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。软件开发环境中的工具可包括:支持特定过程模型和开发方法的工具,如支持瀑布模型及数据流方法的分析工具、设计工具、编码工具、测试工具、维护工具,支持面向对象方法的OOA工具、OOD工具和OOP工具等;独立于模型和方法的工具,如界面辅助生成工具和文档出版工具;亦可包括管理类工具和针对特定领域的应用类工具。请根据你实际参与开发的经验,论述下列三个问题:

简述你参加过软件应用开发项目的概要和你所担任的工作。

点击查看答案

第4题

随着软件开发工具的积累与自动化工具的增多,软件开发环境进入了第三代 ICASE(integrated Compute

随着软件开发工具的积累与自动化工具的增多,软件开发环境进入了第三代 ICASE(integrated Computer-Aided Software Engineering)阶段。ICASE信息库(repository)不仅定义了面向对象的数据库管理系统,提供了(104)机制,还建立了可以被环境中所有工具访问的数据模型,提供了(105)机制,实现了配置管理功能。

A.平台集成

B.控制集成

C.数据—工具集成

D.数据—数据集成

点击查看答案

第5题

使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境
集成机制组成。这种环境应具有______。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。

A.开放性和可剪裁性

B.开放性和不可剪裁性

C.封闭性和可剪裁性

D.封闭性和不可剪裁性

点击查看答案

第6题

通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为(94);工具集也可分为贯

通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为(94);工具集也可分为贯穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具,分别属于上述两类工具的是(95)。软件开发环境的核心是(96)。软件开发环境具有集成性、开放性、(97)、数据格式一致性、风格统一的用户界面等特性,因而能大幅度提高软件生产率。其中开放性是指(98)。

A.环境操作系统、环境信息库、用户界面规范

B.环境信息库、过程控制和消息服务、用户界面规范

C.环境操作系统、环境规格描述语言、过程控制和消息服务

D.环境规格描述语言、过程控制和消息服务、数据集成

点击查看答案

第7题

通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为();工具集也可分为贯穿
整个开发过程的工具和解决软件生命周期中某一阶段问题的工具,分别属于上述两类工具的是()。() A. 环境操作系统、环境信息库、用户界面规范B. 环境信息库、过程控制和消息服务、用户界面规范C. 环境操作系统、环境规格描述语言、过程控制和消息服务D. 环境规格描述语言、过程控制和消息服务、数据集成() A. DFD、PDL B. HIPO图、OOAC. 文档管理工具、PAD图 D. 软件项目管理工具、软件价格模型及估算工具

点击查看答案

第8题

通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为(1);工具集也可分为贯
穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具,分别属于上述两类工具的是(2)。

(1)

A. 环境操作系统、环境信息库、用户界面规范

B. 环境信息库、过程控制和消息服务、用户界面规范

C. 环境操作系统、环境规格描述语言、过程控制和消息服务

D. 环境规格描述语言、过程控制和消息服务、数据集成

(2)

A. DFD、PDL B. HIPO图、OOA

C. 文档管理工具、PAD图 D. 软件项目管理工具、软件价格模型及估算工具

点击查看答案

第9题

“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、
词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景:传统的编译器设计中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同模块中进行传递,最终完成编译过程。针对这种设计思路,传统的编译器采用顺序批处理架构风格比较合适。 随着编译、链接、调试、执行等开发过程的一体化趋势发展,集成开发环境(IDE)随之出现。IDE集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,能够实现不同工具之间的信息交互,覆盖整个软件开发生命周期。针对这种需求,IDE采用(50)架构风格比较合适。IDE强调交互式编程,用户在修改程序代码后,会同时触发语法高亮显示、语法错误提示、程序结构更新等多种功能的调用与结果呈现,针对这种需求,通常采用(51)架构风格比较合适。

A.规则引擎

B.解释器

C.数据共享

D.黑板

点击查看答案

第10题

阅读以下关于软件架构风格的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司为其新推出的
字处理软件设计了一种脚本语言,专门用于开发该字处理软件的附加功能插件。为了提高该语言的编程效率,公司组织软件工具开发部门为脚本语言研制一套集成开发环境。软件工具开发部门根据字处理软件的特点,对集成开发环境进行了需求分析,总结出以下3项核心需求: (1)集成开发环境需要提供对脚本语言的编辑、语法检查、解释、执行和调试等功能的支持,并要实现各种功能的灵活组合、配置与替换。 (2)集成开发环境需要提供一组可视化的编程界面,用户通过对界面元素拖拽和代码填充的方式就可以完成功能插件核心业务流程的编写与组织。 (3)在代码调试功能方面,集成开发环境需要实现在脚本语言编辑界面中的代码自动定位功能。具体来说,在调试过程中,编辑界面需要响应调试断点命中事件,并自动跳转到当前断点处所对应的代码。 针对上述需求,软件工具开发部门对集成开发环境的架构进行分析与设计,王工认为该集成开发环境应该采用管道-过滤器的架构风格实现,李工则认为该集成开发环境应该采用以数据存储为中心的架构风格来实现。公司组织专家对王工和李工的方案进行了评审,最终采用了李工的方案。

【问题1】(12分) 请用200字以内的文字解释什么是软件架构风格,并从集成开发环境与用户的交互方式、集成开发环境的扩展性、集成开发环境的数据管理三个方面说明为什么最终采用了李工的设计方案。 【问题2】(13分) 在对软件系统架构进行设计时,要对架构需求进行分析,针对特定需求选择最为合适的架构风格,因此实际的软件系统通常会混合多种软件架构风格。请对核心需求进行分析,说明为了满足需求(2)和(3),分别应采用何种架构风格,并概要说明采用相应架构风格后的架构设计过程。

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝