当前位置:文档之家› 2013年设计模式期末复习

2013年设计模式期末复习

2013年设计模式期末复习
2013年设计模式期末复习

设计模式期末复习题

1、以下哪个模式是利用一个对象,快速地生成一批对象:()

A.抽象工厂(Abstract Factory)模式

B.组合(Composite)模式

C.原型(Prototype)模式

D.桥接(Bridge)模式

2、要针对接口编程,不要针对实现编程是()原则的一种表述。

A.里氏代换

B. 依赖倒转

C.接口隔离

D.迪米特

3、“不要和陌生人说话” 是( )原则的通俗表述

A.开闭

B.里氏代换

C.合成复用

D.迪米特

4、关于继承表述错误的是:()

A.继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法。

B.泛化类(超类)可以显式地捕获那些公共的属性和方法。特殊类(子类)则通过附加属性和方法来进行实现的扩展。

C.破坏了封装性,因为这会将父类的实现细节暴露给子类。

D.继承本质上是“白盒复用”,对父类的修改,不会影响到子类

5、当想使用一个已经存在的类,但其接口不符合需求时,可以采用()设计模式将该类的接口转换成我们希望的接口

A. 命令(Command)

B. 适配器(Adapter)

C.装饰(Decorator)

D.桥接(Bridge)

6、对于依赖倒转的表述错误的是()

A.依赖于抽象而不依赖于具体,也就是针对接口编程。

B.依赖倒转的接口并非语法意义上的接口,而是一个类对其他对象进行调用时,所知道的方法集合。

C.从选项B的角度论述,一个对象可以有多个接口。

D.实现了同一接口的对象,可以在运行期间,顺利地进行替换。而且不必知道所示用的对象是那个实现类的实例。

E.此题没有正确答案。

7、Java的异常处理机制可理解为哪一种行为模式。

A.观察者(Observer)模式

B.迭代器(Iterator)模式

C.职责链(Chain of Responsibility)模式

D.策略(Strategy)模式

8、( )不是桥接模式所适用的场景

A. 一个可以跨平台并支持多种格式的文件编辑器

B. 一个支持多数据源的报表生成工具,可以以不同图形方式显示报表信息

C. 一个可动态选择排序算法的数据操作工具

D. 一个可以支持多种编程语言的跨平台开发工具

9、下图描述了一种设计模式,该模式不可以()

A. 动态决定由一组对象中某个对象处理该请求

B. 动态指定处理一个请求的对象集合,并高效率地处理一个请求

C. 使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合

D. 将对象连成一条链,并沿着该链传递请求

10、在()时无须使用命令模式

A. 实现撤消操作和恢复操作

B. 将请求的发送者和接收者解耦

C. 不改变聚合类的前提下定义作用于聚合中元素的新操作

D. 在不同的时刻指定请求,并将请求排队

11. 中介者模式中通过中介者来将同事类解耦,这是()的具体应用。

A 迪米特法则

B 接口隔离原则C里氏代换原则D 合成复用原则

12、下面这句话隐含着()设计模式

我和妹妹跟妈妈说:“妈妈,我和妹妹在院子里面玩,饭做好了叫我们一声。“

A. Facade(外观)

B. Chain of Responsibility(职责链)

C. Observer(观察者)

D. Iterator(迭代器)

13、分析如下代码

public class Test {

int behaviour;

//Getter and Setter

.....

public void handleAll()

{

if(behaviour == 0) {

//do something

}else if(behaviour == 1) {

// do something

}else if(behaviour == 2) {

// do something

}else if(behaviour == 3) {

//do something

}

... some more else if...

}

}

为了提高代码的扩展性和健壮性,可以使用()设计模式来进行重构。

A. Visitor(访问者)

B. Facade(外观)

C. Memento(备忘录)

D. State(状态)

14、以下关于策略模式叙述错误的是()

A. 策略模式是对算法的包装,是把算法的责任和算法本身分隔开,委派给不同的对象管理

B. 在Context类中,维护了对各个ConcreteStrategy的引用实例,提供了一个接口供ConcreteStrategy存储数据

C. 策略模式让算法独立于使用它的客户而变化

D. 策略模式中,定义一系列算法,并将每一个算法封装起来,并让它们可以相互替换

15、场景()不是状态模式的实例。

A. 银行账户根据余额不同拥有不同的存取款操作

B. 游戏软件中根据虚拟角色级别的不同拥有不同的权限

C. 某软件在不同的操作系统中呈现不同的外观

D. 会员系统中会员等级不同可以实现不同的行为

、设计模式具有的优点()。

A.适应需求变化B.程序易于理解

C.减少开发过程中的代码开发工作量 D.简化软件系统的设计

2. 下面属于结构模式的有()。

A观察者模式(Observer) B.单例模式(Singleton)

C.策略模式(Strategy)D外观模式(Fa?ade)

3. Adapter(适配器)模式的意图是()。

A. 希望简化现有系统的使用方法。你需要定义自己的借口。

B.将一个无法控制的现有对象与一个特定借口相匹配。

C. 将一组实现部分从另一组使用它们的对象中分离出来。

D.你需要为特定的客户(或情况)提供特定系列的对象。

4. 按照四人组的说法,Bridge(桥接)模式的意图是( )

A. 将抽象部分与它的实现部分分离,使它们可以独立地变化

B. 将抽象部分与它的实现部分相分离,但它们不能独立地变化.

C. 将抽象部分与它的实现部分相结合,但它们可以独立地变化.

D. 将抽象部分与它的实现部分相结合,使它们相互依赖

5. 以下叙述不对的是( )。

A. 学习设计模式告诉我们要尽可能使用继承.

B. 学习设计模式通常可以找到比仅采用面向对象方法更好的解决方案.

C. 学习设计模式告诉我们要尽可能使用组合.

D. 桥接模式适用于一个抽象部分拥有不同的实现部分的情形

6. 下面的类图表示的是哪个设计模式?()。

A建造者模式B抽象工厂模式C 策略模式D桥接模式

7.常用的设计模式可分为()。

A创建型、结构型和行为型B对象型、结构型和行为型

C过程型、创建型和结构型D抽象型、接口型和实现型

8. 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。这句话是对哪种

模式的描述()。

A观察者模式(Observer)B桥接模式(Bridge)

C适配器模式(Adapter)D策略模式(Strategy)

9. Decorator(装饰)模式的意图是:()。

A.定义一系列的算法,把它们一个个的封装起来,并且使它们可相互替换。

B.为一个对象动态连接附加的职责。

C.你希望只拥有一个对象,但不用全局对象来控制对象的实例化。

D.在对象之间定义一种一对多的依赖关系,这样当一个对象的状态改变时,所有依

赖于它的对象都将得到通知并自动更新。

10. 模板方法的作用是()。

A.当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能。

B.为了系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易

使用。

C.保证一个类仅有一个实例,并提供一个访问他的全局访问点。

D.在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现

11. 关于工厂方法,以下叙述不正确的是()。

