中兴笔试题目分享有答案
导读:中兴通讯股份有限公司于1997年10月6日,通过深圳证券交易所交易系统,采用上网定价发行方式,发行人民币普通股65,000,000股(其中向职工配售6,500,000股)。以下是由本站小编J.L为您整理推荐的中兴面试笔试题目分享,欢迎参考阅读。
公共部分(50分)
1:IP地址的编码分为 和 两部分。
网络号(2分) 主机号(2分)
2:假设执行语句S的时间为O(1),则执行下列程序段的时间为( B )(4分)
for(i=1;i<=n;i++)
for(j=i;j<=n;j++)
S;
1. O(n)
2. O(n2)
3. O(n*i)
4. O(n+i)
3:二维数组A[10..20,5..10]采用行序为主序方式存储,每个数据元素占4个存储单元,且A[10][5]的存储地址是1000,则A[18][9]的地址是( A )(4分)
1. 1208
2. 1212
3. 1368
4. 1364
4:设栈最大长度为3,入栈序列为1,2,3,4,5,6,则不可能的出栈序列是( D )(4分)
1. 1,2,3,4,5,6
2. 2,1,3,4,5,6
3. 3,4,2,1,5,6
D. 4,3,2,1,5,6
5:结构体和联合体的主要区别?(4分)
主要区别是结构体的各成员占有各自的内存空间,联合体是共享内存空间
6:操作系统的主要组成部分?(8分)
进程和线程的管理,存储管理,设备管理,文件管理
7:解释文件系统为什么会存在数据冗余?这种数据冗余会导致哪两类典型的问题?(8分)
由于文件系统难于实现数据共享,因此,相同的数据可能会在多个文件中重复出现,即产生数据冗余。(4分)
数据冗余会导致数据(或更新)异常(2分)和数据不一致性(2分)
2.设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。(回答下列题目)(14分)
1. 列出各部门中工资不低于600元的职工的平均工资。
2. 请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。
CT DNO, AVG (SALARY)
FROM EMP
WHERE SALARY>=600
GROUP BY DNO
TE EMP
SET SALARY=SALARY*1.1
WHERE ENO IN
(SELECT ENO
FROM EMP, DEPT
WHERE =
AND DNAME=’销售部’
AND SALARY<600;
或者
UPDATE EMP
SET SALERY = SALERY * 1.1
FROM EMP A,ENO B
WHERE =
AND E=’销售部’
AND RY<600;
C++部分(50分)
1.设int f(int);和int g(int);是函数f和g的原形,以下将f作为语句调用的是( )。B(3分)
A g(f(3)) B f(g(3)) C g(f(3)+2) D p= f(g(3)+1)
2.循环while(int i=0) i–;执行次数是( )。A(3分)
A 0 B 1 C 5 D 无限
3.以下结构类型可用来构造链表的是( )。B(3分)
A struct aa{ int a;int * b;}; B struct bb{ int a;bb * b;};
C struct cc{ int * a;cc b;}; D struct dd{ int * a;aa b;};
4. 有如下程序(3分)
main0
{ int x=1,a=0,b=0;
switch(x){
case 0: b++;
case 1: a++;
case 2: a++;b++;
}
printf(“a=%d,b=%dn”,a,b);
}
该程序的输出结果是 A
A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2
5.设int * p2=&x,* p1=a;p2= *b;则a和b的类型分别是( )。B(3分)
A int * 和int B int * 和int **
C int 和int * D int * 和int *
6. 请写出如下代码运行的结果(9分)
# include
# include
struct Worker{
char name[15]; // 姓名
int age; // 年龄
float pay; // 工资
};
void main() {
Worker x;
char *t=”liouting”;
int d=38; float f=493;
strcpy(,t);
=d; =f;
cout<
}
liouting 38 493
7. 什么函数不能声明为虚函数?(4分)
全局函数和静态函数
8. 编写程序,把从键盘上输入的一批整数(以-1作为终止输入的标志)保存到文本文件“a:”中。(18分)
# include
# include
# include
void main() {
ofstream fout(“a:”); // 定义输出文件流并打开文件
if (!fout){
cerr <<”文件没有打开!”<
exit(1);
} // 可有可无
int x;
cin>>x;
while (x!=-1) {
fout<
cin>>x;
} // 能够从键盘向文件正确输出数据
e(); // 关闭输出文件流
9. 头文件中的 ifndef/define/endif 有什么用(4分)
防止该头文件被重复引用。
公共部分(50分)
1:分页式存贮管理中,页表是用来指出作业的 与 的对应关系。逻辑页号,主存块号 (顺序可交换) (4分)
2:影响局域网络的三种主要技术是____ 、 和 。传输介质、拓扑结构,访问控制方式 (顺序可交换) (6分)
3:若给定有n个元素的向量,则建立一个有序单向链表的时间复杂性的量级是( C )(3分)
-
2016年南京师范大学硕士研究生复试录取办法
南京师范大学已公布了2016年硕士研究生复试的录取办法,请上线考生及时查看信息,了解考研复试的相关注意事项,下面是小编搜集整理的详细资料,供大家阅读查看。一、基本原则1.科学选拔,保证质量。树立科学的人才选拔理念,坚持能力与知识考核并重,着力加强对考生创新能...
-
2016年云南大学报考点现场确认须知
2017年的院校考研现场确认公布还没有公布了,下面是小编搜集整理的2016年云南大学报考点现场确认须知,供考生们阅读参考。各位报考考点为云南大学(5306)的考生:为做好我考点2016年全国硕士研究生招生考试报名工作,确保报名现场确认工组织实施规范有序、平稳顺利,根据...
-
四川理工学院2016考研现场确认要求及注意事项
一、网报时间:1、应届本科毕业生网上预报名时间为2015年9月24日至27日9:00-22:00。2、网上报名时间为2015年10月10日至31日每天9:00-22:00。二、现场确认时间、地点:1、时间:2015年11月7日至12日(上午9:00-12:00、下午14:00-17:00)11月7-8日(周末):宜宾学院、内江...
-
减负考研成本,清扫考研障碍
表面风光,内心彷徨;容颜未老,心已沧桑。大学生本应朝气蓬勃,最近这条流行于网上的段子,被越来越多的大学生挂在嘴边。就业、考研和人际关系成为大学生最大困扰。同样在考研的路途中也会遭遇到如成本、人际关系等障碍,在接下来的暑期阶段,如何更加顺利地走过?考研辅导...