由UML模型生成程序源代码和数据库表称为前向工程。

题目
判断题
由UML模型生成程序源代码和数据库表称为前向工程。
A

B

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

第1题:

所谓关系型数据库是以关系模型为基础的数据库。一个关系就是一张二维表。表中的行称为【 】,表中的列称为 【 】。


正确答案:元组 属性
元组,属性

第2题:

软件是由(36)组成。

A.程序,数据和文档

B.程序和数据

C.源代码,数据和结果

D.源代码,数据和文档


正确答案:A
解析:此题考察对软件概念的理解。

第3题:

在数据库的概念结构设计过程中,最常用的是()

A、实体-联系模型图(E-R模型图)

B、UML图

C、程序流程图

D、数据流图


正确答案:A

第4题:

使用UML进行关系数据库的( )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图(View)等。

A.业务Use Case模型设计

B.逻辑数据模型设计

C.物理数据模型设计

D.物理实现设计


正确答案:B
基于UML的关系数据库设计与传统的关系数据库设计的过程类似,一般分为4个阶段:(1)业务UseCase模型设计:就是进行数据库的需求分析,使用用例图等建立业务模型。(2)逻辑数据模型设计:主要是确定应用系统所需要的持久数据。使用类图等建立数据库逻辑模型。如果是关系数据库设计,则需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图(View)等。(3)物理数据模型设计:使用组件图、配置图等,设计数据库的物理模型。(4)物理实现设计:根据物理数据模型建立具体数据库环境下的数据库,定义构成数据库的基本表、视图等。

第5题:

使用PowerDesigner的DataArchitect可以对数据库生成物理数据模型(PDM),这种功能通常称为 【】


正确答案:逆向工程
根据已有的东西和结果,通过分析来推导出具体的实现方法。比如你看到别人写的某个exe程序能够做出某种漂亮的动画效果,你通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程;不仅仅是反编译,而且还要推倒出设计,并且文档化,逆向软件工程的目的是使软件得以维护。从数据库到数据模型,就是一种逆向工程的功能。

第6题:

在关系数据库模型中,二维表的列称为属性,二维表的行称为【 】。


正确答案:元组或记录
元组或记录 解析:在一个二维表(一个具体关系)中,水平方向的行称为元组。元组对应表中的一个具体记录。而垂直方向的列称为属性,每一列有一个属性名,在Access中表示为字段名。

第7题:

设用UML设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集问的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是______图。


正确答案:组件
组件

第8题:

关于UML的静态建模机制,下述说法错误的是______。

A.用例模型是将满足用户需求的所有功能表示出来的工具

B.用例图用于表示系统的数据模型和功能模型

C.类图展现了一组类、接口和协作以及它们之间的关系

D.组件图表示系统的静态实现视图,用于对源代码、可执行程序和物理数据库等进行建模


正确答案:B
解析:UML的静态建模机制中,用例图用于表示系统的功能模型,所以本题的答案为B。

第9题:

使用UML进行关系数据库的( )时,需要设计出表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等。

A.业务用例设计 B.逻辑数据模型设计 C.物理数据模型设计 D.物理实现设计


正确答案:B

第10题:

由机器语言编写的程序代码称为源代码。

A.错误

B.正确


参考答案:A