中国人民银行计算机类笔试

合集下载

人民银行计算机笔试

人民银行计算机笔试

人民银行计算机笔试从考试类容来看:在内容上囊括了计算机专业的所有课程,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. 分布式处理答案:C2. TCP/IP是指计算机网络体系结构中的哪一层?A. 物理层B. 数据链路层C. 网络层D. 传输层答案:C3. 在数据传输的过程中,CRC校验的作用是什么?A. 错误检测B. 数据压缩C. 数据加密D. 数据恢复答案:A4. 数据库中的关系代数操作不包括以下哪个操作?A. 选择B. 投影C. 连接D. 插入答案:D5. 在软件工程中,SDLC是指什么?A. 系统开发生命周期B. 软件测试周期C. 软件设计阶段D. 系统需求分析阶段答案:A二、填空题1. 在二进制中,八位表示一个字节,十六进制中两个十六进制位表示一个字节。

2. OSI参考模型将计算机网络分为七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

3. 银行计算机岗位的工作内容包括数据库管理、网络维护、系统安全等。

4. 在Java中,使用“public static void main(String[] args)”定义程序的入口。

5. 数据库管理系统(DBMS)是用于管理和组织数据库的软件系统。

三、简答题1. 什么是数据库索引?如何提高数据库的检索效率?数据库索引是一种数据结构,用于加快数据库的数据检索速度。

通过在数据库表中创建索引,可以按照某一列或多列的值进行快速查找。

提高数据库的检索效率可以采取以下几种方式:- 对经常被查询的列创建索引。

- 合理设计数据库表的结构,尽量避免冗余和重复数据。

- 使用适当的数据类型和字段长度,减小存储空间占用。

- 对于大型数据库,可以进行分区和分表,将数据分散存储。

2. 请简要说明什么是TCP/IP协议族,并列举其中几种常用的协议。

TCP/IP协议族是一组用于互联网通信的协议集合。

它包括了多个不同的协议,每个协议负责不同的功能。

常用的几种协议包括:- IP协议:用于在网络中传输数据包,并通过IP地址进行寻址。

中国人民银行近年招聘笔试题考生回忆版(计算机类)和面试经验待遇及注意事项

中国人民银行近年招聘笔试题考生回忆版(计算机类)和面试经验待遇及注意事项

误的是: A.#include <filename,h>只搜索标准库路径 B.#include “filename,h”只搜索用户工作路径 C.#include <filename,h>搜索范围比#include “filename,h”小 D.两者可能等价 3.一下关于 C++中析构函数的说法不正确的是: A.析构函数一定是函数体为空的成员函数 B.一个类中只能定义一个析构函数 C.析构函数不能带参数 D.析构函数不能指定返回类型 4.声明一个指向含有 10 个元素的数组的指针,其中每个元素是一个 函数指针,该函数的返回值是 int,参数是 int*,以下正确的是: A.(int *p[10])(int *) C.int(*(p)[10])( int *) B.int[10]*p(int *) D.int(int*)[10]) *p
7.编译运行以下程t i= 2012; int const *p= &i; p++; printf(“%d”, *p); return 0; } A.2013 C.编译错误 B.无意义的数字 D.以上均不正确
8.对于下述求幂递归定义,随着 x 的不断变大,调用 power 函数次数 的变化趋势是:
二、单项选择题 (1*45) 1.下面关于编译系统和解释系统的观点中,错误的是: A.解释程序不产生目标代码, 它直接执行源程序或源程序的内部形式 B.使用编译系统时会区分编译阶段和运行阶段 C.一般来说,解释系统比编译系统复杂,但是可移植性好 D.一般来说, 建立在编译系统基础上的系统在运行速度上要优于建立 在解释系统基础上的系统 2.对于#include <filename,h>和#include “filename,h”的说法错

银行计算机岗试题及答案

银行计算机岗试题及答案

