腾讯 2014 技术岗
技术研发 技术支持
本套题共28题,暂无参考答案
题目详情
第1题

 一、不定项选择题(共25题,每题4分,共100分,多选、少选、错选均不得分)

1、 如果MyClass为一个类,执行”MyClass a[5], *b[6]”语言会自动调用该类构造函数的次数是()

A. 2    B.5    C. 4     D.9


第2题

 2、下面程序的运行结果是()

#include

using namespace std;

class Base

{

int x;

public:

Base(int b):x(b) {}

virtual void display()

{

cout<<x<<endl;< p="">

}

};

class Derived:public Base

{

int y;

public:

Derived(int d):Base(d),y(d) {}

void display()

{

cout<<y<<endl;< p="">

}

};

int main()

{

Base b(2);

Derived d(3);

b.display();

d.display();

Base *p=&d;

p->display();

system("pause");

return 0;

}

 

A. 2 2 3

B.3 2 2

C. 2 3 3

D.2 3 2


第3题

 3、在C++语言中,下面描述中,正确的是()

A. 一个基类的声明中有纯虚函数,该基类派生类一定不再是抽象类

B. 函数类型不能作为重载函数的调用的依据

C. 静态数据成员不是所有对象所公有的

D. 内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方


第4题

 4、有如下程序:执行后的输出结果应该是()

#include <iostream>

using namespace std;
class Base
{
public:
~Base()
{
cout<<"BASE";
} ;
};
class DERIVED:public BASE
{
public:
~DERIVED()

{
cout<<"DERIVED";
} ;
};
int main()
{
DERIVED x;
return 0;
}


A. BASE

B. DERIVED

C. BASEDERIVED

D. DERIVEDBASE


第5题

 5、典型的路由选择方式有两种,静态路由和动态路由。以下描述正确的是()

A. 当动态路由与静态路由发证冲突时,以静态路由为准

B. 当动态路由与静态路由发证冲突时,以动态路由为准

C. 静态路由适用于网络规模大、网络拓扑复杂的网络

D. 动态路由适用于网络规模大、网络拓扑复杂的网络


第6题

 6、下列哪些属于分布式文件系统?()

A. HBase

B. Spark

C. MapReduce

D.KFS

E. Hive


第7题

 7、 下面程序的输出结果是()

#include <iostream>
using namespace std;
int i=0;
int fun(int n)
{
static int a=2;
a++;
return a*n;
}
int main()
{
int k=5;
{
int i=2;
k+=fun(i);
}
k+=fun(i);
cout<<k;
return 0;
}

A. 13   B. 14   C.15   D. 16


第8题

 8、在Java中,一下那些数据结构可以以长亮的时间复杂度0(1)添加元素()

A. HashMap B.ArrayList C. TreeMap D. LinkedList


第9题

 9、若一棵二叉树的前序遍历为a, e, b, d, c,后序遍历为b, c, d, e, a,则根节点的孩子节点为()

A. 只有e B. 有e、b C. 有e、c D. 无法确定


第10题

 10、一面墙,单独工作时,A花18小时砌好,B花24小时,C花30小时,现A, B, C的顺序轮流砌,每人工作1小时换班,完工时,B总共干了多少小时?()

A. 8小时 B. 8小时 C.7小时 D. 6小时48分


第11题

 11、32位机器上定义如下结构体:

struct xx
{
    long long _x1;
    char _x2;
    int _x3;
    char _x4[2];
    static int _x5;
};
int xx::_x5;

请问sizeof(xx)的大小是()

A.19 B.20 C.15 D. 24


第12题

 12、储蓄盒中2分和5分的硬币的个数相等,2分和5分的钱数也相等,问:可能是多少元?()

A.2.1元 B.2.4元 C.2.8元 D. 3.0元


第13题

 13、入栈序列是:a1,a3,a5,a2,a6出栈序列是:a5,a4,a2,a0,a3,a1,则栈的容量最小是多少()

A. 2 B.3 C. 4 D. 5


第14题

 14、TCP报文首部信息中与关闭连接有关的是()

A.URG B.ACK C. SYN D.FIN


第15题

 15、

int foo(int n)
{
    if (n<=1) return 1;
    return n*foo(n-1);
}

上面算法时间复杂度是()

A. 0(log2n) B. 0(n) C.0(nlog2n) D. 0(n2)


第16题

 16、turbo c环境下,下面程序运行的结果是()

#include
int main()
{
    printf("\n");
    int a[5]= {1,2,3,4,5};
    int *p,**k;
    p=a;
    k=&p;
    printf("%d",*(p++));
    printf("%d",**k);
    return 0;
}

A.11 B.21 C.22 D. 12


第17题

 17、现有一个包含m个节点的三叉树,即每个节点都有三个指向孩子结点的指针,请问:在这3m个指针中有()个空指针。

A. 2m B. 2m-1 C. 2m+1 D.3m


第18题

 18、在下面的描述中,哪些不属于数据库安全性的措施()

A. 普通ZIP压缩存

B. 关联加密存储

C. 数据分段

D. 授权限制

E. 数据多机备份


第19题

 19、以下哪些工具可以写实源机器与目标机器之间的路由数量,以及各路由之间的RTT()

A. Traceroute B. Ping C. FTP D. Telnet


第20题

 20、流量劫持是网络安全中常见的安全威胁,下列哪些情况可能会造成流量劫持?()

A. MAC地址欺骗

B. DNS劫持

C. 伪造的DHCP服务器

D. 使用https协议


共有 28 道题目