当前位置:文档之家› 设计模式考试复习试题含答案

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

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

一、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)

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

观察者模式

教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。

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

平面设计师考试复习题 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 )可以用来选取不规则的并与背景反差大的图像。

(最新整理)平面设计师考证之Photoshop考试试题CEAC

(完整)平面设计师考证之Photoshop考试试题CEAC 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)平面设计师考证之Photoshop考试试题CEAC)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)平面设计师考证之Photoshop考试试题CEAC的全部内容。

平面设计师考证之Photoshop考试试题CEAC 一、选择题: 1、对于一个已具有图层蒙版的图层而言,如果再次单击添加蒙版按钮,则下列哪一项能够正确描述操作结果。() A. 无任何结果 B。将为当前图层增加一个图层剪贴路径蒙版 C. 为当前图层增加一个与第一个蒙版相同的蒙版,从而使当前图层具有两个蒙版 D. 删除当前图层蒙版 2、一幅CMYK模式的图像,在以下哪种状态下时不可以使用分离通道(Split Channels)命令( ) A. 图像中有专色通道 B。图像中有Alpha通道 C. 图像中有多个图层 D. 图像只有一个背景层 3、要使某图层与其下面的图层合并可按什么快捷键?() A. Ctrl+K B。 Ctrl+D C。 Ctrl+E D。 Ctrl+J 4、在运行Photoshop 时,Photoshop默认的将在哪里建立默认的暂存磁盘?()A。没有暂存磁盘的建立 B。暂存磁盘可在任何盘中建立 C. 暂存磁盘在系统的启动盘中建立 D. 暂存磁盘将在磁盘空间最大的盘中建立 5、Photoshop的当前状态为全屏显示,而且未显示工具箱及任何调板,在此情况下,按什么键,能够使其恢复为显示工具箱、调板及标题条的正常工作显示状态. ( ) A。先按F键,再按Tab键 B。先按Tab键,再按F键,但顺序绝对不可以颠倒 C。先按两次F键,再按两次Tab键 D. 先按Ctrl+Shift+F键,再按Tab 键 6、在Photoshop中,切换屏幕模式的快捷键是() A. Tab B. F C. Shift+f D。 Shift+Tab 7、如果想在现有选择区域的基础上增加选择区域,应按住下列哪个键? ( ) A. Shift B。 Ctrl C. Alt D。 Tab 8、以下哪种方法不能为图层添加图层蒙版(Layer Mask)?( ) A。在图层调板中,单击图层蒙版图标 B. 选择Layer>Remove Layer Mask(移去图层蒙版)命令 C。选择Layer>Add Layer Mask(添加图层蒙版)>Reveal All(显示全部)命令 D. 选择Layer>Add Layer Mask(添加图层蒙版)>Hide All(隐藏全部)命令 9、下面哪种类型的图层可以将图层中的对象对齐和分布 ( ) A. 调节图层 B. 链接图层 C. 填充图层 D。背景图层

程序设计基础试题库

练习题一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<

平面设计师考试试题大全

平面设计师考试试题大全 试题一: 一、单选题: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:当历史记录控制面板中,一共记录了8条,当删除第5条记录,默认状态下,会发生什么样的变化:( 1 分) D A:只删除了第5条记录,其他记录不变B:删除了第1条到第5条记录,其他记录不变C:删除了所有的记录D:删除了第5条之后所有的记录,不影响第5条之前的记录2:有设计师要将自己摄影地理位置在启用地理空间的PDF文档中标记出来,使用地理空间位置工具不能完成的操作有:( 1 分) B A:当光标位于包含地理空间信息的区域上方时查看纬度和经度B:当光标位于包含地理空间信息的区域上方时查海拔高度C:使用地理空间批注标记位置D:搜索文档中的位置3:在使用“缩放工具”的同时,按住以下哪个键,可以切换到“移动工具”,当松开该键,

即恢复到“缩放工具”:( 1 分)C A:空格键B:V C:Ctrl D:Tab 4:当查看AdobePDF文档时,可以设置以下页面布局和方向,以下说法不正确的是:( 1 分)A A:单页是指一次显示一页,显示缩放率一定为100% B:单页连续是指在一个页面宽度的连续垂直列中显示页面C:双联双联是指一次同时显示两页,其它部分的页面不可见D:双联连续是指在垂直并排显示对开页面,可以查看其他页面5:CorelDRAW中页面设置是在( 1 分) A:新建页面的时候。B:新建后在属性栏中设置。C:建页面之前在版面菜单中设置。D:不能设置。6:以下不属于回放动作中执行动作方式的是:( 1 分) A:加速B:倒退C:逐步D:暂停7:某设计师给PDF文件指定签名和验证PDF身份,应该选择的安全设置是:( 1 分) A:文档打开口令B:更改许可口令C:添加数字身份D:不可能完成这种特殊要求的安全设置8:如果要播放

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

《程序设计基础》考试试卷二 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;

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

