您的位置:首页 > 其它

2016阿里巴巴实习生在线笔试

2016-04-20 23:12 573 查看
单项选择题(40min答完)





2.有如下一段代码:

#define func(x,y) x*y+x

void main { int a=2; int b=3; b+=b*func(a,b);cout<<b/4<<endl;}

运行结果为()

5

3

6

4

2

以上都不是



4.下列代码的输出为:

#include <iostream>

#include <vector>

using namespace std;

int main(void)

{

vector<int> array;

array.push_back(100);

array.push_back(300);

array.push_back(300);

array.push_back(300);

array.push_back(300);

array.push_back(500);

vector<int>::iterator itor;

for(itor=array.begin();itor!=array.end();itor++)

{

if(*itor==300)

{

itor = array.erase(itor);

}

}

for(itor=array.begin();itor!=array.end();itor++)

{

cout<<*itor<<" ";

}

return 0;

}

100 300 300 300 300 500

100 300 300 300 500

100 300 300 500

100 300 500

100 500

程序错误







8.初中物理课上,老师将全班20名同学随机划分为A、B两个小组,每个小组10人。老师让两个小组的同学各自独立测量旗杆的高度,并分组计算平均值。其中A组的同学发生了一部分同学抄袭了另外一部分同学的测量结果;B组的同学是独立测量的结果,未发生抄袭。那么关于两个组得到的测量均值X_A和X_B说法正确的是:

X_A比X_B更精确。

X_A比X_B更不精确。

X_A和X_B一样精确。

无法判断X_A和X_B哪个更精确。

X_A和X_B都是随机变量。

X_A和X_B具有相同的分布。

9.甲乙两个一样大小的杯子各自分别装着小于一半容积的水和酒精。现将甲杯子里的一部分水倒入乙杯子;之后将乙杯子的混合液倒入一些到甲杯子,此时甲杯子的液位恢复到最初的状态。假定水和酒精混合之后的体积等于混合之前的体积之和。那么以下说法正确的是:

甲杯子里的酒精的体积等于乙杯子里的水的体积。

甲杯子里的酒精的体积等于乙杯子里的酒精的体积。

甲杯子里的水的体积等于乙杯子里的酒精的体积。

甲杯子里的水的体积等于乙杯子里的水的体积。

甲杯子里的液位高于乙杯子里的液位。

以上都不对。

10.



12.



12(other).



13.甲乙两名赌徒一起玩掷硬币的赌钱有戏,甲可以决定赌注的大小。当赌注大小为n元时,如果硬币正面朝上,则乙给甲n元;如果硬币反面朝上,则甲给乙n元;没有赊欠;硬币正面朝上和反面朝上的概率均为?。聪明的甲赌徒想出了一个赌博的办法,赌注从1元开始,如果甲赢了,则甲退出赌博;如果甲输了,那么甲把之前已经输了的钱总数+1作为赌注进行下一次赌博。那么关于甲的赌博收益的说法正确的是:

游戏结束时,甲必然赢钱。

游戏结束时,甲可能收益恰好为0。

游戏结束时,甲有确定性的收益。

游戏结束时,甲的收益是随机变量,其期望为1。

游戏结束时,甲的收益是随机变量,其期望为0。

游戏可能无法在有限步内结束。

14.下面关于虚拟局域网VLAN的叙述错误的是()。

VLAN是由局域网网段构成的与物理位置无关的逻辑组。

利用以太网交换机可以很方便地实现VLAN。

每一个VLAN的工作站可处在不同的局域网中。

不同VLAN内的用户可以相互之间直接通信。

VLAN可以强化网络安全和网络管理

VLAN能灵活控制广播活动

15.





17.实现虚拟存储器最关键的技术是()。

内存分配

置换算法

请求调页(段)

对换空间管理

文件管理

磁盘寻址算法

18.进程间通讯的方式中哪种的访问速度最快

管道

消息队列

文件

套接字

共享内存

句柄

19.



20.




20(other).



休息10min 开始附加题(80min答完)

1.
.


2.



3.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: