中兴公司计算机专业应届生笔试试卷(03)

本试卷分三部分,公共部分、C++部分和JAVA 部分,其中公共部分为必考部分,

C++与JAV

部分,两者选一完成。试卷满分100分。

公共部分(50分)

1:作业调度程序从处于___ D ____状态的队列中选择适当的作业投入运行。(3分)

A. 运行 B.提交 C.完成 D.后备

2. SQL语言中,删除一个表的命令是 ( B )(3分)

A.CLEAR TABLE B.DROP TABLE C.DELETE TABLE D.REMOVE TABLE

3:ATM 采用的线路复用方式为 C 。 (3分)

A. 频分多路复用

B. 同步时分多路复用

C. 异步时分多路复用

D. 独占信道

4:数据库中只存放视图的 ( C )(3分)

A .操作 B.对应的数据

C .定义 D.限制

5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(10分)

虚拟设备是通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。(5分)

在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。(5分)

6:TCP 为何采用三次握手来建立连接,若采用二次握手可以吗, 请说明原因?(16分)

三次握手是为了防止已失效的连接请求再次传送到服务器端。 (6分)

二次握手不可行,(2分) 因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意连接的应答未能到达客户端。则客户方要重新发送连接请求,若采用二次握手,服务方收到重传的请求连接后,会以为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费(8分) 。

7:什么是分布式数据库?(12分, 每点4分)

数据库分布在计算机网络的不同计算机上,

网络中的每个节点具有独立处理的能力(场地自治),可以执行局部应用, 同时,每个节点也能通过网络通信子系统执行全局应用。

C++部分(50分)

1. 设有“int w[3][4];”,pw 是与数组名w 等价的数组指针,则pw 的初始化语句为____________________ int (* pw)[4]=w;(3分)

1. 要使引用pr 代表变量“char * p;”,则pr 的初始化语句为

_______________ 。

char * &pr=p;(3分)

3.“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为:if ( n == 0 ) ,则BOOL flag 与“零值”比较的 if 语句为:____________________________;float x 与“零值”比较的 if 语句为:____________________________。(6分)

if ( flag )