A Factory Method是一个用于帮助分配创建的责任的模式。

B Factory Method模式和Abstract Factory模式总是配合使用。

C Factory Method适用于将对象实例化的规则推迟到某个派生类的情形。

D Factory Method是属于创建型模式。

12. Open-Close原则的含义是一个软件实体( )。

A.应当对扩展开放,对修改关闭.

B.应当对修改开放,对扩展关闭

C.应当对继承开放,对修改关闭

D.以上都不对

13. 一个树形文件系统体现了()模式

A . 装饰B. 组合C. 桥接D. 代理

14. 以下关于迭代器模式的叙述错误的是()

A. 迭代器模式提供一种方法来访问聚合对象,而无须暴露这个对象的内部表示

B. 迭代器模式支持以不同的方式遍历一个聚合对象

C. 迭代器模式定义了一个访问聚合元素的接口,并且可以跟踪当前遍历的元素,了解哪些元素已经遍历过,而哪些没有

D. 在抽象聚合类中定义了访问和遍历元素的方法并在具体聚合类中实现这些方法。

15. 在()时可以使用单例模式

A. 隔离菜单项对象的创建和使用

B. 防止一个资源管理器窗口被实例化多次

C. 使用一个已有的查找算法而不想修改既有代码

D. 不能创建子类,需要扩展一个数据过滤类

二、填空题:(本题共10小题,15个填空,每空2分,共30分)

1.适配器模式,分为类的适配器和对象的适配器两种实现。其中类的适配器采

用的是___关系,而对象适配器采用的是组合聚类关系。

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

3.策略模式的意图是定义一系列的算法,把它们一个个___起来, 并且使它们可

相互替换。

4.面向对象的八条基本原则包括:开闭原则,里式代换原则,合成复用原则,

迪米特法则以及___,____,____。

5.MVC架构是一个复杂的架构,其实现也显得非常复杂。但是可以综合多种

模式,使得每个中间过程变得简单。

View层可以看作一棵树,可由___实现

View和Model之间的通信,可由___实现

Controller控制View,可用___实现

Model通常是一个调停者,可用___实现

请从外观、单例、装饰、模板方法、访问者、组合、桥接、观察者、责任链、抽象工厂、原型、建造者、命令8 种模式中选择5种填入下列1-5的空缺中。

6.___模式确保某一个类仅有一个实例,并自行实例化并向整个系统提供这个

实例。

7.___模式定义了一个高层接口,这个接口使得这一子系统更加容易使用,为

子系统中的一组接口提供一个一致的界面。

8.___模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。

9.___模式可以在网站开发中通过对大图片的控制提高浏览速度。

10.___模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎

修改了它的类。

二、填空题:(本题共9小题,15个填空,每空2分,共30分)

请从装饰、模板方法、外观、组合、桥接、观察者、责任链、抽象工厂、原型、建造者、命令11 种模式中选择5种填入下列1-5的空缺中。

1、___模式可以在不改变一个对象本身的基础上给对象增加额外的新行为。

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

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

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

5、___模式可以对发送者和接收者完全解耦,发送者与接收者之间没有直接引用关系,发送请求的对象只需要知道如何发送请求,而不必知道如何完成请求。

6、常用的基本设计模式可以分为;创建型,___,___。

7、面向对象的八条基本原则包括:开闭原则,里式代换原则,合成复用原则,迪米特法则以及___,____,____。

8、MVC架构是一个复杂的架构,其实现也显得非常复杂。但是可以综合多种模式,使得每个中间过程变得简单。

View层可以看作一棵树,可由___实现

View和Model之间的通信,可由___实现

Controller控制View,可用___实现

Model通常是一个调停者,可用___实现

9、某系统中用户可以自行选择某种排序算法(如选择算法、冒泡排序、插入排序)来实现排序操作,该系统的设计可以使用___设计模式。

集成电路设计基础_期末考试题

集成电路设计基础 2010-11年第一学期试题 一、填空题(20分) 1、目前,国内已引进了12英寸0.09um 芯片生产线,由此工艺线生产出来的集成 电路特征尺寸是0.009um (大 小),指的是右图中的W (字 母)。 2、CMOS工艺可分为p阱、n阱、双阱 三种。 在CMOS工艺中,N阱里形成的晶体管是p (PMOS,NMOS)。 3、通常情况下,在IC中各晶体管之间是由场氧来隔离的;该区域的形成用到的制造工艺是氧化工艺。 4.集成电路制造过程中,把掩膜上的图形转换成晶圆上器件结构一道工序是指光 刻,包括晶圆涂光刻胶、曝光、显影、烘干四个步骤; 其中曝光方式包括①接触式、②非接触式两种。 5、阈值电压V T是指将栅极下面的si表面从P型Si变成N型Si所必要的电压,根据阈值电压的不同,常把MOS区间分成耗尽型、增强型两种。降低V T 的措施包括:降低杂质浓度、增大Cox 两种。 二、名词解释(每词4分,共20分) ①多项目晶圆(MPW) ②摩尔定律 ③掩膜 ④光刻

⑤外延 三、说明(每题5分共10分) ①说明版图与电路图的关系。 ②说明设计规则与工艺制造的关系。 四、简答与分析题(10分) 1、数字集成电路设计划分为三个综合阶段,高级综合,逻辑综合,物理综合;解释这 三个综合阶段的任务是什么? 2、分析MOSFET尺寸能够缩小的原因。 五、综合题(共4小题,40分) 1、在版图的几何设计规则中,主要包括各层的最小宽度、层与层之间的最小间距、各 层之间的最小交叠。把下图中描述的与多晶硅层描述的有关规则进行分类: (2)属于层与层之间的最小间距的是: (3)属于各层之间的最小交叠是: 2.请提取出下图所代表的电路原理图。画出用MOSFET构成的电路。

《版面设计》考试复习重点

