考试主要内容包括三部分,分别是英语、行政能力测试和综合知识测试。
其中综合知识测试包括:金融(货币银行、金融市场、商业银行业务、国际金融),经济(经济理论、财政、国际贸易、会计学原理、财务管理、税收),管理(市场营销、人力资源管理、管理学原理),法律(经济法、劳动法),计算机技术及网络,时事政治等。
中国银行2011年最新笔试真题-计算机部分计算机部分(共计60选择,每题1分)1、计算机系统中采用补码运算的目的是为了(1)。
A、与手工运算方法保持一致B、提高运算速度C、简化计算机的设计D、提高运算的精度2、长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为(2)。
A、两者可表示的数的范围和精度相同B、前者可表示的数的范围大但精度低C、后者可表示的数的范围大但精度高D、前者可表示的数的范围大但精度高3、数值x*的近似值x=0.1215×10-2,若满足|x-x*|≤(3),则称x有4位有效数字。
A、0.5×10-3B、0.5×10-4C、0.5×10-5D、0.5×10-64、一个具有767个结点的完全二叉树,其叶子结点个数为(4)。
A、383B、384C、385D、3865、对于一个线性表既要求能够进行较快的插入和删除,又要求存储结构能够反应数据之间的逻辑关系,则应该用(5)。
A、顺序方式存储B、链接方式存储C、散列方式存储D、以上方式均可6、地址码长度为二进制24位时,其寻址范围是(6)。
A、512kBB、1MBC、16MBD、24MB7、关于进程的叙述(7)是不正确的。
A、一个进程独占处理器时其执行结果只取决于进程本身B、一个进程的工作没有完成之前,另一进程就可开始工作,则称这些进程具有并发性。
C、并发进程是轮流占用处理器的。
D、可同时执行的进程是指若干进程同时占用处理器。
8、在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是(8)。
A、优化表达式B、减少中间结果C、扩大缓冲数据D、减少扫描文件的时9、SQL语言中,下列涉及空值的操作,不正确的是(9)。
A、AGE IS NULLB、AGE IS NOT NULLC、AGE=NULLD、NOT(AGE IS NULL)10、如果事务T获得了数据项Q上的排它锁,则T对Q(10)。
A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写11、若系统中存在一个等待事务集{T0,T1,T2,…,Tn},其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1正等待被Tn锁住的数据项An,Tn正等待被T0锁住的数据项A0,则系统处于(11)的工作状态。
A、并发处理B、封锁C、循环D、死锁12、下面给出了一些软件编码的原则,其中错误的是(12)。
A、代码应当划分成内聚度高、富有意义的功能块。
B、编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性。
C、尽量选择适用于项目的应用领域的编程语言。
D、代码应该最大限度的追求高的效率13、系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。
人们常将开发过程中完成某项关键工作的时刻成为里程碑。
完成(13)时最适于称为里程碑。
A、需求调查B、总体设计稿C、一套实体关系图D、50%的编码14、为了使软件具有清晰结构和良好的风格,下面关于程序设计风格的叙述不可取的有(14)。
A、尽量不要进行浮点数的相等比较B、应当有适量的注释C、尽可能对代码优化D、使用有意义的标识符15需求分析阶段的任务是确定(15)。
A、软件开发方法B、软件开发工具C、软件开发费D、软件系统的功能16、结构化程序设计主要强调的是(16)。
A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序易读性17、软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的(17)。
A、可理解性B、可维护性C、可扩展性D、可移植性18、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(18)。
A、结构合理性B、软件外部功能C、程序正确性D、程序内部逻辑19、有以下C程序:char fun(char x ,char y ){if(x) return y;}main(){int a=’9’,b=’8’,c=’7’;print(“%c\n”,fun(fun(a,b),fun(b,c)));}程序的执行结果是(19)。
A、函数调用出错B、8C、9D、720、选择下面程序的运行结果是(20)。
#include<iostream.h>struct stu{int num;char name[10];int age;};void fun(stu *p){cout<<(*p).name<<end1;}main(){stu students[3]={{9801,”Zhang”,20},{9802,”Long”,21},{9803,”Xue”,19}};fun(students+2);}A、ZhangB、XueC、LongD、1821、随着块的增大,Cache的不命中率(21)。
A、下降B、上升C、不变D、不定22、按网络采用的控制方式,可把计算机网络分为(22)。
A、集中式与广播式B、主控制式与从控制式C、集中式与分布式D、都不是23、设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为(23)。
A、p=rear;rear=rear→next;free(p);B、rear=rear→next;free(p);C、rear=rear→next→next;free(p);D、p=rear→next→next;rear→next=p→next free(p);24、数组A[5][6]的每个元素占4个单元,下标从0计起,将其按行优先次序存储在起始地址为1000的连续的内存单元中,则元素A[4][5]的地址为(24)。
A、1116B、11029C、1096D、108825、设二叉排序树中关键字由1到1000内的整数构成,现要查找关键字为363的结点,下述关键字序列(25)不可能是在二叉排序树上查找到的序列?A、2,252,401,398,330,344,397,363B、924,220,911,244,898,258,362,363C、925,202,911,240,912,245,363D、2,399,387,219,266,382,381,278,36326、进程控制块中的现场信息是在(26)保存的。
A、创建进程时B、处理器执行指令时C、中断源申请中断时D、中断处理程序处理中断前27、下面关于面向对象方法中消息的叙述,不准确的是(27)。
A、键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息B、操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C、应用程序之间可以相互发送消息D、发送与接收消息的通信机制与传统的子程序调用机制不同28、消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务。
一个消息通常包括(28)。
A、发送消息的对象的标识、调用的发送方的操作名和必要的参数B、发送消息的类名和接收消息的类名C、接收消息的对象的标识、调用的接收方的操作名和必要的参数D、接收消息的类名29、软件项目管理一般包含几个方面的内容:任务划分、计划安排、经费管理、审计控制、(29)和项目保证等A、市场管理B、用户管理C、风险管理D、设备管理30、在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(30)是最为合适的。
A、协作图(Collaboration Diagram)B、序列图(Sequence Diagram)C、活动图(Activity Diagram)D、状态图(Statechart Diagram)31、某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(31)”。
A、使公司员工只能访问Internet上与其有业务联系的公司的IP地址B、仅允许HTTP协议通过C、使员工不能直接访问FTP服务端口号为21的FTP服务D、仅允许公司中具有某些特定IP地址的计算机可以访问外部网络32、下列叙述中,与提高软件可移植性相关的是(32)。
A、选择时间效率高的算法B、尽可能减少注释C、选择空间效率高的算法D、尽量用高级语言编写系统中对效率要求不高的部分33、采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。
以下关于产生这些文档的描述中,正确的是(33)。
A、外部设计评审报告在概要设计阶段产生B、集成测试计划在程序设计阶段产生C、系统计划和需求说明在详细设计阶段产生D、在进行编码的同时,独立的设计单元测试计划34、一个具有n(n﹥0)个顶点的连同无向图至少有(34)条边。
A、n+1B、nC、n/2D、n-135、一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为(35),A、255.255.255.0B、255.255.248.0C、255.255.252.0D、255.255.0.036、(接上题)最多可以连接的主机数为(36)。
A、254B、512C、1022D、102437、以下选项中,可以用于Internet信息服务器远程管理的是(37)。
A、TelnetB、RASC、FTPD、SMTP38、两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间的数据传输以秘文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(38),A、链路加密B、节点加密C、端―端加密D、混合加密39、(接上题)使用的会话密钥算法应该是(39)。
A、RSAB、RC-5C、MD5D、ECC40、关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。
其中正确的是(40)。
A、①②③B、①②④C、①③④D、①②③④41、数据库系统运行的基本工作单位是事务。
事务通常以BEGIN TRANSACTION语句开始,以COMMIT或ROLLBACK语句结束。
COMMIT表示(41),ROLLBACK表示(42)。
从终端用户的角度看,事务是一个(43)。
在数据库的并发控制中,事务T若要更新记录Q,必须先执行操作(44)。
在封锁技术方面,SQL2提供如下四种“事务的一致性级别”:可读未提交数据、读提交数据、可重复读、可串行化。