中国人民银行计算机专业笔试题
- 格式:doc
- 大小:50.50 KB
- 文档页数:7
人民银行计算机笔试从考试类容来看:在内容上囊括了计算机专业的所有课程,C语言、面向对象、数据库、数据结构、操作系统、计算机组成原理、编译原理、多媒体技术、计算机网络、离散数学、设计模式都考了。
类容非常的丰富,考点都不是很难、可是知识面比较广,很难全面掌握,因此也很难考好。
从考试题型来看:主要有一下集中题型。
第一部分,判断题(仿佛是10个,每个仿佛是0.5分),单选题40个(仿佛每个一分,没有注意看),简答题两个,综合运用题5个,具体多少分没有注意看。
附简答题和综合应用题题目:简答题:1、阐述死锁产生的必要条件,以及检测、解除的方法。
2、画出网络结构图:星形、环形、总线型、树形的结构图,并说明星形和总线型的结构特点。
综合应用题:1、多表查询:从S(学号,姓名,年龄,生日)表和SC(学号,课程号,成绩)中查询出没有选择课程号为c1001的课程的所有学生的学号和姓名。
本人答案(写哪个都能够,只做参考,还有别的写法,此略):SELECT sno,sname FROM S WHERE sno in(SELECT sno FROM SC WHERE cno <>'c1001')SELECT S.sno,sname FROM S,SC WHERE(S.sno=SC.sno AND o <>'c1001')2、根据程序写出其输出结果(以下是我自己写的java版的代码,没有记错的话就是这个了(原版的是C语言版的)):public class exam {public static void main(String[] args) {print();}public static void print(){char a[] = { '*', '*', '*', '*', '*' };int i, j, k;for (i = 0; i < 5; i++) {System.out.print('\n');for (j = 0; j < i; j++) {System.out.print(" ");}for (k = 0; k < 5; k++) {System.out.print(a[k]);}}}}测试结果:*************************3、写出以下程序实现的功能:原版也是C语言版的,本人用java实现如下:public class exam2 {public static void main(String[] args) {new exam2().compare(5,2,8);//源代码中没有具体的参数,此处为本人添加测试结果的。
银行招聘招考计算机岗位笔试真题(最新分享)1、计算机系统中采用补码运算的目的是为了()。
A、与手工运算方法保持一致B提高运算速度C、简化计算机的设计D、提高运算的精度2、长度相同但格式不同的两种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为()。
A、两者可表示的数的范围和精度相同B、前者可表示的数的范围大但精度低C、后者可表示的数的范围大但精度高D、前者可表示的数的范围大但精度高3、数值x*的近似值x=0.1215×10-2,若满足|x-x*|≤(),则称x有4位有效数字。
A、0.5×10-3B、0.5×10-4C、0.5×10-5D、0.5×10-64、一个具有767个结点的完全二叉树,其叶子结点个数为A、383B、384C、385D、3865、对于一个线性表既要求能够进行较快的插入和删除,又要求存储结构能够反应数据之间的逻辑关系,则应该用()。
A、顺序方式存储B、链接方式存储C、散列方式存储D、以上方式均可6、地址码长度为二进制24位时,其寻址范围是()A、512kBB、1MBC、16MBD、24MB7、关于进程的叙述()是不正确的A、一个进程独占处理器时其执行结果只取决于进程本身B、一个进程的工作没有完成之前,另一进程就可开始工作,则称这些进程具有并发性。
C、并发进程是轮流占用处理器的。
D、可同时执行的进程是指若干进程同时占用处理器。
8、在关系数据库的询问优化中,事先处理文件,如排序、建立索引的目的是()A、优化表达式B、减少中间结果C、扩大缓冲数据D、减少扫描文件的时间9、SQL语言中,下列涉及空值的操作,不正确的是()A、AGE IS NULLB、AGE IS NOT NULLC、AGE=NULLD、NOT(AGE IS NULL)10、如果事务T获得了数据项Q上的排它锁,则T对Q()A、只能读不能写B、只能写不能读C、既可读又可写D、不能读不能写11、若系统中存在一个等待事务集{T0,T1,T2,…,Tn},其中T0正等待被T1锁住的数据项A1,T1正等待被T2锁住的数据项A2,…,Tn-1正等待被Tn锁住的数据项An,Tn 正等待被T0锁住的数据项A0,则系统处于()的工作状态。
2010年中国人民银行计算机类考试笔经从考试类容来看:在内容上囊括了计算机专业的所有课程,C语言、面向对象、数据库、数据结构、操作系统、计算机组成原理、编译原理、多媒体技术、计算机网络、离散数学、设计模式都考了。
类容非常的丰富,考点都不是很难、但是知识面比较广,很难全面掌握,因此也很难考好。
从考试题型来看:主要有一下集中题型。
第一部分,判断题(好像是10个,每个好像是0.5分),单选题40个(好像每个一分,没有注意看),简答题两个,综合运用题5个,具体多少分没有注意看。
一二大题一共50分涉及离散数学、数据结构、计算机组成、网络、操作系统、数据库附简答题和综合应用题题目:简答题:1、构成死锁的必要条件是什么,如何检测死锁,解除死锁?2、画出星形、树形、总线形、环形网络拓扑结构,并写出星形、总线形网络拓扑结构的特点。
综合应用题:1、多表查询:从S(学号,姓名,年龄,生日)表和SC(学号,课程号,成绩)中查询出没有选择课程号为1001的课程的所有学生的学号和姓名。
本人答案(写哪个都可以,只做参考,还有别的写法,此略):SELECT sno,sname FROM S WHERE sno in(SELECT sno FROM SC WHERE cno <> '1001')SELECT S.sno,sname FROM S,SC WHERE (S.sno=SC.sno AND o <> '1001')2、根据程序写出其输出结果void main(){static char arr[5]={'*','*','*','*','*'};int i,j,k;for(i = 0;i < 5; i ++){printf("\n");for(j = 0; j < i; j ++) printf(" ");for(k = 0; k < 5; k ++) printf("%c",arr[k]);}}测试结果:*************************3、写出以下程序实现的功能:void main() {int a, b, c, *pa, *pb, *pc, *p;pa = &a; pb = &b; pc = &c;scanf("%d,%d,%d",pa,pb,pc);if(*pa > *pb) {*p=*pa;*pa=*pb;*pb=*p;}if(*pa > *pc) {*p=*pa;*pa=*pc;*pc=*p;}if(*pb > *pc) {*p=*pb;*pb=*pc;*pc=*p}printf("%d,%d,%d",*pa,*pb,*pc);}功能就是从键盘读入三个数,按由小到大的顺序输出(严格来说,是以非递减的方式输出)。
关于人行笔试1、人行计算机专业类笔试的最后一题:如果你设计一个数据库备份系统,该如何处理,你会考虑那些因素。
实际上就是做一个备份方案,并给出在灾难发生时,你的备份方案会起什么作用。
备份的时间(避免在业务高峰期)/备份的类型(是完全备份还是差异备份)/存储介质.我想主要是针对如何把备份的几种类型合理使用的问题,兼顾效率和稳定性,如全局备份:每周一次,在此基础上的差异备份和日志备份(每日一次)算是较流行的备份策源了2、总体感觉不难+失望。
计算机考的很多啦,网络,多媒体,C语言,操纵系统等等靠平时的积累了.1)对错10道2)单项选择25道3)多项选择10道4)简答题2道5)程序题2道其中对错和选择三大类题,主要考网上银行相关的一些东西、银行常识问题以及Office的一些操作。
对于Office的题目,我就感觉很惊讶。
大概有占30分左右,都是word,ppt,excel的一些细节操作东西。
感觉有点像中级类考试。
3、第一题是关于虚拟存储和页式存储的东西,都忘光了。
第二题是关于java里的异常机制的好处。
4、程序题,第一题是讲遍历一个“chile-brother”树。
简明概要了该树的特征以及定义,还有某些函数的定义,并给一个程序段遍历该树,当中有5个空格要自己填。
第二题是一个C程序,循环套循环,是一个求50-100之内的质数的题目,看懂题目后要求回答“结果是什么以及里面的变量n的作用”.总之。
不难。
应该说学过计算机原理,面向对象的程序以及c语言。
基本的掌握了,这张卷子就ok了。
5、没有想象当中的数据库、数据结构、网络,大概有20%都跟word、ppt、excel有关系,汉……总共五道大题.1)判断对错,20题20分,一般,昨晚感觉没啥变态地;2)单选,25题25分,后面很多都是office平时使用的东西,比如word中,鼠标在选中区域双击,会把哪些内容选中?excel一个if公式等等;3)多选,至少会有2个答案,10题15分,最后也包括些office的,比如在ppt演示页面如何移动,如何更改word文档名称等;4)简答,2题20分,一题关于页面地址映射,一题关于java里的错误异常机制的优点;5)程序,2题20分,前者是子女-兄弟链接法队列排序,后者看程序写结果(就是找出某整数范围内的质数)。
计算机银行笔试题库及答案在计算机银行笔试中,题目的设计旨在考察应聘者对计算机基础知识的掌握程度以及解决问题的能力。
以下是一些常见的计算机银行笔试题目及其答案,供应聘者参考。
一、选择题1. IP地址是一个多少位的数字?A. 8位B. 16位C. 32位D. 64位答案:C. 32位2. 下列哪个是HTTP协议的默认端口?A. 80B. 443C. 21D. 22答案:A. 803. 下列哪个关键字不用于定义常量?A. finalB. constC. staticD. define答案:C. static4. 下列哪个算法不属于对称加密算法?A. RSAB. DESC. AESD. IDEA答案:A. RSA5. 下列哪个数据库管理系统属于关系型数据库?A. MongoDBB. RedisC. OracleD. Elasticsearch答案:C. Oracle二、填空题1. HTML是什么的缩写?答案:超文本标记语言2. SQL是什么的缩写?答案:Structured Query Language3. 操作系统是计算机硬件和应用程序之间的_______。
答案:接口4. 二进制数1101转换为十进制的结果为_______。
答案:135. 在Java中,用于创建对象实例的关键字是_______。
答案:new三、编程题1. 编写一个函数,判断一个数是否是素数。
答案:```pythondef is_prime(num):if num < 2:return Falsefor i in range(2, int(num ** 0.5) + 1):if num % i == 0:return Falsereturn True```2. 编写一个函数,实现斐波那契数列的前n项求和。
答案:```pythondef fibonacci_sum(n):if n <= 0:return 0if n == 1:return 1fib_list = [0, 1]for i in range(2, n+1):fib_list.append(fib_list[-1] + fib_list[-2])return sum(fib_list)```3. 编写一个函数,实现对列表中的元素进行去重。
2019年笔试类型:20个判断,45道单选,10道多选,两个论述- -b 很扯,没有编程。
先说论述吧,一个是说一个物理竞赛有10000人参加,要求找出分数最高的10个人,并且对这10个分数进行排序输出后面的成绩不需要进行排序,问如何最快排出,为什么?第二道论述题:说明操作系统有几种运行模式?(是不是运行模式我忘了),谈一下操作系统未来的发展趋势。
然后是判断题,判断题20题,回忆部分吧:栈和队列逻辑上都是线性表只要一个关键活动完成,整个活动就能提前完成。
产生死锁的四个必要条件,破坏其中一个就可以预防死锁,但是破坏互斥条件是不现实的。
深度为6的完全二叉树最多有31个节点,根节点深度为1选择题,单选对一个n个数的数组进行排序,平均比较次数n n-1 (n+1)/2 (n-1)/2两个排序号的数组长度都为n,对之进行合并成一个有序数组,最少比较()次n n-1 。
二叉树前序遍历为。
中序遍历为。
那么后续遍历是()对于DMA的说法正确的是:()(选项太长,不记得)对数组进行最常的操作是()创建删除修改查找.....??等等选项分辨率的含义适配器是作用在那一层()应用层物理层。
哪个是邮件发送协议()SMTP POP FTP...一个图N个节点,k条边问森林有()颗树n-k吧还有计算一个显示什么的能存储1Mb 分辨率为800*600 那么每个分辨率能有多少中颜色(大概是这个意思这个题我不懂。
)24个口的适配器还是什么的,,问冲突域和广播域各有多少个。
还有想不起来了,主要的就是数据结构,操作系统,网络,外加一些乱七八糟的通信知识吧,软件工程,数据库今年一道题没出。
多选:算法性能有哪些。
路由算法有哪些吧,什么OSPF RIP 还是RIG的,,,我不记得了。
标准internet应用有哪些email ftp www,,,栈和队列什么什么的。
机器指令有个题,意思是运算指令和转移操作指令分别是干什么用的(一个是取操作数,第二个是寻找入口地址,还是一个是短地址,一个是长地址)??差不多这个意思还有就是在计算负数(还是非负数)肯定不可缺少的器件是什么()移位寄存器,与或非门溢出寄存器与门之类的选项如果进入系统需要登录,是啥子级别的安全管理?选项有用户级系统级等internet 的核心协议?TCP IP 等等选项还有路由选择,给你一个地址看选哪个下一路路由第四题是一万名学生参加考试,只需要找出前十名考生成绩排名。
查看更多银行招聘信息考试必备:银行考试专用教材 最新天津市银行招聘考试信息欢迎访问天津银行招聘信息网 中国人民银行招聘考试模拟题-计算机专业知识(三)答案解析最新天津市银行招聘考试信息欢迎访问天津银行招聘信息网1.【答案】D 。
解析:前序遍历(DLR ),首先访问根结点,然后遍历左子树,最后遍历右子树。
简记根-左-右。
中序遍历(LDR ),首先遍历左子树,然后访问根结点,最后遍历右子树。
简记左-根-右。
后序遍历(LRD ),首先遍历左子树,然后遍历右子树,最后访问根结点。
简记左-右-根。
2.【答案】C 。
解析:多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。
一次仅允许一个进程使用的资源称为临界资源。
3.【答案】B 。
解析:信息安全本身包括的范围很大,其中包括如何防范商业企业机密泄露、防范青少年对不良信息的浏览、个人信息的泄露等。
网络环境下的信息安全体系是保证信息安全的关键,包括计算机安全操作系统、各种安全协议、安全机制(数字签名、消息认证、数据加密等),直至安全系统,其中任何一个安全漏洞便可以威胁全局安全。
4.【答案】A 。
解析:如果有n1根地址线 n2根数据线则计算出2的n1即可得到存储单元的个数5.【答案】C 。
解析:RAM 是与CPU 直接交换数据的内部存储器,也叫主存。
它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。
ROM 是只读内存(Read-Only Memory )的简称,是一种只能读出事先所存数据的固态半导体存储器。
其特性是一旦储存资料就无法再将之改变或删除。
通常用在不需经常变更资料的电子或电脑系统中,并且资料不会因为电源关闭而消失。
中国人民银行【计算机类】专业笔试复习Tips题型判断题<20个)单选题<45个)多选题<10个)解答题<1个)论述<1个)中国人民银行2018校园招聘计算机类考题题目回顾今年笔试类型:20个判断,45道单选,10道多选先说判断题判断题20题,回忆部分吧:栈和队列逻辑上都是线性表只要一个关键活动完成,整个活动就能提前完成。
产生死锁的四个必要条件,破坏其中一个就可以预防死锁,但是破坏互斥条件是不现实的。
深度为6的完全二叉树最多有31个节点,根节点深度为1选择题,单选对一个n个数的数组进行排序,平均比较次数nn-1(n+1>/2(n-1>/2两个排序号的数组长度都为n,对之进行合并成一个有序数组,最少比较< )次nn-1。
二叉树前序遍历为。
中序遍历为。
那么后续遍历是< )对于DMA的说法正确的是:< )对数组进行最常的操作是< )创建删除修改查找..…??等等选项分辨率的含义适配器是作用在那一层< )应用层物理层哪个是邮件发送协议< )SMTPPOPFTP...一个图N个节点,k条边问森林有< )颗树n-k吧还有计算一个显示什么的能存储1Mb分辨率为800*600那么每个分辨率能有多少中颜色24个口的适配器还是什么的,,问冲突域和广播域各有多少个。
多选:|算法性能有哪些。
路由算法有哪些吧,什么OSPFRIP还是RIG的,,,标准internet 应用有哪些emailftpwww ,,,栈和队列简答:10000个考生,排列出前10名,按照高分到低分用什么排序方法最快,不需要排名次。
10分论述:操作系统有哪3种模型,和操作系统的发展趋势。
20分简答是讲10000个人成绩,找其中的10个最高的,用什么算法,为什么?10分论述题是操作系统按运行方式分有哪三种?操作系统的发展趋势?20分中国人民银行2018校园招聘计算机类判断选择题,大体内容:计算机系统基础知识<CpU管态目态转换)操作系统<进程调度算法、存储管理、处理机管理一一进程、文件管理)软件系统分析与设计面向对象技术对于交互式的系统,非剥夺的方式为优页式存储要求物理地址和逻辑地址均连续软件测试和调试都是发现错误?所有的软件都可以用硬件实现MTBF代表什么含义?需要硬件完成的是?开中断?关中断?现场保护?现场恢复Internetintranet 和Extranet 主要不同点?8台打印机,K个进程竞争,每个进程最多用3个,K最小为多少时就会产生死锁。
[笔试] 2019年中国人民银行笔试--计算机类答题, 计算机类, 银行, 介绍, 结构[此帖已被设为精华]第一部分题型介绍第 1 大题判断题 20道第 2 大题单项选择题 40道第 3 大题简答题 2道第(1)小道是死锁产生的必要条件,如何检测和解除死锁 ?第(2)小道是画出网络中的星型结构、总线结构、环型结构和树型拓扑结构,并说明星型和总线型拓扑结构。
第 4 大题综合题 5道第(1)读程序,说出该程序实现了什么功能?我答的是随机输入5个整数,然后按从小到大排序,最后将这5个按从小到大的循序输出。
第(2)道读程序,写出程序的结果.我的答案是* * * * ** * * * ** * * * ** * * * ** * * * * 第(3)道把中缀表达式转化成后缀表达式第(4)道这个忘记了。
第(5)道 A-H 8个字符出现的频率依次为 { 0.16 0.10 0.01 0.29 0.10 0.05 0.09 0.26 } (注明:这几个数我记不清,反正就是这么几个数)构造最优二叉树,并将A-H 8个字符用二进制码表示及计算平均码长。
第二部分体会考的知识面挺广,如操作系统、数据结构、计算机网络、编译原理等,相当难度不是很大。
就我而言,一是复习的不充分、不到位;二是本身基础比较差。
总之,本次考试失败了,和本年度中国人民银行招聘无缘了。
在此留点记录,希望对有志于中国人民银行的朋友们起点作用参加过本次考试的朋友可以继续完善本次试题,以便帮助以后的学弟学妹们!!给出一段c语言代码,要求写出结果(看懂代码核心算法才能快速解题,否则你一步一步来循环很浪费时间的)#define nMax 10int a[nMax], r[nMax];func1(int nData){int i = j = .. = 0;do{//记不清楚了if( k == 0){ 这里有if(**&&**)。
}else{...a[nMax]--; r[nMax]++;}}while(k>0)}main(){int data=4, k=data;func(data);}我记得结果的前半部分是:4=44=3+14=2+24=**** (没有时间推了。
行计算机类的题型分为判断(0.5'X20)、单选(1'X40)、问答(10'X2)和综合(6'X5)。
题目不难,但内容非常广泛,几乎涉及计算机专业的所有专业课:离散数学、数据结构和算法、C语言程序设计、面向对象程序设计、计算机组成原理、汇编语言、编译原理、操作系统、计算机网络、数据库、软件工程、多媒体、信息与网络安全等等。
尤以C语言程序设计、操作系统、计算机网络、数据库、数据结构考得最多,这次汇编和编译原理基本没有涉及。
可见人行笔试很重基础,并侧重操作系统、数据库、网络,我猜想这与人行的具体工作有关,应该主要是做维护和类似DBA之类的事情,开发的成分不会太多。
晒一下问答和综合的题目和答案。
问答题第一题为死锁的必要条件及如何检测和解除死锁,不幸的是刚看的我都忘了,只凑了一点字数,希望阅卷老师能酌情给分:)。
问答第二题为画出星形、树形、总线形、环形的拓扑图及说明星形、总线形的特点。
综合第一题是写一个SQL语句:有一个学生表S(学号,姓名)和成绩表C(学号,课程号,课程名字),选出所有没有选择课程号为'c101'的学生的学号和姓名,我的答案是;select 学号,姓名from S where S.学号not in (select 学号from C where C.课程号='c101') 不知正确与否,主要是忘了是不是有not in这个用法:)综合第二题为写出一个C程序的输出,很简单,学过C的人都会:void main(){static char arr[5]={'*','*','*','*','*'};int i,j,k;for(i = 0;i < 5; i ++){printf("\n");for(j = 0; j < i; j ++) printf(" ");for(k = 0; k < 5; k ++) printf("%c",arr[k]);}}我的答案是:]*****]-*****]--*****]---*****]----*****其中-代表空格,]代表换行。
2010年中国人民银行计算机类考试笔经 从考试类容来看:在内容上囊括了计算机专业的所有课程,C语言、面向对象、数据库、数据结构、操作系统、计算机组成原理、编译原理、多媒体技术、计算机网络、离散数学、设计模式都考了。类容非常的丰富,考点都不是很难、但是知识面比较广,很难全面掌握,因此也很难考好。 从考试题型来看:主要有一下集中题型。第一部分,判断题(好像是10个,每个好像是0.5分),单选题40个(好像每个一分,没有注意看),简答题两个,综合运用题5个,具体多少分没有注意看。 一二大题一共50分 涉及离散数学、数据结构、计算机组成、网络、操作系统、数据库
附简答题和综合应用题题目: 简答题: 1、构成死锁的必要条件是什么,如何检测死锁,解除死锁? 2、画出星形、树形、总线形、环形网络拓扑结构,并写出星形、总线形网络拓扑结构的特点。
综合应用题: 1、多表查询:从S(学号,姓名,年龄,生日)表和SC(学号,课程号,成绩)中查询出没有选择课程号为1001的课程的所有学生的学号和姓名。 本人答案(写哪个都可以,只做参考,还有别的写法,此略): SELECT sno,sname FROM S WHERE sno in(SELECT sno FROM SC WHERE cno <> '1001') SELECT S.sno,sname FROM S,SC WHERE (S.sno=SC.sno AND SC.cno <> '1001') 2、根据程序写出其输出结果 void main() { static char arr[5]={'*','*','*','*','*'}; int i,j,k; for(i = 0;i < 5; i ++) { printf("\n"); for(j = 0; j < i; j ++) printf(" "); for(k = 0; k < 5; k ++) printf("%c",arr[k]); } }
测试结果: ***** ***** ***** ***** ***** 3、写出以下程序实现的功能: void main() { int a, b, c, *pa, *pb, *pc, *p; pa = &a; pb = &b; pc = &c; scanf("%d,%d,%d",pa,pb,pc); if(*pa > *pb) {*p=*pa;*pa=*pb;*pb=*p;} if(*pa > *pc) {*p=*pa;*pa=*pc;*pc=*p;} if(*pb > *pc) {*p=*pb;*pb=*pc;*pc=*p} printf("%d,%d,%d",*pa,*pb,*pc); } 功能就是从键盘读入三个数,按由小到大的顺序输出(严格来说,是以非递减的方式输出)。 4、写出如下表达式的后缀形式(是考编译原理的知识,共三个小题,题目比较复杂,本人已不记得,只要懂得这个 知识点应该都会做) 5、给出A—H8个字母各自出现的概率,写出它的最优二进制编码,并画出最优二叉树和计算出平均码长。 对于判断题,本人感觉不是很难,但是涉及面也比较广,可能有些人会觉得题目比较偏,因为这是计算机方面的招生,计算机的专业知识本来就非常的广,所以这就需要我们掌握好我们的专业知识和技能,才能在考场上赢得考试。 对于选择题,一共40个,都是单选题,涉及面就囊括了我们所学的所有专业知识,没有学到的也考到了。可谓无所不及啊!在这40个题中,所涉及的课程及知识点如下: 数据库查询(多表查询)的,表的关系及其创建,相关数据库管理系统; 操作系统死锁,进程管理,文件管理,设备管理,以及存储管理; C语言的指针及相关程序; 数据结构的链表,二叉树,排序等; 编译原理的相关重点知识(具体的忘记了); 离散数学的谓词逻辑,集合论以及图论相关知识; 计算机网络结构相关知识; 计算机组成原理的中断,虚拟存储等知识; 多媒体技术的图像,声音,视频等知识; 面向对象技术的一些特性及相关知识; 除了以上专业知识以外,还涉及了相关数序知识,设计模式,HTML,通信技术,电子商务的业务流程,银行的相关业务等知识。从总体上看,所考的很大一部分部都是我们所学专业课的重点中的重点知识,只是选择题有些偏难,考查范围全面、广泛。从整体上能考查学生的基础知识和相关的应用,但是要真正的的考好这份试卷还是有一定的难度。 2009年中国人民银行计算机类考试笔经 整体有四个大题。 第一题:判断(20个,10分) 第二题:选择(40个单选,40分) 在判断与选择题中涉及了计算机各个方向的知识:括号中是我能想起来的考点。 计算机网络(考了网桥工作原理;数据链路层的特点;DNS的作用;IP地址与子网掩码;)、计算机网络安全(防火墙的作用)、操作系统(检验死锁的目的;有5个进程,每个进程需要4个资源,如果不产生死锁最少需要多少个资源)、计算机组成原理(计算cpu频率;数据总线,控制总线的题)、C语言程序题(给数组赋值,一个是字符赋值,一个是字符串赋值;这次没有考到指针方面的题目)、JAVA思想、面向对象设计(SOA)、软件工程(软件测试的目的)、离散数学、图形图像等等,还有MVC,XML题,每个方向都有3,4个题目。
第三题:简答题(两个,20分) 1. 用图描述出进程的三元状态,并简单说明状态之间的转换条件。 2. 简述网上银行的基本支付模式。 3. 第四题:看程序写结果。(5个,每个题6分) 1. 写Sql语句。 2. 是一段c程序,写结果,很简单。 3. 也是c程序,写结果 4.给出一棵二叉树的前序遍历序列和中序遍历序列,画出二叉树并写出后序遍历序列。 5.用快速排序法给10个数排序,写出排序步骤。
要想答好整张试卷不是一日之功,也不是一个月两个月突击学习就能办得到的。这需要在平时学习过程中熟练掌握基本专业知识(如数据结构,操作系统,组成原理,Sql语言,C语言编程,Java编程,计算机网络),还要更深层次的钻研一个方向。
2008年中国人民银行计算机类考试笔经 一、判断题 1.如果A∈B及B¢C,则A不属于C。 2.二叉数以后序遍历序列与前序遍历序列反映同样的信息。 3.外部排序中使用置换选择排序的目的,是为了增强初始归并段的长度。 4.虚拟存储器常用的地址映象方式是段相联。 5.码元的传输速率受奈式准则的限制,体现通信系统中传输系统两端的信号传输速率。 6.ODBC中的“句柄”概念是指应用程序变量。 7.没有路由器,第三层VLAN不能互通。 8.JDBC—ODBC桥利用ODBC驱动程序提供ODBC访问。只要本地机装有ODBC驱动,采用JDBC— ODBC桥驱动就可以访问所有的数据库。 9.控制报文协议ICMP用来保证IP数据报的传送不丢失。 10.在LINUX系统中,在/etc/gateways文件中指定了网络的路由信息。 (对) 二、 单项选择 1.下列语句中,不是命题的是:(B) A.离散数学是计算机科学与技术专业的一门必修课 B.不存在最大质数 C.14>=8+7 D.P=9 2.设G是由5个顶点组成的完全图,则从图G中删去()条边可以得到树。 A.6 B.5 C.8 D.4 3.动态链接表中指针表示的是:(A)(C) A.下一元素地址 B.内存储器的地址 C.下一元素在数组中的位置 D.左链或右链指向的元素的地址 4.对于二维数组a[0..4,1..5],设每个元素占1个存储单元,且以列为主序存储,则元素a[2,2]相对于数组空间起始地址的偏移量是: (B) A.5 B.7 C.10 D.15 5.下列指令中正确的是:(C) A.MOV BX,AL B.MOV BL,AX C.MOV BL,AL D.MOV BL,BP 6.支持动态地址再寻址的寻址方式是: (C) A.基址寻址 B.间接寻址 C.变址寻址 D.直接寻址 7.通道程序执行结束后引起的中断是:(A) A.机器校验中断 B.I/O中断 C.程序性中断 D.外中断 8.计算机网络中对比特信号进行编码的层次是:(A) A.物理层 B.数据链路层 C.网络层 D.应用层 9.信道复用技术不包括: (C) A.STDM B.FDM C.WMA D.CDMA 11.以下地址中与86.32/12匹配的是:(A) A.86.33.224.123 B.86.79.65.216 C.86.58.119.74 D.86.68.206.15
12.下面对进程的描述中,不正确的是: (D) A.进程是动态的概念 B.进程执行需处理机 C.进程是有生命期的 D.进程是指定的集合
13.当()时,进程从执行状态转变为就绪状态。(B) A.进程别调度程序选中 B.时间片到 C.等待某一事件 D.等待的事件发生
14.为多道程序提供可共享资源不足时,可能出现死锁,但是,不适当的()也可能产生死 锁。(C) A.进程优先权 B.资源的线形分配 C.进程推进顺序 D.分配队列优先权
15.银行家算法在解决死锁问题中是用于()的。(B) A.预防死锁 B.避免死锁 C.检测死锁 D.解除死锁
16.操作系统存储管理中,采用覆盖与交换技术的目的是:(B)(D) A.节省内存空间 B.物理上扩充内存容量 C.提高CPU效率 D.实现内存共享
17.某虚拟内存系统采用页式内存管理,使用LRU页面管理算法。考虑下面的页面访问地址流(每次访问在一个时间单位内完成): 1,8,1,7,8,2,7,2,1,8,3,8,2,1,3,1,7,1,3,7 假定内存容量为4个页面,开始时是空的,则页面失效次数为 (C) A.4 B.5 C.6 D.7
18.下类关系运算式子中,不正确的是 (D) A.R—S=R—(R∩S) B. R=(R—S)∪(R∩S) C.R∩S=S—(S—R) D.R∩S=S—(R—S)
19.在元组关系演算中,与公式("s)(P1(s))等价的公式是:(?) A.┐($ s)(P1(s)) B.( $s)( ┐P1(s)) C.┐("s)(┐P1(s)) D. ┐($s)(┐P1(s)) 20.SQL中,与“NOT IN”等价的操作符是: (D) A.=SOME B.<>SOME C.=ALL D.<>ALL 三 填空题 1. 模式串"abaabcac"的next的函数值序列为__01122312. 2. 多处理机实现的是__和__的并行. 3. 有关系数据有模式设计时,各种数据之间的联系称模式的标准__. 4. 有N个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号的变化范围是 —(N-1)~1。 5. 快速分组交换在实现技术上分为两类,当桢长变长时,就是__;当桢长固定时,就是__.(记不太清了) 四.简答题(大概的题意)