银行计算机岗试题及答案一、选择题1. 计算机内存是用来存放什么的?A. CPU指令B. 用户数据C. 程序代码D. 执行结果答案:B. 用户数据2. 下列哪个不是计算机的外部存储器设备?A. 硬盘B. U盘C. 内存D. 光盘答案:C. 内存3. 下列哪个属于计算机的硬件设备?A. 操作系统B. Word软件C. 鼠标D. Windows系统答案:C. 鼠标4. 计算机网络的主要作用是什么?A. 文件共享B. 效率提升C. 网络游戏D. 通信娱乐答案:B. 效率提升5. 下列哪个不是计算机网络的组成要素?A. 路由器B. 交换机C. 网卡D. 显卡答案:D. 显卡二、填空题1. 编程语言中,Java属于一种____________性语言。

答案:面向对象2. 计算机硬件中,CPU的全称是____________。

答案:中央处理器3. 计算机内存的单位是____________。

答案:字节4. 在网络通信中,IP地址的全称是____________。

答案:互联网协议地址5. 在关系数据库中,SQL的全称是____________。

答案:结构化查询语言三、简答题1. 什么是操作系统?它的主要功能是什么?答:操作系统是一种管理计算机硬件和软件资源的程序,它的主要功能包括进程管理、内存管理、文件系统管理、设备管理等。

2. 简述计算机网络的三种常见拓扑结构。

答:计算机网络的三种常见拓扑结构包括总线型、星型和环型。

总线型拓扑结构中,所有计算机连接在一条总线上;星型拓扑结构中,每台计算机通过集线器或交换机与中心节点连接;环型拓扑结构中,每台计算机通过链路连接成一个环形网络。

3. 什么是软件工程?它的主要任务是什么?答:软件工程是一门研究和应用如何以系统化的、规范化的、可定量的方法开发和维护软件的学科。

软件工程的主要任务包括需求分析、设计、编码、测试和维护。

四、编程题请编写一个Java程序,实现以下功能:计算两个整数的和并输出结果。

计算机银行笔试题库及答案

计算机银行笔试题库及答案

计算机银行笔试题库及答案在计算机银行笔试中,题目的设计旨在考察应聘者对计算机基础知识的掌握程度以及解决问题的能力。

以下是一些常见的计算机银行笔试题目及其答案,供应聘者参考。

一、选择题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. 编写一个函数,实现对列表中的元素进行去重。

2015年中国人民银行分支机构计算机笔试真题

2015年中国人民银行分支机构计算机笔试真题

中国人民银行分支机构2015年计算机笔试题一、判断题1、摩尔定律每隔18个月便会增加一倍,性能也将提升一倍(T)2、SQL是结构化查询语言(T)3、raid5纠错比raid4强(T)二、单选1、某网络的IP地址空间为192.168.5.0/24,采用长子网划分,子网掩码为55.255.255.248,则该网络的最大子网个数、每个子网内的最大可分配地址个数为(B)----2010年统考真题A、32,8B、32,6C、8,32D、8,302、CPU与外设的数据传输方式不包括(D)A、程序方式B、中断方式C、DMA方式D、通道3、静态SRAM和动态DRAM特点是(A)1、电易失性2、随机性3、都可以用作CACHE4、都可以刷新A、1和2正确;解析:动态和静态的区别:SRAM不需要数据刷新,靠自身的存储单元只要不掉电,就能保存好存储数据;DRAM的存储单元只是一个电容,在存储过程中,必须刷新数据,否则由于漏电流作用,存储的数据就会无法判别,导致数据丢失。