版面设计概述 版面设计的目的与任务 版面设计肩负着双重使命,一是信息传达的重要媒介,二是使读者通过阅读版面产生美的遐想与共鸣。 准确、快捷地传达思想信息是版面设计的目的, 版面设计构成要素 版面设计的基本要素及特点 版面设计中的具象要素是文字、图形、图片等, 抽象要素则为点、线、面, 版面设计中,无论是抽象形还是具象形,不论以何种形式出现,并等间隔排列时会使人感到一种严谨、规律、秩序之美。 点在自由排列时给人的感觉是轻松、活泼,且具有抒情性。 线与点、面相比,线是更活跃、更富有个性和易于变化的元素。 面在版面设计中常常占有着重要的位置,应用十分广泛,视觉效果最为显著。 版面设计的黑、白、灰是指在版面中不同明度的色彩与版面之间的基调关系。 通常情况下,白色是敏锐的,其次是黑色,最迟钝的是灰色,也就是说亮色是版面的近景,暗色是版面的中景,灰色是版面的远景。 空间,是各种事物活动的“环境”。 版面设计的基本要素及相互关系 在版面设计中具象与抽象往往是并驾齐驱的,具象的形和抽象的形并不是孤立的, 具象的美在设计中易于把握和接受, 抽象的美由形态转化到精神功能, 抽象思维有两种作用,一是冷静、理智地认识事物才可能有创新, 二是情感意念的传达,并为版面设计带来了无限创意的空间。 版面的黑、白、灰关系在取得整体和谐的意境中起着重要的作用。它可以在不知不觉的情况下影响人的情感。强烈的黑、白、灰对比关系有它的优势,使人感到明快、饱满、视觉兴奋,但它也会使人感到不安、刺激和视觉疲劳。统一的色调会给人一种柔和、淡雅、含蓄之美,但同时也有轻微不足的感觉,因此误导视觉兴趣减弱。过分统一而缺少对比关系,就缺少活力,显得呆板、平淡。黑、白、灰之间的互相作用、互相对比之下会千变万化,所产生的直接性和间接性心理感应也同样是千变万化。如何使画面呈现和谐之美,只有在对比中求得统一,在统一中求得变化,使它们之间的关系在调和的情况下,才能够达到艺术美的境界。版面强调形态与色彩变化的秩序感,将形态的诸因素与色彩的诸因素,在服从内容的前提下依照一定秩序进行组合,才能发挥出其特有的作用。 设计是将有限的空间转化到心理上所希望的空间。 利用组合、分割、重叠及点线面的运动等方法,扩展空间效应。设计构图就是空间处理。第3章版面设计形式法则 重点: 版面形式法则原理,是从感性上升到理性的逻辑思维,按照心理规律并利用形态构成去创造。各个单项的形式法则通常情况下既对立又统一地共存于一个版面之中。 3.1 位置 位置在版面中,对重心、稳定、均衡、轻重,在心理上有很大的牵引力。 对位置的认识是版面设计的基础。

C语言程序设计课程设计题目

1 一元稀疏多项式的运算 问题描述:设有两个带头指针的单链表表示两个一元稀疏多项式A、B,实现两个一元稀疏多项式的处理。 实现要求: ⑴输入并建立多项式; ⑵输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……c n,e n,其中n是多项式的项数,c i,e i分别为第i项的系数和指数。序列按指数降序排列; ⑶多项式A和B相加,建立多项式A+B,输出相加的多项式; ⑷多项式A和B相减,建立多项式A-B,输出相减的多项式; ⑸多项式A和B相乘,建立多项式A×B,输出相乘的多项式; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 测试数据: (1) (2x+5x8-3.1x11)+(7-5x8+11x9) (2) (6x-3-x+4.4x2-1.2x9)-(-6x-3+5.4x2+7.8x15) (3)(x+x2+x3)+0 (4)(x+x3)-(-x-x-3) 2 成绩排序 假设某年级有4个班,每班有45名同学。本学期有5门课程考试,每门课程成绩是百分制。假定每个同学的成绩记录包含:学号、姓名各门课程的成绩共7项,其中学号是一个10位的字符串,每个学生都有唯一的学号,并且这4个班的成绩分别放在4个数组中,完成以下操作要求: ⑴编写一个成绩生成函数,使用随机数方法,利用随机函数生成学生的各门课程的成绩(每门课程的成绩都是0∽100之间的整数),通过调用该函数生成全部学生的成绩; ⑵编写一个平均成绩计算函数,计算每个同学的平均成绩并保存在成绩数组中; ⑶用冒泡排序法对4个班的成绩按每个同学的平均成绩的以非递增方式

进行班内排序; ⑷用选择排序法对4个班的成绩按每个同学的平均成绩的以非递增方式进行班内排序; ⑸对已按平均成绩排好序的4个班的同学的构造一个所有按平均成绩的以非递增方式排列的新的单链表; ⑹设计一个菜单,至少具有上述操作要求的基本功能。 3 迷宫问题 问题描述:以一个m×n的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 实现要求: ⑴实现一个以链表作存储结构的栈类型,然后编写一个求解迷宫的非递归程序。求得的通路以三元组(i,j,d)的形式输出,其中:(i,j)指示迷宫中的一个坐标,d表示走到下一坐标的方向。 ⑵编写递归形式的算法,求得迷宫中所有可能的通路; ⑶以方阵形式输出迷宫及其通路。 [测试数据] 迷宫的测试数据如下:左上角(1,1)为入口,右下角(8,9)为出口。 1 2 3 4 5 6 7 8 实现提示:

集成电路版图复习课答案总结

1、描述集成电路工艺技术水平的五个技术指标及其物理含义 ⑴集成度(Integration Level):以一个IC芯片所包含的元件(晶体管或门/数)来衡量,(包括有源和无源元件)。 ⑵特征尺寸 (Feature Size) /(Critical Dimension):特征尺寸定义为器件中最小线条宽度(对MOS器件而言,通常指器件栅电极所决定的沟道几何长度),也可定义为最小线条宽度与线条间距之和的一半。 ⑶晶片直径(Wafer Diameter):当前的主流晶圆的尺寸为12寸(300mm),正在向18寸(450mm)晶圆迈进。 ⑷芯片面积(Chip Area):随着集成度的提高,每芯片所包含的晶体管数不断增多,平均芯片面积也随之增大。 ⑸封装(Package):指把硅片上的电路管脚,用导线接引到外部接头处,以便于其它器件连接。封装形式是指安装半导体集成电路芯片用的外壳。 2、简述集成电路发展的摩尔定律。 集成电路芯片的集成度每三年提高4倍,而加工特征尺寸缩小倍,这就是摩尔定律。当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍 3、集成电路常用的材料有哪些? 集成电路中常用的材料有三类:半导体材料,如Si、Ge、GaAs?以及InP?等;绝缘体材料,如SiO2、SiON?和Si3N4?等;金属材料,如铝、金、钨以及铜等。

4、集成电路按工艺器件类型和结构形式分为哪几类,各有什么特点。 双极集成电路:主要由双极晶体管构成(NPN型双极集成电路、PNP型双极集成电路)。优点是速度高、驱动能力强,缺点是功耗较大、集成度较低。 CMOS集成电路:主要由NMOS、PMOS构成CMOS电路,功耗低、集成度高,随着特征尺寸的缩小,速度也可以很高。 BiCMOS集成电路:同时包括双极和CMOS晶体管的集成电路为BiCMOS集成电路,综合了双极和CMOS器件两者的优点,但制作工艺复杂。 5、解释基本概念: 微电子、集成电路、集成度、场区、有源区、阱、外延 微电子:微电子技术是随着集成电路,尤其是超大型规模集成电路而发展起来的一门新的技术。微电子技术包括系统电路设计、器件物理、工艺技术、材料制备、自动测试以及封装、组装等一系列专门的技术,微电子技术是微电子学中的各项工艺技术的总和。微电子学是研究在固体(主要是半导体)材料上构成的微小型化电路、电路及微电子系统的电子学分支。 集成电路:通过一系列特定的加工工艺,将晶体管、二极管等有源器件和电阻、电容等无源器件,按照一定的电路互连,“集成”在一块半导体单晶片(如硅或砷化镓)上,封装在一个外壳内,执行特定电路或系统功能。 集成度:集成电路的集成度是指单块芯片上所容纳的元件数目。

