计算机考银行笔试_银行计算机笔试题
计算机考银行笔试由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“银行计算机笔试题”。
虽然已经有人发了,我还是发一下我的人民银行计算机类笔经,相信还是有独到的价值 今天参加了人民银行计算机类的笔试,之前在应届生论坛了看了一些相关的笔经,并做了一些准备(主要是看数据结构和算法、以及从图书馆借了一本软考的书),虽然看了后边忘了前边,还是很有一些用处的,所以趁现在写下来,以为后来人鉴。
人行计算机类的题型分为判断(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
{
printf(“n”);
for(j = 0;j
for(k = 0;k
}
}
我的答案是:
]
*****]
-*****]
--*****]
---*****]
----*****
其中-代表空格,]代表换行。
综合第三题为说出一个C程序的功能,这个也比较简单:
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 大题 判断题 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.100.05 0.090.26 }(注明:这几个数我记不清,反正就是这么几个数)构造最优二叉树,并将
A-H 8个字符用二进制码表示及计算平均码长。
第二部分 体会
考的知识面挺广,如操作系统、数据结构、计算机网络、编译原理等,相当难度不是很大。
就我而言,一是复习的不充分、不到位;二是本身基础比较差。总之,本次考试失败了,和本年度中国人民银行招聘无缘了。
在此留点记录,希望对有志于中国人民银行的朋友们起点作用
参加过本次考试的朋友可以继续完善本次试题,以便帮助以后的学弟学妹们!