|
八道题目,第一题有六个小题,一道小题0.5分,
剩下的七道题目一题1分。全英文试卷,要求英文作答。
1.
(1)what is an abstract class
(2)myclass a;myclass b;b=a;
myclass a;myclass b=a;区别
(3)stl有哪三类?
(4)容器有哪几种?
(5)virtual destruction作用?
(6).exe运行时缺少dll,问如何知道缺少什么样的dll?
2.程序运行结果显示
3.程序改错题
class foo{
public:
foo(int j){i=new int[j];}
~foo(){delete i;}
private:
int *i;
}
class derive:foo{
public:
derive(char j){i=new int[j];}
~derive(){delete i;}
private:
char *i;
}
main()
{
foo *f=new foo(100);
foo *d=new derive(200);
*f=*d;
delete f;
delete d;
}
4.描述虚拟存储系统及其作用
5_tlb(快表)的作用
6.从编程者的角度来讲,四路组相联和全相联哪个好?
7.用户态和内核态的区别?
8.经典的过桥问题
有四个人过桥。一个要1分钟,一个要2分钟,一个要5分钟,还有一个要10分钟。
桥一次只能过两个人。因为天黑了,过桥必须要手电筒,但是只有一杆。那么如
何让这4个人小于19分钟内过河? |
+10
|