2024年4月2日发(作者:何依秋)
【优质】中兴笔试题目分享有答案-优秀word范文
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
中兴笔试题目分享有答案
导读:中兴通讯股份有限公司于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
【优质】中兴笔试题目分享有答案-优秀word范文
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%。
DNO, AVG (SALARY)
FROM EMP
WHERE SALARY>=600
GROUP BY DNO
【优质】中兴笔试题目分享有答案-优秀word范文
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 =’销售部’
AND <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;};
【优质】中兴笔试题目分享有答案-优秀word范文
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() {
【优质】中兴笔试题目分享有答案-优秀word范文
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) {
【优质】中兴笔试题目分享有答案-优秀word范文
fout<
cin>>x;
} // 能够从键盘向文件正确输出数据
(); // 关闭输出文件流
9. 头文件中的 ifndef/define/endif 有什么用(4分)
防止该头文件被重复引用。
公共部分(50分)
1:分页式存贮管理中,页表是用来指出作业的 与 的对应关系。逻辑页号,
主存块号 (顺序可交换) (4分)
2:影响局域网络的三种主要技术是____ 、 和 。传输介质、拓扑结构,
访问控制方式 (顺序可交换) (6分)
3:若给定有n个元素的向量,则建立一个有序单向链表的时间复杂性的量
级是( C )(3分)
1. O(1)
2. O(n)
3. O(n2)
4. O(nlog2n)
4:设单链表的结点结构为(data,next),已知指针q所指结点是指针p所
指结点的直接前驱,如在*q与*p之间插入结点*s,则应执行的操作为( B )(3
分)
1. s->next=p->next; p->next=s;
2. q->next=s; s->next=p;
3. p->next=s-next; s->next=p;
4. p->next=s; s-next=q;
5:在一个具有n个结点的单链表中查找值为m的某结点,若查找成功,则
平均比较( D )个结点。(3分)
2024年4月2日发(作者:何依秋)
【优质】中兴笔试题目分享有答案-优秀word范文
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
中兴笔试题目分享有答案
导读:中兴通讯股份有限公司于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
【优质】中兴笔试题目分享有答案-优秀word范文
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%。
DNO, AVG (SALARY)
FROM EMP
WHERE SALARY>=600
GROUP BY DNO
【优质】中兴笔试题目分享有答案-优秀word范文
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 =’销售部’
AND <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;};
【优质】中兴笔试题目分享有答案-优秀word范文
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() {
【优质】中兴笔试题目分享有答案-优秀word范文
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) {
【优质】中兴笔试题目分享有答案-优秀word范文
fout<
cin>>x;
} // 能够从键盘向文件正确输出数据
(); // 关闭输出文件流
9. 头文件中的 ifndef/define/endif 有什么用(4分)
防止该头文件被重复引用。
公共部分(50分)
1:分页式存贮管理中,页表是用来指出作业的 与 的对应关系。逻辑页号,
主存块号 (顺序可交换) (4分)
2:影响局域网络的三种主要技术是____ 、 和 。传输介质、拓扑结构,
访问控制方式 (顺序可交换) (6分)
3:若给定有n个元素的向量,则建立一个有序单向链表的时间复杂性的量
级是( C )(3分)
1. O(1)
2. O(n)
3. O(n2)
4. O(nlog2n)
4:设单链表的结点结构为(data,next),已知指针q所指结点是指针p所
指结点的直接前驱,如在*q与*p之间插入结点*s,则应执行的操作为( B )(3
分)
1. s->next=p->next; p->next=s;
2. q->next=s; s->next=p;
3. p->next=s-next; s->next=p;
4. p->next=s; s-next=q;
5:在一个具有n个结点的单链表中查找值为m的某结点,若查找成功,则
平均比较( D )个结点。(3分)