- 相關推薦
筆試大觀之華為
第一部分,不定向選擇
第二部分,填空題
1. 什么是UML?分哪兩類?
2. OS一般的兩種進程調度策略
3. 進程間的四種通訊方式
4. 一棵二叉樹的前序,中序,后序遍歷結果
第三部分,問答題
1. 通常遞歸所采用的數據結構?遞歸和循環的區別?
2. 將一個單鏈表逆序。
3. A,B,C,D四個進程,A向一個緩沖區寫數據,B,C,D從該緩沖區讀數據,A要等到B,C,D都
已經讀好才能寫下一個。用p,v操作實現通訊。
4. C 程序寫運行結果。
class A
{
public:
void f1()
{
printf(A::f1 );
}
virtual void f2()
{
printf(A::f2 );
}
void callfunc()
{
printf(A::callfunc );
f1();
f2();
}
};
class B :public A
{
public:
void f1()
{
printf(B::f1 );
}
void f2()
{
printf(B::f2 );
}
void callfunc()
{
printf(B::callfunc );
f1();
f2();
}
};
int main()
{
B *pB=new B;
pB-callfunc();
A *pA=pB;
pA-callfunc();
return 0;
}
【筆試大觀之華為】相關文章:
華為筆試11-06
筆試大觀之Oracle Graduate01-14
筆試大觀之Oracle Graduate11-06
華為筆試集合08-14
華為財經筆試11-06
華為公司筆試經驗12-11
華為筆試題目11-06
華為筆試題列舉11-08
華為筆試題(C語言)12-10
華為C語言筆試題12-12