设为首页 加入收藏

TOP

中兴软件C++笔试题
2014-11-03 13:45:05 来源: 作者: 【 】 浏览:28
Tags:中兴 软件 试题

1. Const 和 #define 的区别?



2. #include 和 #include “filename.h”有什么区别?



3. 编写一个宏,输入2个参数,输出结果为两个参数的乘积



4. Char str[]=”Hello” 计算sizeof(str)的数值



5. 写出float x与”零值”比较的 if 语句



6. 写出char *p 与”零值”比较的if语句



7. 写一个函数,判定运算环境(16位以上字长)是little-endian还是big-endian



8. 结构体和联合体的主要区别?



9. 操作系统的主要组成部分?



10.操作系统中进程调度策略有哪几种?



11.进程间主要的通讯方式?



12.写出进程的主要状态?



13.Internet采用哪种网络协议?该协议的主要层次结构?



14.以太网物理地址和IP地址转换采用什么协议?



15.IP地址的编码分为哪两部分?



16.写出以太网数据帧格式



17.8031和8051的主要区别?



18.请讲述一下你做过的最满意的一个项目或课题,或者最满意的课程,并谈一


下你做完(学完)后的感受。



19.C++中的空类,默认产生哪些类成员函数?




分析以下程序的执行结果


#include


class base


{


public:


base(){cout<<”constructing base class”<


~base(){cout<<”destructing base class”<


};


class subs:public base


{


public:


subs(){cout<<”constructing sub class”<


~subs(){cout<<”destructing sub class”<


};


void main()


{


subs s;


}






20.指出下面程序的错误


#define SIZE 5


struct String


{


char *pData;


};


void main()


{


char acValue1[SIZE]={‘H’,’E’,’L’,’L’,’O’};


char acValue2[SIZE]={‘W’,’O’,’R’,’L’,’D’};


struct String a,b,c;


a.pData=malloc(SIZE*sizeof(char));


memcpy(a.pData,acValuel,SIZE);


b.pData=malloc(SIZE*sizeof(char));


mempcpy(b.pData,acValue2,SIZE);


b=a;


free(a.pData);


c=b;


}






21.指出下面两段程序的区别


1


main()


{


int loop=1;


int arr[10];


int i=0;


while(loop<5)


{


for(;i<=10;i++)


{


arr[i]=1;


}


loop++;


}


}


2


main()


{


int arr[10];


int loop=1;


int i=0;


while(loop<5)


{


for(i=0;i<=10;i++)


{


arr[i]=1;


}


loop++;


}


}






22.指出下面程序的错误(函数GetValue返回 unsigned char类型的值)


#define MAXNUM 400;


unsigned char ucIndex,ucInputVar,aucArray[MAXNUM];


for(ucIndx=0;ucIndex<=MAXNUM;ucIndex++)


{


aucArray[ucIndex]=aucArray[ucIndex]+1;


}


ucInputVar=GetValue();


for(ucIndex=0;ucIndex>(ucInputVar-1);ucIndex++)


{


aucArray[ucIndex]=aucArray[ucIndex]*2+1;


}





】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇伟易达笔试题–C++笔试及上机题 下一篇什么是servlet链?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: