当前位置:

2011年银行从业资格考试模拟题精讲(13)

发表时间:2011/4/22 9:36:48 来源:互联网 点击关注微信:关注中大网校微信
关注公众号

为了帮助考生系统的复习银行从业资格课程 全面的了解银行从业资格考试的相关重点,小编特编辑汇总了 2011年银行从业资格相关资料 希望对您参加本次考试有所帮助!!

(44) 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

A. N+1

B. N

C. (N+1)/2

D. N/2

(44)

[答案]B

[考点]数据结构与算法

[评析]

很简单,我们的二级程序设计语言书中都有此算法,另外还要掌握二分法查找,这也是我们二级中常考的。

那么二分法最坏的情况为多少次呢?

>log2 n的最小整数值。

比如n为4,最坏的情况要比较3次;

n为18,最坏的情况要比较5次。

二分法适用于已排序的顺序表(我们二级语言中都是数组),考二级书里的,这里不再罗嗦。

(45) 信息隐蔽的概念与下述哪一种概念直接相关______。

A. 软件结构定义

B. 模块独立性

C. 模块类型划分

D. 模拟耦合度

(45)

[答案]B

[考点]软件工程基础

[评析]

模块独立性越强,则信息隐蔽性越好。

举个例,

VB:

在多重窗体设计时,每个窗体里的变量尽量与其它窗体里变量无关,比如少用Public声明的变量,即全局变量,当多个窗体共享全局变量越多时,窗体的独立性就越差。

C:

头文件里的一些函数,一般不用到全局变量,否则在主程序里出乱子的情况很多,我们在模块化开发时,尽量使每个模块独立,强功能内聚,分工明确,调试程序也要方便得多。

C++:

考此项的朋友估计不用我多讲,类的封装性就是一个很好的说明。

(46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。

A. 模拟现实世界中不同事物之间的联系

B. 强调模拟现实世界中的算法而不强调概念

C. 使用现实世界的概念抽象地思考问题从而自然地解决问题

D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

(46)

[答案]C

[考点]软件工程基础

[评析]

我们举个例,

从各种语言的结构体类型出发,我们知道,结构体中可以定义很多变量,对每个变量执行相同的操作,挨个挨个写出,很麻烦。假设该结构体有如下变量:

草鱼、田鱼、鲫鱼……

它们都在一口池塘里,现在执行:它们都上来

传统的程序设计是:

草鱼上来

田鱼上来

鲫鱼上来

……

一条一条都写出,是不是很麻烦?

改进一下,我们用个循环:

n等于从1到10(假设共有10种鱼)

第n种鱼上来

还是很麻烦,现实中我们很易想到用"面向对象的思想",池塘里所有的鱼都是一个结构体变量,名为鱼,执行:

鱼上来

意思即所有的鱼都上来。

现特定于面象对象语言中的类,鱼,就可以看作为一类。

这就属于 C 项:

使用现实世界的概念抽象地思考问题从而自然地解决问题

这样罗嗦的解释望大家别晕,旨在帮助部分人的确难想通的,为应试,你能背下答案也行。

相关文章

2011年银行从业资格考试模拟题精讲汇总一

2011年银行从业资格考试模拟题精讲汇总二

编辑推荐

2011银行从业资格考试 网络课堂

2011银行从业资格考试信息免费短信提醒

2011银行从业资格考试教材

(责任编辑:中大编辑)

2页,当前第1页  第一页  前一页  下一页
最近更新 考试动态 更多>

近期直播

免费章节课

课程推荐

      • 2020银行从业

        [无忧通关班]

        3大模块 准题库高端资料 重学保障高端服务

        980

        了解课程

        656人正在学习

      • 2020银行从业

        [金题通关班]

        3大模块 高性价比 大数据题库高端服务

        198

        了解课程

        726人正在学习

      • 2020银行从业

        [金题强化班]

        2大模块 入门+强化 重点强化校方服务

        168

        了解课程

        795人正在学习

      各地资讯