设计模式课后习题答案

设计模式课后习题答案
设计模式课后习题答案

第1章 UML基础知识

1.

2.

1

设计模式试卷

设计模式期中考试试题 一:单项选择(共20道,每道2分) 1、设计模式一般用来解决什么样的问题( ) A.同一问题的不同表相B不同问题的同一表相 C.不同问题的不同表相 D.以上都不是 2、下列属于面向对象基本原则的是( ) A.继承 B.封装 C.里氏代换D都不是 3、Open-Close原则的含义是一个软件实体( ) A.应当对扩展开放,对修改关闭. B.应当对修改开放,对扩展关闭 C.应当对继承开放,对修改关闭 D.以上都不对 4、当我们想创建一个具体的对象而又不希望指定具体的类时,可以使用()模式。 A.创建型 B.结构型C行为型D.以上都可以 5、要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是( )的表述 A.开-闭原则 B.接口隔离原则 C.里氏代换原则 D.依赖倒转原则 6、设计模式的两大主题是( ) A.系统的维护与开发 B 对象组合与类的继承 C.系统架构与系统开发 D.系统复用与系统扩展 7、“不要和陌生人说话” 是( )原则的通俗表述 A.接口隔离 B.里氏代换 C.依赖倒转 D.迪米特:一个对象应对其他对象尽可能少的了解 8、构造者的的退化模式是通过合并()角色完成退化的。 A.抽象产品B产品C创建者D使用者 9、以下关于简单工厂模式叙述错误的是() A 它属于GoF23种设计模式 B 它是最简单的设计模式之一 C 它是学习其他创建型模式的基础 D 它只需要记住一个简单的参数即可获得所需对象的实例 E 它类中的方法通常为静态方法 F 它返回的类都有一个公共的父类和公共的方法 10、对象适配器模式是()原则的典型应用。 A.合成聚合复用原则 B.里式代换原则 C.依赖倒转原则 D.迪米特法则 D.以上表述全部错误。 11.对于依赖倒转的表述错误的是() A.依赖于抽象而不依赖于具体,也就是针对接口编程。 B.依赖倒转的接口并非语法意义上的接口,而是,一个类对其他对象进行调用时,所知道的方法集合。 C.从选项B的角度论述,一个对象可以有多个接口。 D.实现了同一接口的对象,可以在运行期间,顺利地进行替换。而且不必知道所示用的对象是那个实现类的实例。 E.此题没有正确答案。 12. 现有5个产品族,分布于3各不同的产品等级结构,只要指明一个产品所处的产品族以及它所在的等级结构,就可以唯一地确认这个产品。那么使用抽象工厂方法模式只需要提供

试验统计方法复习题集

试验统计方法复习题 一、名词(术语、符号)解释: 1、总体:具有相同性质的个体所组成的集团特区为总体。 2、样本:从总体中抽出的一部分个体。 3、试验指标:用于衡量试验效果的指示性状称为试验指标。 4、试验因素:是人为控制并有待比较的一组处理因素,简称因素或因子。 5、试验水平:是在试验因素所设定的量的不同级别或质的不同状态称为试验水平,简称水平。 5、处理:单因素试验是指水平,多因素试验是水平与水平的组合。 6、简单效应:一个因素的水平相同,另一个因素不同水平间的性状(产量)差异属于简单效应。 7、参数:由总体的全部观察值而算得的特征数称为参数。 8、统计数:由样本观察值计算的特征数。 9、统计假设:是根据试验目的对试验总体提出两种彼此对立的假设称为统计假设。 10、无效假设:是指处理效应与假设值之间没有真实差异的假设称为无效假设。 11、准确度:是指试验中某一性状的观察值与其相应理论真值的接近程度。 12、精确度:是指试验中同一性状的重复观察值彼此之间的接近程度。 13、复置抽样:指将抽出的个体放回到原总体后再继续抽样的方法叫复置抽样或有放回抽样。 14、无偏估计:一个样本统计数等于所估计的总体参数,则该统计数为总体相应参数的无偏估计值。 15、第一类错误:否定一个正确H0 时所犯的错误。 16、第二类错误:接受一个不真实假设时所犯的错误。 17、互斥事件:事件A与B不可能同时发生,即AB为不可能事件,则称事件A与B为互斥事件。 18、随机事件:在一定条件下,可能发生也可能不发生,可能这样发生,也可能那样发生的事件。 19、标准差:方差的正根值称为标准差。 20、处理效应:是指因素的相对独立作用,亦是因素对性状所起的增进或减少的作用称为处理效应。 21、概率分布:随机变数可能取得每一个实数值或某一围的实数值是有一定概率的,这个概率称为 随机变数的概率分布。 22、随机抽样:保证总体中的每一个体,在每一次抽样中都有同等的概率被取为样本。 23、两尾测验:有两个否定区,分别位于分布的两尾。 24、显著水平:否定无效假设H0的概率标准。 25、试验方案:根据试验目的与要求拟定的进行比较一组试验处理的总称为试验方案。 26、随机样本:用随机抽样的方法,从总体中抽出的一个部分个体。 27、标准误:抽样分布的标准差称为标准误。 28、总体:具有相同性质的个体所组成的集团称为总体。 29、独立性测验:主要为探求两个变数间是否相互独立测验的假设。

