设计模式考试复习题(含答案)

设计模式考试复习题(含答案)
设计模式考试复习题(含答案)

一、1. 设计模式一般用来解决什么样的问题: A.同一问题的不同表相

2. 下列属于面向对象基本原则的是: C.里氏代换

3. Open-Close原则的含义是一个软件实体:A.应当对扩展开放,对修改关闭.

4. 当我们想创建一个具体的对象而又不希望指定具体的类时,使用(A)模式。A.创建型

5. 要依赖于抽象不要依赖于具体。即针对接口编程不要针对实现编程:(D)依赖倒转原则

6. 依据设计模式思想,程序开发中应优先使用的是( A )关系实现复用。A, 委派

7. 设计模式的两大主题是( D ) D.系统复用与系统扩展

8. 单体模式中,两个基本要点(AB)和单体类自己提供单例A .构造函数私有 B.唯一实例

9. 下列模式中,属于行为模式的是( B ) B观察者

10. “不要和陌生人说话”是( D )原则的通俗表述 D.迪米特

1. 软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述活动,也不描述系统怎样开发,它只描述系统的组成元素及其相互的交互协作。

2.一个UML模型只描述了一个系统要做什么,它并没告诉我们系统是怎么做。

3.接口是可以在整个模型中反复使用的一组行为,是一个没有属性而只有方法的类。

4.多重性指的是,某个类有多个对象可以和另一个类的一对象关联。

5.当一个类的对象可以充当多种角色时,自身关联就可能发生。

6.在泛化关系中,子类可以替代父类。后前者出现的可以相同地方。反过来却不成立。

7.最通常的依赖关系是一个类操作的形构中用到了另一个类的定义。

8.组成是强类型的聚集,因为聚集中的每个部分体只能属于一个整体。

9.实现的符号和继承的符号有相似之处,两者的唯一差别是实现关系用虚线表示,继承关系用实线表示。

10. 设计模式中应优先使用对象组合而不是类继承。

1.适配器模式属于创建型模式结构型( F )

2.在设计模式中,“效果”只是指“原因和结果”( T )

3.设计模式使代码编制不能真正工程化( T )

4.面向对象语言编程中的异常处理,可以理解为责任链模式(T )

5.反模式就是反对在软件开发过程中使用设计模式分析:反模式用来解决问题的带有共性的不良方法(F )

1.什么是设计模式?设计模式目标是什么?

答:设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解,保证代码可靠性。

2.设计模式中一般都遵循的原则有什么?

答:开闭原则、根据场景进行设计原则、优先组合原则、包容变化原则

3.“Gang of Four”针对“创建优秀面向对象设计”建议了哪些策略?

答:针对接口编程、优先使用对象组合而不是类继承,找到并封装变化点。

4.面向对象系统中功能复用的两种最常用技术是什么?

答:类继承和对象组合,类继承允许你根据其他类的实现来定义一个类的实现。父类的内部细节对子类可见。

类继承是在编译时刻静态定义的,且可直接使用,类继承可以较方便地改变被复用的实现。对象组合是类继承之外的另一种复用选择。新的更复杂的功能可以通过组装或组合对象来获得。对象组合要求被组合的对象具有良好定义的接口。

5.只根据抽象类中定义的接口来操纵对象有什么好处?

答:1) 客户无须知道他们使用对象的特定类型,只须对象有客户所期望的接口。

2) 客户无须知道他们使用的对象是用什么类来实现的,他们只须知道定义接口的抽象类。

五、应用题(分值15)

公司架构:经理、工程师、技师和后勤人员都是公司的雇员,经理管理工程师、技师和后勤人员。高层经理领导较低级别的经理。典型层次图如下:可以使用哪种设计模式实现公司的层级关系?并说明为什么?

组合模式,第一,其公司关系架构为树形结构;第二,其表示了部分-整体关系(自己扩展)

1. 在观察者模式中,表述错误的是( C )C. 观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。

2. 对于违反里式代换原则的两个类,可以采用的候选解决方案错误的是:( D )D. 以上方案错误

3. 下列模式属于结构型设计模式的是( AB )A. Composite B. 享元(Flyweight)模式

4. 关于继承表述错误的是:( D )D. 继承本质上是“白盒复用”,对父类的修改,不会影响到子类。

5. 对于依赖倒转的表述错误的是(C)C. 从选项B的角度论述,一个对象可以有多个接口。

6. 可以使用哪一种设计模式限制类的实例唯一?( D )D.单体模式

7. Java数据库连接库JDBC用到哪种设计模式( B )?B.工厂方法

8. 关于运用GOF工厂方法的效果Consequences,说法不正确的是(C)有利于产品的一致性

8. 在应用程序中可用哪些设计模式分离出算法?( B )B. 策略模式

9. 工厂方法也称为( D )D. 虚构造器

10. 可以使用哪种设计模式将抽象和实现解耦,使得抽象和实现可以独自变化?( B )桥接模式

1. 面向对象的七条基本原则包括:开闭原则,里式代换原则,合成聚合原则以及(迪米特法则),(依赖倒转),(单一原则),(接口隔离)。

2. 在存在继承关系的情况下,方法向(超类)方向集中,而数据向(子类)方向集中。

3. 适配器模式,分为类的适配器和对象的适配器两种实现。其中类的适配器采用的是(继承)关系,而对象适配器采用的是(组合聚合)关系。

4. 设计模式的四个基本要素是(名字),(意图),(问题)和(解决方案)。

5. .创建型模式的根本意图是要把(对象的创建)和(使用分离)的责任进行分离,从而降低系统的(耦合度)。

6. 工厂模式分为(简单工厂),( 工厂方法),( 抽象工厂)三种类型。

7. 门面模式是( 迪米特)法则的典型运用

8. MVC模型的基本工作原理是基于( 观察者)模式,实现是基于(命令)模式

9. 设计模式的思想根源是(开闭)基本原则的宏观运用,本质上是没有任何模式的,发现模式的人永远是大师,而死守模式的人,最对只能是一个工匠.

1. 在MVC模型中M、V、C分别指什么?简述它们之间的关系?

M: 模型(Model), V:视图(View) C:控制Controller)。

MVC模式的目的就是实现Web系统的职能分工。Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。

2. 什么是开闭原则?

软件实体应当对扩展开放,对修改关闭,软件系统中包含的各种组件,例如模块(Modules)、类(Classes)以及功能(Functions)等,应该在不修改现有代码的基础上,引入新功能。开闭原则中“开”,是指对于组件功能的扩展是开放的,是允许对其进行功能扩展的;开闭原则中“闭”,是指对于原有代码的修改是封闭的,即不应该修改原有的代码。

