下面关于企业级应用开发平台Uniface的叙述中,哪个是不正确的?A.Uniface采用模型驱动,构件式的应

题目

下面关于企业级应用开发平台Uniface的叙述中,哪个是不正确的?

A.Uniface采用模型驱动,构件式的应用构造策略

B.Uniface的开发语言是Java

C.Uniface支持Web应用的开发

D.Uniface可应用于构造大型而复杂的业务应用系统

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面列出的条目中,哪个(些)是当前应用开发工具的发展趋势? Ⅰ.采用3层或多层Client/Server结构 Ⅱ.支持Web应用 Ⅲ.支持开放的、构件式的分布式计算环境

A.Ⅰ和Ⅱ

B.只有Ⅱ

C.只有Ⅲ

D.都是


正确答案:D
解析:以上都是当前应用开发工具的发展趋势。

第2题:

下面哪个工具不属于数据库应用开发的CASE工具?

A.Sybase公司的PowerDesigner

B.Uniface公司的Unifaee

C.Oracle公司的Designer/2000

D.Rational公司的Rose


正确答案:B
解析:CASE工具是指计算机辅助软件工程。Uniface公司的Uniface 属前端开发工具,其他三项都属于CASE工具。

第3题:

下列选项中,关于BIM技术与云计算说法正确的是()。

A、根据云的形态和规模,BIM与云计算集成应用将经历初级、中级和高级发展阶段

B、初级阶段以项目协同平台为标志,主要厂商的BIM应用通过介入项目协同平台,初步形成文档协作级别的BIM应用

C、初级阶段以模型信息平台为标志,合作厂商基于共同模型信息平台开发BIM应用,形成构件协作级别的BIM应用

D、中级阶段以模型信息平台为标志,合作厂商基于共同模型信息平台开发BIM应用,形成构件协作级别的BIM应用

E、高级阶段以开放平台为标志,用户可根据差计划需要从BIM云平台上获取所需的BIM应用,并形成自定义的BIM应用


答案:ABDE

第4题:

UNIFACE采取应用开发与【 】相分离的策略。


正确答案:部署
部署 解析:UNIFACE采取应用开发与部署相分离的策略。UNIFACE的应用开发环境是Windows平台,开发出的应用可部署在各种平台上。

第5题:

Java中,用于开发分布式的企业级的大型应用程序是【 】。


正确答案:J2EE
J2EE 解析:J2SE主要是用于开发一般台式机的应用程序,平时所说的JDK就是指J2SE;J2EE主要用于开发分布式的企业级的大型应用程序;J2ME用于开发掌上电脑、手机等移动通信设备上使用的应用程序;JDK是Java开发工具箱。

第6题:

下面关于企业级应用开发平台UNIFACE的叙述中,哪一个是不正确的?

A.UNIFACE采用模型驱动、构件式的应用构造策略

B.UNIFACE的开发语言是JAVA

C.UNIFACE支持WEB应用的开发

D.UNIFACE可应用于构造大型而复杂的业务应用系统


正确答案:B
解析:UNIFACE的开发语言不是JAVA。

第7题:

试题一论模型驱动架构在系统开发中的应用 模型驱动架构(Model Driven Architecture,MDA)是对象管理组织提出的软件体系架构方法学,它基于UML以及一系列工业标准,能够支持基于可视化模型驱动的软件设计、内容存储与交换。MDA核心思想是抽象出与实现技术无关、完整描述业务功能的核心平台无关模型(PIM),然后针对不同实现技术制定多个映射规则,通过映射规则和辅助工具将PIM转换成与具体实现技术有关的平台相关模型(PSM),最后完成PSM到代码的转换。通过PIM和PSM,MDA分离业务建模与底层实现技术,降低技术变迁对业务模型带来的影响。

请围绕“模型驱动架构在系统开发中的应用”论题,依次从以下三个方面进行论述。

1.简要叙述你参与管理和开发的、与MDA相关的软件开发项目以及你所担任的主要工作。

2.简要分析模型驱动架构能够为软件开发带来哪些好处,详细论述采用模型驱动架构进行开发的过程。

3.具体阐述你参与管理和开发的项目中使用模型驱动架构的情况与实际开发效果。


正确答案:
试题一写作要点
1、模型驱动架构能够为软件开发带来的好处
(1)模型驱动架构将开发人员的注意力转移到了平台无关模型中,可以避免陷入到具体的实现细节当中去,从而简化了系统开发的工作量,提高了软件的开发效率。
(2)对于多种流行平台,很多工具会支持从平台无关模型到平台相关模型的转换;对于将来可能出现的新技术和平台,确定了平台表示及公共中间件的概念和功能,利用转换规则快速实现平台无关模型到新技术平台的迁移,提高了系统的可移植性。
(3)利用模型驱动架构中基于平台无关模型的桥接器,实现了多个平台相关模型之间跨平台的相互通信,加强了互操作性。
(4)对于系统变更,通过修改平台无关模型并重新生成平台相关模型和代码,能够降低系统维护的成本。
(5)平台无关模型帮助团队成员之间提高沟通效率并减少错误,自动生成代码能够保证代码的质量和一致性,确保了软件的质量。
(6)使用模型驱动架构时,功能和架构独立定义,针对新技术,能够利用原有的设计产生对应的实现,延长了系统的生命周期。
2、模型驱动架构的开发过程
(1)使用平台无关模型从如何以最好的方式支持商业逻辑的角度对系统进行建模,开发人员根据用户需求和其它因素对平台无关模型进行精化,以使它能够更加精确地描述系统。
(2)将平台无关模型转换到一个或多个特定技术相关的平台相关模型,对于每种特定的技术都会生成独立的平台相关模型。
(3)根据技术特性对生成的平台相关模型进行修改以满足程序设计人员的要求,这些修改可以反映到平台无关模型中去。
(4)对平台相关模型不断精化,以指导代码生成器生成质量更高的程序代码。
(5)最后将每个平台相关模型转换到代码,进行后续的完善和系统测试。
3、结合项目的实际情况,具体阐述你参与管理和开发的项目中使用模型驱动架构的情况,包括平台无关模型构建、平台相关模型的技术方案选择和实际开发效果及分析。

第8题:

UNIFACE采用应用开发与【 】相分离的策略。


正确答案:部署
部署

第9题:

下面哪个工具不属于数据库应用开发的CASE工具( )。

A)Sybase公司的PowerDesigner

B)Uniface公司的Uniface

C)Rational公司的Rose

D)Oracle公司的Designer/2000


正确答案:B
Sybase公司的PowerDesigner,Oracle公司的Designer/2000,Rational公司的Rose可以用来作为数据库应用开发的CASE工具,Uniface公司的Uniface不属于。

第10题:

UNIFACE采用构件式开发,其应用开发分为三个步骤,分别是______。

A.建模、构造和装配

B.分析、设计和实现

C.建模、设计和实现

D.分析、构造和装配


正确答案:A

更多相关问题