设计模式题库(修改后)

1.设计模式的原理? (C) C. 面向接口编程 2. 以下对"开-闭"原则的一些描述错误的是?(A) A. "开-闭"原则与"对可变性的封装原则"没有相似性. 3.以下属于创建型模式是? (A) B.BUILDER (生成器) C. PROTOTYPE (原型) D.SINGLETON (单件) 4.以下属于结构型模式是? (D) COMPOSITE (组合) B. ADAPTER (适配器) B.FLYWEIGHT (享元) 5. 以下属于行为型模式是? (D ) 6. COMMAND (命令) 7. STRATEGY( 策略) 8. MEMENTO (备忘录) /*23 模式意图*/ 6. 以下意图那个是用来描述ABSTRACT FACTORY (抽象工厂)?(A) A.提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 7. 以下意图那个是用来描述BUILDER (生成器)?(B) 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 8. 以下意图那个是用来描述FACTORY METHOD (工厂方法)?(C) C.定义一个用于创建对象的接口,让子类决定实例化哪一个类。该模式使一个类的 实例化延迟到其子类。 9. 以下意图那个是用来描述PROTOTYPE (原型)?(D) D.用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 10. 以下意图那个是用来描述SINGLETON (单件)?(B) B.保证一个类仅有一个实例,并提供一个访问它的全局访问点。

11. 以下意图那个是用来描述ADAPTER (适配器)?(A) A.将一个类的接口转换成客户希望的另外一个接口。本模式使得原本由于接口不兼容 而不能一起工作的那些类可以一起工作。 12. 以下意图那个是用来描述BRIDGE (桥接)?(B) B.将抽象部分与它的实现部分分离,使它们都可以独立地变化。 13. 以下意图那个是用来描述COMPOSITE (组合)?(C) C.将对象组合成树形结构以表示“部分-整体”的层次结构。 14. 以下意图那个是用来描述DECORATOR (装饰)?(D) 动态地给一个对象添加一些额外的职责。 15. 以下意图那个是用来描述FACADE (外观)?(A) A.为子系统中的一组接口提供一个一致的界面,本模式定义了一个高层接口,这个接 口使得这一子系统更加容易使用。 16. 以下意图那个是用来描述FLYWEIGHT (享元)?(B) B.运用共享技术有效地支持大量细粒度的对象。 17. 以下意图那个是用来描述PROXY (代理)?(C) C.为其他对象提供一种代理以控制对这个对象的访问。 18. 以下意图那个是用来描述CHAIN OF RESPONSIBILITY( 职责链)?(D) D.使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。 19. 以下意图那个是用来描述COMMAND (命令)?(A) A.将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作 20.以下意图那个是用来描述INTERPRETER( 解释器)?(B) B.给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 21.以下意图那个是用来描述ITERATOR( 迭代器)?(C) 。 C.提供一种方法顺序访问一个聚合对象中各个元素, 而又不需暴露该对象的内部表示。

室内装饰设计员(师)(四级)知识试题

室内装饰设计员(师)(四级)知识试题 室内装饰设计员(中级)理论应知总复习试题 默认分类2010-04-09 22:07:20 阅读77 评论0 字号:大中小订阅 一、判断题 1.色彩对人的心理反应特征是冷和暖。(Y) 2.所有光色相混,其光色呈白色。(Y) 3.同等面积下室内自然采光进光量最大的是开圆窗。(X) 4.绿化陈设具有调节空气温度、湿度的功能。(Y) 5.大理石作立面阳角装饰施工时常倒45度角处理。(X) 6.家具按使用功能可分为坐卧类,凭类、储存类(Y) 7.墙体在建筑中具有围合空间、分割空间的作用。(Y) 8.装饰工程施工中石材施工应用不低于325号普通硅酸盐水泥。(Y) 9.室内照明有整体照明,局部照明,混合照明,成角照明等形式。(Y) 10.墙体抹灰工程中,基层是混凝土可用石灰泥浆。(X) 11.西藏布达拉宫代表了中国晚清时期佛教建筑的最高水平。(Y) 12.室内设计中顶棚的形式应按暖通设备的排布进行设计。(X) 13.晴纶纤维地毯缺点是耐磨性能差。(Y) 14.暖色系、明度较高的色彩具有后退感。(X) 15.“大调合、小对比”是空间色彩配制的常规原则。(Y) 16.物体在光源下有反射、透射、吸收三种现象。(Y) 17.瓷砖装饰施工中应用425号以上的普通硅酸盐水进行铺贴。(Y) 18.丙纶地毯的缺点是容易褪色。(X) 19.家具设计包括家具的自身造型和家具在空间的组织与布置两方面(Y) 20.从席地而坐到垂足而坐是我国家具发展史上的一段趋势。(Y) 21.圈梁结构是为了加强建筑的坚实性。(Y) 22.大理石纹理美观是室内外皆宜的装饰石材。(X) 23.墙体抹灰工程中,基层为砖墙可用混合沙浆。(X) 24.门由门扇和门锁两部分组成。(X) 25.现代室内环境设计包括视觉环境、物理环境、心理环境。(Y) 26.具有四面墙体围合的空间称室内空间。(X) 27.贝津铭是杰出的华裔建筑师,代表作是加拿大蒙特利尔的马利广场办公楼(Y) 28.室内设计的关键在于用材的环保性。(X) 29.鲍豪斯风格建筑强调一切顺从功能需要(Y) 30.“巴洛克”原意为黑色的珍珠,后人常对巴洛克时期的艺术风格和形式以示贬义(Y) 31.中国古代建筑的“斗拱”是作为尺度计算单位(Y) 32.巴黎万神庙建成于1789年,是法国18世纪罗马复兴建筑的代表作(Y) 33.巴黎圣母院建立在法国首都塞纳河的斯德岛上,是法兰西早期哥特教堂的典型实例。(Y) 34.私密性是个人隐私和遮挡需要,与他人不发生关系(X) 35.民用建筑中的单跑楼梯步数一般不少于3步,不多余18步。(Y) 36.卫生间因故严禁用实木地板。(X) 37.锦砖即马赛克(Y) 38.穿孔不锈钢板装饰具有暖声效果。(Y) 39.根据建筑装饰材料的加工性能不同,饰面部位不同,饰面构造可分为罩面类贴面类,钩

