问题 选择题

读右图,回答第下列各题。

小题1:某中学地理兴趣小组组织登山活动,目标是图中某地区的山峰,计划分四个小组沿图中的①②③④虚线方向进行攀登,其中一组想沿坡度较陡的山谷攀登,其路线应是                 (  )

A.①

B.②

C.③

D.④小题2:图中的①②③④四条登山路线中,坡度最缓的是        (  )

A.①

B.②

C.③

D.④

答案

小题1:B   

小题2:D

题目分析:

小题1:在等高线地形图上,等高线向海拔高处凸为山谷,等高线密集表示坡陡,等高线稀疏表示坡缓。读图可知,等高线向海拔高处凸、最密集的是路线②,故本题选B。

小题2:等高线稀疏处坡度缓,密集处坡度大,所以①②③④四条登山路线中,坡度最缓的线路是④,故本题选D。

单项选择题

下面给出了4种设计模式的作用。

外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这个子系统更加容易使用;

装饰(Decorator):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;

单例(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;

模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 (35) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, (36) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条,或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类, (37) 设计模式可以实现该目的。

(36)处填()。

A.外观

B.装饰

C.单例

D.模板方法

单项选择题