const float EPSINON = 0.00001;if ((x >= – EPSINON) && (x

4. 设有如下语句:(3分)

int x;

( )

*px=0;

则选择以下哪条语句可将x 值置为0。C

A int * px; B int const * px=&x;

C int * const px=&x; D const int * px=&x;

5. 设void f1(int * m ,long & n) ;int a ;long b ;则以下调用合法的是( B(3分)

A f1(a,b) ; B f1(&a,b) ;

C f1(a,&b); D f1(&a,&b);

6. 请写出如下代码的运行结果(6分)

int main()

{

int a,b,c,d;

a=0; )。

b=1;

c=2;

d=3;

printf(“%d”,a+++b+c+++d++);

}

6

7. 写出下面函数的功能(12分)

template

void WE(Type a[],Type b[],int n) {

for (int i=0; i

b[n-i-1]=a[i];

}

模板函数,把数组a 的每个元素按逆序放入数组b 中。

8. 写一段代码判断一个单向链表中是否有环。(14分) 给出如下结构:

struct node

{

struct *next;

};

typedef stuct node Node;

bool getCycle(){

Node* temp1 = head;//(假设head 就是这个链表的头) Node* temp2 = head;

while(head->next!=NULL)

{

temp1 = temp1->next;//步长为1

temp2 = temp2->next->next;//步长为2

if(temp1 == temp2)

return ture;

head=head->next;

}

return false;

}

JAVA 部分(50分)

1. 判断下列对的是哪个()b(3分)

A 、short s1 = 1; s1 = s1 + 1;

B 、short s1 = 1; s1 += 1;

C 、short s1 = 1; s1 = s1 – 1;

D 、short s1 = 1; s1 = s1 * 1;

本试卷分三部分,公共部分、C++部分和JAVA 部分,其中公共部分为必考部分,

C++与JAV

部分,两者选一完成。试卷满分100分。

公共部分(50分)

1:作业调度程序从处于___ D ____状态的队列中选择适当的作业投入运行。(3分)

A. 运行 B.提交 C.完成 D.后备

2. SQL语言中,删除一个表的命令是 ( B )(3分)

A.CLEAR TABLE B.DROP TABLE C.DELETE TABLE D.REMOVE TABLE

3:ATM 采用的线路复用方式为 C 。 (3分)

A. 频分多路复用

B. 同步时分多路复用

C. 异步时分多路复用

D. 独占信道

4:数据库中只存放视图的 ( C )(3分)

A .操作 B.对应的数据

C .定义 D.限制

5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(10分)

虚拟设备是通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户进程同时使用,通常把这种经过虚拟技术处理后的设备称为虚拟设备。(5分)

在操作系统设备管理中,引入虚拟设备是为了克服独占设备速度较慢、降低设备资源利用率的缺点,从而提高设备的利用率。(5分)

6:TCP 为何采用三次握手来建立连接,若采用二次握手可以吗, 请说明原因?(16分)

三次握手是为了防止已失效的连接请求再次传送到服务器端。 (6分)

二次握手不可行,(2分) 因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意连接的应答未能到达客户端。则客户方要重新发送连接请求,若采用二次握手,服务方收到重传的请求连接后,会以为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费(8分) 。

7:什么是分布式数据库?(12分, 每点4分)

数据库分布在计算机网络的不同计算机上,

网络中的每个节点具有独立处理的能力(场地自治),可以执行局部应用, 同时,每个节点也能通过网络通信子系统执行全局应用。

C++部分(50分)

1. 设有“int w[3][4];”,pw 是与数组名w 等价的数组指针,则pw 的初始化语句为____________________ int (* pw)[4]=w;(3分)

1. 要使引用pr 代表变量“char * p;”,则pr 的初始化语句为

_______________ 。

char * &pr=p;(3分)

3.“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为:if ( n == 0 ) ,则BOOL flag 与“零值”比较的 if 语句为:____________________________;float x 与“零值”比较的 if 语句为:____________________________。(6分)

if ( flag )

const float EPSINON = 0.00001;if ((x >= – EPSINON) && (x

4. 设有如下语句:(3分)

int x;

( )

*px=0;

则选择以下哪条语句可将x 值置为0。C

A int * px; B int const * px=&x;

C int * const px=&x; D const int * px=&x;

5. 设void f1(int * m ,long & n) ;int a ;long b ;则以下调用合法的是( B(3分)

A f1(a,b) ; B f1(&a,b) ;

C f1(a,&b); D f1(&a,&b);

6. 请写出如下代码的运行结果(6分)

int main()

{

int a,b,c,d;

a=0; )。

b=1;

c=2;

d=3;

printf(“%d”,a+++b+c+++d++);

}

6

7. 写出下面函数的功能(12分)

template

void WE(Type a[],Type b[],int n) {

for (int i=0; i

b[n-i-1]=a[i];

}

模板函数,把数组a 的每个元素按逆序放入数组b 中。

8. 写一段代码判断一个单向链表中是否有环。(14分) 给出如下结构:

struct node

{

struct *next;

};

typedef stuct node Node;

bool getCycle(){

Node* temp1 = head;//(假设head 就是这个链表的头) Node* temp2 = head;

while(head->next!=NULL)

{

temp1 = temp1->next;//步长为1

temp2 = temp2->next->next;//步长为2

if(temp1 == temp2)

return ture;

head=head->next;

}

return false;

}

JAVA 部分(50分)

1. 判断下列对的是哪个()b(3分)

A 、short s1 = 1; s1 = s1 + 1;

B 、short s1 = 1; s1 += 1;

C 、short s1 = 1; s1 = s1 – 1;

D 、short s1 = 1; s1 = s1 * 1;


相关文章

  • 上海电信2015校园招聘求职大礼包
  • 上海电信篇 应届生论坛上海电信版: http://bbs.yingjiesheng.com/forum-1118-1.html 应届生求职大礼包2015版-其他行业及知名企业资料下载区: http://bbs.yingjiesheng.co ...查看


  • 2011年浙江省各级机关考试录用公务员公告 - 浙江公务员考试网
  • ■ 浙江公务员考试网 □ 网站地图    □ 设为首页    □ 加入收藏 网站首页 新闻时政 重要新闻 时政资料 每日练习 考试政策 省级 各市 招考公告 公务员 事业单位 村官 招警 选调生 申论资料 申论指导 热点时评 申论范文 行测 ...查看


  • 2017年国家电网校园招聘考试概况介绍
  • 2017年国家电网校园招聘考试概况介绍 中公国企招聘网为您提供招聘信息.备考资料.考试题库,历年真题等,2017年国家电网校园招聘考试概况介绍仅供参考,中公国企预祝各位考生考试顺利! 国家电网公司是中国最大的电网企业,经营区域覆盖全国26个 ...查看


  • 2015年内蒙古公务员招聘考试内容
  • 2015年内蒙古公务员招聘考试内容 2015年内蒙古公务员考试公告.报名注意事项.职位表等最新资讯及免费备考资料请点击:http://url.cn/Pous7w 一.笔试 (一)笔试科目 笔试公共科目为<行政职业能力测验>和&l ...查看


  • 应届生如何进入世界四大会计师事务所
  • 应届生如何进入世界四大会计师事务所 2015 年 10 月 21 日 22:03 阅读 7525 应届生如何进入世界四大会计师事务所 曾经,四大对我而言是一个遥不可及的梦,但在毕业那年,我拿到了四大中 3 家的正 式 offer.我并非有很 ...查看


  • 2017国家电网招聘新大纲笔试内容及题型分布
  • 2017国家电网招聘新大纲笔试内容及题型分布 国家电网公司是中国最大的电网企业,经营区域覆盖全国26个省.自治区和直辖市(广东.广西.云南.贵州.海南为南方电网经营范围).国家电网每年会进行面向应届毕业生的招聘工作,各个单位分别在公司的人力 ...查看


  • 河北省农村信用社联合社招聘考试笔试历年真题一本通资料
  • 河北农村信用社招聘考试笔试 历年真题 河北省农村信用社联合社 2013年公开招聘应届高校毕业生简章 河北省农村信用社联合社(以下简称省联社)是河北省人民政府主管的地方性农村合作金融机构.省联社市场拓展部.信息科技中心分别负责全省农村信用社电 ...查看


  • 2013山东省属事业单位考试时间及流程
  • 2013山东省属事业单位考试时间及流程 根据需要今年华教育机构特地收集资料整理成一份文档供大家参考.2013年山东省属事业单位考试公告.报名入口.大纲解析.职位表下载及备考资料汇总:http://v.huatu.com/news/20130 ...查看


  • 人事助理笔试题 2
  • 1.请列出人事助理的岗位职责和考核指标. 2.请列举招聘中常见的几种误区以及如何规避. 3.请说明如何对应聘人员进行综合素质的测评. 4.请简单编写IT企业<员工电脑管理制度>,包含:笔记本电脑--外借 外带 被抢 遗失等情况. ...查看


热门内容