软件设计模式试题集 含答案

设计模式试题 一.选择 1. 设计模式具有的优点()。 A.适应需求变化 B.程序易于理解 C.减少开发过程中的代码开发工作量 D.简化软件系统的设计 2. 设计模式一般用来解决什么样的问题( )。 A.同一问题的不同表相 B 不同问题的同一表相 C.不同问题的不同表相 D.以上都不是 3. 设计模式的两大主题是( )。 A.系统的维护与开发 B.对象组合与类的继承 C.系统架构与系统开发 D.系统复用与系统扩展 4. 以下哪些问题通过应用设计模式不能够解决。() A)指定对象的接口B)针对接口编程 C)确定软件的功能都正确实现D)设计应支持变化 二.填空 1. 模式的基本要素包括名称、意图、问题、解决方案、参与者和协作者、(效果)、实现、GoF 参考。 2. 设计模式基本原则包括:开闭原则,(从场景进行设计的原则),包容变化原则。 3. 设计模式是一个(抽象)的方案,它可以解决一类问题。 4. 1. 在设计模式群体中,效果是指(原因和结果)。三. 判断 1. 适配器模式属于创建型模式。错 2. 在设计模式中,“效果”只是指“原因和结果”。对 3. 设计模式使代码编制不能真正工程化。错 4. 设计模式的两大主题是系统复用与系统扩展。对四. 名词解释 1. 设计模式 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 2. 模板 模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 3. 模式 就是解决某一类问题的方法论。把解决某类问题的方法总结归纳到理论高度,那就是模式。 4. 内聚度 模块内部各成分彼此结合的紧密程度。五.简答 题 1. 什么是设计模式?设计模式的目标是什么?设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码 设计经验的总结。使用设计模式是为了可 重用代码、让代码更容易被他人理解、保证代码可靠性。 2. 设计模式的基本要素有哪些? 名称,意图,问题,解决方案,参与者和协作者,效果,实现,GOF 参考。 3. 设计模式中一般都遵循的原则有什么? 开-闭原则,根据场景进行设计原则,优先组合原则,包容变化原则。 4. 四人团针对“创建优秀面向对象设计”建议了哪些策略? 针对接口编程,优先使用对象组合而不是类继承,找到并封装变化点。 第6 章 facade(外观)模式 一.选择 1. 外观模式的作用是()。A.当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些 额外的功能。B.为了系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更 加容易使用。

设计模式课后习题

