找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 937|回复: 0

[其他] 华为笔试题含答案

[复制链接]
发表于 2011-8-25 11:20 | 显示全部楼层 |阅读模式
华为笔试题含答案
5 H, {! d: A/ H5 d
; k7 R" o) I* s1 U) V: D& M( L华为求职俱乐部:
* M6 T/ B9 }$ w, I: c0 Phttp://bbs.aftjob.com/group-52-1.html5 O) C9 R6 g5 V, i: o
, q/ w* Q2 v1 B8 `4 J; ?
1.static有什么用途?(请至少说明两种)
5 s' Y7 k8 E3 q  O! I' N$ n    1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。9 C% G& W2 S0 ]4 A
    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问
0 i) a  B: k% [% ~# \3 [
6 W/ n; l) v2 O5 p0 X: v; s,但不能被模块外其它函数访问。它是一个本地的全局变量。! d) s0 L( {9 g( K: g
    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,- U1 j" B# V5 j

! O9 Z  r* B" J, y# w; Q这个函数被限制在声明它的模块的本地范围内使用1 b, T# v& E: `6 O* w8 `

  r# F7 A& |- X/ n! ?' @2.引用与指针有什么区别?
9 x; M+ A2 T% f* o. @    1) 引用必须被初始化,指针不必。
0 H/ M4 x5 y0 @: a  N    2) 引用初始化以后不能被改变,指针可以改变所指的对象。
! R* [9 I! D9 n1 m/ r. Z) S    3) 不存在指向空值的引用,但是存在指向空值的指针。
% l6 W& u/ @: ^! ]$ H
; O3 ~6 {  }- |3.描述实时系统的基本特性( p, Q* N8 C$ \
       在特定时间内完成特定的任务,实时性与可靠性。( b9 y7 B. p" p) c
- Y3 v: V" A# @$ b8 k9 G
4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
- K( ?7 ^, z% N* c/ Y0 k      全局变量储存在静态数据库,局部变量在堆栈。
1 _0 A/ P. v! ~
5 G6 s  S' e9 p5 W/ p7 c5.什么是平衡二叉树?# Q+ v2 Y$ F- |
      左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1。& J9 N& R' D" g9 w4 r( @: A7 C$ l

" E, J# |0 a! H& n/ D/ d; m' N  s6.堆栈溢出一般是由什么原因导致的?
2 J; t0 q6 D  Z/ p% F  j      没有回收垃圾资源。
. P) g7 d6 r' _0 l, k$ {+ _, [6 |- W6 }5 e+ H2 Q) n
7.什么函数不能声明为虚函数?
& c9 ^. H0 F) T# @; D      constructor函数不能声明为虚函数。* S( s+ e! P! p( b

0 o: S% m, ~( Q0 @' k8.冒泡排序算法的时间复杂度是什么?4 a! U* d: e3 F- G  ]! r/ y
      时间复杂度是O(n^2)。
; t2 S* X6 D& ~& p0 G8 d# k: Z, |, Y5 g; o
9.写出float x 与“零值”比较的if语句。
: S2 C8 W; C6 S% r6 a: b6 P( n      if(x>0.000001&&x<-0.000001)$ G, T+ V. _% s/ M  u3 i/ r

" \( r2 L7 b2 f10.Internet采用哪种网络协议?该协议的主要层次结构?
* r6 I" f1 A& T      Tcp/Ip协议
$ ]) D' D% [  G      主要层次结构为: 应用层/传输层/网络层/数据链路层/物理层。
9 N5 \% a% X9 N# I  c% G, V; c. B. l* u( M# ]
11.Internet物理地址和IP地址转换采用什么协议?
! ?  R4 L' s0 w) I) u      ARP (Address Resolution Protocol)(地址解析協議)
# n0 G; s% g- ~- a' w5 ~9 `
# Y) Y5 V6 m( a5 W" ~12.IP地址的编码分为哪俩部分?
5 p" h: ~3 D; j     IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区
4 [9 a$ `: c3 l- m4 U! `! e/ k4 B6 ^/ Q; U, G' I- K) l9 P4 l
分哪些是网络位哪些是主机位。# A( Y9 [9 g; S, C

0 s9 P6 Q( `0 J2 S13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出
/ l: }& z6 B$ q1 ]4 }
3 _8 M) P+ x- Q- K* j% f- j7 tC程序。
1 ]( l: R" r* {4 v) U     循环链表,用取余操作做
/ w# P3 J1 U; g- ?( s7 w! I9 m1 L3 T3 K  W5 k
14.不能做switch()的参数类型是:
: B' ?8 s: O+ O6 h, w; L     switch的参数不能为实型。
/ u3 \4 e; r3 n! M" J
: o& p4 e9 V: z# F+ e; M; ]9 O______- y  m) ~4 @+ G# W% k( ~
推荐:
: S& p% `- j" G) t中国10年最受欢迎的简历60套模板合集 # V8 U) g: q8 x. m/ @
http://bbs.aftjob.com/thread-612325-1-1.html
' K: Y' t; G' O/ ^* U* @3 q——————
$ U3 v- ], D/ C8 I1 o欢迎大家加入求职交流群(申请入群规则:学校简称 + 姓名)3 h0 g0 x- Y/ e* M' M( {( V
2012-金融求职交流① : 110393951! W7 J: l8 N" C( M! N( w
2012-会计求职交流① : 70988995 X$ k8 a! O1 R, O+ n
2012-IT求职交流① : 38696250$ O+ `  p  m- h1 Y2 X( X$ n$ q# _
2012-通信求职交流①: 596224729 w) I0 j' N; H4 v; e, l0 H
2012-硬件求职交流① : 44853679; ]5 Z, C) O! C& b" ]# y; q
2012-证券求职交流① : 1007569154 e+ e' _/ M' _8 K1 Z
2012-快消求职交流① : 44183642
/ t1 i, b, p! F; t2 R! o' V4 V& u
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-6-11 01:24

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表