程序设计基础期末复习汇总.doc

《程序设计基础》期末复习 考试题型和分值。 一、单选题(20小题,每题2分) 二、填空题(共20题,计20分) 三、编程填空题(给出程序的输出结果,共5题,14分) 四、读程序题(补充程序,共2小题,,共26分) 程序练习: 1. 输出1-10之间所有的偶数和它们的平方。 2. 输出所有的水仙花数。 3. 从键盘输入一行字符,统计其中有多少个单词。假设单词之间是以空格分开。 4. 编程先由计算机“想” 一个1?100之间的数请人猜,如果人猜对了,贝U 结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。 5. 编写程序,要求在main函数接受一个整型变量,将其作为参数传入IsPrime 函数中,IsPrime函数根据传入的值确定返回值,如果<2,返回0;如果不是素数,返回1; 如果是素数,返回2O主函数根据返回值输出相应的提示信息:输入不合法,不是素数,是素数。 6. 编写程序:给学生出一道加法运算题,然后判断学生输入的答案对错与否。 通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示 “Right!,”否则提示重做,显示“ Not correct! Try again!",重复要求输入答案,直到输入结果正确,程序结束。

要求:用Add函数来进行两个整数的加法运算;用Print函数判断输入的答案正确与否;用main 函数输入两个相加的数和学生的答案,然后调用Add函数和Print函数判进行判断和显示输出。 7. 利用指针编写两个整数交换的函数。 8. 从10个元素的数组中找出最大值和最小值,并记录最大值和最小值对应的元 素的下标位置。 9. 给定40个数,按照要求进行排序并输出排序的结果。 程序设计ABC 1. 程序运行的方式分为哪两种?(编译运行和解释运行) 2 .什么叫编译器,其功能是什么?(把程序设计语言转换成目标代码的软件称为编译器) 数据类型、运算符与表达式 4.C程序的特点? 函数是C程序的基本单位。一个C程序有且仅有一个main函数(主函数), 总是从main函数开始执行,在main函数中结束,与其位置无关; 函数由函数头和函数体组成 C程序的书写格式:C语句都以分号结束;允许一行多句,但最好一行一 句并按照锯齿形(缩进式)书写,提高可读性和可测试性;适当使用注释 (注释中的语句不参与编译,不能发现其中的拼写错误)。 2. C语言标识符的命名规则,会判断哪些是合法的哪些不合法。

网站美工期末复习题与答案1

网站美工设计基础试题 1 一、单项选择题: 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、物体的结构不同 B、打破规律性 C、位置的变化 D、形状相同色彩不同 9、下列不属于基本形在骨格的渐变的是() A、形状上的变化 B、大小上的变化 C、方向上的变化 D、色彩上的变化 10、下列不属于基本形在骨格的渐变的是() A、形状上的变化 B、大小上的变化 C、方向上的变化 D、色彩上的变化 11、下列不属于构成物体的色彩固有特征的是() A、物体的质地 B、透明度、反光度 C、光源的性质 D、物体的形状 12、图与底是在平面构成形象之间的相互参照,下列表述不正确的是() A、色彩明度较高的有图的感觉 B、凹凸变化中凹的形象有正图感 C、动静对比中动态形象有图感 D、面积大小的比较中,小面积的有图感

程序设计基础课程设计

设计题目:学生成绩管理系统班级:计0902 姓名:付乐颖 学号:20091221067 完成日期:2010.10.15

1. 课程设计目的和要求 随着科学的发展和社会的进步,许多过去有人工处理的繁杂事务开始交付计算机来完成。学生成绩管理系统可以说是一个得力助手,它利用计算机对学生成绩进行统一管理,实现学生成绩信息管理工作流程的系统化、规范化和自动化,提高了广大教师的工作效率。 本程序旨在训练学生的基本编程能力,了解管理信息系统的开发流程,熟悉C语言的文件等的各种基本操作,使学生能对C语言的文件操作有一个更深的理解。为进一步开发出高质量的信息管理系统打下坚实的基础。 2. 课程设计任务内容 学生包含以下信息项:学号、姓名、学院、班级、高数成绩、英语成绩、C语言成绩、总分、平均分。系统的主要功能包括: 1. 创建学生成绩信息文件,根据提示输入学生的各项信息,计算出总分和平均分,然后按学号对学生信息进行排序,并将排序后的学生成绩信息存储到一个二进制文件中。 2. 增加学生信息,在原有学生信息文件的基础上增加新的学生成绩信息,要求:增加后的学生信息仍按学号排序,并继续保存至原文件。 3. 删除学生信息,提示用户输入要进行删除操作的学号,如果在文件中有该信息存在,则将该学号所对应的学生信息删除,否则输出提示信息,并提示用户选择是否继续进行删除操作。 4. 修改学生信息,提示用户输入要进行修改操作的学号,如果在文件中有该息存在,则将提示用户输入该学号对应的要修改的选项,结果保存至原文件,并提示用户选择是否继续进行修改操作。 5. 按不同条件对学生信息进行查询操作,输出满足条件的学生信息。 (1) 按学号查询,输入一个学号,输出对应的学生信息。

模拟集成电路设计期末试卷

《模拟集成电路设计原理》期末考试 一.填空题(每空1分,共14分) 1、与其它类型的晶体管相比,MOS器件的尺寸很容易按____比例____缩小,CMOS电路被证明具有_ 较低__的制造成本。 2、放大应用时,通常使MOS管工作在_ 饱和_区,电流受栅源过驱动电压控制,我们定义_跨导_来 表示电压转换电流的能力。 3、λ为沟长调制效应系数,对于较长的沟道,λ值____较小___(较大、较小)。 4、源跟随器主要应用是起到___电压缓冲器___的作用。 5、共源共栅放大器结构的一个重要特性就是_输出阻抗_很高,因此可以做成___恒定电流源_。 6、由于_尾电流源输出阻抗为有限值_或_电路不完全对称_等因素,共模输入电平的变化会引起差动输 出的改变。 7、理想情况下,_电流镜_结构可以精确地复制电流而不受工艺和温度的影响,实际应用中,为了抑制 沟长调制效应带来的误差,可以进一步将其改进为__共源共栅电流镜__结构。 8、为方便求解,在一定条件下可用___极点—结点关联_法估算系统的极点频率。 9、与差动对结合使用的有源电流镜结构如下图所示,电路的输入电容C in为__ C F(1-A)__。 10、λ为沟长调制效应系数,λ值与沟道长度成___反比__(正比、反比)。 二.名词解释(每题3分,共15分) 1、阱 解:在CMOS工艺中,PMOS管与NMOS管必须做在同一衬底上,其中某一类器件要做在一个“局部衬底”上,这块与衬底掺杂类型相反的“局部衬底”叫做阱。 2、亚阈值导电效应 解:实际上,V GS=V TH时,一个“弱”的反型层仍然存在,并有一些源漏电流,甚至当V GS

