找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 938|回复: 0

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

[复制链接]
发表于 2011-8-25 11:20 | 显示全部楼层 |阅读模式
华为笔试题含答案; o/ z1 ]" j7 ]9 I6 U. t% L0 J1 C! Q
! p3 j: }; G- y/ q! a5 }( {
华为求职俱乐部:
2 }3 W: ]$ R# r4 V& J% b. `5 bhttp://bbs.aftjob.com/group-52-1.html* _! V" U2 H; M$ D& H* W/ s

- C  s4 t  s" j* u  Q  h1.static有什么用途?(请至少说明两种)
9 L4 G: s0 v: {0 |% H    1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
+ L8 b& T) D& M+ G    2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问# E1 J6 \  z+ ~* D( {

- m( B6 H9 F" f) R/ X; Q7 _2 p,但不能被模块外其它函数访问。它是一个本地的全局变量。
6 i; @+ {! N! z  q+ e6 S! t    3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,# q7 j: S" W* o% A* S6 S/ B

/ U: W  R2 u; m- }  J4 s这个函数被限制在声明它的模块的本地范围内使用
& z! u5 u2 I3 ]6 ]( e" N) N4 S  `" P
2.引用与指针有什么区别?
; r" }) B" C1 t0 o& s' p$ q    1) 引用必须被初始化,指针不必。6 O# G' Q+ p& M% _! W+ V% `$ s& a. p
    2) 引用初始化以后不能被改变,指针可以改变所指的对象。
  x' d' K; u. t3 B8 V! ^$ j' d, S& P( R    3) 不存在指向空值的引用,但是存在指向空值的指针。
+ Z: t5 A4 u+ X- S: g: F% q. U1 I' e! V2 F0 h. ]+ C
3.描述实时系统的基本特性
  G! _9 n: E7 a+ x       在特定时间内完成特定的任务,实时性与可靠性。! ]8 j6 r+ a. T) x& d/ I
9 J' K  l/ n! O
4.全局变量和局部变量在内存中是否有区别?如果有,是什么区别?0 _) i4 s+ O  J: @, u& G; j
      全局变量储存在静态数据库,局部变量在堆栈。) N- }4 q5 ]- d/ X4 X/ Z, ~
1 D! h+ x! e* ^' l" l/ i
5.什么是平衡二叉树?- G! R% R4 ^& i( u  S* `2 P
      左右子树都是平衡二叉树 且左右子树的深度差值的绝对值不大于1。
+ A4 M& r# g1 a1 G9 n: [8 l! B& j1 ~! j. ~, V' h* U
6.堆栈溢出一般是由什么原因导致的?
4 @. [5 _+ j% w6 p      没有回收垃圾资源。4 z8 w+ x% p" p* w9 D+ {5 H2 j6 Q
' X$ B0 w& ]& A
7.什么函数不能声明为虚函数?
9 F) J# v6 N' k+ v# W7 d; a+ `$ |      constructor函数不能声明为虚函数。
$ L& J! {# U' r" a: X9 r9 [" x: a% a! D% E# C
8.冒泡排序算法的时间复杂度是什么?
2 j4 T9 v1 v" g$ K" h( s      时间复杂度是O(n^2)。! v$ Z2 p# |9 g

) X) s( x: G  J5 w( [& B$ n1 T9.写出float x 与“零值”比较的if语句。6 x: w. j/ C9 w
      if(x>0.000001&&x<-0.000001)! G0 A8 y. o( J& Z9 |9 k

! j, S9 u% o  i10.Internet采用哪种网络协议?该协议的主要层次结构?
  i  O: l$ }+ v3 x6 ^      Tcp/Ip协议
+ J7 g9 w+ Q- V. m8 P" n8 d      主要层次结构为: 应用层/传输层/网络层/数据链路层/物理层。$ ?* O4 ]4 N! k

+ G1 y/ D) b, R7 O) }$ K+ P$ }+ a11.Internet物理地址和IP地址转换采用什么协议?$ c+ C$ D% b& e( Q, s
      ARP (Address Resolution Protocol)(地址解析協議)* ~; v4 B8 \& S8 z) \, {
8 c8 `: M3 _* c% p
12.IP地址的编码分为哪俩部分?
; l) Z5 a/ O5 \6 w5 ?     IP地址由两部分组成,网络号和主机号。不过是要和“子网掩码”按位与上之后才能区/ u/ @" ^, U/ c" ?4 P" U

6 p& R3 W, C) C0 u  E分哪些是网络位哪些是主机位。1 y" `: X7 L; n5 q; c, D0 L
' q' u( I; W+ D# @4 Y5 @" O9 B% I
13.用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出- j' |. l# H% v# a7 l4 U
: m. @5 K: v+ V# z; `5 ~6 X5 A
C程序。
) p& {6 m7 h; g+ ?4 m     循环链表,用取余操作做
- i; q5 s$ Y3 Q/ s' n( s7 H% a- r, Q
7 x/ I" s$ q3 a& Q14.不能做switch()的参数类型是:
! o; d- X2 J: ~" S% f, d     switch的参数不能为实型。
. P$ P, ^( Y; V; v
; D. W# m$ v8 j% q4 b; _- z______, c1 _' H# y$ f4 o# I
推荐:0 d# I# u. h  B) _
中国10年最受欢迎的简历60套模板合集 - J4 w0 `/ e8 C& R2 U3 ?8 R7 k6 J  ~# n
http://bbs.aftjob.com/thread-612325-1-1.html; |& t( k1 Q0 n! a7 O. Y# X) f
——————
) r* a! d8 L* d9 T& U, I4 q6 H$ @欢迎大家加入求职交流群(申请入群规则:学校简称 + 姓名)
( Y+ p; C4 F% o# f2012-金融求职交流① : 110393951; j9 G: @: f1 j2 m; W2 W
2012-会计求职交流① : 7098899
6 g( a4 _5 n- ]9 y8 Y/ c+ }2012-IT求职交流① : 38696250
" R  P2 f& Y% L6 p2012-通信求职交流①: 59622472
4 G- W: ?0 V: g- @' `2012-硬件求职交流① : 44853679
* B& v* K& v3 c7 B2012-证券求职交流① : 100756915% u3 F/ l: x) O1 N- x. M! n
2012-快消求职交流① : 44183642, ?2 O  V. M6 e5 y; b, K
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-11 02:29

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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