温馨提示,练前必看
**本人考试学习时整理的,如有错误理解欢迎评论区指错**
**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**
**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**
**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**
这是第五章的题目,暂时没有看到合适的知识点,欢迎补充
答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
题目
第21题:UML用例图是用于表达DBAS需求的工具。下列关于用例图的说法,错误的是()。
A、用例之间存在的关系可以包括扩展、使用和组合
B、角色是与系统交互的人或其他实体,一个角色可以执行多个用例
C、用例用椭圆形表示,用例必须位于系统边界的外部
D、用例作为需求搜索及整理工具,主要应用在项目开发的需求分析阶段
第22题:UML是一种常用于DBAS设计和开发的可视化建模语言。关于UML,下列说法错误的是()。
A、UML中的视图由一个或多个图组成,一个图是系统模型中的某个侧面的展示
B、用例图、顺序图、包图都是UML的行为视图,用于描述系统的功能和活动
C、对象图和类图都是系统的结构视图,用于描述系统在某个时间的静态结构
D、在用例图中,与系统交互的人和其它实体如外部系统都可以成为系统的角色
第23题:UML用例模型是用于表达用户需求的工具,关于用例模型的组成元素,正确的是()。
A、用例、角色和功能
B、用例、类图和系统
C、用例、角色和系统
D、功能、角色和类图
第24题:下列UML图中,不是用于DBAS的微观设计的是()。
A、对象图 B、状态机图 C、时间图 D、包图
第25题:下列UML图中,不是用于DBAS的宏观设计的是() 。
A、交互概述图 B、复合结构图 C、包图 D、状态机图
第26题:UML可用于表达DBAS系统的内部结构,下列不是用于表达DBAS系统内部结构的是()。
A、类图 B、顺序图 C、通信图 D、用例图
第27题:在UML中,用来表达DBAS静态结构的图是()
A、类图 B、顺序图 C、通信图 D、交互图
第28题:下列全部属于结构图的组图是()
A、用例图、类图、顺序图、部署图
B、类图、组件图、部署图、活动图
C、用例图、对象图、状态图、组件图
D、类图、对象图、组件图、部署图
第29题:ADO对象模型中,RecordSet对象的AddNew方法的功能是()
A、在对应的数据库表中增加一条新记录
B、在记录集中增加一个新列
C、在内存中开辟存放一条新记录的空间
D、增加一个新的记录集
第30题:类图主要用于表达问题领域的概念模型,类图中除了表达抽象概念的名称外,还需要表达抽象概念的属性和_________。
答案及解析
第21题
正确答案:C
用例图由系统、角色和用例3种模型元素以及元素之间的各种关系组成。在用例图中系统用一个长方框来表示,系统的名字写在方框上或方框里面,方框内部还可以包含该系统中用符号表示的用例。角色是与系统交互的人或其他实体,一个角色可以执行多个用例,反过来,一个用例也可被多个角色使用。用例代表的是一个完整的功能,是所有动作的集合。在UML中,用例用椭圆形表示,用例位于系统边界的内部。用例之间也存在关系,包括扩展、使用、组合3种。
第22题
正确答案:B
UML2.0提供了13种不同的图,分为两类:
①结构图,主要用于对系统静态结构建模,包括类图、对象图、复合结构图、包图、组件图、部署图;包图属于结构图,不是行为图。
②行为图,主要用于对系统的动态行为建模,包括用例图、交互图(顺序图、通信图、交互概述图、时间图)、状态图和活动图。
第23题
正确答案:C
用例模型是把满足用户需求的所有功能表示出来的工具,由用例、角色和系统三部分组成。
第24题
正确答案:D
在UML中,对于细节方面(微观设计)的内容可用对象图、状态机图及时间图来表达、分析和描述某个特定状况下的系统运作情况。
第25题
正确答案:D
用于DBAS宏观设计的有包图、交互概述图和复合结构图。状态机图用于DBAS的微观设计。
第26题
正确答案:D
用例图是把满足用户需求的所有功能表现出来的工具。系统内启结构一般分为静态结构和动态结构。在UML中,用类图来描述系统的静态结构,而用顺序图和通信图来表示系统的动态结构。
第27题
正确答案 :A
UML2.0提供了13种不同的图,分为两类:
①结构图,主要用于对系统静态结构建模,包括类图、对象图、复合结构图、包图、组件图、部署图;包图属于结构图,不是行为图。
②行为图,主要用于对系统的动态行为建模,包括用例图、交互图(顺序图、通信图、交互概述图、时间图)、状态图和活动图。
第28题
正确答案: D
结构图是指以模块的调用关系为线索,用自上而下的连线表示调用关系并注明参数传递的方向和内容,从宏观上反映模块层次结构的图形。
结构图包括包图、复合结构图、类图、组件图、对象图和部署图。
第29题
正确答案:A
RecordSet对象用于操作来自提供者的数据。使用ADO时,通过RecordSet对象可对几乎所有数据进行操作,所有RecordSet对象均使用记录(行)和字段(列)进行构造。
RecordSet的常用方法为:
①AddNew。创建一条新记录;
②Cancel,撤销一次执行;
③Close,关闭一个RecordSet;
④Delete,删除一条记录或一组记录;
⑤MoveNext,把记录指针移动到下一条记录。
第30题
正确笞案:行为或方法或功能
类图主要用于表达问题领域的概念模型,类图中除了表达抽象概念的名称外,还需要表达抽象概念的属性和方法。