程序设计基础上机考试题库

第三章: 1.输入整数n,输出由2×n+1行2×n+1列组成的以下(n=2)的图案。 2.输入整数n(<10),输出以下形式(n=3)的数字排列图案。 3.编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数。 4.编写一个程序,输出所有英文字符及它们的ASCII码值,其中代码值分别用八进制形式、十六进制形式和十进制形式输出。 5.水仙花数是一个n(n>=3)位数字的数,它等于每个数字的n次幂之和。例如,153是一个水333。试编写一个程序求小于999的所有水仙花数。仙花数,153=1+5 +3 6. 编写程序解百鸡问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡。问鸡翁、鸡母和鸡雏各几何 7.编写一个程序,输入一个整数,逐位地输出整数的十进制数,要求位与位之间有一个空格符分隔。 8.编写程序,列表输出整数1~10的平方和立方值。 9.编写一个程序,输入3个实数,判断这些值能否作为一个三角形的三条边的长,如果能构成三角形,要求输出三角形的面积。 的图案。4等于n列星号字符组成的三角形图案。以下是n行n,输出n输入正整数10. 11.输入正整数n,输出由n行2×n-1列星号字符组成的三角形图案。以下是n 等于3的图案。

12.输入正整数你n,输出n行2×n-1列的空心三角形图案。以下是n等于4的图案。 13..输入正整数n,输出n行n列的空心四边形图案。以下是n等于5的图案。 14.编写程序,按下面的公式计算自然对数底e的值。 E=1+1/1!+1/2!+1/3!+1/5!+··· 15.编写程序,按如下公式计算圆周率π的近似值。 π=4-4/3+4/5-4/7+4/9-4/11+··· 16.编写输入正实数x,求平方不超过x的最大整数n,并输出。 回文整数是指正读和反读相同的整数,编写一个程序,输入一个整数,判断它是否是回文17. 整数。 17.编写一个程序,输出1~256十进制数等价的二进制、八进制和十六进制数值表。 18.草地上有一堆野果,有一只猴子每天去吃掉这堆野果的一半又一个,5天后刚好吃完这堆野果。求这堆野果原来共有多少个猴子每天吃多少个野果 19.输入n(>2)个整数,输出其中的次最小的数。 第四章 1.在数组的某个下标位置插入一个元素。 2.将数组的某个下标位置的元素从数组中删掉。 3.在数组a[]的前n个元素中寻找值等于变量key值的元素的下标。 4.输入n个整数,用冒泡法将它们从小到大排序,然后输出。 5.用C代码描述以下计算要求: (1)输出一组数组中下标是4的倍数的元素。

版面设计试题及答案

二、简答题(共32分每小题8分) 1、版面设计中视域的概念是什么? 答: 在版式设计中,存在着最佳的视觉区域。根据人们对阅读习惯的总结经验可知,物象被摆在不同的位置,会使画面置现出不同的视觉印象。明确了画面的主题信息诉求的主次关系,在视域内摆布视觉元素,才能带给观赏者视觉上的舒适感。信息内容超出视域宽度,眼睛必须不停地移动才能延续阅读,如字行过长不仅容易造成阅读的疲乏,更影响阅读速度。 在同一水平线上,左边的事物总是比右边的事物先进人人的视线;视图的上部与下部比较起来,上部给人以轻浮、虚无的感觉,下部则给人以踏实、稳定的感觉。 2、版面设计中视觉流程的概念是什么? 答: 视觉流程是指平面上各种不同元素的主次、先后关系,是设计上处理起始点和过程的一种阅读节奏,是人的视觉在接收外界信息时的空间流动程序。版面中存在着大量的信息,人们不能同时接收所有的物象信息,所以要按照一定的流动顺序进行运动,这些信息需要一个最佳的组合与合理的编排。因此,视觉流程设计尤为重要。 版面设计的视觉流程也被称为是一种“空间的运动”,就是视线会随各个视觉元素在空间内沿一定的轨迹运动。这种流动的线条并没有实实在在的出现,而是引导人的视线,依照设计师的意图来获取相关信息的“虚拟的线”。 3、版面设计中什么是版面率?设计时应如何运用? 答:

年视觉传达设计专科《版面设计》试卷Array由于版面率设定 ,所以需要适当处理。在实际应用中,版 ,内容丰富实用,也比较大众化,版面 ,极易显得整个版面过于拥挤和无 ,图文信息量少,会给人简洁大方、格调高雅的恬静感 ,不是几何学中的“点与四周距离相等的位置”定义,它 ,一幅画面的视觉中心位于画面左上部和中上部的位置最能引,所要传达的信息重点应优先选在这里。人们视觉认知中,图比文字更 ,所以设计人员在大多数情况下,会把图作为版面的视觉中心。

程序设计基础课程设计报告 内容样例

第一章目的与要求 书上有。 第二章需求分析 软件设计的一个重要的环节就是需求分析。本章在对ATM取款机管理系统的应用情况作了全面调查的基础上,确定系统目标,并对系统所需要的基础功能进行分析,从而确定用户的需求。以下是ATM取款机管理系统所需要的需求分析。 ATM管理系统包括六个模块:登录,挂失功能,修改密码,取款功能,转账功能,查询功能。 ①登录: 输入银行卡的账号,密码,验证银行卡的卡号,密码是否正确,之后进入主界面 ②挂失功能: 确认是否对银行卡进行挂失,挂失后账户无法操作 ③修改密码: 用户可自由对其银行卡密码进行修改,修改之后的新密码将会覆盖其原密码 ④取款功能: 用户可自由取得所持银行卡内的存款,所取款数必须在其原有账户余额之内 ⑤转账功能: 用户可将本账户中的存款转入其他账户,转账过程中,需要转入账户的账

号 ⑥查询功能: 用户可查询用户信息,其中包括用户姓名、用户身份证号码、银行卡号以及存款余额 模拟ATM取款机的操作: 首先录入账户信息,格式如下 ㈠、登录功能:输入帐号和密码进行登录,如密码错误提示重新输入密码,如帐号错误提示无此帐户。 ㈡、查询功能:查询账户余额。 ㈢、取款功能:取款,更新余额。 ㈣、挂失功能:挂失后,该账户不能进行任何操作。 ㈤、修改密码:输入原密码和新设置密码。 ㈥、转账功能:输入转账的转出账户以及转账金额,进行转账。

第三章设计分析 3.1、ATM系统管理 3.1.1系统基本功能 首先,确定系统中存在两种用户,一种是ATM,可以进行信息录入和后台管理。另外一种是取款人,取款人主要是进行信息的查询,不能进行信息录入。所以在创建类的时候,先创建一个ATM类,然后创建取款人类,并与ATM 类形成有元,进而继承ATM的所有功能,并添加录入信息的功能。 基本功能: 登录功能---------输入帐号和密码进行登录,如密码错误提示重新输入密码,如帐号错误提示无此帐户。 查询功能---------查询账户余额。 取款功能---------取款,更新余额。 挂失功能---------挂失后,该账户不能进行任何操作。 修改密码---------输入原密码和新设置密码。 转账功能---------输入转账的转出账户以及转账金额,进行转账。、