3.设计数据库的系统日志,要考虑使用哪些设计模式?

答:命令模式,备忘录模式,外观模式

4. 使用工厂模式的主要原因是什么?

工厂模式定义:提供创建对象的接口. 因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。

5、猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒问:

(1)设计可能用到什么设计模式?

(2)画出其类图。

观察者模式

分析:要有联动性,老鼠和主人的行为是被动的;考虑可扩展性,猫的叫声可能引起其他联动效应。

一、多项选择题

(1)以下是模式的基本要素的是(ABCD)A名称B意图C)解决方案D)参与者和协作者

(2)常用的描述设计模式的格式有(ABCD)A)意图B)动机C)适用性D)结构

(3)以下哪些问题通过应用设计模式能够解决(AD)A指定对象的接口D设计应支持变化

(4)面向对象系统中功能复用的最常用技术是( AB )。A)类继承B)对象组合

(5)常用的基本设计模式可分为( A )。A)创建型、结构型和行为型

(6)以下关于创建型模式说法正确的是(A )。A)创建型模式关注的是对象的创建

(7)以下属于创建型模式的是(AC )。

A)抽象工厂(Abstract Factory)模式 C)单例(Singleton)模式

(8) ( C )模式是利用一个对象,快速生成一批对象。C)原型(Prototype)模式

(9)在不破坏类封装性的基础上,使得类可以同不曾估计到的系统进行交互。主要体现在( AD )。 A)适配器(Adapter)模式D)桥接(Bridge)模式

(10)结构型模式中最体现扩展性的几种模式是( C ) C)装饰(Decorator)模式

(11)行为类模式使用( C )在类间分派行为。C)对象组合

(12)以下属于行为对象模式的是(ABCD ) A)模板(Template Method)模式 B)迭代器(Iterator)模式C)命令(Command)模式D)观察者(Observer)模式

(13)封装分布于多个类之间的行为的模式是( C ) C)访问者(Visitor)模式

(14)Observer(观察者)模式适用于(C)。(C)当一个对象必须通知其它对象,而它又不能假定其它对象是谁。

也就是说你不希望这些对象是紧耦合的。

(15)Java的异常处理机制可理解为哪一种行为模式( C )。C)职责链(Chain of Responsibility)模式

二、填空题(分值20)

1.(单一职责)原则的核心思想是系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自

身职责的完成。

2.(开闭)原则的核心思想是一个对象对扩展开放,对修改关闭;实现此原则的关键就在于(抽象)、分

离出(扩展)部分和(修改)部分。

3.(里氏替换)原则的核心思想是在任何父类出现的地方都可以用它的子类来替代。

4.(依赖倒置)原则的核心思想是要依赖于抽象,而不要依赖于具体的实现。

5.(接口隔离)原则的核心思想是不应该强迫客户程序依赖于他们不用的方法。即一个接口不需要提供太多的行

为,应该只提供一种对外的功能,不应该把所有的操作都封装在一个接口中。

6.(迪米特)原则的核心思想是一个对象应当对其它对象尽可能少的了解。或者说,只和你的朋友说话。这样一

些对象可以看做朋友:当前对象本身、通过方法的参数传递进来的对象、当前对象所创建的对象、当前对象的实例变量所引用的对象和方法内所创建或者实例化的对象。

7.(优先使用组合)原则的核心思想是优先使用组合而非继承。

8.设计模式应该面向(对象)编程

三、判断题(分值10)

1.单一职责原则表现在面向对象的程序中就是“高内聚、低耦合”。(T)

2.设计模式只能遵从使用,不能也无需创新。(F)

3.在面向对象编程时,无论何时何地都要使用GoF所给出的设计模式,这样编写的代码才比较好。( F)

4.工厂方法能够提高内聚性,松散耦合,并且有助于测试。( F )

5.对象要么构造其它对象,要么使用其它对象,绝不要两者兼顾。( T )

问答题

1、单例模式的两种实现方法,并说明优缺点?

(1)懒汉式,在类被加载时,唯一的实例已经被创建。这个模式在java中很容易实现,在其他语言中很难.

(2)饿汉式,在类加载的时候不创建单例实体。只有在第一次请求实例的时候创建,并且只在第一次创建后不再创佳该类的实例

2 、什么是对象粒度?

所谓的对象粒度就是对象从抽象到具体的描述的程度。同样一个系统,同样的需求。两个设计师给出两种设计。两个设计代码行数差不多,但是类的数目不同。例如有一个对象,我可以用10行代码去构造它,我也可以用20行代码,后者比前者更为精确。

3、MVC模式是个复合模式,请写出你两种你所知道的MVC中使用的模式。

(1)观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。

(2)策略模式:定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。

4、举例说明,适配器模式和装配器在Java IO中的应用。

