1、512*1024*24/8=1.5M
2、首先弄清楚补码的概念
原码:符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值.因为第一位是符号位, 所以8位二进制数的取值 范围就是:[1111 1111 , 0111 1111],即[-127,127];
反码:负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.
补码:负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)
具体可以参考:http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html
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次