(完整版)集成电路设计复习题及解答

集成电路设计复习题 绪论 1.画出集成电路设计与制造的主要流程框架。 2.集成电路分类情况如何? 集成电路设计 1.层次化、结构化设计概念,集成电路设计域和设计层次 2.什么是集成电路设计?集成电路设计流程。 (三个设计步骤:系统功能设计逻辑和电路设计版 图设计) 3.模拟电路和数字电路设计各自的特点和流程 4.版图验证和检查包括哪些内容?如何实现? 5.版图设计规则的概念,主要内容以及表示方法。为什么需要指定版图设计规则? 6.集成电路设计方法分类? (全定制、半定制、PLD) 7.标准单元/ 门阵列的概念,优点/缺点,设计流程 8.PLD设计方法的特点,FPGA/CPLD的概念 9.试述门阵列和标准单元设计方法的概念和它们之间的异同点。 10.标准单元库中的单元的主要描述形式有哪些?分别在IC设计的什么阶段应用? 11.集成电路的可测性设计是指什么? Soc设计复习题 1. 什么是SoC? 2. SoC设计的发展趋势及面临的挑战? 3. SoC设计的特点? 4. SoC设计与传统的ASIC设计最大的不同是什么? 5. 什么是软硬件协同设计? 6. 常用的可测性设计方法有哪些? 7. IP 的基本概念和IP分类 8. 什么是可综合RTL代码? 9. 么是同步电路,什么是异步电路,各有什么特点? 10. 逻辑综合的概念。 11. 什么是触发器的建立时间( Setup Time ),试画图进行说明。 12. 什么是触发器的保持时间( Hold Time ),试画图进行说明。 13. 什么是验证,什么是测试,两者有何区别? 14. 试画图简要说明扫描测试原理。

绪论 1、画出集成电路设计与制造的主要流程框架。 2、集成电路分类情况如何? 双极型 数字模拟混合电路按应用领域分类 集成电路设计 1.层次化、结构化设计概念,集成电路设计域和设计层次分层分级设计和模块化设计.将一个复杂的集成电路系统的设计问题分解为复杂性较低的设计级别,集成电路MSI 按规模分 LSI 类VLSI ULSI GSI 数字电 按功能分类模拟电 路组合逻辑电路 路时序逻辑电路 路线性电路 路非线性电路 单片集成 按结构分类 混合集 成 SSI PMOS 电M路OS 型NMOS CMOS B iMOS B iMOS 型 B iCMOS 电 厚路膜混合集 成 电路 薄路膜混合集 成 电路

版式设计复习参考题一教程文件

版式设计复习参考题一 第一章 1、版面编排设计研究的是平面设计的(视觉语言与艺术风格) 2、编排设计可以培养学生(对版面审美的认识、锻炼设计技能、) 3、编排设计既是一门基础课、又是一门真正意义的设计艺术。 4、20实际初欧洲出现的三个重要的核心运动(俄国的构成主义、荷兰的风格派、德国的包豪斯)。 5、构成主义版面编排的特点:以几何的形式构成,自由拼合、无序,整体上讲究理性的规律强调结构和空间的对比关系。 6、现代主义在平面设计上的贡献:1、创造了无装饰线脚的国际字体为主的新字体体系;2、对简洁的几何抽象图形进行探索研究;3、将摄影作为平面设计插图形式;4、将数学和几何学应用于平面设计分割。 7、立体主义是现代艺术中重要的运动,也是平面设计的形式基础。 8、国际主义风格在平面设计的贡献:研究出骨骼排版法。国际主义在形式上以“少则多”为特征和宗旨,特点是高度的功能化、标准化、系统化。 9、从意识形态上看后现代主义是对现代主义、国际主义设计的一种装饰发展,反对“少即多”的减少主义风格、主张以装饰的手法来传达视觉上的丰富。 第二章 1、版面设计的组织原则:鲜明主题的诱导力、形式内容统一、强化整体布局。 2、要获得版面鲜明的视觉效果,可以:1按照主从关系的顺序,将主体形象放大并编排与版面视觉中心,2、将文案信息整体组织编排设计,减少散乱的文字信息干扰, 3、在主体形象四周大量留白。 3、版式设计所追求的完美形式必须符合设计思想主题的表达,这是编排设计必须遵循的原则及设计的先决条件。 4、只有形式与内容统一,围绕主题精神进行设计风格的探索,版面效果才会深刻感人,形式完美。 5、获得版面的整体布局,可以从一下方面考虑:1、加强整体结构组织的方向视觉秩序;2、加强文案的集合性;3、加强展开页的整体设计。 第三章 1、将首行放大,起着引导、强调、活泼版面和成为视觉焦点的作用。 2、点在版面中处于不同位置的效果:1、点处于几何中心时,视觉张力均等既庄重又呆板。2、点位于视觉中心时,有视觉心理的平衡和舒适感。 3、点偏左或偏右时,产生向心移动趋势,过于边置也产生离心动感。 4、点处于上、下边置,有上升或下沉感。 3、为了追求新颖的版式,特意将视点导向左右上下边置的变化已成为今天常见的版式表现形式。 4、版面设计中的线形态很多,有形态明确的实线、虚线,也有空间的视觉流动线。 5、版面设计的线的分割形式有:空间等量分割、直线分割、在骨骼分栏中插入直线分割、不同比例的空间分割。 6、力场是一种虚空间,是对一定范围的空间的知觉或感应,所以也称为心理空间。 7、版面中“力场”的空间感应是:在文字和图片中插入直线或线框进行分割和限定,被分割和限定的文字或图形的范围即产生紧张感并引起视觉注意,这正是力场的空间感应。 8、力场的大小与线的关系:线粗、实,力场的感应则强。线细、虚,力场的感应则弱。

程序设计基础课程设计

1 矩阵的操作(6人) 设有两个矩阵A=(a ij)m×n,B=(b ij)p×q 实现要求: ⑴编写矩阵输入函数INPUT_MAT,通过该函数完成矩阵的输入并返回保存矩阵的数组和对应矩阵的行数、列数。(不能使用全局变量) ⑵编写矩阵输出函数OUTPUT_MAT,通过该函数完成矩阵的输出。 ⑶求矩阵的转置,矩阵的转置A’=(a ji)n×m,转置前输出原矩阵,转置后输出转置矩阵。 ⑷求矩阵A、B的和。矩阵A和B能够相加的条件是:m=p,n=q;矩阵A和B如果不能相加,请给出提示信息;若能够相加,则求和矩阵C并输出C。 C=A+B=(c ij)m×n,其中c ij=a ij+b ij ⑸求矩阵A、B的积。矩阵A和B能够相乘的条件是:p=n;矩阵A和B 如果不能相乘,请给出提示信息;若能够相乘,则求积矩阵D并输出D。 D=A×B=(d ij)m×q,其中d ij=∑a ik×b kj,k=1,2,……,n ⑹设计一个菜单,具有求矩阵的转置、求矩阵的和、求矩阵的积、退出等基本的功能。在求矩阵的和或求矩阵的积时要求能够先提示输入两个矩阵的,然后再进行相应的操作。