(1装饰者模式:在由InputStream,OutputStream,Reader和Writer代表的等级结构内部,有一些流处理器可以对另一些流处理器起到装饰作用,形成新的,具有改善了的功能的流处理器。装饰者模式是Java I/O库的整体设计模式。这样的一个原则是符合装饰者模式的

(2适配器模式:在由InputStream,OutputStream,Reader和Writer代表的等级结构内部,有一些流处理器是对其它类型的流源的适配。这就是适配器模式的应用,适配器模式应用到了原始流处理器的设计上面,构成了I/O库所有流处理器的起点。

5、在面向对象程序设计中,常常需要避免过多case语句或者if语句,请给出一种设计模式避免过多的条件分支语句,同时指出这种设计模式如何帮助避免过多的Case语句?

访问者模式。例如

switch(pt){ case A: break; case B: break; ..... }

1.把每个条件作成一个类,比如 A条件

class A { public void accept() {//处理逻辑 } }

2、然后把每个条件的处理方法都用一个类来管理.

public class CommonVisitor{ public void visit(A a){

a.accept();}//其他条件的访问方法

public void visit(B b){ b.accept();}}

3、main里面就这样调用就行.

public static void main(Stirng args[]){

CommonVisitor visitor = new CommonVisitor();//如果是想用A条件,则

visitor.visit(new A());}

这样写的好处,以后先加条件的话我只需要定义新的条件类就行,还有就是在CommonVisitor添加新条件的访问方法

就行,这样就很好作到一个条件管理一个逻辑

五、应用题(分值10)

某房地产公司欲开发一套房产信息管理系统,根据如下描述选择合适的设计模式进行设计:

(1) 该公司有多种房型,如公寓、别墅等,在将来可能会增加新的房型;

(2) 销售人员每售出一套房子,主管将收到相应的销售消息。

如果对上述场景编程,那么上述(1)和(2)可能分别用到哪些设计模式?

对于描述(1)可以选择使用工厂方法模式,对于描述(2)可以选择使用观察者模式,本题参考类图如下所示:

1. 设计模式具有的优点( A )。A. 适应需求变化

2. 下图描述了一种设计模式(Client),该设计模式不可以( A )。A. 动态决定由一组对象中某个对象处理该请求

3. 若系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,( B )设计模式可抽象出相同的数据库访问过程;B. 装饰

4. 系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),但希望最多只增加三个类,( B )设计模式可以实现该目的。B. 装饰

5. 下面的类图表示的是哪个模式{AbstractFactory}( A ) A. 抽象工厂模式

6. 下面的类图表示的是哪个设计模式{Subject}( D ) D. 观察者模式(Observer)

7. 下面的类图表示的是哪个模式{Fa?ade}( B ) B. 外观模式(Facade)

8. 下面的类图表明了哪个模式{Product}( D ) D. 工厂方法模式(Factory Method)

9. 下面的类图表示的是哪个设计模式{Context}( D ) D. 状态模式(State)

10. 下面的类图表明了哪个模式{Singleton}( C ) C. 单例模式(Singleton)

二、填空题(分值20)

1.(工厂方法)模式中,父类负责定义创建对象的公共接口,子类则负责生

成具体的对象。

2.(抽象工厂)模式提供一系列相关或相互依赖对象的接口而无需指定它们具体的类。

3(原型)模式用原型实例指定创建对象的种类,并且通过拷贝这些原型实例创建新的对象。

4.(单例)模式确保某一个类仅有一个实例,并自行实例化并向整个系统提供这个实例。

5.(组合)模式将对象组合成树形结构以表示“部分-整体”的层次结构。使得用户对单个对象和组合对象的使用具有一致性。

6.(外观)模式定义了一个高层接口,这个接口使得这一子系统更加容易使用,为子系统中的一组接口提供一个一致的界面。

7.(享元)模式运用共享技术有效地支持大量细粒度的对象。

8.(责任链)模式使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。

9.(观察者)模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。

10.(模板方法)模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。

三、简答题(分值30)

关于设计模式,请回答:

1、什么是设计模式?设计模式的目标是什么?

(1)、设计模式是一套被反复使用,多数人知晓的,经过分类编写的代码设计经验的总结。

(2)、目标:为了可重用代码,让代码更容易被他人理解,保证代码可靠性。

2、设计模式具有哪三大特点?

(1)、可重用性,对相同类型问题反复出现,尽管问题的环境有不同,但解决方案有效。

(2)、可传授性,问题反复出现,解决问题的方案相同,大家都接受该解决方案。。

(3)、名称,每个设计模式都有名称。

3、 GOF 设计模式常用的有几种?GOF 设计模式按照模式的目的可分为哪三类?

(1)23中;(2)、结构型,将现存的对象结合在一起。行为性,提供一种显得灵活变化的行为。创建型,穿件或实例化对象

1、简述面向对象程序设计的六大基本原则?

答:开闭原则、里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则。

2 、简述什么是单例模式,以及他解决的问题,应用的环境,解决的方案,模式的本质?

答;在任何时间内只有一个类实例存在的模式。需要有一个从中进行全局访问和维护某种类型数据的区域的环境下使用单例模式。解决这个问题的办法是为指示类是否已经实例化的变量提供一个互斥锁。解决方案就是保证一个类只有一个类实例存在。本质就是实例共用同一块内存区域。

3、为什么面向对象的分析和设计中优先使用组合,而非继承?

答:继承关系有很多缺点,如果合理使用组合则可以有效的避免这些缺点,使用组合关系将系统对变化的适应力从静态提升到动态,而且由于组合将已有对象组合到了新对象中,因此新对象可以调用已有对象的功能。由于组合关系中各个对象的内部实现是隐藏的,我们只能通过接口调用,因此我们完全可以在运行期用实现了同样接口的另外一个对象来代替原对象,从而灵活实现运行期的行为控制。而且使用合成关系有助于保持每个类的职责的单一性,这样类的层次体系以及类的规模都不太可能增长为不可控制的庞然大物。

在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,阐述采用该设计模式该代码采用装饰(Decorator)设计模式实现。采用该设计模式的目的能够动态地给一个对象增加一些新的职责不不需要采用生成子类的方法。可以让客户选择给该类对象附加新的功能的时机以及是否增加新职责。比生成子类的方法更为灵活。

主任可以审批1 万元以下的采购单,副董事长可以申批2.5 万元以下的采购单,董事长可以审批10万元以下的采购单,10 万元以上的采购单就需要开会决定。选择设计模式并其类图。

责任链模式:

一、

1. 以动作和事务闻名,且以对象形式用来封:B.命令模式

2. 以下不属于创建型模式是 ( A ) PROXY(代理)

3. 以下不属于结构型模式是 ( D ) D. SINGLETON(单例)

4、以下不属于行为型模式是( D ) MEMENTO(备忘录)

5、以下意图那个是用来描述BUILDER(生成器)( B ) 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

6、以下意图那个是用来描述PROTOTYPE(原型)( D )D. 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。

7、以下意图那个是用来描述ADAPTER(适配器)( A )将一个类的接口转换成客户希望的另外一个接口。本模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

8. 以下意图那个是用来描述BRIDGE(桥接)( B )B. 将抽象部分与它的实现部分分离,使它们都可以独立地变化。

9. 以下哪个意图是用来描述COMPOSITE(组合)?( C ) 将对象组合成树形结构以表示部分-整体的层次结构。

10、以下那个是用来描述DECORATOR(装饰)( D ) 动态地给一个对象添加一些额外的职责。

11、以下意图那个是用来描述 FACADE(外观)?( A ) 为子系统中的一组接口提供一个一致的界面,本模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。

12、以下意图那个是用来描述FLYWEIGHT(享元)( B )B. 运用共享技术有效地支持大量细粒度的对象。

13、以下意图那个是用来描述 PROXY(代理)( C )C. 为其他对象提供一种代理以控制对这个对象的访问。

14、以下意图那个是用来描述CHAIN OF RESPONSIBILITY(职责链)?( D )D.使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。

15、以下意图那个是用来描述 COMMAND(命令)( A )A、将一个请求封装为一个对象;对请求排队或记录请求日志,以及支持可撤消的操作

1.(命令)模式把一个请求或操作封装到一个对象中。

2.(装饰)模式封装一些施加于某种数据结构元素之上的操作,这样修改操作不影响数据结构。

3.(外观)模式为子系统对外提供的一组接口提供一个统一的界面。

4.(策略)模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使算法可相互替换。

5.(观察者)模式让多个对象同时监听某一个主题对象,主题对象的变化会通知监听对象,使得监听对象可以自

动更新。

6.(适配器)模式把一个类的接口变换成客户端所期待的另一种接口。

7.(访问者)模式以对客户端透明方式扩展对象的功能。

8.(简单工厂)模式定义一个具体的工厂类来负责创建一些类的实例,而这些被创建的类应有一个共同的父类。

9.(工厂方法)模式定义一个用于创建对象的接口,让子类决定实例化哪一个类,从而使一个类实例化延迟到其

子类。

10.(抽象工厂类)模式提供了一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。

四、问答题(分值30)

1、简述什么是工厂模式,以及他解决的问题,应用的环境,解决的方案,模式的本质?

定义一个用于创建对象的接口,让子类决定将哪一个类实例化;利用工厂来解决接口选择的问题的模式;应用环境:当一个类无法预料要创建哪种类的对象或是一个类需要由子类来指定创建的对象时,就需要用到工厂模式;解决方案:定义一个创建对象的接口,让子类来决定具体实例化哪一个类;本质就是根据不同的情况来选择不同的接口

2、什么是单一职责原则?

基本思想:SRP使得一个类或一个模块承担的责任尽可能少,是尽可能少的因素的因素或动机影响该类或该模块,即增大类或模块的内聚性,减少其耦合,SRP是所有原则中最简单的之一,也是最难正确运用之一

3、继承和组合各有什么优缺点?

5、代理模式和中介者模式有什么不同?

1,中介者模式:A,B之间的对话通过C来传达。A,B可以互相不认识(减少了A和B对象间的耦合)

2,代理模式:A要送B礼物,A,B互相不认识,那么A可以找C来帮它实现送礼物的愿望(封装了A对象)

3,外观模式:A和B都要实现送花,送巧克力的方法,那么我可以通过一个抽象类C实现送花送巧克力的方法(A 和B都继承C)。(封装了A,B子类)

代理模式和外观者模式这两种模式主要不同就是代理模式针对的是单个对象,而外观模式针对的是所有子类。

五、应用题(分值15)

为实现应用的界面与应用数据的分离,一个表格对象和一个柱状图对象可使用不同的表示形式描述同一个应用数据对象的信息。请根据叙述述,选择设计模式,并给出设计模式的类图。

观察者模式

设计美学考试题

设计美学考试题 简答题: 1、简要说明“设计审美”即使物质活动也是精神活 动? 答:设计审美的核心是融合了“迪扎因”是融合了科学的理性和艺术的感性,技术美和艺术美创造性活动。设计是一种构思与计划,以及把这种无形的构思与计划通过一定的视觉化手段化为有形的产品过程,他是一个完整的系统工程,包括促使产品产生的整过思维过程和行为过程。设计什么的中心问题是人与物的和谐,强调了设计的目的是人而不是产品,人是研究设计审美的主导因素。设计审美是把美学原理运用于生产技术领域,是美学与技术达到和谐统一,美学产生的技术与艺术的结合为实用功能和与审美功能以及物质效能和精神效能的统一提供了新的方法,新的途径,同时也为理性通往感性开拓了现实的道路。劳动条件、劳动环境适应了劳动者的生理机能,市劳动生产中形成生理上的快感、舒适感、安全感,从而激起劳动者心理活动的愉悦感。劳动条件符合人的生理结构,促使劳动中的快感上升为美感,使物质生产过程中的精神状况向更高境界发展。因此,设计审美即使物质活动也是精神活动。 2、为什么说设计是人类科技与艺术相结合的物质 创造? 答:设计在很大程度上受科技的影响,设计是设计者通过对人们生活的方式和习惯结合美学因素而创作的,它给人们带来实用和美观结合的产品,给使用者带来愉悦。设计的产品要考虑实用性,美学的审美性应当寓于实用性之中。因此在设计创作时,都应当围绕着实际使用的要求来考虑和设计,从材料的选择、外部造型、色彩装饰等多方面,都要结合实用要求来考虑艺术处理和加工等问题。实用工艺品应当适用、经济、美观。就是要在满足人们的物质需要的同时满足人们的精神需要,在具有实用功能的同时也具有审美的功能。随着社会的发展和人类科技的进步,人们对物质生活与精神生活提出了愈来愈高的要求,不仅希望日常生活用品坚固适用,而且希望这些用品精致美观,甚至把美观放到越来越重要的地位上。所以,未来设计的范围和领域正在不断扩大,人类科技与艺术的结合造就了然泪设计的发展。 3、简要说明设计审美的本质是如何体现的? 答:设计的本质是○1设计是人类创造的○2设计是人类科技与艺术相结合的物质创造。设计是人们在日常生活中依据实际需要设计出既实用又美观的实物体。审美的本质是不

平面设计试题及复习资料十五

平面设计师考试复习题 2.下列关于色阶对图像的调整下列说法不正确的一项是(A)。 A.使用色阶只能针对图像中较暗的区域进行调整。 B.使用色阶可以对图像的整体亮度进行调整。 C.使用色阶可以对图像的色相进行调整。 D.使用色阶可以对图像的饱和度进行调整。 3. 图象分辨率的单位是(B ) A.dpi B.ppi C.lpi D.pixel 7.能直接绘制路径的工具是( C ) A.喷枪 B.画笔 C.钢笔 D.套索 11.在Photoshop中,( C )滤镜可以使图像中过于清晰或对比度过于强烈的区域,产生模糊效果,也可用于制作柔和阴影。 A.渲染B.画笔描边C.模糊D.风格化 14.在Photoshop中,如果输入的文字需要分出段落,可以按键盘上的( D )键进行操作。 A.+B.+ C.+D. 16.在Photoshop中,( B )模式,形成的效果是高强度的混合。 A.强光B.实色混合C.亮光D.亮度

17.在Photoshop中,( A )命令能够将图像中的颜色替换成选择后的颜色。A.替换颜色B.可选颜色C.色调均化D.匹配颜色18.在Photoshop中,对图像进行自由变换时,按++键的同时,拖曳变换框的4个角上的任意控制手柄,可以将图像( B )。 A.扭曲变形B.透视变形C.进行旋转D.进行缩放 21.下面哪些选择工具形成的选区可以被用来定义图案的( A ) A.矩形工具B.椭圆工具C.套索工具D.魔棒工具 22.在Photoshop中,( A )工具可以模拟画笔效果在图像或选区中进行绘制。A.画笔B.矩形C.套索D.魔棒 24.同一幅图像的不同图层的分辨率(B ) A.不同 B.相同 C.与图层有关 D.都不对 25. Photoshop CS中最多可建立多少个图层(不考虑内存的限制)?(A) A.没有限制 B.24个 C.100个 D.以上都不对 26.历史记录调板在默认情况可以记录多少步?(B) A.10步 B.20步 C.1000步 D.没有限制 28. 平面网页设计中可以看到许多精美的图片,那么这些图片不可能是(B )格式。A.JPG B.TIF C.GIF D.PNG 30. 在Photoshop中,(A )可以用来选取不规则的并与背景反差大的图像。

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

《设计美学》复习资料(04026)

艺术设计与美学复习资料 一、人名、成就、名言、作品 伽利略2——科学家。现代科学研究方法的奠基人 培根2——科学家。被誉为“自然大臣”;书籍《新工具》、提出“知识就是力量” 笛卡尔2——科学家。笛卡尔二元论逻辑 牛顿2——科学家。三大运动基本定律和万有引力定律 法拉第、麦克斯伟3——科学家。电磁理论 阿尔文·托夫勒4——美国著名未来学家;书籍《第三次浪潮》 塞尚7——印象派画家。现代艺术之父 莫奈7——印象派画家。《阿尔让特依大桥》 修拉7——印象派画家。点彩画法;《大碗岛的星期天下午》毕加索7——立体主义画家。对现代设计影响最大的艺术家M. 金兹堡9——俄国构成主义设计师;书籍《风格与时代》艾尔·利兹斯基30——俄国构成主义主要代表。海报《红楔子攻打白色》 康定斯基9、43——抽象表现主义画家,包豪斯教师 杜斯伯格28——“风格派”理论家、发言人 蒙德里安9、29——荷兰“风格派”核心人物,画家。《红黄蓝》系列油画 里特维德29——“风格派”家具、建筑设计师。《红蓝椅子》

鲍姆伽通16——德国哲学家。书籍《美学》 康德16——德国哲学家 黑格尔15——德国哲学家 彼得托齐纳16——捷克设计师,提出技术美学的概念 鲍列夫16——苏联美学家 泽姆佩尔16——德国建筑学家,最早研究美学的学者,其理论成为现代设计理念形成的基础 约瑟夫·帕克斯顿21——“万国博览会”英国“水晶宫”的设计师 拉斯金23——英国艺术理论家。把造型艺术称为“大艺术”,设计称为“小艺术” 莫里斯23——英国艺术设计家、作家。拉斯金思想的传承人,英国工艺美术运动奠基人;书籍《乌有乡消息》、《乔叟集》(书籍装帧第一书);设计史上第一次提出整体设计概念 穆特修斯、凡德·威尔德27——德意志制造联盟成员,双方发生著名的争吵 沙利文31、54、134——美国现代主义建筑大师。提出“形式服从功能” 斐迪南·保时捷32——电动汽车之父,开发出“大众汽车”、“甲壳虫” 弗兰克·皮克34——30年代英国工业设计代表人物,英国设计与工业协会主席 “七人集团”35——意大利现代主义建筑师团体,强调“理

平面设计师考试试题大全

平面设计师考试试题大全 试题一: 一、单选题:70题,每题1分,共70分。 1、在可见光谱中光波最长的是() A、红色* B、白色 C、黄色 D、紫色 2、按住Ctrl键在Photoshop中的空白区域双击可以实现() A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在Photoshop7.0中,文件菜单中的"打开为"菜单项的作用是() A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、色彩深度是指在一个图像中()的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 5、色彩中最为被动的颜色是(),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是() A、红色 B、蓝色 C、黄色* D、白色 7、在Photoshop7.0中,为了确定磁性套索工具对图像边缘的敏感程度,应调整的数值是:() A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,()构成形态之间的横竖、正斜、平行、成角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在Photoshop7.0中,变换选区命令不可以对选择范围进行哪个编辑:() A、缩放 B、变形 C、不规则变形* D、旋转 10、Photoshop7.0中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:() A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:() A、指示型 B、交叉型 C、几何型* D、散点型 12、在Photoshop7.0中,若想使各颜色通道以彩色显示,应选择下列哪个命令设定:() A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、Photoshop7.0中的Alpha 通道最主要的用途是:() A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在Photoshop7.0中,移动图层中的图像时,如果每次需移动10 个像素的距离,应:() A、按住Alt键的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、色彩深度指在一个图像中颜色的数量,每个像素可能是256种颜色中的任意一个,一个24位的图像包含的颜色是() A、16种 B、256种 C、65536种 D、1677万种* 16、滤镜中的()效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生高光区域,好像用塑料纸包住物体时产生的效果。 A、塑料包装* B、塑料效果 C、基底凸现 D、底纹效果 17、在Photoshop7.0中,如果要增加一幅为LAB模式的图像的红色,应该:()

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

设计美学》课程考试大纲

独立本科段《艺术设计》专业 《设计美学》课程考试大纲 (课程代码04026) 主编:罗礼平、潘日明 福建师范大学美术学院 2012 年 2 月 《设计美学》课程考试大纲 (课程代码: 04026) 指定用书:《设计美学》徐恒醇着清华大学出版社2006 年7 月第一版 一、课程性质与设置目的要求 《设计美学》课程是福建省高等教育自学考试美术专业(独立本科段)的必修课,是检验学生对设计美学理论掌握情况而设置的一门基础性课程。 这门课程对如何从美学乃至艺术哲学的高度对设计艺术的审美现象进行分析,提供了理论基础、视点和方法。本课程主要包括形态构成论、功能转化论、文化整合论、审美范畴论、符号表现论、风格变迁论等内容。 设置本课程具体的目的要求在于使学生在接受技术教育的同时,系统地了解设计美学原理,提高自身的整体素质,继而建立起一个现代性的、面向文莱的、开放的设计观,更好的做出高质量的设计。 二、考试目标 考核要点 (一)第一章形态构成论 1.自然形态与人工形态 2.人的感知特性与完形理论

3.技术形态与艺术形态 4.产品形式的构成与意境(二)第二章功能转化论 1.人的需要的多层次性 2.产品的功能及其划分 3.功能转化原理 4.审美创造与意象生成(三)文化整合论 1.文化的形态构成 2.设计文化的构成 3.生态文化与大设计观 4.文化取向与市场取向(四)审美范畴论 1.形式美 2.技术美 3.功能美 4.艺术美 5.生态美 (五)符号表现论 1.符号与传播 2.建筑语言与产品语言 3.产品造型的符号学规范 4.商标与广告的形象设计六)风格变迁论

1.风格范畴的内涵 2.中国器物风格的演化 3.西方工业产品风格概略 4.装饰的审美趋向 三、有关说明和实施建议 为了使大纲的规定在个人自学、社会助学和考试命题中得到贯彻和落实,特作如下说明和实施建议。 (一)关于考试目标的说明 为使考试内容具体化和考试要求标准化,本大纲在列出考试知识点的基础上,对各章规定了一定的考核要点,这些要点便可视作考核目标,目的在于使应考者能够明确考试内容和要求,更系统地学习本科目,也使社会助学者能够更全面地有针对性地分层次进行辅导。同时,能够更加明确其命题范围,从而比较准确地安排试题的知识能力层次的准确度。 《设计美学》是一门理论性强、涉及知识内容广泛的科目,在本大纲考核要求中,按照考核要点分成若干部分规定应考者应达到的能力层次要求,应考者应全面掌握教材的基本内容,识记与理解相结合。 (二)关于教材 本课程使用教材为:《设计美学》,徐恒醇,清华大学出版社,2006 年7 月第一版。 (三)自学方法与社会助学提示 无论是应考者还是社会集中辅导,应以本大纲对知识点与考核要点做出的规定为纲,认真专研制定教材,明确本课程的学习要求,重点把握形态构成论、功能转化论和文化整合论等。学习这门课程的目的在于培养学生的设计美学理论基础,以及学生的理论思辨和技能操作相结合的意识。孤立地识记一些零散的知识

平面设计基础理论考试考卷

姓名学号考场成绩 平面设计基础(理论)测试卷 填空题(每空2分共20 分) 1 、点的特征是具有( 2 、线的特征是:线有( 3 、面具有() 4 、黑色和深色具有() 黑色或深色衣服显瘦。5 、白色和浅色具有() 人穿白色或浅色衣服显魁梧。 ),不计() ),不计()不计面积()。及()所以在生活中体胖的人穿 选择题(可多选)(每题4分共20分,) 1 、重复构成通常可分为几种形式,即:(ABCD ) A基本形重复构成、B骨骼重复构成、C重复骨骼与重复基本形的关系、D 群化构成 2、在规律性骨骼和基本形的构成内,变异其中个别骨骼或基本形的特征,以突破 规律和单调感,使其形成鲜明反差,造成动感,增加趣味,即为(B )构成 A 重复、 B 特异、 C 密集、 D 近似 3 、矛盾连接是指利用(A B C )在平面中空间方向的不定性,使 形体矛盾连接。 A 直线、 B 曲线、 C 折线、 D 短线和长线 4 、曲面空间是指由于基本形的(B D )的变化,在人的视觉中会 产生一种空间旋转的效果,所以倾斜也会给人一种空间深度感。 A 正立、 B 倾斜、 C 放倒、 D 排列 5、(B )是指利用人的眼睛在观察形体时,不可能在一瞬间全部接受形体各 个部分的刺激,需要一个过程转移的现象,将形体的各个面逐步转变方向。 A 等腰三角形 B 连洛斯三角形 C 直角三角形 D 锐角三角形 三、名词解释(每题8分共32 分) 1、离心式:指基本形由中心向外扩散,发射点一般在画面的中心,有向外 运动感,是运用较多的一种发射形式。 2、面: 是线的连续移动至终结而形成的,面有长度、宽度,没有厚度 3、联合渐变:将骨骼渐变的几种形式互相合并使用,成为较复杂的骨骼单位 4 、折线渐变: 及、()所以在生活中体瘦的

计算机程序设计基础习题册(含答案)

《计算机程序设计基础》 习 题 册

班级学号姓名成绩一、单选题 1.C++源程序文件的默认扩展名为A。 A) cpp B) exe C) obj D) lik 2.由C++源程序文件编译而成的目标文件的默认扩展名为C。 A) cpp B) exe C) obj D) lik 3.由C++目标文件连接而成的可执行文件的默认扩展名为B。 A) cpp B) exe C) obj D) lik 4.编写C++程序一般需经过的几个步骤依次是B。 A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接 5.程序中主函数的名字为 A 。 A) main B) MAIN C) Main D) 任意标识符 6.下面四个选项中,均是不合法的用户标识符的选项的是C。 A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 7.下列变量名中合法的是C。 A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 8.存储以下数据,占用存储字节最多的是 D 。 A) 0 B) ‘0’ C) “0” D) 0.0 9.在C++语言中,字符型数据在内存中的存储形式是D。 A) 补码 B) 反码 C) 原码 D) ASCII码 10.若有说明语句:char c =’\072’;则变量c A。 A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令