建造者模式 课后第一题: 产品类: public class GamePerson { private String face; private String gender; private String cloth; public String getFace() { return face; } public void setFace(String face) { this.face = face; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public String getCloth() { return cloth; } public void setCloth(String cloth) { this.cloth = cloth; } } 抽象建造类: public abstract class PersonCreate { protected GamePerson person=new GamePerson(); public abstract void createFace(); public abstract void createGender(); public abstract void createCloth(); public GamePerson getPerson(){ return person; } }

具体建造者类: public class PersonType1 extends PersonCreate { public void createFace() { person.setFace("瓜子脸"); } public void createGender() { person.setGender("美女"); } public void createCloth() { person.setCloth("洛丽塔"); } } 具体建造类: public class PersonType2 extends PersonCreate { public void createFace() { person.setFace("国字脸"); } public void createGender() { person.setGender("帅哥"); } public void createCloth() { person.setCloth("西装革履"); } } 指挥者类: public class GamePlayer { private PersonCreate pc; public void choseType(PersonCreate pc){ this.pc=pc; } public GamePerson create(){ pc.createCloth(); pc.createFace(); pc.createGender(); return pc.getPerson(); } } 测试类: public class Test { public static void main(String[] args) { PersonCreate pc=new PersonType1();

室内设计师考题及答案

2009年加湿器选购指南 【免费下载】全国室内设计师从业资格考证、考试理论试卷(二)附部分答案 一、填空题(每题3分,共30分) 1、进入信息化时代,东西方文化交流融会的速度加快,(国际化)和(民族化)共处,任 何一种艺术样式都不可能轻而一举地(占据统治)地位。 2、在建筑(构件)限定的(内容空间)中,,以满足人的(物质与精神)需求为目的。 3、室内设计由(空间环境)设计;(装修)设计和(装饰陈设)设计内容组成。 4、从室内设计(科学)的程序出发,按照(功能)与(审美),(技术)与(艺术)的概念 构思的确立。 5、空间形象构思的草图应从(空间形式)、(构图法则)、(意境联想)、流行趋势、艺术风格和(建筑构件)、(材料构成)、装饰手法上,打开思维的阀门。以下内容会员跟帖回复 才能看到 ============================== 6、空间类型是由(静态封闭)空间、(开敞)空间、(虚拟流动)空间组成。 7、(植物)是绿化的主要素材,是(观赏)的主体。 8、建筑装饰可以根据(纵)、(横)的时空观进行分类。 9、空内装饰的发展前景应当是(回归自然)和(绿色设计)。 10、概念设计阶段草图是(设计)者(自我交流)的产物。 二、单项选择可多项选择(每题4分,共20分) 1、装饰材料的选用,应考虑便于( A )(B)(C) A、安装B、使用C、更新D、施工 2、明式家具的特点是(A)(B) A、简洁B、结构合理C、轻质高强D、样式新颖 3、材料组合的基本原理(A)(B)(C)(D) A、秩序性B、习惯性C、对比性D、共进性 E、同一性 4、设计工作确立全局观念,主要指对(A)(B)(C)等总体把握。 A、空间与环境B、建筑物风格特征C、时代与文化背景 5、利用水的(B)变化来实现的(A)效果,千变万化。 A、滴落与线落B、瀑落C、流水D、喷水

软件设计模式试题集58887

第5章设计模式 一.选择 1. 设计模式具有的优点()。 A.适应需求变化 B.程序易于理解 C.减少开发过程中的代码开发工作量 D.简化软件系统的设计 2. 设计模式一般用来解决什么样的问题( )。 A.同一问题的不同表相B不同问题的同一表相 C.不同问题的不同表相 D.以上都不是 3. 设计模式的两大主题是( )。 A.系统的维护与开发 B 对象组合与类的继承 C.系统架构与系统开发 D.系统复用与系统扩展 4. 以下哪些问题通过应用设计模式不能够解决。() A)指定对象的接口B)针对接口编程 C)确定软件的功能都正确实现D)设计应支持变化 解答: 1. A 2. A 3. D 4. C 二.填空 1. 模式的基本要素包括名称、意图、问题、解决方案、参与者和协作者、()、实现、G oF参考。 2. 设计模式基本原则包括:开闭原则,(),包容变化原则。 3. 设计模式是一个( )的方案,它可以解决一类问题。 4. 1. 在设计模式群体中,效果是指()。 解答: 1. 效果 2. 从场景进行设计的原则

3. 抽象 4. 原因和结果 三.判断 1. 适配器模式属于创建型模式。 2. 在设计模式中,“效果”只是指“原因和结果”。 3. 设计模式使代码编制不能真正工程化。 4. 设计模式的两大主题是系统复用与系统扩展。 解答: 1. 错 2. 对 3. 错 4. 对 四.名词解释 1. 设计模式 2. 模板 3. 模式 4. 内聚度 解答: 1. 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性 2. 模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 3. 就是解决某一类问题的方法论。把解决某类问题的方法总结归纳到理论高度,那就是模式。 4. 五.简答题 1. 什么是设计模式?设计模式的目标是什么?

试验统计方法复习题

