发布于 2014-09-25 04:20:01 | 209 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

阿里巴巴

阿里巴巴(中国电子商务公司) 即 阿里巴巴集团 。 阿里巴巴集团经营多元化的互联网业务,致力为全球所有人创造便捷的交易渠道。自成立以来,阿里巴巴集团建立了领先的消费者电子商务、网上支付、B2B网上交易市场及云计算业务,近几年更积极开拓无线应用、手机操作系统和互联网电视等领域。


本文是一篇阿里巴巴2013年的校园招聘全套笔试题,是作者去阿里巴巴面试题拍摄的图片,并附有网友的解题答案,仅供大家参考一下。

1、512*1024*24/8=1.5M

2、首先弄清楚补码的概念

原码:符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值.因为第一位是符号位, 所以8位二进制数的取值   范围就是:[1111 1111 , 0111 1111],即[-127,127];

反码:负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.

补码:负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

3^4-10=71=(2122)。

3、A

读 写速度快:采用闪存作为存储介质,读取速度相对机械硬盘更快。固态硬盘不用磁头,寻道时间几乎为0。持续写入的速度非常惊人,固态硬盘厂商大多会宣称自家 的固态硬盘持续读写速度超过了500MB/s!固态硬盘的快绝不仅仅体现在持续读写上,随机读写速度快才是固态硬盘的终极奥义,这最直接体现在绝大部分的 日常操作中。与之相关的还有极低的存取时间,最常见的7200转机械硬盘的寻道时间一般为12-14毫秒,而固态硬盘可以轻易达到0.1毫秒甚至更低。

4、A

进程数:n

资源总数:r

每个进程的最少资源数为:m

那么:n*(m-1)+1<=r。

在本题中,3*(m-1)+1<=5,

5、B

其中比较难理解的就是7 6了。如果程序采用编译器优化,在执行a=a+1操作之后,系统发现后面没有对a的修改操作,就会将a的值读入到寄存器中,提高程序执行效率,所以就输入了7 6.

6、A

B选项:fork调用失败,没有子进程产生

C、D选项是父子进程的输出结果。

7、个人认为是D,广度优先遍历的时候,从队列头取出父节点,然后从队列尾输入子节点。

 

8、各种排序算法的时间复杂度

A

10、C(6,1)*C(5,2)*C(2,1)*C(2,1)=240.

第二部分、不定项选择题

11、A

telnet命令可以检测远程端口的使用情况。

12、B

LCD的能耗主要来源于背光,与前面显示什么东西没有关系。

13、ABCD。

14、A C

本命题与你否命题同真假。

 

15、3次。

16、a+b*c-d-e/f

17、6次



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务