《程序设计基础》试卷(A卷)

《程序设计基础》试卷(A 卷) 注意:1、考试时间: 90 分钟; 2、班级、姓名、学号必须写在指定地方; 3、适用班级: 4、考试方式: 一、填空题 (每空 2 分,共 20 分) 1、C 程序是由函数构成的,其中有且只能有 1 个主函数,每个C 程序总是从它开始执行,并且以 ; 作为结束符。 2、C 语言中三大基本结构有:顺序结构、 选择结构 、 循环结构 。 3、‘A ’+3的结果是 68 。 4、若已定义x 和y 为double 类型,则表达式x=1,y=x+3/2 的值是 2.5 。 5、C 语言中逻辑运算符 ! 的优先级高于算术运算符。 6、符号“a”和‘a’的区别是 “a ”2字节 ‘a ’1字节 。 7、C 语言的预处理语句以____#_____开头。 8、有如下输入语句:scanf(“a=%d,b=%d ,c=%d”,&a ,&b ,&c );为使变量a 的值为1,b 的值为3,c 的值为2,从键盘输入数据的正确形式应是 a=1,b=3,c=2 。 二、选择题 (每小题 3 分,共 30 分) 1、下列叙述中错误的是( D )。 A 、 if 语句允许用户选择是否执行某个操作。 B 、 if else 语句允许用户选择执行两个操作中的某个操作。 C 、 switch 语句允许用户选择执行多个操作中的某个操作 D 、 多分支选择结构只能使用switch 语句实现 2、以下不正确的C 语言标识符是( D ) A 、ABC B 、abc C 、a_bc D 、ab.c 3、按照C 语言规定的用户标识符命名规则,不能出现在标识符中的是( B )。 A 、大写字母 B 、连接符 C 、数字字符 D 、下划线 4、将int 型变量n 转换成float 型变量的方法是( B )。 A 、float n B 、(float)n C 、float(n) D 、(int )n 5、( A )是构成C 语言的基本单位。 A 、函数 B 、子函数 C 、过程 D 、子过程 6、下面关于运算符优先顺序的描述中正确的是( B )。 A 、关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符 B 、逻辑运算符< 关系运算符< 算术运算符< 赋值运算符 C 、赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符 D 、算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符 7、在C 语言中,要求参加运算的数必须是整数的运算符是( C )。 A 、/ B 、! C 、% D 、= = 8、char 型常量在内存中存放的是( B )。 A 、ASCII 代码值 B 、BCD 代码值 C 、内码值 D 、十进制代码值 9、以下程序的输出结果是( B ) Main() { Int x=10,y=4; Printf(“%d\n ”,x/y);

