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

上传人:清晨86****784 文档编号:267687374 上传时间:2022-03-18 格式:DOCX 页数:9 大小:19.04KB
返回 下载 相关 举报
中兴公司计算机专业应届生笔试试卷(07)_第1页
第1页 / 共9页
中兴公司计算机专业应届生笔试试卷(07)_第2页
第2页 / 共9页
中兴公司计算机专业应届生笔试试卷(07)_第3页
第3页 / 共9页
中兴公司计算机专业应届生笔试试卷(07)_第4页
第4页 / 共9页
中兴公司计算机专业应届生笔试试卷(07)_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《中兴公司计算机专业应届生笔试试卷(07)》由会员分享,可在线阅读,更多相关《中兴公司计算机专业应届生笔试试卷(07)(9页珍藏版)》请在金锄头文库上搜索。

1、本试卷分三部分,公共部分、C+部分和JAVA部分,其中公共部分为必考部分,C+与JAV部分,两者选一完成。试卷满分100分。公共部分(50分)1:当数据库损坏时可以利用_和_有效的恢复数据库 转储,日志(4分)2:数据库系统的核心是_数据库管理系统或DBMS(2分)3:#include 和 #include “filename.h” 有什么区别?(6分)对于#include ,编译器从标准库路径开始搜索 filename.h对于#include “filename.h” ,编译器从用户的工作路径开始搜索 filename.h4:编写一个宏,输入2个参数,输出结果为两个参数的积(6分)考察定义宏

2、时,是否添加 括号,分号等。#define TIMES(a,b) (a)*(b)5:写出进程的主要状态。(12分,每点2分)运行态(running),就绪态(ready),等待态(blocked),挂起(suspend),新建态(new),终止态(exit)6:简要说明电路交换和存储器转发交换这两面种交换方式,并加以比较。(12分,每点6分)电路交换是一种直接的交换方式,它为一对需要进行通信的装置(站)之间提供一条临时的专用通道,即提供一条专用的传输通道,即可是物理通道又可是逻辑通道(使用时分或频分复用技术)。这条通道是由节点内部电路对节点间传输路径经过适当选择、连接而完成的,由多个节点和多条

3、节点间传输路径组成的链路,例如,目前公用电话网广泛使用的交换方式是电路交换。存储转发交换方式又可以分为报文存储转发交换与报文分组存储转发交换,报文分组存储转发交换方式又可以分为数据报与虚电路方式。分组交换属于“存储转发”交换方式,但它不像报文交换那样以报文为单位进行交换、传输,而是以更短的、标准的“报文分组”(packet)为单位进行交换传输。分组经过通信网络到达终点有2种方法:虚电路和数据报。与电路交换相比,报文交换方式不要求交换网为通信双方预先建立,条专用的数据通路,因此就不存在建立电路和拆除电路的过程。7:主键和唯一索引的区别(8分,每点2分)A 主键顺序为数据的物理顺序B 主键不能空,

4、唯一索引可以为空C 主键每个表只能有一个,唯一索引可以多个D 主键:默认将是聚簇索引 唯一索引: 默认将是非聚簇索引C+部分(50分)1. 下列程序执行后的输出结果是 B(4分)main() int a33, *p,i;p=&a00;for(i=0; i9; i+) pi=i+1;printf(“%d n”,a12);A) 3 B)6 C) 9 D) 随机数2. 设有以下说明语句 B(4分)struct ex int x ; float y; char z ; example;则下面的叙述中不正确的是A) struct是结构体类型的关键字 B) example是结构体类型名C) x,y,z都是

5、结构体成员名 D) struct ex是结构体类型3以下程序运行后,输出结果是 C(4分)main() char *s=”abcde”;s+=2;printf(“%ldn”,s);A) cde B) 字符c的ASCII码值 C) 字符c的地址 D) 出错4. 软件能力成熟度模型CMM共分为( )成熟度等级 C(4分)1. 32. 43. 5D. 65. 析构函数什么时候运行,它主要作什么工作?(8分)在对象被释放的时候运行,主要是清楚对象占用的资源6. 请问以下程序将输出什么结果?(18分)char *RetMemory(void)char p = “hello world”;return p

6、;void Test(void)char *str = NULL;str = RetMemory ();printf(str);可能是乱码。因为GetMemory返回的是指向“栈内存”的指针,该指针的地址不是 NULL,但其原现的内容已经被清除,新内容不可知。7. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?(8分)有(2分),全局变量存放在数据区(3分),局部变量保存在堆栈区(3分)JAVA部分(共50分)1. 如果需要把一个对象添加到HashMap中,那么该对象至少需要重载Object的哪些方法( )B(4分)1. clone和equals2. hashCode和equals

7、3. hashCode和clone4. finalize和clone2. 请判断下面的代码片段的执行结果:()C(4分)void func(int a, String b, String c) a = a + 1;b.trim();c = b;public static void main(String args) int a = 0;String b = “Hello World”;String c = “OK”;func(a, b, c);System.out.println(“” + a + “, ” + b + “, ” + c);1. 0, Hello World, OK2. 1,

8、HelloWorld, HelloWorld3. 0,HelloWorld,OK4. 1, Hello World, Hello World3. 请问以下陈述那项是正确的( )A(4分)1. 当一个对象不可到达时,该对象可以被垃圾回收器回收2. 只有当没有任何引用指向一个对象时,该对象才能够被回收3. 一个对象的finalize方法可能被垃圾回收器多次调用4. finalize方法只能够被垃圾回收器调用4、以下哪项陈述是正确的( )E(4分)1. 垃圾回收线程的优先级很高,以保证不再使用的内存将被及时回收2. 垃圾收集允许程序开发者明确指定释放哪一个对象3. 垃圾回收机制保证了JAVA程序不会

9、出现内存溢出4. 进入”Dead”状态的线程将被垃圾回收器回收5. 以上都不对5. 以下程序的执行结果是( ) D(4分)class Apublic int n;public String str;class Bpublic A a;public B() a = new A10; class Testpublic static void main( String args )B b = new B();b.a0.n = 1;b.a0.str = “2;System.out.println( b.a0.str + b.a0.n );A. 编译错误 B. 21C. 3 D. 产生NullPoint

10、erExceptionE. 产生ClassCastException6. 谈谈作用域public,private,protected,以及不写时的区别?(12分)作用域 当前类 同一package 子孙类 其他packagepublic protected friendly private 不写时默认为friendly7. 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。(18分)package test;cla

11、ss SplitString String SplitStr;int SplitByte;public SplitString(String str,int bytes)SplitStr=str;SplitByte=bytes;System.out.println(“The String is:”+SplitStr+”;SplitBytes=”+SplitByte);public void SplitIt() int loopCount;loopCount=(SplitStr.length()%SplitByte=0)?(SplitStr.length()/SplitByte):(SplitS

12、tr.length()/SplitByte+1);System.out.println(“Will Split into “+loopCount);for (int i=1;i=loopCount ;i+ ) if (i=loopCount)System.out.println(SplitStr.substring(i-1)*SplitByte,SplitStr.length();else System.out.println(SplitStr.substring(i-1)*SplitByte,(i*SplitByte);public static void main(String args) SplitString ss = new SplitString(“test中dd文dsaf中男大3443n中国43中国人 0ewldfls=103,4);ss.SplitIt();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号