1 / 12
文档名称:

中兴软件笔试题目.doc

格式:doc   大小:88KB   页数:12
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中兴软件笔试题目.doc

上传人:ttteee8 2018/11/21 文件大小:88 KB

下载得到文件列表

中兴软件笔试题目.doc

相关文档

文档介绍

文档介绍:中兴软件笔试题目公共部分(50分)1:作业调度程序从处于0状态的队列中选择适当的作业的作业投入运行。(3分)A运行B提交C完成D后备2:SQL语言中,删除一个表的命令是0(3分)ACLEARTABLEBDROPTABLECDELETETABLEDREMOVETABLE3:ATM采用的线路复用方式为()(3分)A频分多路复用B同步时分多路复用C异步时分多路复用D独占信道4:数据库中只存放视图的0(3分)A操作B对应的数据C定义D限制5:什么是虚拟设备?为什么在操作系统中引入虚拟设备?(10分)6:TCP为何采用三次握手来建立连接,若采用二次握手可以吗,请说明原因?(16分)7:什么是分布式数据库?(12分)C++部分(50分)1:设有“intw[3][4];”,pw是与数组名w等价的数组指针,则pw的初始化语句为 (3分)2:要使引用pr代表变量“char*p”,则pr的初始化语句为 (3分)3:“零值”可以是0,,FALSE或者“空指针”。例如int变量n与“零值”比较的if语句为:if(n==0),则BOLLflag与“零值”比较的if语句为:floatx与“零值”比较的if语句为: °(6分)4:设有如下语句:(3分)intx;0*px=0;则选择以下哪条语句可将x值置为0。Aint*px:Bintconst*px=x;Cintconstpx=x;Dconstint氺px=x;5:设viodf1(int*m,longn);inta;longb;则以下调用合法的是()(3分)Af1(a,b)Bfl(a,b)Cfl(a,b)Dfl(a,b)6:请写出如下代码的运行结果(6分)intmain(){inta,b,c,d;a=0;b=l;c=2;d=3;printf(“%d”,a+++b+c+++d++);}7:写出下面函数的功能(12分)TemplateVoidWE(Typea[],Typeb[],intn){for(inti=0;ib[n~i-1]二a;}8写一段代码判断一个单向链表中是否有环。(14分)给出如下结构Structnode{steuct氺next;};TypedefstuctnodeNode:JAVA部分(50分)1:判断下列对的是哪个0(3分)Ashortsl=l;sl=sl+1Bshortsl^l;sl+=lCshortsi二l;sl二sl_lDshortsl=l;sl=sl*l2:main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的0(3分)Apublicstaticvoidmain()Bpublicstaticvoidmain(Stringargs)Cpublicstaticintmain(String[]arg)Dpublicvoidmain(Stringargs)3:设floatx=l,y=2,z=3,则表达式y+=z~/++x的值是()(3分)AB3C4D54:()= ㈠: (4分)5:假设x=10,y=20,z=30;计算下列表达式的值(6分)Ax10 B!(x6:方法重建Overload和方法的重写Overriding的区别。Overload的方法是否可以改变返回值的类型?(10分)7:谈谈HashMap和Hashtable的区别(6分)8:构造一个类来描述屏幕上的一个点,该类的构成包括点x和y两个坐标,以及一些对点进行的操作,包括:取得点的坐标值,对点的坐标进行赋值,编写应用程序生成该类的对象并对其进行操作。(15分)数据结构(其实这些大公司的笔试不难,也不就是如此,只要学一下数据结构就可以搞定!)排序及查找方法^include#include#defineNllintsearch(intarray[],intn,intk){inti;i=n-1:array[0]=k;while(array!=k)i—:returninthalfsearch(intarray口,intn,intk){inti,j,mid;i=l;j=n;while(i{mid=(i+j)/2:if(k==array[mid])return(mid);elseif(kelsei=mid+1;}return(0);}voidmpsort(intarray[]){inti,j,a;a二0;for(i=l:ifor(j=i+l;jif(array〉array[j]){a=array;array=array[j]:array[j]=a;}voidinsertsort(intarray[]){inti,j;for(i=2;i{array[0]=array;J-i-l;while(array[0]{array[j+l]=array[j—];array[j+l]=array[0];voidcr