设计美学试卷(A)

设计美学试卷(A) 学校____班级____姓名____分数____ 总分100分考试时间120分钟阅卷人____ 一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题后的括号内。多选不给分。每题2分,共20分) 1、被称为美学之父的美学家是(4) ①毕达哥拉斯②苏格拉底③柏拉图④鲍姆嘉通 2、青铜器的美是一种什么形式的美?(3) ①原始的美②铜的材质美③狞厉的美④粗犷的美 3、设计艺术的首要功能是(3) ①认识功能②道德功能③审美功能④娱乐功能 4、技术美的核心是(2) ①形式美②功能美③色彩美④线条美 5、工业设计与其它精神产品的根本区别在于() ①工业设计在创造上需要一定的技术②工业设计是一种人工制品③工业设计是意象思维的结晶④工业设计需要依赖于一定的物质材料 6、设计活动产生于(4) ①模仿②巫术③游戏④实践 7、在西方美学史上,主为“数或数量的关系是万物的本源”的美学家是() ①柏拉图②康德③毕达哥拉斯④黑格尔 8、西方美学从古典形式向现代设计形态转变的时间是()

①18世纪末期②19世纪中期③20世纪初期④20世纪中期 9、设计美学研究各种审美对象,其中最重要的是() ①社会中的审美对象②自然中的审美对象③产品中的审美对象④人生中的审美对象 10、“人是世界的美”这一命题内涵是(2) ①人为美而存在②有了人,世界才有美③有了世界,才有人的美④人是世界中最美的 二、多选题(在本题的每一小题的备选答案中,正确答案有三个或三个以上,请把你认为正确答案的题号,填入题后的括号内。少选、多选不给分。每题2分,共10分) 1、设计的本质是(1、 2、 3、4) ①设计是人类智慧的结晶②设计是人类创造的③设计是人类科技与艺术相结合的物质创造④设计是将理念变为现实的物化过程⑤设计是现代艺术 2、工业美的结构要素是(1、2、 3、4) ①功能的结构②材料的结构③机体的结构④形式的结构 3、设计美的本质特征是(1、2、3、 4、5) ①功能性特征②社会性特征③形象性特征④历史性特征⑤交易性特征 4、设计美的构成要素有(1、2、4、5) ①材料美②结构美③色彩美④形式美⑤功能美 5、产品结构的特征有(1、2、3、5) ①层次性②有序性③艺术性④抽象性⑤稳定性 三、名词解释(每题4分,共20分)