姓名学号考场成绩 平面设计基础(理论)测试卷 填空题(每空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、使用拖动选取时,如果按下Delete键不放,则可以使曲线逐渐变直。2在调节图像中间色调时不管是增加还是减少数值,图像的对比度都会被。 3、【自动色阶】命令可以将每个通道中最亮和最暗的像素定义为____________和 __________,然后按比例重新分配中间像素值。 4、选框工具是建立选择区域时最常用的一种工具,主要用于创建规则形状的选择区域。 选择工具包括、、和。5、通常情况下,位图模式、灰度图、双色调有个通道,、 有3个通道,图像有4个通道。 6、制作路径的相关工具,主要包括三个部分:、和 。 7、使用【】和【】可以改变图像特定区域的曝光度,使图 像变暗或变亮。 8、Photoshop图像新建对话框中包含以下五种色彩模式:、 、、、。 9、分辨率是指在单位长度内所含有的点(即像素)的多少。分辨率有很多种,可以 分为、、、位分辨率、和输出分辨率。 10、选择【实际像素】命令可使窗口以100 的比例显示,与双击工具的作 用相同。 11、在Photoshop中文字工具包含:、,其中在创建文字的同时创建一个新图层的是。 12、Lab模式由3种分量来表示颜色,此模式下的图像由个通道组成,每像素有 位的分辨率。 13、使用【】和【】可以分别产生清晰和模糊的图像效果。 【】的原理是降低图像相邻像素之间的反差,使图像的边界和区域变 得柔和,而【】它是增大图像相邻像素间的反差,从而使图像看起来 清晰明了。 二、单项选择 1、要在工具箱中选取工具按钮,下面操作说法错误的是()。 A.按下Alt键,再单击工具图标。多次单击可在多个工具之间切换 B.双击,在打开的菜单中选择工具即可 C.将鼠标指针移至含有多个工具的图标上,右击打开一个菜单,然 后移动鼠标指针选取即可 D.单击后按住不放,稍等片刻后打开一个菜单,在其中选取工具即可 2、在按钮模式下要想添加一个新动作,第一步应该()。 A.在【动作】面板中单击【开始记录】按钮 B.在【动作】面板中单击【创建新动作】按钮 C.从【动作】面板菜单中选择【新动作】命令 D.从【动作】面板菜单中再次选择【按钮模式】命令来关闭按钮模式 3、渐变工具提供了5种填充方式,分别是线性渐变、()、角度 渐变、对称渐变和()。 A.径向渐变、矩形渐变B.径向渐变、菱形渐变 C.放射性渐变、菱形渐变D.以上都不对

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

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

班级学号姓名成绩一、单选题 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);

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

平面设计师考试试题附答案 一、单选题: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)

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

平面设计师试题大全及 答案 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

平面设计师考试试题大全附答案 一、单选题:70题。 1、在可见光谱中光波最长的是( A ) A、红色* B、白色 C、黄色 D、紫色 2、按住在Photoshop中的空白区域双击可以实现( C ) A、新建一个空白文档* B、新建一幅图片 C、打开一幅图片 D、只能打开一幅扩展名为.psd的文件 3、在中,文件菜单中的"打开为"菜单项的作用是( 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、在中,为了确定对图像边缘的敏感程度,应调整的数值是:( B ) A、容差 B、边对比度* C、颜色容差 D、套索宽度 8、在平面设计构图的五大关系要素中,( C )构成形态之间的横竖、正斜、平行、成角等方向差异。 A、形状关系 B、位置关系 C、方向差异* D、层次关系 9、在中,变换选区命令不可以对选择范围进行哪个编辑:( C )

A、缩放 B、变形 C、不规则变形* D、旋转 10、中,在路径曲线线段上,方向线和方向点的位置决定了曲线段的:( B ) A、角度 B、形状* C、方向 D、像素 11、平面设计构图基本形式中,凸现科技感与时尚感的是:( C ) A、指示型 B、交叉型 C、几何型* D、散点型 12、在中,若想使各以彩色显示,应选择下列哪个命令设定:( A ) A、显示与光标* B、图像高速缓存 C、透明度与色域 D、单位与标尺 13、中的Alpha 通道最主要的用途是:( C ) A、保存图像色彩信息 B、创建新通道 C、用来存储和建立选择范围* D、为路径提供的通道 14、在中,移动图层中的图像时,如果每次需移动10 个像素的距离,应: ( D ) A、按住的同时按键盘上的箭头键 B、按住Tab 键的同时按键盘上的箭头键 C、按住Ctrl的同时按键盘上的箭头键 D、按住Shift 键的同时按键盘上的箭头键* 15、指在一个图像中颜色的数量,每个像素可能是256种颜色中的任意一个,一个24位的图像包含的颜色是( D ) A、16种 B、256种 C、65536种 D、1677万种* 16、滤镜中的( A )效果,可以使图像呈现塑料纸包住的效果;该滤镜使图像表面产生区域,好像用塑料纸包住物体时产生的效果。 A、* B、塑料效果 C、基底凸现 D、底纹效果

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

平面设计师考试试题大全附答案 一、单选题: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.doczj.com/doc/ae1155077.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 、链式结构和顺序结构 班级 姓名

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

平面设计师试题大全及 答案 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】

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

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

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

相关主题
文本预览
相关文档 最新文档