2 数据汇总 (6人) 问题描述: 在数据处理中经常需要对大量数据进行汇总,将相同关键字记录的某些数据项的值叠加起来,生成一个分类汇总表。 假设某超级市场销售有m种商品(假设商品的编号为1,2,3,┅┅,m),有n台前台收款机(假设收款机的编号为1,2,3,┅┅,n)进行收款,以记录的形式提供给计算机,每个记录表示某台收款机的一种商品一次交易的数量和销售额。记录由4个域组成:收款机编号、商品编号、销售数量、销售金额。构造一个结构体类型,每次销售数据以一个结构体变量保存在一个数据文件中。实现要求: ⑴编写实现将数据记录插入到数据文件的最后的函数; ⑵编写以收款机为单位的数据分类处理函数。构造n个单链表,每个链表保存一台收款机的销售记录,这n个单链表的头指针存放在一个指针数组中,通过数组的下标就可以知道是哪台收款机。读取数据文件的记录,将所有的销售记录(数据文件中的全部记录)分解插入到n个单链表; ⑶统计每台收款机的销售总额; ⑷编写以商品为单位的数据分类处理函数。构造m个单链表,每个链表保存一种商品的销售记录,这m个单链表的头指针存放在一个指针数组中,通过数组的下标就可以知道是哪种商品。读取数据文件的记录,将所有的销售记录(数据文件中的全部记录)分解插入到m个单链表; ⑸以商品为单位,统计每种商品的销售总额。 ⑹设计一个菜单,具有插入数据记录、按收款机统计销售总额、按商品统计销售总额、退出系统等最基本的功能。

集成电路设计基础复习分析

1、解释基本概念:集成电路,集成度,特征尺寸 参考答案: A、集成电路(IC:integrated circuit)是指通过一系列特定的加工工艺,将晶体管、二极管等有源器件和电阻、电容等无源器件,按照一定的电路互连,“集成”在一块半导体晶片(如硅或砷化镓)上,封装在一个外壳内,执行特定电路或系统功能的集成块。 B、集成度是指在每个芯片中包含的元器件的数目。 C、特征尺寸是代表工艺光刻条件所能达到的最小栅长(L)尺寸。 2、写出下列英文缩写的全称:IC,MOS,VLSI,SOC,DRC,ERC,LVS,LPE 参考答案: IC:integrated circuit;MOS:metal oxide semiconductor;VLSI:very large scale integration;SOC:system on chip;DRC:design rule check;ERC:electrical rule check;LVS:layout versus schematic;LPE:layout parameter extraction 3、试述集成电路的几种主要分类方法 参考答案: 集成电路的分类方法大致有五种:器件结构类型、集成规模、使用的基片材料、电路功能以及应用领域。根据器件的结构类型,通常将其分为双极集成电路、MOS集成电路和Bi-MOS集成电路。按集成规模可分为:小规模集成电路、中规模集成电路、大规模集成电路、超大规模集成电路、特大规模集成电路和巨大规模集成电路。按基片结构形式,可分为单片集成电路和混合集成电路两大类。按电路的功能将其分为数字集成电路、模拟集成电路和数模混合集成电路。按应用领域划分,集成电路又可分为标准通用集成电路和专用集成电路。 4、试述“自顶向下”集成电路设计步骤。 参考答案: “自顶向下”的设计步骤中,设计者首先需要进行行为设计以确定芯片的功能;其次进行结构设计;接着是把各子单元转换成逻辑图或电路图;最后将电路图转换成版图,并经各种验证后以标准版图数据格式输出。 5、比较标准单元法和门阵列法的差异。 参考答案: 标准单元方法设计与门阵列法基本的不同点有:(1) 在门阵列法中逻辑图是转换成门阵列所具有的单元或宏单元,而标准单元法则转换成标准单元库中所具有的标准单元。(2) 门阵列设计时首先要选定某一种门复杂度的基片,因而门阵列的布局和布线是在最大的门数

版面设计试题及答案

文档收集于互联网,已重新整理排版.word 版本可编辑.欢迎下载支持. 1文档来源为:从网络收集整理.word 版本可编辑. 1、版 面设 计中 可以加强各部分相关元素的 相似性 和 集合性 、版面色彩的 统一性 和 延续性 ,使画面增加美感和阅读效果。 2、 点 、 线 、 面 是组成视觉空间的基本元素,也是版面编排 设计中的主要 视觉 构成语言。 3、版面设计中要依据 媒介形式 、 受众群体 、 诉求重点 等客 观要求,进行统一规划、调度和安排。 4、版面设计中一般都是运用独特新颖、准确适当的方式将视觉元素组织编排起来, 将 图片 、 文字 和 色彩 集合于视觉空间中。 5、点、线、面的组合方式多种多样, 位置 、 方向 和 大小 等 的改变都能让版面呈现出不同的面貌。 6、对于一个版面来说,要做到吸引人的视觉注意力,利用人的 视觉心理 和 视觉生理 吸引人的眼球,实现信息有效的传达,就必须把握视觉流程 规律。 二、简答题(共32分 每小题8分) 1、版面设计中视域的概念是什么? 答: 在版式设计中,存在着最佳的视觉区域。根据人们对阅读习惯的总结经验可知,

文档收集于互联网,已重新整理排版.word版本可编辑.欢迎下载支持. 物象被摆在不同的位置,会使画面置现出不同的视觉印象。明确了画面的主题信息诉求的主次关系,在视域内摆布视觉元素,才能带给观赏者视觉上的舒适感。信息内容超出视域宽度,眼睛必须不停地移动才能延续阅读,如字行过长不仅容易造成阅读的疲乏,更影响阅读速度。 在同一水平线上,左边的事物总是比右边的事物先进人人的视线;视图的上部与下部比较起来,上部给人以轻浮、虚无的感觉,下部则给人以踏实、稳定的感觉。2、版面设计中视觉流程的概念是什么? 答: 视觉流程是指平面上各种不同元素的主次、先后关系,是设计上处理起始点和过程的一种阅读节奏,是人的视觉在接收外界信息时的空间流动程序。版面中存在着大量的信息,人们不能同时接收所有的物象信息,所以要按照一定的流动顺序进行运动,这些信息需要一个最佳的组合与合理的编排。因此,视觉流程设计尤为重要。 版面设计的视觉流程也被称为是一种“空间的运动”,就是视线会随各个视觉元素在空间内沿一定的轨迹运动。这种流动的线条并没有实实在在的出现,而是引导人的视线,依照设计师的意图来获取相关信息的“虚拟的线”。 3、版面设计中什么是版面率?设计时应如何运用? 答: 版面率是指版面上文字与图所占面积与整个版面的面积之比。由于版面率设定不同,版面的效果也会给读者带来不同的印象,所以需要适当处理。在实际应用中,版面率应与整个版面的风格对应起来进行统筹安排。 版面率高即文字与图所占版面的面积较大,内容丰富实用,也比较大众化,版面中留白相对较少。此类型版面安排如果把握不好,极易显得整个版面过于拥挤和无序。版面率低就意味着留白多,图文信息量少,会给人简洁大方、格调高雅的恬静感觉,通常用于感性的版面编排。适中版面率给人随和、自由、清新之感是常用的设计表现手法之一。 4、版面设计中什么是视觉中心?设计时应如何运用? 1文档来源为:从网络收集整理.word版本可编辑.