试验统计方法复习题 1.何谓实验因素和实验水平?何谓简单效应、主要效应和交互效应?举例说明之。 实验因素: 被变动并设有待比较的一组处理的因子或试验研究的对象。 实验水平: 实验因素的量的不同级别或质的不同状态。 简单效应: 同一因素内俩种水平间实验指标的相差。 主要效应:一个因素内各简单效应的平均数。 交互效应:俩个因素简单效应间的平均差异。 2.什么是实验方案,如何制定一个正确的实验方案?试结合所学专业举例说明之。 试验指标:用于衡量试验效果的指示性状。 制定实验方案的要点○1.目的明确。 ○2. 选择适当的因素及其水平。 ○3设置对照水平或处理,简称对照(check,符号CK)。 ○4应用唯一差异原则。 3.什么是实验误差?实验误差与实验的准确度、精确度以及实验处理间的比较的可靠性有什么关系? ○1.试验误差的概念:试验结果与处理真值之间的差异. ○2随机误差影响了数据的精确性,精确性是指观测值间的符合程度,随机误差是偶然性的,整个试验过程中涉及的随机波动因素愈多,试验的环节愈多,时间愈长,随机误差发生的可能性及波动程度便愈大。系统误差是可以通过试验条件及试验过程的仔细操作而控制的。实际上一些主要的系统性偏差较易控制,而有些细微偏差则较难控制。 4.试分析田间实验误差的主要来源,如何控制田间实验的系统误差?如何降低田间实验的随机误差? 误差来源:(1)试验材料固有的差异 (2)试验时农事操作和管理技术的不一致所引起的差异 (3)进行试验时外界条件的差异 控制误差的途径:(1)选择同质一致的试验材料 (2) 改进操作和管理技术,使之标准化 (3) 控制引起差异的外界主要因素 选择条件均匀一致的试验环境; 试验中采用适当的试验设计和科学的管理技术; 应用相应的科学统计分析方法。 尽量减少实验中的随机波动因素、环节和时间可以有效的降低随机误差。 5.田间实验设计的基本原则是什么?完全随机设计、完全随机区组设计、拉丁设计各有何特点?各在什么情况下使用? (1)基本原则是:○1.重复○2随机排列○3局部控制 (2)完全随机设计的特点是设计分析简便,但是应用该设计的条件是要求试验的环境因素相当均匀,所以一般用于实验室培养试验及网、温室的盆钵试验。 完全随机区组设计○1.特点: 根据“局部控制”的原则,将试验地(或试验环境)按肥力变异梯度(或条件变异梯度)划分为等于重复次数的区组,一区组亦即一重复,区组内各处理都独立地随机排列。○2应用条件:对试验地的地形要求不严,必要时,不同区组亦可分散设置在不同地段上。 拉丁方设计的○1.特点:将处理从纵横二个方向排列为区组(或重复),使每个处理在每一

室内设计师基础理论考试试题和答案汇总精选

一、填空题 1.设计是人的思考过程,是一种构思、计划,并通过实施,最终满足人类的需求为终止目的。 2. 室内空间组成和界面的处理,是确定室内环境基本形体和线形的设计内容。 3.室内设计中直接关系到实用效果和经济效益的重要环节是材料质地的选用。 4. 动态和可持续性的发展观,要求室内设计既要考虑发展有更新可变的一面,又要考虑到发展在能源、环境、土地、生态等方面的可持续性。 5. 客观环境因素和人们对环境的主观感受,是现代室内环境设计需要探讨和研究的主要问题。 6.室内设计是建筑设计的继续和深化,是室内空间的再创造。 7.室内设计必须具备高度的艺术修养,并掌握现代科技和材料。 8.从宏观整体看,建筑物和室内环境不论是物质技术上,还是精神文化上都具有历史延续性。 10.室内空间环境按建筑及其功能的设计分类,其意义主要在于:是设计者在接受室内设计任务时,首先应该明确所设计的空间使用性。 二、单项选择 11.西方室内风格也就是人们常说的( D )

A.复古史 B.古典式 C.新古典式 D.欧式 12.下列哪个特点不是中国古代建筑艺术特点。( D ) A.巧妙而科学的框架式结构 B.庭院式的组群布局 C.丰富多彩的艺术形象 D.主体形体是——墙,各种装饰和构筑手法都在墙上体现 13.下列哪项属于明式家具的艺术成就。( A ) A.榫卯精施 B.色彩单一 C.色泽光亮 D.结构简单 14.美国建筑大师罗伯特?6?1文丘里是( B )主义的代表人物,提倡用装饰符号表达个人的感情。 A.现代 B.后现代 C.浪漫 D.折衷

15. 法国的朗香教堂是以下哪位设计师的作品( D ) A. 贝聿铭 B. 安东尼.安迪 C. 赖特 D. 勒。柯布西埃 16.室内环境设计是( D ) A. 平面的装潢 B. 室内陈设与绿化设计 C.室内装修设计 D.立体的和综合的设计 17.公共艺术设计的形态大约为( B )设计,展示设计,室内设计,公共环境四个部分。 A.装潢 B.建筑 C.公共阶段 D.家具 18.家具的尺度是否科学、室内界面材料是否合理,室内气流组织好坏都会影响人体的( B )

吉林大学设计模式期末考试试题答案整理

设计模式分为三种类型,共23种。 创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)、访问者模式。 工厂模式(Factory) 意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 适用性 ●当一个类不知道它所必须创建的对象的类的时候。 ●当一个类希望由它的子类来指定它所创建的对象的时候。 ●当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一 信息局部化的时候。 抽象工厂模式(Abstract Factory) 意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性 ●一个系统要独立于它的产品的创建、组合和表示时。 ●一个系统要由多个产品系列中的一个来配置时。 ●当你要强调一系列相关的产品对象的设计以便进行联合使用时。 ●当你提供一个产品类库,而只想显示它们的接口而不是实现时。 建造者模式Builder 意图 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 适用性 ●当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 ●当构造过程必须允许被构造的对象有不同的表示时。 原型模式Prototype 意图 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 适用性 ●当要实例化的类是在运行时刻指定时,例如,通过动态装载;或者 ●为了避免创建一个与产品类层次平行的工厂类层次时;或者 ●当一个类的实例只能有几个不同状态组合中的一种时。建立相应数目的原型并克隆它们可能比每次用 合适的状态手工实例化该类更方便一些。 单例模式Singleton 意图 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 适用性 ●当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 ●当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例 时。 适配器模式Adapter

