找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1964|回复: 9

[转帖,转自中大逸仙]北电笔试归来

[复制链接]
发表于 2005-10-20 17:43 | 显示全部楼层 |阅读模式
发信人: couser (show me the money), 信区: Job; L4 B5 G. `/ _: J% a3 [
标  题: 北电笔试回来
& H8 Y" M' g0 h+ |发信站: 逸仙时空 Yat-sen Channel (Thu Oct 20 12:00:28 2005), 转信9 m) O$ {) a4 K: ~  e( Y3 H. v1 l

6 j% o& z- [# x0 c7 z做炮灰了。
" W+ c6 F. r2 f( z$ E第一题中译英,第2题程序,第3题改错,第4题逻辑题
/ d" K5 I* C+ u第2题binary我以为是2进制的意思,结果出来一问,2分查找的意思。6 u) M# |! n$ c) L
唉!!!
& E7 M: e5 t6 J, p. R下午的兄弟姐妹们加油
. I' g, H! M7 I9 ~
1 X4 ]0 Q( e) \4 r. q9 L
+ Y/ M! w9 j2 R) F
发信人: wisely (灵心素衣@MasterMind), 信区: Job
  q% W" ]+ ~; s+ G0 ~$ u: f标  题: Re: 北电笔试回来
: R5 |0 |- Z% X$ R% Y发信站: 逸仙时空 Yat-sen Channel (Thu Oct 20 12:35:05 2005), 转信3 Y7 `# `) B+ Q# O6 M
, c2 R5 _& W: F
程序题是写个模版类做二分查找! C5 }5 t9 H& y: L4 {2 W
逻辑题是给出一段程序功能的说明,据此做程序填空
! X' B7 |) }! J. @
7 o+ q& t/ ?3 e3 U+ P% J& {5 L1 `

3 t5 k, Z# E5 r: Q# }# j8 |( h3 P发信人: sourceliu (source), 信区: Job
3 Y0 P+ {9 U/ c/ ^$ l标  题: Re: 北电笔试回来& T4 L: Q0 y2 s! h# B
发信站: 逸仙时空 Yat-sen Channel (Thu Oct 20 12:35:35 2005), 站内信件
7 N9 Y: ^- \+ X9 S$ G
9 e+ Y0 D! `% _$ T3 B第二题:c++模板,写一个二分查找的类,如char A[10]={a,,b,c,d,f,g,l,m,y,z},输出1 E1 s) L( p; b4 f9 @# x6 }
g的index- y- v5 Y- ~+ a8 q8 ?- N. C
第三题:改错--数组越界问题,子程序空间分配问题
0 d: D6 S2 r" V第三题:算法题,程序填空,给出了二维坐标一组有规律的点上的值,要求输入坐标输$ N1 A; ]! ^8 a/ y) s1 N6 q; _
出对应点上的值
# ?; m- S! h' k+ S: K; U( ?1 X挺简单,临场发挥吧
 楼主| 发表于 2005-10-20 17:44 | 显示全部楼层
发信人: jamsir (风间苍月), 信区: Job
% m7 Y% t/ Z+ v7 r2 A5 @标  题: 北电05年笔试试题(大致题目)
( o6 T, q8 r( l1 W5 I发信站: 逸仙时空 Yat-sen Channel (Thu Oct 20 17:00:02 2005), 站内信件
  a8 v5 f: q% K1 y3 U& D( l' U; w. \
4 i: c, T1 D+ B( [8 x6 @2 s
2005年10月20日下午的北电笔试题目(地点在中山大学的冼为坚堂),分为四大部分
' ^# E# F/ `; Z, T# h' w
7 q# y$ v5 f8 }4 i! s
$ U9 k6 W5 `7 s$ ?" o一. 一大段中文要求译成英文。内容大概是北电为英国电信提供了一个IP语音电话的
& V6 ^2 a! a, E7 d     解决方案,然后就是一大堆带来的好处什么的。
; Y! D; x5 I% c. _, n% J! Y1 \2 ^
二. 一道编程题目,确定一个输入的字符串含有什么字符和各个字符的个数。1 {/ y4 m" n+ K) ]! @
+ T- n  L% W1 w. S) c+ p1 }
三. 改错题,有两道。
1 L& m3 j% d+ G2 K# l: K* y, Y     1. 找出下面程序的错误:
1 h  N; f7 I% z( ~! S        #include<iostream.h>
1 |* t, j! v6 k  |+ s        class A+ n. E- Z- ]# Z  J) ?- |7 D
        {% |) [% b# ~' q! u- Z) ^
            private:7 B6 Y8 q! Z; ]% A; f: f
               int aa;  j: o0 d. k1 K# M/ `+ [! O& v5 m
            public:
: b0 G3 ~5 W0 ?, X+ W               setA(int a) { aa = a; };, @9 Q( [- v4 B
               showA()  { cout<<"aa "<<aa; };
* n( ]  j3 z0 @# j1 g- q        };
+ A/ }6 S' y- Q/ \# _+ o) w( t. I. x, r/ o$ W, w$ N: E3 ^
        class B:private A! O. U" i1 t! b* r) U6 h
        {
( I1 F$ T7 W2 L' r" Y: r  @5 E            private:
, H6 N1 X  G% B1 a: b6 e; M                int bb;
0 I7 `* w' e! m7 k5 T: q: x7 O5 m2 m, m  F% v            . d' d5 ]! l; @: V* P4 C7 o
            public:* ^9 E6 @' G9 ~! C# B+ [' `
                setB( int b ) { bb = b; };
4 b" n! D# F) t                showB() { cout<<"bb "<<bb; };) a" d* V8 n. p1 }
        };
) H8 Y9 M8 U4 A
0 C" y1 ], k5 B5 ^1 ]% s" k4 U        void main()+ l' t& H! n% P  z, z) Z+ D+ u
        {$ u. a& G1 w3 g% I0 _) z& A' Z
            B obj;: r8 U0 d0 ^. G; R' {: k
            obj.setA(3);2 R9 o: r9 w" g
            obj.showA();
" ^! j# O" M  H            obj.setB(5);
0 T2 Z* J# a6 b/ _            obj.showB();+ f4 K, a5 _  t5 j+ {" H& h; b8 S  c) }
            return;5 A) I5 W  B+ l2 Q! e! s6 w
        };% Q- E* _, N/ b
        ) ?# B6 [7 m" |) x
    2.下面是一个复数类,程序想输出4+3i,请问哪里有错?
  y9 G+ G, ~* {0 O4 d        #include<iostream.h>
: G8 X$ Q) r/ ^        class complex8 z" Q+ ^8 x5 M3 |& B8 T* U
        {  f: V% G: M: g3 w
            private:3 M7 u5 Q- ^; O# a# |# Q
                int realPart,virtualPart;  {) X& U: I4 }# C8 U5 M: u& B# ^
0 {, N7 ^) d2 u/ b- x9 {$ e6 n
            public:# j# }$ ?4 G$ @& d. d. ^( h' C
                complex(int r, int v){ realPart = r; virtualPart = v; };
1 y, [; P" |6 @6 g& U                ~complex();8 n' X6 a9 \  m6 o/ r( {5 \, i, w
                complex& operator++(){
5 L) a! }: t+ v) H# g                    realPart++;
5 t; M! Q1 Y6 v) r$ l% {0 G                    return this;& j7 \" H# a9 D' [+ c
                };& K% ~$ _( o/ [5 h
                void print(){ cout<<realPart<<'+'<<virtualPart<<'i'; };
2 E, L- R9 J9 B- f+ c) R; N        };( x5 A# ^2 h, K& f& Q0 I

8 X) {9 g% ]  r% @7 Z) X        void main()+ _+ |  l% U. T* {' K4 ]
        {- v: d& M% n) @. _) M. K
            complex c(2,3);
( d2 l" |$ M4 M  z) y! j% [- `- t9 a            ++++c;6 s7 D# k5 |+ c
            c.print();
; Y0 U6 x3 [0 K. q" g- F            return;
# T- K5 O5 o& ?0 d0 k# j+ W; ?4 ~        }; . ?5 }  I6 e& X/ [

+ b# O8 ^' y' J$ X( P, J( V四 逻辑题,有两道,都是要求写出输出。9 L+ q: N4 V3 }
    1.  
) `+ N8 T  g) N        #include<iostream.h>
) _5 b2 X; s; j* ~2 x        #include<string.h>
/ o5 I& @% Q! h# {% H2 j; C        void main()
% p9 ^+ o; s1 A" w& R8 n! l        {
( ]! |& ~: v; w# x0 s            char* array[5] = { "student", "worker", "p...",' T! Y. m  A+ N4 [
                               "c...", "p..." };        //忘了的省略掉了
4 T: V* Q1 s( }! ?4 y4 F- a            char *p1,*p2;
3 y$ A% Y3 Z; ^( U5 l            int i;
6 V% H$ l- L) @9 K
# d2 J' c3 \# ~4 V. c$ e            p1 = p2 = array[0];) `) U, H8 T/ s  Q
            for( i = 0; i < 5; i++ ){
6 t9 W4 w0 }2 f- @! n7 `                if( strcmp( p1,array ) > 0 ) p1 = array;
: u" `( Z0 @$ c6 p+ l                if( strcmp( p2,array ) < 0 ) p2 = array;, p; E/ e. f( q4 g- L0 o! M
            };" M5 J" @% j& z( b
            cout<<p1<<" "<<p2<<endl;
  c! P( Z+ x( l, r9 Y, S0 {6 H( y7 p; T! A& m
            return; ; c) p* \: G! @) r
        };
! b% f/ R, u3 `0 {1 D8 x7 r; n$ B3 {- f' @& G9 u8 A+ H( S# n5 o% r2 `
    2.
9 {4 u2 X& J+ Q. Y        #include<iostream.h>
0 e2 L% [3 w; ~/ L+ @        class A) p- E8 n9 m6 i
        {
) [" d. b# s$ d- Z5 x- n           private:2 t& t0 a) `4 a1 r/ ], B* b
                int a;5 z4 K0 s0 W5 B3 a' z
          J6 m9 ]4 |/ O
           public:
! o! {( f1 G$ x/ I6 A                A(int aa) { a = aa; };
4 Y" T1 ~4 ~  p9 t$ k5 D                ~A()    { cout<<"Destructor A!"<<a<<endl; };
, {+ c# I" \8 G3 `        };
2 r- D% f& c/ w2 d6 c# d8 X( t; H' T( [  X8 n6 h# B
        class B:public A9 l7 W+ \4 r2 r1 @* d& b
        {' ?. B( q+ e# f0 A2 v1 f( N7 O6 F
          private:
$ B7 t& x8 t% N8 e; I/ y/ a                int b;6 Y) l, I  J2 ^; b1 t/ V4 f- q% r
         
! s3 b8 K' q+ e' n) T          public:
. r2 R+ {: V. H: T                B( int aa = 0, int bb = 0 ):A(aa) { b = bb; };3 {. _$ M- P0 O: V
                ~B(){ cout<<"Destructor B!"<<b<<endl; };
, s+ \0 l/ y$ O- a  T3 \        };
% h7 |4 c, G, q2 ~. ]/ r) z
! ?" X. G# P5 w9 k  z        void main()& G8 {8 B; Y+ T  p4 [
        {! o" p: I* }! d" K6 [% `
            B obj1(5), obj2( 6, 7 );& N3 }; x9 ]) B  m
            return;# C4 [, L: Y  \: S! ]' W) J% F
        };7 D5 I2 I: f# T/ C+ H
3 q- I9 N! o& ]3 i0 [
上面所写可能会有一些错漏,特此声明。

# D& d* {: O0 z/ u" W: }
7 v, x+ J6 s+ o% [, H[ Last edited by 2002070344 on 2005-10-20 at 09:46 ]
回复

使用道具 举报

 楼主| 发表于 2005-10-20 17:49 | 显示全部楼层
发信人: zxzsu (乐观自信), 信区: Job+ h% Z5 M; c, o7 j% A
标  题: 下午北电测试工程师笔试题
4 Z; i  o) V3 \( j# i3 N  L' r# Q# S发信站: 逸仙时空 Yat-sen Channel (Thu Oct 20 15:45:01 2005)
" u) a( D' ?! u1 p+ H
7 j! D, f$ W- {1.IS95标准,关于CDMA发展。汉译英0 L* C. W4 a( T. a/ J
2.编程题
. r6 P; q( g: @$ C  w2 R  输入年月日格式yyyymmdd,判断是否是周末,只要求对2005年判断。+ W3 J5 f. v2 D# j3 V1 O& \* a
3.分析题:有关移动通信编码,位图什么的,好像是输入一串数据,根据题目比编码方法
* N' O- c4 d! N,写出编码后结果,好像没多少人会做7 P/ t% t: p! e) ]
--
回复

使用道具 举报

 楼主| 发表于 2005-10-20 21:14 | 显示全部楼层
一点都不懂!!!!!!过了的人我只能对他说“你除了强之外什么都没有拉”
回复

使用道具 举报

 楼主| 发表于 2005-10-20 21:42 | 显示全部楼层
楼上的已经是清远电信的囊中物
回复

使用道具 举报

 楼主| 发表于 2005-10-21 00:19 | 显示全部楼层
C++ 无意见~~7 j6 j- x% W& j( _# E
6 H% P& E# a7 U4 D0 v
好明显已经暴露左我地学校噶弱点啦../ i! U& F! W+ X+ k- r2 t
咩都学..咩都吾识...
* w/ L4 d& [2 E% u
2 t5 w: c' R, L仲等学院D领导以以前入北电D师姐为荣... 其实北电无咩值得骄傲的
回复

使用道具 举报

 楼主| 发表于 2005-10-21 00:35 | 显示全部楼层
呵呵,楼上的,学院领导有没想到很好的理由怎么回答你的那张帖子,好久没去飘香看了
回复

使用道具 举报

 楼主| 发表于 2005-10-21 00:44 | 显示全部楼层
其实不用解释的哦..我觉得..~
$ G, I0 h* {" y9 Z5 |" l( Z7 X8 T& L* h" h' z; M
只要默默的做事情就是了...~!8 X$ N7 f) H7 r, k& D1 n* A

) R- z6 |# V5 v1 d很多东西都是要用到的时候才知道的哦...9 Z; J  h4 A2 d

' L  c! k2 k6 v2 P7 K' P6 C- D象北电的 C++考试 ..我想应该都没有几个可以通过.(我们学院).; e9 p5 A; s$ K, _9 L% b' P/ F) g) |2 w
) i  E4 {! ?  U$ D
就算通过了笔试之后..接下来的面试也不是这么容易...(看中大BBS的面经)~
+ C& G* }+ }; @& h5 b; `. S
0 Q9 W' R1 U) Q1 @& B' O4 \以前能很多进北电的原因很多不是师姐们的技术或者能力.~!
1 z, h6 H5 o4 I4 D) u3 i% D+ s
) U# t2 h  o3 s: J" ~其实更多的是机会跟关系... 04届的师姐太好彩了...(一个04届的师姐跟我说的)
回复

使用道具 举报

 楼主| 发表于 2005-10-21 00:55 | 显示全部楼层
呵呵,楼主说得也挺中肯的
$ f% O0 t4 j3 A; y3 Z 
1 z% E  l; _/ C, B# T”好明显已经暴露左我地学校噶弱点啦..# b6 h  y7 Q' e0 s6 s" T( ~/ t
咩都学..咩都吾识...“
1 N+ d# O0 V* d7 i
# J6 A4 G; z3 d' r. m……
回复

使用道具 举报

 楼主| 发表于 2005-10-21 01:07 | 显示全部楼层
以前进北电很看重成绩,能力反而还是被放作次要的,今年好像变了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-9 04:21

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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