平面设计师考试试题附答案

平面设计师考试试题附答案 一、单选题:70题。 1、在可见光谱中光波最长的是(A) A、红色* B、白色 C、黄色 D、紫色 2、按住Ctrl键在Photoshop中的空白区域双击可以实现(C) A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在Photoshop7.0中,文件菜单中的"打开为"菜单项的作用是(B) A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、色彩深度是指在一个图像中(A)的数量。 A、颜色 B、饱和度* C、亮度

D、灰度 5、色彩中最为被动的颜色是(B),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是(C) A、红色 B、蓝色 C、黄色* D、白色 7、在Photoshop7.0中,为了确定磁性套索工具对图像边缘的敏感程度,应调整的数值是:(B) A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,(C)构成形态之间的横竖、正斜、平行、成 角等方向差异。 A、形状关系

B、位置关系 C、方向差异* D、层次关系 9、在Photoshop7.0中,变换选区命令不可以对选择范围进行哪个编辑:(C) A、缩放 B、变形 C、不规则变形* D、旋转 10、Photoshop7.0中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:(B) A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:(C) A、指示型 B、交叉型 C、几何型* D、散点型 12、在Photoshop7.0中,若想使各颜色通道以彩色显示,应选择下列哪个命令设定:(A)

2014年7月设计原理试题和答案

