




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、最新资料推荐华为经典笔试题华为笔试题华为笔试题 1 .请你分别画出OSI的七层网络结构图和 TCP/IP的五层结构图。2.请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用? TCP与UDP呢? 3.请问交换机和路由器各自的 实现原理是什么?分别在哪个层次上面实现的?4.请问C+的类和C里面的struct 有什么区别? 5 .请讲一讲析构函数和虚 函数的用法和作用。6 .全局变量和局部变量有什么区别? 是怎么实现的? 操作 系统和编译器是怎么知道的? 7 . 8086是多少位的系统? 在数据 总线上是怎么实现的?1 H.323协商。2 ipsec为什么是三层的。12tp 为什么是二
2、层的? 3 ospf 中包的ttl 值是多少? 4为什么要划分区域?6 MPLS 中RD和RT的作用分别是什么? 7 RR 防止环路的机制。8 BGP 控制out-bound 用, 控制进来的用 9 ospf是工作在哪个协议上的?10 ospf 的LSA类型。11 简述OSPF的基本工作机制。12 ppp 的1cp 和ncp协商过程。13 PSTN的信令控制有哪几种? 14s1oari 8.0查看进程的命令是什么? linux 7.3查看IP的命令是什么 15 IP是,掩码 请问最大的有效地址是多少17 LX/LH的有效距离是多少?18 IP包头几个字节?
3、20 CQ能不能有一种流量统治第二种流量,(dominate)? 21 FTP下载一个文件完成。有几个TCP连接 联想笔试题1 .设计函数int atoi(char*s)。2. int i=(j=4,k=8,l=16,m=32); printf(%d, i);输出是多少? 3 .解释局部变量、全局变量和静态变量的含义。4 .解释堆和栈的区别。5 .论述含参数的宏与函数的优缺点。普天C+笔试题1 .实现双向链表删除一个节点 P,在节点P后插入一个节点,写出这两个函数。6 .写一个函数, 将其中的都转换成4个空格。7 . Windows程序的入口是哪里?写出Windows消息机制的流程。8 .如何
4、定义和实现一个类的成员函数为回调函数?5 . C+里面是不是所有的动作都是 main()引起的?如果不是,请举例。9 . C+里面如何声明const void f(void)函数为C程序中的库函数? 7 .下列哪两个是等同的int b; A const int* a = b; B const* int a = b; C const int* const a = b; D int const* consta = b; 8 ,内联函数在编译时是否做参数类型检查?void g(baseb) b.play; void main() son s; g(s); return; 2005年华为招聘-C语言笔
5、试试题一、判断题(对的写T ,错的写F并说明原因, 每小题4分,共20分)1、有数组定义int a22=1,2,3; 则 a01的值为 0。(T )2、int (*ptr)(), 则ptr是一维数组的名字。(F , ptr为一个函数指针)3、指针在任何情况下都可进行,,=,=,=运算。(F ,指针比较大小没有任何意义, 但是可以比较=与!=)4、 switch(c) 语句中 c 可以是 int ,long,char float unsigned int类型。(F ,不可以为 float ) 5、#define pr int(x) printf( " the no, " #x
6、" ,is " ) (T) 二、 填空题(共 30 分)1、 在windows下,写出运行结果, 每空2分,共10分。char str =" Hello " ; char *p=str; int n=10;sizeof(str)=(6) sizeof(p)=( 4)sizeof(n)=( 4) void func(char str100) sizeof(str)=( 4 )2、void setmemory(char *p, int num) *p=(char *) malloc(num); void test(void) char *s tr=NULL;
7、setmemory(str,100);strcpy(str, "hello " ); printf(str); 运行test函数有什么结果?( hello) 10 分 3 、设 intarr=6,7,8,9,10; int *ptr=arr; *(ptr+)+=123;printf(%d,%d",*ptr,*(+ptr);8,8) 10分 二、编程题(第一vj、题20,第二小题30分)1、不使用库函数,编写函数int strcmp(char *source, char *dest) 相等返回 0 ,不等返回-1 ; # i nclude stdio.h # i n
8、clude stdlib.h int mystrcmp(char *source, char *dest) while(*source = *dest *source !='0' ' *dest != ' ' 0' ' ) source+; dest+; if (*source =' ' 0' ' *dest =' ' 0' ' ) r eturn 0;else return -1; int main() char *str1 = abcde;char *str2 = abc
9、d; printf(ret = %d, mystrcmp(str1, str2);return 0; 2、写一函数int fun(char *p)判断一字符串是否为回文, 是返回1 ,不是返回0,出错返回-1 # i nclude stdio.h# i nclude stdlib.h int rollback(char *str) char *p = str;while(*(str+); str-=2; while(*(p+) = *(str-) *p !='0' ' ) ; if (*p = ' ' 0' ' ) return 0; e
10、lse return -1; int main() char *str1 = abaaba; printf(ret=%d, rollback(str1); return 0; 3 .请问 C+的类和 C 里面的struct 有什么区别? 答:struct 的成员的默认访问说明符为 Public ,而class 的成员 的默认访问说明符为Private 。其他没有区别4.请讲一讲析构函数和虚函数的用法和作用。答:析构函数是在对象生存期结束时自动调用的函数,用来释放在构造函数分配的内存。虚函数是指被关键字virtual 说明的函数, 作用是使用C+ 语言的多态特性5 .全局变量和局部变量有什么区别
11、? 是怎么实 现的?操作系统和编译器是怎么知道的?答:一些变量在整个程序中都是可见的,它们称为全局变量。一些变量只能在一个函数中可知,称为局部变量。这就是他们的区别。在任何函数外面定义的变量就是全局变量,在函数内部定义的变量是局部变量,这是它们在程序中的实现过程。操作系统和编译器是根据程序运行的内存区域知道他们的,程序的全局数据放在所分配内存的全局数据区,程序的局部数据放在栈区。6 。有1,2, 3, 4, , , ,n个数放在一个数组里,按大小排序,输出。7 。写一个算法,将一个数按高位到低位逆转,例如,用户输入123, 则输出321。初始的数据放入 n,结果放入 m m=0;/ while
12、(n0) m=m*10+(n mod 10); n=n10;/ 整除 8 。抽象类和接口的区别是什么? (1)接口可以被多重 implements,抽象类只能被单一 extends (2) 接口只有定义,抽象类 可以有定义和实现(3)接口的字段定义默认为:public static final, 抽象类字段默认是friendly华为软件测试笔试题前面几道大题是基础形的判断、选择、阅读理解题, 涉及到网络、 通信、软件工程等等,都是大英文。不过不难,CET4的水平就差不多了, 但是重要的还是计算机 方面的一些基础知识。后面的几道大题如下:1 、有A、B两个水杯, 都没有刻度, 也不允许做刻度。A
13、 杯装满水是5升,B杯装满水是3升。不借助别的任何工具,只用这两个杯子如何精确的得到4升水? 思路:大水杯倒满5升水,倒3升进小水杯, 剩下2升; 倒掉 小水杯的水,把大水杯里的2升水倒进小水杯,此时小水杯还剩1 升空间; 再倒满大水杯, 然后用大水杯的水倒满小水杯, 则大水 杯剩4升水。2 、软件工程中,根据软件开发的V模型,有哪些基本的阶段划分? 3 、软件测试方法有哪些分类?各有什么特点?设计测试用例的主要方法有哪些?4 、网络安全方面,简述Syn_FLOO鼓击的原理。你还知道哪些类型的网络攻击?一、根据一张策略收获图,张三可以选择横向的方案 A和方案B,李四可以选择纵向的方案 1、方案
14、2、方案3。两人选择方案的交叉点就是两人各自的收获。比如张三选择方案B,李四选择方案1,交叉点是( 50, 80 ), 则张三收获50元,李四收获80元。两人都想让自己的收获尽可能的高,选择方案时两人均不知对方的选择。问两人最终的收获各是多少?二、桌上排列着一行乒乓球,一共100个。两个人轮流拿球装入口袋,拿到第100个球的人是胜利者。每次拿球最少拿1个,最多拿5个。如果你先开始拿球,你要拿几个? 以后你要怎样拿球,才能保证你能拿到第100个? 小生不才, 我的智力题目答案如下: 思路:如果第100个球我一定要拿,那么我一定要拿到第94个球且不能拿第95个球; 我一定要拿到第94个球,那么我一定要 拿到第88个球且不能拿第89个球;我一定要拿到第88个球,那么我一定要拿到第82个球且不能拿第83个球;以此类推,我开始的时候一定要拿到第 4个球且不能拿到第5个球;即
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司银行本票管理制度
- 售票岗位风险管理制度
- 别墅现场装修管理制度
- 开发与测试的协同工作模式探讨试题及答案
- 医院推行电脑管理制度
- 厂区装修现场管理制度
- 学校教室规章管理制度
- 医院职工假期管理制度
- 公司礼品赠送管理制度
- 冲床加工车间管理制度
- 2025年河北省中考二模道德与法治试题(启光卷含答案)
- 爆炸赔偿协议书
- 数据备份与恢复技巧试题及答案
- 2025贵州中考:历史必考知识点
- SL631水利水电工程单元工程施工质量验收标准第4部分:堤防与河道整治工程
- 2025年4月版安全法律法规标准文件清单
- 四川成都历年中考作文题与审题指导(2005-2024)
- 2025春季学期国开电大专科《管理学基础》一平台在线形考(形考任务一至四)试题及答案
- 人工智能引论知到智慧树章节测试课后答案2024年秋浙江大学
- 2024年全国高考数学试题及解析答案(新课标Ⅱ卷)
- 新版出口报关单模板
评论
0/150
提交评论