设计模式试题(仅供参考)

1、设计模式一般用来解决什么样的问题( a) A.同一问题的不同表相 B不同问题的同一表相 C.不同问题的不同表相 D.以上都不是 2、下列属于面向对象基本原则的是( c ) A.继承 B.封装 C.里氏代换 D都不是 3、Open-Close原则的含义是一个软件实体( a ) A.应当对扩展开放,对修改关闭. B.应当对修改开放,对扩展关闭 C.应当对继承开放,对修改关闭 D.以上都不对 4、当我们想创建一个具体的对象而又不希望指定具体的类时,可以使用( a )模式。 A.创建型 B.结构型 C行为型 D.以上都可以 5、要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是( d )的表述 A.开-闭原则 B.接口隔离原则 C.里氏代换原则 D.依赖倒转原则 6、依据设计模式思想,程序开发中应优先使用的是( a )关系实现复用。 A, 委派 B.继承 C创建 D.以上都不对 复用方式:继承和组合聚合(组合委派) 7、设计模式的两大主题是( d ) A.系统的维护与开发 B 对象组合与类的继承 C.系统架构与系统开发 D.系统复用与系统扩展 8、单例模式中,两个基本要点( a b )和单子类自己提供单例 A .构造函数私有 B.唯一实例 C.静态工厂方法 D.以上都不对 9、下列模式中,属于行为模式的是( b ) A.工厂模式 B观察者 C适配器以上都是 10、“不要和陌生人说话” 是( d )原则的通俗表述 A.接口隔离 B.里氏代换 C.依赖倒转 D.迪米特:一个对象应对其他对象尽可能少的了解 11、构造者的的退化模式是通过合并( c )角色完成退化的。 A.抽象产品 B产品 C创建者 D使用者 12、单子(单例,单态)模式类图结构如下: 下列论述中,关于”0..1”表述的不正确的是( d ) A.1表示,一个单例类中,最多可以有一个实例. B.”0..1”表示单例类中有不多于一个的实例 C.0表示单例类中可以没有任何实例 D.0表示单例类可以提供其他非自身的实例 13、对象适配器模式是( a )原则的典型应用。 A.合成聚合复用原则 B.里式代换原则 C.依赖倒转原则 D.迪米特法则 14、静态工厂的核心角色是(a) A.抽象产品 B.具体产品 C.静态工厂 D.消费者 15、下列关于静态工厂与工厂方法表述错误的是:( a ) A.两者都满足开闭原则:静态工厂以if else方式创建对象,增加需求的时候会修改源代码 B.静态工厂对具体产品的创建类别和创建时机的判断是混和在一起的,这点在工厂

居住空间设计试题(答案)

适用班级1019.1020班 一、填空:(每空1分,共计20分) 。 、1.鸟巢、央视大楼是( )建筑。 A.解构主义派 B.高技派 C.自然主义派 D.风格派 2.由于老年人肌肉力量的退化,伸手够东西的能力不如年轻人,因此我们在给老年人设计空间时应使空间( )。 A.紧凑 B.宽松舒适 C.空旷 D.明确 3.自然材料隔断式,即运用( )等自然材料来隔断空间的形式,这样可以使玄关空间看上去朴素、自然。 A.竹 B.石 C.藤 D.理石 4.现代简约风格特点是( )。 A.简洁 B.明快 C.实用 D.大方 5.在进行室内照明的组织设计时,必须考虑以下几方面的因素:( ) A.光照环境质量因素 B.安全因素 C.室内心理因素 D.经济管理因素。 6.室内设计是根据建筑物的使用性质、所处环境和相应标准,运用材料技术和( )手段,创造功能合理、舒适优美、满足人们物质和精神生活需要的室内环境。 A. 绘画 B. 雕塑 C. 装饰 D.艺术 7.西方室内风格也就是人们常说的( ) A.复古史 B.古典式 C.新古典式 D.欧式 8.下列房间尺寸适宜的是( ) A.住宅卧室层高2.4米 B.厨房开间2.7米 C.住宅卫生间开间1.0米 D.住宅卧室净高3.2米 9.40、单人床的最小宽度为800mm ,其长度一般为( )。 A.600mm B.800mm C.2000mm D.2200mm 10.从室内设计的角度来说,人体工程学的主要功用在于通过对人体的( )和( )的正确认识,使室内环境因素适应人类生活活动的需要,进而达到提高室内环境质量的目标。 下图为某年轻夫妻居住的小户型平面图,请按照其空间结构特点进行室内设计。 要求:① 画出一张平面布置图。 ② 室内空间布局合理、功能流线顺畅,尺度适宜、画面整洁、制图规范。 ③ 在平面图和立面图上均需作好相应文字标注及主要尺寸的标注 ④ 附简要设计说明(200字 以内) 一、1. 设计准备 方案设计 施工图设计 设计实施 2. 无色彩系 有色彩系 3. 色相 明度 纯度 4. 一般 局部 重点 5.整体谐调性 通透性 隐私性 连贯性 合理性 6.对比 调和 7.审美价值 二.1. A 2. B 3. A B C 4. A B C D 5. A B C D 6. D 7. D 8. B 9. C 10. B C

