最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

软件设计与体系结构试卷2

来源:动视网 责编:小OO 时间:2025-09-24 12:56:28
文档

软件设计与体系结构试卷2

烟台大学计算机学院20~20学年第学期软件设计与体系结构试卷考试时间为120分钟题号一二三四五总分得分阅卷人合分人一、单项选择题(每题2分,共16分。答案写到答题区域)1.动态模型的构成不包括(1)。A.事件B.关联C.操作D.状态2.软件的主要结构和功能是在(2)阶段决定的。A.分析设计B.编程C.测试D.维护3.汽车有一个发动机,汽车和发动机之间的关系是(3)。A.一般具体关系B.整体部分关系C.分类关系D.isa关系4.对象模型的描述工具是(4)。A状态图B数据流图C对象图D结构图5.在
推荐度:
导读烟台大学计算机学院20~20学年第学期软件设计与体系结构试卷考试时间为120分钟题号一二三四五总分得分阅卷人合分人一、单项选择题(每题2分,共16分。答案写到答题区域)1.动态模型的构成不包括(1)。A.事件B.关联C.操作D.状态2.软件的主要结构和功能是在(2)阶段决定的。A.分析设计B.编程C.测试D.维护3.汽车有一个发动机,汽车和发动机之间的关系是(3)。A.一般具体关系B.整体部分关系C.分类关系D.isa关系4.对象模型的描述工具是(4)。A状态图B数据流图C对象图D结构图5.在
烟台大学计算机学院20 ~20 学年第学期

软件设计与体系结构试卷

考试时间为120分钟

题号一二三四五总分

得分

阅卷人合分人

一、单项选择题(每题2分,共16分。答案写到答题区域)

1.动态模型的构成不包括(1) 。

A. 事件

B. 关联

C. 操作

D. 状态

2.软件的主要结构和功能是在(2) 阶段决定的。

A. 分析设计

B. 编程

C. 测试

D. 维护

3.汽车有一个发动机,汽车和发动机之间的关系是(3) 。

A. 一般具体关系

B. 整体部分关系

C. 分类关系

D. is a关系

4.对象模型的描述工具是(4) 。

A状态图B数据流图C对象图D结构图

5.在确定对象属性时,候选的属性是所有的(5) 。

A. 动词

B. 名词

C. 修饰性名词词组

D. 词组

6.UML提供的(6) 也是进行需求分析和建立功能模型的强有力工具。

A. 数据流图

B. 用例图

C. 状态图

D. 时序图

7.在典型的面向对象设计模型中,分为五层:主题层、(7) 、结构层、属性层和服务层。

A. 类层

B. 对象层

C. 类-&-对象层

D. 主题层

8.下面关于状态图的描述里哪一个是对的? (8) 。

A.状态图中的所有动作都连接到状态的转移上。

B.一个事件可能不改变一个对象的状态。

C.一旦一个对象离开了一个状态,那么它就不能回到那个状态。

D.从一个状态出来的两个状态转移可以交叉,或者说被同一个事件所激发。

二、填空题(每空2分,共24分。答案写到答题区域)

1.软件体系结构设计的一个核心问题是能否使用重复的体系结构模式,即(9) 。也就是说,__(10)__。基于这个目的,开始研究和实践软件体系结构的(11) 和(12) 问题。

2.软件设计的目标是(13) 、(14) 、(15) 、(16) 和(17) 。

3.设计模式分为(18) 、(19) 和(20) 三类。

三、名词解释题(每题5分,共15分)1.UML

2.构件

3.软件体系结构

四、问答题(每题5分,共25分)1.用户界面的设计原则是什么?2.引起执行效率问题的主要因素有哪些?

3.从面向对象分析阶段到面向对象设计阶段,对象模型有何变化? 4.简述C/S与B/S混合软件体系结构“内外有别”模型。

5.如何利用聚合实现重用?画出类图,并用Java语言写出关键程序。五、设计题(共20分)

运用工厂方法模式完成如下设计:不同国家(中国和美国)的国旗由不同的工厂生产,用户根据需要可以得到相应国家的国旗。(1)画出相关类图和时序图。(2)分析这种设计方法是如何满足面向对象的设计原则的。(3)用Java语言编程实现。

文档

软件设计与体系结构试卷2

烟台大学计算机学院20~20学年第学期软件设计与体系结构试卷考试时间为120分钟题号一二三四五总分得分阅卷人合分人一、单项选择题(每题2分,共16分。答案写到答题区域)1.动态模型的构成不包括(1)。A.事件B.关联C.操作D.状态2.软件的主要结构和功能是在(2)阶段决定的。A.分析设计B.编程C.测试D.维护3.汽车有一个发动机,汽车和发动机之间的关系是(3)。A.一般具体关系B.整体部分关系C.分类关系D.isa关系4.对象模型的描述工具是(4)。A状态图B数据流图C对象图D结构图5.在
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top