2014年7月广东省高等教育自学考试设计原理试题 (课程代码 09235) 一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。错涂、多涂或未涂均无分。 1.按照孟塞尔色彩理论,每种颜色都有三种性质,不包括 A. 色相 B. 亮度 C. 纯度 D. 明度 2.达到设计统一的三种方法不包括 A. 整体支配部分 B. 连续 C. 对比 D. 重复 3.设计思维的三种类型不包括 A. 想象性设计思维 B. 叙事性设计思维 C. 典范性设计思维 C. 程序性设计思维 4.可口可乐瓶外包装箱的设计者是 A. 托马斯?奇彭代尔 B. 沃尔塔?提格 C. 亨利?德雷夫斯 D. 雷蒙德?罗维 5.“O”型剪刀的设计者是 A. 斯丹纳克?科维尔 B. 欧拉福?贝克斯托马斯 C. 查尔斯?伍德 D. 雷蒙德?罗维 6.设计的基础价值 A. 文化价值 B. 精神价值 C. 实用价值 D. 审美价值 7.柏林的犹太博物馆的设计者是 A. 柯布西耶 B. 赖特 C. 贝聿铭 D. 利伯斯金 8.被称为“红屋”的住宅是为自己设计的新婚住宅。 A. 约翰?拉斯金 B. 拉幅?贝克斯托马斯 C. 威廉?莫里斯 D. 查尔斯?伍德 9.提出以“住房就是居住的机器”为宣言的“机器美学”理论的设计师是 A. 勒?柯布西耶 B. 弗兰克?赖特 C. 雷蒙德?罗维 D. 维克多?巴巴纳克 10.乌尔姆设计学院的第一任院长是 A. 米斯?凡?德?罗 B.沃特?格罗皮乌斯 C. 马克斯?比尔 D.托马斯?马尔多纳多 二、多项选择题(本大题共5小题,每小题4分,共20分)在每小题列出的五个备选项中至少有两个是

平面设计师试题大全及答案