软件设计模式复习题

软件设计模式复习题 1、熟悉每个设计模式的定义、模式UML图解、模式使用情形以及模式优缺点。 2、设计模式的两大主题是什么? 3、设计模式分成几大类?每大类各包含哪些模式? 4、为什么要使用设计模式?使用设计模式有哪些好处? 5、比较抽象工厂模式和工厂方法模式相似性和差异性。什么情况下使用抽象工厂模式?什 么情形下使用工厂方法模式? 6、简述原型模式中浅层克隆和深度克隆的区别?分别给出代码说明。 7、模板方法和普通的实现类继承抽象类方式有何区别? 8、是比较和分析适配器模式和桥接模式之间的共性和差异性。 9、请用组合模式实现学校人事管理模式。 10、综合应用装饰模式、命令模式和状态模式实现工具条命令按钮鼠标进入时高亮显示 状态以及鼠标单击按钮后呈现凹陷状态,表明当前按钮为选中状态。 11、请阐述享元模式是如何节省系统内存的?试举例分析使用享元模式前后的内存节 约之比。 12、使用解析器模式实现对学生成绩表的查询输入语句进行解析并执行查询,成绩表结 14、试比较和分析中介者模式和观察者模式之间的相似性和差异性?两者是否能够相 互转化? 15、模板方法和普通的抽象类继承有什么区别? 16、使用访问者模式对12题中的学生信息进行报到。 1、熟悉每个设计模式的定义、模式UML图解、模式使用情形以及模式优缺点。(见书)答:单件模式: ○1单例模式:class Singleton{private static Singleton instance; private Singleton(){} public static Singleton GetInstance(){if (instance == null) { instance = new Singleton();} return instance; } 客户端代码:class Program{static void Main(string[] args) { Singleton s1 = Singleton.GetInstance(); Singleton s2 = Singleton.GetInstance(); if (s1 = = s2) {Console.WriteLine("Objects are the same instance");} Console.Read();}} ○2多线程时的单例(Lock是确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放)class Singleton{private static Singleton instance; private static readonly object syncRoot = new object(); private Singleton(){} public static Singleton GetInstance(){lock (syncRoot) {

设计模式复习题

三、题目预测 填空题: 1.请从外观、组合、工厂方法、模板方法、观察者、单件、抽象工厂、命令、迭代器、代理、适配器模式 中选择 7 种填入下列的空缺中。 P610 1)工厂方法模式中,父类负责定义创建对象的公共接口,子类决定要创建的具体类是哪一个。 2)抽象工厂模式提供一系列相关或相互依赖对象的接口而无需指定它们具体的类。 3)单件模式确保某一个类仅有一个实例,并自行实例化并向整个系统提供这个实例。 4)组合模式将对象组合成树形结构以表示“部分 -整体”的层次结构。使得用户对单个对象和组合对象的使用具有一致性。 5)外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用,为子系统中的一组接口提供一个一致的界面,简化了一群类的接口。 6)观察者模式定义对象间的一种一对多的依赖关系 , 当一个对象的状态发生改变时 , 所有依赖于它的对象都得到通知并被自动更新,也就是让对象能在状态改变时被通知。 7)模板模 MVC 模型式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 8)迭代器模式在对象的集合之中游走,而不暴露集合的实现。 9)代理模式包装对象,以控制对比对象的访问。 10)适配器模式封装对象,并提供不同的接口。 2.工厂模式分为 ( 简单工厂 ),( 工厂方法 ),( 抽象工厂 ) 三种类型。 3.适配器模式,分为类的适配器和对象的适配器两种实现。其中类的适配器采用的是(继承)关系,而对 象适配器采用的是(组合聚合)关系。 4.设计模式的基本要素有(名字),(意图),(问题),(解决方案),(参与者与协作者),(实现),(一般性结构)。 5.MVC 模型的基本工作原理是基于 ( 观察者 )模式,实现是基于(命令)模式 6.面向对象的六条基本原则包括:开闭原则,里式代换原则,合成聚合原则以及(依赖倒转),(迪米特 法则)(接口隔离)。 7 .当我们想用不同的请求对客户进行参数化时,可以使用(命令)模式。

2015年室内设计师的研究及学习方法理论考试试题及答案