《测量程序设计课程设计》指导书-2015

测量数据处理程序设计指导书 设计名称:测量数据处理程序设计 计划周数:2周 适用对象:测绘工程专业本科 先修课程:测量学,测量平差基础,大地控制测量,测量程序设计 一、设计目的 测量数据处理程序设计是学生在系统学习完大地控制测量学、测量平差基础、测量程序设计等相关课程之后,为了系统理解控制网平差的整体过程及综合运用科学工具而安排的。通过课程设计主要达到以下几个目的:掌握控制网平差课程设计具体内容、方法和步骤;通过理论联系实际,进一步巩固已学到的专业理论知识,并加深对理论的认识;培养学生对编写代码,上机调试和编写说明书等基本技能;锻炼学生阅读各类编程参考书籍及加以编程运用的能力。 二、设计内容及日程 在VB、 VC软件或matlab科学计算软件的平台上,选择的具体课程设计题目,进行程序设计与实现,共计10个工作日,工作程序如下: 三、设计的组织: 1.设计领导 (1)指导教师:由教研室指派教师、实验员兼任。

职责:全面组织设计大纲的实施,完成分管工作及相关技术指导。 (2)设计队长:学生班长兼任。 职责:协助教师做好本班学生的人员组织工作。 (3)设计组长:每组一人。 职责:组织执行下达的设计任务,安排组内各成员的工作分工。 2.设计分组 学生实习作业组由3~4人组成(含组长一人)。 四、设计内容 在VB、VC或MATLAB 软件平台上,按选择的设计题目进行相关程序开发 1、闭合导线简易平差、附合导线简易平差支导线计算 2、闭合水准网计算、附合水准网简易平差 3、地形图编号(新、旧两种方法) 4、误差椭圆的参数的计算与绘制误差椭圆 5、水准网严密平差 6、高斯正反算计算 7、高斯投影换带计算 8、七参数大地坐标转换(WGS84-bj54坐标转换、WGS84-CGCS2000坐标转换) 9、四参数坐标转换(西安80-bj54坐标转换、CGCS2000-bj54坐标转换、CGCS2000-西安80坐 标转换(平面) 10、大地高转换为正常高的计算 11、工程投影变形超限的处理 12、遥感图像数据处理 13、曲线(曲面)拟合 14、摄影测量空间后方交会 15、****管理信息系统设计与开发 五、上交成果 1) 小组利用vb、vc或matlab编写的软件包一个及测试数据一份 2)小组关于所开发程序设计说明书一份 3) 个人课程设计的心得一份 4)小组答辩PPT一份

简答程序设计基础期末复习题

简答程序设计基础期末复习题 一、名词解释:CAD,CAM,CAI,CPU,CASE。 2、CAD:计算机辅助设计(Computer Aided Design) 3、CAM:计算机辅助制造(Computer Aided Manufacturing) 4、CAI:计算机辅助教学(Computer Aided Instruction) 5、CPU:中央处理器 6、CASE:计算机辅助软件工程 二、简述计算机硬件与软件的关系。 计算机硬件与软件的关系主要体现在以下三个方面: (1)互相依存。计算机硬件与软件的产生与发展本身就是相辅相成、互相促进的,二者密不可分。硬件是软件的基础和依托,软件是发挥硬件功能的关键,是计算机的灵魂。在实际应用中更是缺一不可,硬件与软件,缺少哪一部分,计算机都是无法使用的。 (2)无严格界面。虽然计算机的硬件与软件各有分工,但是在很多情况下软硬件之间的界面是浮动的。计算机某些功能既可由硬件实现,也可以由软件实现。随着计算机技术的发展,一些过去只能用软件实现的功能,现在可以用硬件来实现,而且速度和可靠性都大为提高。 (3)相互促进。无论从实际应用还是从计算机技术的发展看,计算机的硬件与软件之间都是相互依赖、相互影响、相互促进的。硬件技术的发展会对软件提出新的要求,促进软件的发展;反之,软件的发展又对硬件提出新的课题。

三、简述计算机程序设计语言的分类和各类的特点。 一般分为三类:机器语言(也称机器指令集),汇编语言和高级语言。 机器语言是每台计算机出厂时,厂家都为它配备一套机器语言,不同的计算机,其 机器语言通常是不同的。由于机器语言是面向具体机器的,所以其程序缺乏通用 性,编写程序的过程繁琐复杂,易出错,错了又不易查找和修改,编出的程序可读 性极差。 汇编语言是机器语言的符号化形式。用汇编语言编写的程序(又称源程序)经汇编器加工处理后,就转换成可由计算机直接执行的目标程序。汇编语言提高了程序设计 效率和计算机利用率。汇编语言仍属面向机器的一种低级语言,其程序的通用性和 可读性较差。 高级程序设计语言是指通用性好,不必对计算机的指令系统有深入的了解就可以编 写程序。采用高级语言编写的程序在不同型号的计算机上只需做某些微小的改动便 可运行,只要采用这些计算机上的编译程序重新编译即可。高级语言具有通用性, 与具体的机器无关。 四、冯·诺伊曼原理的主要思想是什么? "冯·诺伊曼原理"的主要思想就是"存储程序控制"原理。"存储程序控制"原理的基本内容是: l用二进制形式表示数据和指令; l将程序(数据和指令序列)预先存放在主存储器中,使计算机在工作时能够自动高 速地从存储器中取出指令,并加以执行,这是"存储程序控制"的基本特点; l确立了计算机系统的5大基本部件:存储器、控制器、运算器、输入设备和输出 设备,同时也规定了5大部件的基本功能。 冯·诺依曼型计算机的两大特征是"程序存储"和"采用二进制"。 冯·诺伊曼思想实际上是电子计算机设计的基本思想,奠定了现代电子计算机的基 本结构,开创了程序设计的时代。 五、何谓算法?算法有什么性质? 算法就是为解决一个特定问题而采取的特定的有限的步骤。一个完整的计算机算法 必须满足下述5个准则或标准:有穷性,确定性,可行性,输入性,输出性。

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