建行笔试资料.docx
- 文档编号:4648636
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:16
- 大小:38.63KB
建行笔试资料.docx
《建行笔试资料.docx》由会员分享,可在线阅读,更多相关《建行笔试资料.docx(16页珍藏版)》请在冰豆网上搜索。
建行笔试资料
建设银行笔试
一、计算机:
域名解析DNS
域名解析英文名:
DNS(domainnameresolution)
在空间域名网络、太给网络注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫“域名解析”。
在相关术语解释中已经介绍,域名和网址并不是一回事,域名注册好之后,只说明你对这个域名拥有了使用权,如果不进行域名解析,那么这个域名就不能发挥它的作用,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。
我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。
一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。
域名解析需要由专门的域名解析服务器(DNS)来完成。
解析过程.比如,一个域名为:
,实现HTTP服务,如果想看到这个网站,要进行解析,首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:
211.214.1.***,然后,通过WEB服务器来接收这个域名,把 这个域名映射到这台服务器上.那么,输入 这个域名就可以实现访问网站内容了.即实现了域名解析的全过程;
人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。
C/S系统
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。
B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。
随着Windows98/Windows2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。
显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。
B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)。
前者的特点是安全、快捷、准确。
后者则具有节省投资、跨地域广的优点。
须视企业规模和地理分布确定。
企业内部通过防火墙接入Internet,再整个网络采用TCP/IP协议。
C/S与B/S区别、特性和比较
Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的.
1.硬件环境不同:
C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务.B/S建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行
2.对安全要求不同
C/S一般面向相对固定的用户群,对信息安全的控制能力很强.一般高度机密的信息系统采用C/S结构适宜.可以通过B/S发布部分可公开信息.B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群.
3.对程序架构不同
C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑.B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.比C/S有更高的要求B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk2000Exchange2000等,全面支持网络的构件搭建的系统.SUN和IBM推的JavaBean构件技术等,使B/S更加成熟.
4.软件重用不同
C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好.B/S对的多重结构,要求构件相对独立的功能.能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子
5.系统维护不同
系统维护是软件生存周期中,开销大,-------重要C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级.升级难.可能是再做一个全新的系统
B/S构件组成,方面构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.
6.处理问题不同
C/S程序可以处理用户面固定,并且在相同区域,安全要求高需求,与操作系统相关.应该都是相同的系统B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的.与操作系统平台关系最小.
7.用户接口不同
C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,减低开发成本.
8.信息流不同
C/S程序一般是典型的中央集权的机械式处理,交互性相对低。
B/S信息流向可变化,B-BB-CB-G等信息、流向的变化,更象交易中心
Sql
结构化查询语言SQL(StructuredQueryLanguage)是操作关系数据库的工业标准语言。
在SQL中,常用的语句有两类:
一是数据查询语句SELECT,只有一条;二是数据更新语句,有INSERT、UPDATE、DELETE。
INSERT语句
在SQL中,INSERT语句用于数据插入。
其语法格式为:
INSERTINTO表名(字段1,字段2,…,字段n)
VALUES(常量1,常量2,…,常量n)
INSERTINTO表名(字段1,字段2,…,字段n) VALUES 子查询
例:
向表Students中插入记录(990301,杨国强,男,党员,化学,1980.12.28,220)。
INSERTINTOStudents(学号,姓名,性别,党员,专业,出生年月)
VALUES("990301","杨国强","男",TRUE,"计算机科学与技术",#12/28/1980#)
2.DELETE语句
在SQL语句中,DELETE语句用于数据删除。
其语法格式为:
DELETE FROM表名[WHERE条件]
DELETE语句从表中删除满足条件的记录。
如果WHERE子句缺省,则删除表中所有的记录,但是表没有被删除,仅仅删除了表中的数据。
例:
删除表Students中所有学号为990301的记录。
DELETE FROM Students WHERE学号=″990301″
结构化查询语言(StructuredQueryLanguage)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。
SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。
如今无论是像Oracle、Sybase、Informix、SQLServer这些大型的数据库管理系统,还是像VisualFoxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。
3.UPDATE语句
在SQL中,UPDATE语句用于数据修改。
其语法格式为:
UPDATE表SET字段1=表达式1,…,字段n=表达式n
[WHERE条件]
UPDATE语句修改指定表中满足条件的记录,把这些记录按表达式的值修改相应字段上的值。
如果WHERE子句缺省,则修改表中所有的记录。
例:
将表Students中学生王涛的姓名改为王宝球。
UPDATEStudentsSET姓名=″王宝球″
WHERE姓名=″王涛″
SQL语言包含4个部分:
※数据定义语言(DDL),例如:
CREATE、DROP、ALTER等语句。
※数据操作语言(DML),例如:
INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。
※数据查询语言(DQL),例如:
SELECT语句。
※数据控制语言(DCL),例如:
GRANT、REVOKE、COMMIT、ROLLBACK等语句。
冒泡算法计算
冒泡排序(BubbleSort)的基本概念是:
依次比较相邻的两个数,将小数放在前面,大数放在后面。
即首先比较第1个和第2个数,将小数放前,大数放后。
然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。
重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到最大数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最大数。
如此下去,直至最终完成排序。
由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。
Tcp传输协议的特点、缓冲是否可存储、TCP/IP协议基于什么而写(OSI参考模型)
TCP建立连接时的三次握手
在因特网协议族(Internetprotocolsuite)中,TCP层是位于IP层之上,应用层之下的中间层。
不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。
应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,然后TCP把数据流分割成适当长度的报文段(通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)的限制)。
之后TCP把结果包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。
TCP为了保证不发生丢包,就给每个字节一个序号,同时序号也保证了传送到接收端实体的包的按序接收。
然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。
TCP用一个校验和函数来检验数据是否有错误;在发送和接收时都要计算校验和。
首先,TCP建立连接之后,通信双方都同时可以进行数据的传输,其次,他是全双工的;在保证可靠性上,采用超时重传和捎带确认机制。
在流量控制上,采用滑动窗口协议,协议中规定,对于窗口内未经确认的分组需要重传。
在拥塞控制上,采用慢启动算法
TCP所提供服务的主要特点
(1)面向连接的传输;
(2)端到端的通信;
(3)高可靠性,确保传输数据的正确性,不出现丢失或乱序;
(4)全双工方式传输;
(5)采用字节流方式,即以字节为单位传输字节序列;
(6)紧急数据传送功能。
数据库
1.数据:
是描述事物的符号记录。
2. 数据库:
数据库(DB,DataBase)是长期保存在计算机外存上的、有结构的、可共享的数据集合。
3.数据库管理系统:
数据库管理系统(DBMS,DataBaseManagementSystem)是指数据库系统中对数据库进行管理的软件系统。
4.数据库系统:
数据库系统(DataBaseSystem,DBS)是由数据库、数据库管理系统、应用程序、数据库管理员、用户等构成的人—机系统。
数据库系统的特点是:
1. 采用复杂结构化的数据模型2. 最低的冗余度3.有较高的数据独立性4.安全性5.完整性
三种重要的数据模型:
一是层次模型,它用树型结构来表示实体及实体间的联系,如早期的IMS系统;二是网状模型,它用网状结构来表示实体及实体间的联系,如DBTG系统;三是关系模型,它采用一组二维表表示实体及实体间的关系,如MicrosoftAccess。
数据结构
数据结构是计算机存储、组织数据的方式。
数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。
通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。
数据结构往往同高效的检索算法和索引技术有关。
网络协议
网络协议的定义:
为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。
为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。
当然,对于不相容终端,除了需变换字符集字符外。
其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。
协议是用来描述进程之间信息交换数据时的规则术语。
在计算机网络中,两个相互通信的实体处在不同的地理位置,其上的两个进程相互通信,需要通过交换信息来协调它们的动作和达到同步,而信息的交换必须按照预先共同约定好的过程进行。
一个网络协议至少包括三要素:
语法用来规定信息格式;数据及控制信息的格式、编码及信号电平等。
语义用来说明通信双方应当怎么做;用于协调与差错处理的控制信息。
时序(定时)详细说明事件的先后顺序;速度匹配和排序等。
数据库的逻辑性和物理独立性
数据独立性是数据库系统的一个最重要的目标之一,它使数据能独立于应用程序。
可以说数据处理的发展史就是数据独立性不断进化的历史。
数据独立性包括数据的物理独立性和数据的逻辑独立性。
物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
即,数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。
逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即,当数据的逻辑结构改变时,用户程序也可以不变。
防火墙基于什么结构、功能、性质
所谓防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法的形象说法,它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(SecurityGateway),从而保护内部网免受非法用户的侵入,防火墙主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成,
防火墙就是一个位于计算机和它所连接的网络之间的软件或硬件(其中硬件防火墙用的较少,例如国防部以及大型机房等地才用,因为它价格昂贵)。
该计算机流入流出的所有网络通信均要经过此防火墙
12、世界上第一个网上银行(美国SFNB)
计量经济学
异方差原因、检验方式、回归模型中异方差对结果的影响、White检验
产生原因
(一)模型中遗漏了影响逐渐增大的因素
(二)模型函数形式设定误差(三)随机因素的影响(四)测量误差的变化(五)截面数据中总体各单位的异差
异方差性的影响(后果)
1、最小二乘估计不再是有效估计2.无法正确估计系数的标准误差3、t检验的可靠性降低4、模型的预测失效
异方差性的检验
1、图示检验法:
(1)用X-Y的散点图(即相关图)进行判断。
方差描述的是随即变量的取值(与其均值的)离散程度。
因为被解释变量y与随机误差项u有相同的方差,所以利用分析y与x的相关图形,可以初略的看到y的离散程度与x之间是否有相关关系。
如果随着x值的增加,y的离散程度呈现逐渐增大(或减小)的趋势,则表明模型存在递增型(或递减型)的异方差。
2、戈德菲尔德-匡特(G—Q)检验
作用:
检验递增型(或递减型)异方差。
基本思想:
将样本分为两部分,然后分别对两个样本进行回归,并计算两个子样的残差平方和所构成的比,以此为统计量来判断是否存在异方差性。
前提条件:
(1)此检验只适用于大样本容量。
(2)除了同方差假定不成立外,其他假定均满足。
检验的特点:
⑴要求大样本⑵异方差的表现既可以为递增型,也可以是递减型⑶检验结果与选择数据删除的个数c的大小有关⑷只能判断异方差是否存在,在多个解释变量的情况下,对哪个变量引起异方差的判断存在局限。
3、怀特(White)检验
检验的特点:
(1)要求变量的取值为大样本
(2)不仅能够检验异方差的存在性,同时在多变量的情况下,还能判断出是哪个变量引起的异方差性。
4、其他检验
帕克(Pake)检验;戈里瑟(Gleiser)检验;AHCH检验
解决办法
(1)模型变换法、
(2)加权最小二乘法
虚拟变量需要设置几个
定义:
虚拟变量(又称为属性变量、指标变量、二值变量、范畴变量、定性变量等)是一种以离散结构来描述所研究的变量的发展或变异的特殊变量。
通常取值“0”或“l”的人工变量,通常用D(或dummy的缩写DUM)表示。
一般D=1表示某种属性或特征存在,即是某类型;D=0表示某种属性或特征不存在,即不是某类型。
而且设置虚拟变量时,基础类型、否定类型通常取为0,比较类型、肯定类型为1。
例子:
性别、国籍、城乡、政策实施、种族、学历、季节等等
虚拟变量的设置原则:
⑴一个因素多个类型:
对于有m个不同属性的定性因素,应该设置m-1个虚拟变量来反映该因素的影响。
(2)多个因素各两种类型:
如果有m个定性因素,且每个因素各有两个不同的属性类型,则引入m个虚拟变量。
虚拟变量的特殊应用:
(一)调整季节波动
(二)检验模型结构的稳定性(三)分段回归(四)混合回归
残差是包含哪些因素造成的
随机误差(εi)产生的原因:
模型中被忽略因素的影响;模型函数形式的设定误差。
数据的测量与归并误差。
随机因素的影响(如自然灾害等)
T值f值检验/方程的显著性检验
判定系数(可决系数)R^2
显然,0≤R^2≤1,R^2的值越接近于1,则表明模型对样本数据的拟合优度越高。
判定系数的特点:
⑴判定系数取值范围[0,1]。
⑵随抽样波动,样本判定系数是随抽样而变动的随机变量。
⑶判定系数是非负的统计量。
F值检验:
F统计量服从自由度为(k,n-k-1)的F分布。
选定一个显著性水平 ,查F分布表(见本书附录),可以得到一个临界值
若F>Fα,拒绝H0,模型的线性关系是显著的;
若F 模型显著性检验通不过的原因可能在于: ⑴解释变量选取不当或遗漏重要解释变量; ⑵解释变量与被解释变量之间不存在线性相关关系; ⑶样本容量n比较小; ⑷回归模型存在序列相关(时间序列中,不同时期)。 T值检验 给定α,可由t分布表查得临界值tα/2(见书后附表), 若|t|>tα/2,拒绝H0,xi对y有显著影响; 若|t|≤tα/2,接受H0,认为xi对y影响不显著,应考虑将xi从模型中剔除,重新建模 回归模型的自相关检验、dw检验、dw值接近多少检验是否有效 自相关性产生的原因 模型中遗漏了重要的解释变量(消费函数);模型函数形式设定误差(成本函数);经济惯性(经济周期、消费习惯);自相关现象大多出现在时间序列数据中,而经济系统的经济行为都具有时间上的惯性。 如GDP等指标随经济周期波动;随机因素的影响(自然灾害等)此外,经济活动的滞后效应(固定资产投资)和数据处理不当也会造成自相关(数据修正或内插等) 自相关性的后果 最小二乘估计不再是有效估计。 2.低估OLS估计的标准误差。 3. t检验的可靠性降低。 4.模型的预测精度降低。 检验方法 ⒈图示法 德宾-沃森(Durbin-Watson,DW)检验 若 DW=0 即存在完全正自相关性 若 DW=4 即存在负自相关性 若 DW=4 即不存在(一阶)自相关性 3.高阶自相关性检验 (1)偏相关系数检验 (2)布罗斯—戈弗雷(Breusch—Godfrey)检验 自相关的解决方法 1、广义差分法2.ρ的常用估计方法有 (1)近似估计法 (2)迭代估计法 哪些检验可以判断多重共线性 多重共线性产生的原因: ⒈经济变量的内在联系,这是产生多重共线性的根本原因⒉经济变量变化趋势的“共向性”⒊解释变量中含有滞后变量⒋样本数据的原因 不完全多重共线性产生的后果: ⒈增大OLS估计的方差⒉难以区分每个解释变量的单独影响⑶t检验的可靠性降低(4)回归模型缺乏稳定性(5)估计参数的置信区间变大 多重共线性的检验: (一)相关系数检验 (二)辅助回归模型检验(三)方差膨胀因子检验: 1、一般当(膨胀因子)VIF>10时(此时Ri2>0.9),认为模型存在较严重的多重共线性。 2、容许度 0≤TOL≤1;当xi与其它解释变量高度相关时,TOL→0。 因此,一般当TOL<0.1时,认为模型存在较严重的多重共线性。 (四)特征值检验 多重共线性的修正方法: 1、直接剔除次要或可替代的变量2、间接剔除重要的解释变量 (2)变换模型的形式3、逐步回归(Frisch综合分析法) 西方经济学 鼓励出口的政策 货币政策 货币政策----当代各国政府干预和调节宏观经济运行的主要政策之一.广义的货币政策是指政府、中央银行以及宏观经济部门所有与货币相关的各种规定及采取的一系列影响货币数量和货币收支的各项措施的总和.狭义的是指中央银行为实现既定的目标运用各种工具调节货币供应量,进而影响宏观经济运行的各种方针措施. 充分就业----失业率降到社会可以接受的水平。 经济生活中消除了非自愿失业即可视为充分就业 货币政
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 建行 笔试 资料
![提示](https://static.bdocx.com/images/bang_tan.gif)