1、室内环境设计是( D ) A、平面的装潢 B、室内陈设与绿化设计 C、室内装修设计 D、立体的和综合的设计 2、人体测量学是通过测量人体( D )的尺寸来确定个人之间和群体之间在尺寸上的差别的学科。 A、头部尺寸 B、足部尺寸 C、上肢尺寸 D、各个部分 3、在制图中有一实物的某个尺寸为10,绘图时采用的比例为1:2。标注是应标注( B ) A、5 B、10 C、20 D、5mm 4、室内环境设计是( D ) A、平面的装潢 B、室内陈设与绿化设计 C、室内装修设计 D、立体的和综合的设计 5、室内设计必须具备高度的艺术修养,并掌握______和材料。 A 机械加工 B 现代科技 C 木工技术 D 施工组织 B 解析:现代室内设计与结构、构造、设备材料、施工工艺等技术因素结合非常紧密,科技含量日益提高,设计者必须认真学习和了解现代建筑装修的技术与工艺等有关内容,才能创造出更具现代感的空间环境。 6、由人体高度、宽度决定的门、通道、床等尺寸,其尺寸应以第( A )百分位的数值为依据。 A、95 B、5 C、50 D、70 7、室内空间环境按建筑及其功能的设计分类,其意义主要在于:是设计者在接受室内设计任务时,首先应该明确所设计的______。 A 室内空间大小 B 建筑结构 C 空间使用性质 D 建筑环境状况 C 解析:室内空间的使用性质,也就是所谓的“功能定位”的设计,这是由于室内设计造型风格的确定、色彩和照明的考虑以及装饰材质的选用,无不与所设计的室内空间的使用性质和设计对象的物质功能和精神功能紧密联系在一起。 8、一个电脑桌高650,键盘厚度为50,其工作面高度应为( A )。 A、700 B、650 C、600 D、50 9、在3DMAX软件中File/Save(文件/保存)命令可以保存( A )类型的文件。 A、MAX B、DXF C、DWG D、3DS 10、在古代由于材料和结构技术的局限,承重及围护结构比较厚重,因而艺术加工重在实体,随着时代的发展,技术的进步,建筑艺术的主角转为( D ) A、构造 B、结构 C、装饰 D、空间 11、从室内设计的角度来说,人体工程学的主要功用在于通过对人体的 B 和的正确认识,使室内环境因素适应人类生活活动的需要,进而达到提高室内环境质量的目标。 A、人体尺寸 B、生理心理 C、空间结构 D、构造尺寸 12、人体测量学是通过测量人体( D )的尺寸来确定个人之间和群体之间在尺寸上的差别的学科。 A、头部尺寸 B、足部尺寸 C、上肢尺寸 D、各个部分 13、人体工程学研究的对象是人、(A)和环境。 A、设备、机器 B、空间 C、材料 D、家具 14、由于老年人肌肉力量的退化,伸手够东西的能力不如年轻人,因此我们在给老年人设计空间时应使空间( B )。 A、紧凑 B、宽松舒适 C、空旷 D、明确 15、美国建筑大师罗伯特?6?1文丘里是( B )主义的代表人物,提倡用装饰符号表达个人

自考《室内设计》模拟试题及答案

自考《室内设计》模拟试题及答案 一、填空题 1.满足使用功能的基础下,室内环境的创造,应该把保障安全和有利于人们的身心健康作为室内设计的首要前提。 2.室内设计是建筑设计的继续和深化,是室内空间和环境的再创造;室内设计是建筑的灵魂,是人与 环境的联系,是人类艺术与物质文明的结合。 3.室内设计从大的类别来可分为:居住建筑室内 设计、公共建筑室内设计、工业建筑室内设计、农业 建筑室内设计。 4.住宅室内环境的主色调主要为暖色调和冷色调、对比色或调和色、高明度和低明度等。 5.室内设计的风格主要分为传统风格、现代风格、后现代风格、自然风格、混合性风格。 6.室内设计的艺术流派主要有高技派、光亮派、白色派、新洛可可派、风格派、超现实派、解构主义派以及装饰艺术派。

7.空间的类型有:固定空间和可变空间、静态空间和动态空间、开敞空间和封闭空间、肯定空间和模糊空间、虚拟空间和虚幻空间。 8.常见的空间的基本形态有:下沉式空间、地台式空间、凹室与外凸空间、回廊与挑台、交错、穿插空间、母子空间、共享空间、虚拟和虚幻空间。 9.界面清晰、范围明确、具有领域感的空间称为肯定空间 ;似是而非、模凌两可、无可名状的空间常称为模糊空间。 10.室内空间中的储藏空间的处理方式一般有嵌入式、壁式橱柜、悬吊式、收藏式、桌橱结合式等。 11.色彩的三大要素是指色相、明度、彩度。 12.色彩的物理效应有温度感、距离感、重量感、尺度感。 二、单项选择题 1.( B )认为,室内设计是设计“具有视觉界限的人工环境,以满足生理和精神上的要求,保障生活、生产活动的需求”。 A 建筑师普拉特纳 B 白俄罗斯建筑师E·巴诺玛列娃

相关文档
最新文档