4、15*5=114是在()进制下计算的A、6B、7C、8D、95、L1 cache存取周期5NS,L2 CACHE 存取周期50ns,L1命中率50%,L2命中率是90%,memory 存取周期需500ns,平均访问时间是我选的62.56、假定一个磁盘共有100个柱面,每个柱面有8个磁道,每个盘面分成8个扇区,每个扇区512BYTES,磁盘的存储容量存储容量=磁头数×磁道(柱面)数×每道扇区数×每扇区字节数7、DLL被调入内存,进程间共享的是(C)A、代码B、BSSC、静态数据D、全局数据和静态数据8、什么数据结构在优先队列中被最广泛使用(A)A、堆B、图9、加密算法不能适用文本加密(B)A、MD5B、RSAC、RC4D、DES文件不可以用非对称加密算法直接对明文加密传输10、考察几种服务的端口和工作方式服务默认端口主要功能工作方式smtp 25 发送邮件TCP dns 53 域名和IP转换UDP ftp 21 文件传输TCP pop 110 接收邮件TCP telnet 23 远程终端TCP http 80 web服务TCP三、多选题1、A、快速排序平均时间复杂度是,最坏时间复杂度B、堆排序平均时间复杂度是,最坏时间复杂度C、冒泡排序平均时间复杂度是,最坏时间复杂度D、归并排序平均时间复杂度是,最坏时间复杂度2、linux执行1S,会触发哪个系统调用A、nmapB、readC、execveD、fork3、linux下,终止一个进程的操作是:A、ctrl+cB、killC、psD、halt4、TCP\IP的ip层协议描述正确的是:(BC)A、是点对点的协议B、不保证IP报文可靠传输C、无连接D、ip数据包需应答5、浏览器打开网页,需要用到的协议是:(ABC)A、DNSB、TCPC、HTTPD、TELNET6、防火墙描述正确的是A、B、可防止外部网络入侵C、可以防止病毒入侵D、不能防止数据驱动式攻击7、计算机网络体系结构描述正确的是A、多种协议的集合B、上层只知道下层服务,不知道实现C、TCP\IP模型D、同层对等实体信息交换规则成为协议8、操作系统内核包括子系统A、进程B、内存C、I\0D、文件管理9、面向对象的基本元素A、封装B、继承C、多态D、接口10、C函数执行完毕,返回1的是A、程序正常执行结束退出B、RETURE(7&1)C、CHAR*PTR="PEOPLE",RETURN PTR=''PEOPLE''D、CHAR PTR[]="PEOPLE",RETURN PTR=''PEOPLE''四、程序题题目给出链表结构,求删除链表一个节点的时间复杂度,用伪代码写出程序五、简答题CPU发展趋势。

12月中国人民银行计算机类考试笔试经验

12月中国人民银行计算机类考试笔试经验

xx年12月中国人民银行计算机类考试笔试经验
9:30—10:30 行测
一个小时做行测,时刻不够用,标题类型完全,言语了解,数量联系,判别推理,材料剖析,数量联系全猜了B
10:30—12:00 核算机专业考试
和往年类似,操作体系题较多,还有C言语的读程序题,各种排序算法的均匀时刻复杂度和最坏时刻复杂度在判别和多项选择重复考到。

考到FTP和 SMTP端标语(21和25)
标题不记得选项是pope,stack,queqe……(管道,栈,行列……) 摩尔定律(判别)
程序I/O、中断、DMA、通道哪个没有经过CPU
RAID4与RAID5的差异
磁盘容量核算:柱面数,磁道数,磁盘扇区数,扇区容量
核算某IP的网络数和IP地址数
页面调度算法
核算体系运转总时刻,给了cache1cache2的命中率和拜访时刻。

编程标题是链表,(1)查找并删去一个结点,写出算法复杂度。

(2)该节点为NODE*NEW,查找并删去该结点,写出算法复杂度
看了往年的编程题都是C言语课本上触及的标题,没想到这次考了数据结构的,编都编不出来。

最终一道论述题是根据摩尔定律:当报价不变时,集成电路上可包容的晶体管数目,约每隔18个月便会增加一倍,功能也将提高一倍。

说说CPU的核算功能开展迅速的缘由,再说说CPU的将来开展趋势。

民银行核算机岗位考试触及数据结构、操作体系、C言语、网络工程、核算机构成原理,我是在经过网申后才开端备考的,时刻太紧,知识面太广,考试完毕标题就忘得差不多了,期望能给想考人民银行的学弟学妹们一点复习的条理,主张多看看数据结构、操作体系、C言语。

中国银行笔试题计算机类+总结了近几年的+费了好大劲才找到的共20页

中国银行笔试题计算机类+总结了近几年的+费了好大劲才找到的共20页

[笔试] 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=**** (没有时间推了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档