平面设计师考试试题大全附答案 一、单选题:70题。 1、在可见光谱中光波最长的是(A ) A、红色* B、白色 C、黄色 D、紫色 2、按住Ctrl键在Photoshop中的空白区域双击可以实现( C ) A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在Photoshop7.0中,文件菜单中的"打开为"菜单项的作用是( B ) A、打开一个新的图片 B、只能打开一个扩展名为.psd的文件* C、打开一个新建文件 D、打开所有格式的图片文件 4、色彩深度是指在一个图像中( A )的数量。 A、颜色 B、饱和度* C、亮度 D、灰度 5、色彩中最为被动的颜色是( B ),属中性色,有很强的调和对比作用。 A、橙色 B、灰色* C、黑色 D、白色 6、下列颜色中,亮度最高的是( C ) A、红色 B、蓝色 C、黄色* D、白色 7、在Photoshop7.0中,为了确定磁性套索工具对图像边缘的敏感程度,应调整的数值是:( B ) A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,(C )构成形态之间的横竖、正斜、平行、成 角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在Photoshop7.0中,变换选区命令不可以对选择范围进行哪个编辑:(C ) A、缩放 B、变形 C、不规则变形* D、旋转 10、Photoshop7.0中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:(B ) A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:(C ) A、指示型 B、交叉型 C、几何型* D、散点型 12、在Photoshop7.0中,若想使各颜色通道以彩色显示,应选择下列哪个命令设定:(A ) A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、Photoshop7.0中的Alpha 通道最主要的用途是:( C ) A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在Photoshop7.0中,移动图层中的图像时,如果每次需移动10 个像素的距离,应:( D )

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.360docs.net/doc/456287918.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

程序设计基础期末考试题A卷

《程序设计基础》试题 程序设计基础期末考试题A 卷 一、 选择题(1*20=20分) 题号 1 2 3 4 5 6 7 8 9 10 总分 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 1、一个完整的计算机系统应该包括( ) A 、系统软件和应用软件 B 、计算机及其外部设备 C 、硬件系统和软件系统 D 、系统硬件和系统软件 2、“裸机”的概念是指( ) A 、正在进行设计还没有组装好的计算机 B 、已经组装好但还没有安装任何软件的计算机 C 、仅安装了操作系统的计算机系统 D 、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是( ) A 、1936年 B 、1946年 C 、1956年 D 、1970年 4、CASE 的含义是( ) A 、计算机辅助设计 B 、计算机辅助制造 C 、计算机辅助教学 D 、计算机辅助软件工程 5、当前广泛使用的微型计算机是( ) A 、第一代 B 、第二代 C 、第三代 D 、第四代 6、当代计算机的体系结构称为是( ) A 、冯·诺依曼机 B 、非冯·诺依曼机 C 、图灵机 D 、比尔盖茨机 7、硬盘是( ) A 、输入设备 B 、输出设备 C 、存储设备 D 、计算设备 8、下面4句话中,最准确的表述是( ) A 、程序=算法+数据结构 B 、程序是使用编程语言实现算法 C 、程序的开发方法决定算法设计 D 、算法是程序设计中最关键的因素 9、计算机能直接执行的语言是( ) A 、机器语言 B 、汇编语言 C 、高级语言 D 、目标语言 10、解释程序的功能是( ) A 、将高级语言程序转换为目标程序 B 、将汇编语言程序转换为目标程序 C 、解释执行高级语言程序 D 、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是( ) A 、JAVA B 、Object Pascal C 、Delphi D 、C 12、不是C 语言的基本数据类型是( ) A 、int B 、double C 、char D 、bool 13、在C 语言中,为了求两个整数相除之后得到的余数,可以使用运算符( ) A 、/ B 、% C 、* D 、++ 14、数据的逻辑结构分为( ) A 、纯属结构和非线性结构 B 、顺序结构和非顺序结构 C 、树型结构和图型结构 D 、链式结构和顺序结构 班级 姓名

设计概论模拟试题一答案

设计概论模拟试题一 2013.9.17 一、单项选择题(10分) 1.包豪斯设计学院的创立者是(A)。 A.沃特·格罗皮乌斯(法格斯工厂、包豪斯校舍) B.米斯·凡·德·罗(西格拉姆大厦,与菲利普·约翰逊合作) C.威廉·莫里斯(红屋、艺术与工艺运动代表) D.维克多·巴巴纳克(绿色设计的思想《为真实世界而设计》) 2.朗香教堂的设计者是(D)。 A.埃罗·沙里宁(环球航空公司候机楼) B.安东尼·高迪(圣家族大教堂) C.弗兰克·赖特(流水别墅) D.勒·柯布西耶(《走向新建筑》、现代主义批评理论) 3.第一家由设计师设计产品,并组织生产的机构或设计事务所是(B)。 A.思九生洋行(20世纪初上海重要的建筑设计事务所) B.莫里斯·马歇尔·福克纳商行(威廉·莫里斯) C.美国SOM设计事务所 D.美国KPF建筑师事务所 4.世界上第一个专职汽车设计师是(A)。 A.厄尔(汽车设计之父、通用企业设计师) B.彼得·贝伦斯(通用电器公司艺术顾问,最早的企业设计师) C.雷蒙德·罗维(美国工业设计重要奠基人之一、流线型设计、高度商业化) D.尼佐里 5.设计思维是(B)思维和艺术思维的结合 A.灵感 B.科学 C.逆向 D.形象

6.我们可以把人类文化分为器物文化、观念文化和(D)三部分。 A.消费文化 B.组织文化 C.企业文化 D.行为文化(制度层面的文化) 7.“流水别墅”是(C)的代表作品。 A.文丘里(文丘里母亲住宅,又称栗子山别墅) B.密斯·凡·德·罗 C.弗兰克·赖特 D.贝聿铭(玻璃金字塔、苏州博物馆) 8.“形式依随功能”是(B)提出的功能主义基本原则。 A.威廉·莫里斯(红屋、艺术与工艺运动代表) B.萨利文(《从艺术观点看待高层市政建筑》、功能主义基本原则) C.柯布西耶(《走向新建筑》、现代主义批评理论) D.维克多·巴巴纳克(绿色设计的思想、《为真实世界而设计》) 9.(A)在其设计理论著作《走向新建筑》中,将现代主义的重要性扩展到了城市规划乃至整个人类社会的终极理想。 A.柯布西耶 B.文丘里(《建筑的复杂性与矛盾性》、少则令人生厌) C.约翰·拉斯金(《建筑的七盏明灯》、《威尼斯之石》工艺美术运动理论基础) D.格罗皮乌斯(包豪斯校长) 10.“技术美”的本质在于(A)。 A.真 B.善 C.美 D.爱 二、多项选择题(20分) 1.现代设计的基本形态包括(ABCDE)。

相关文档
最新文档