解析:
栈的特点先入后出
D, 1、2、3进栈,3出、2出、1出,4、5进 5出 4出
A(不对)1、2、3、4、5进栈,5出栈;这是出栈应该是4
B (不对) 1、2、3进栈、4进 4出,5 进5出,然后应该是3出栈
C (不对) 1、2、3进栈、4进 4出,3出栈,应该2出栈而不是1
解析:正确答案:
Y=X*2-1
解析:
选B。
管态:管态又叫特权态,系统态,是操作系统管理的程序执行时,机器所处的状态。
原语:通常由若干条指令组成,用来实现某个特定的操作。通过一段不可分割的或不可中断的程序实现其功能。是操作系统的一个组成部分,它必须在系统态下执行,并且常驻内存,而个别系统有一部分不在管态下运行。
原语和广义指令都可以被进程所调用,两者的差别在于原语有不可中断性,它是通过在执行过程中关闭中断实现的,且一般由系统进程调用。
许多广义指令的功能都可用目态(一种机器状态,通常把它作为用户程序执行时的状态)下运行的系统进程完成,而不一定要在管态下完成,例如文件的建立、打开、关闭、删除等广义指令,都是借助中断进入管态程序,然后转交给相应的进程,最终由进程实现其功能。因此题中描述是错误的,选B。
解析:
1、充分:由(a-b)推(a - c > b - d),假设a=4,b=3,c=3,d=1,很明显 a-c<b-d;不成立,因此是不充分条件
2、必要: 由( a - c > b - d )推( a-b ), a - c > b - d也就是a-b>c-d,因为c>d是已知条件,所以c-d大于0,所以a-b>0;所以a>b成立,因此必要条件
答案是必要不充分
解析:
最高的情况是每层一个结点,最低则是完全二叉树,513的结点完全二叉树情况下高度是10层(层数最少为:floor(log2513)+1,即10。)。所以从10 到513 共504种情况
解析:switch语句后的控制表达式只能是short、char、int、long整数类型和枚举类型,不能是float,double和boolean类型。String类型是java7开始支持。
解析:
Zigbee是一种短距离、低功耗的无线通信技术名称。这一名称来源与蜜蜂的八字舞。其特点是近距离、低复杂度、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。
zigbee 的三种频带:1) 868MHZ 传输速率为20KB/S 适用于欧洲
2) 915MHZ 传输速率为40KB/S 适用于美国
3) 2.4GHZ 传输速率为250KB/S 全球通用
解析:
A 错误,进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源
B 正确,二者均可并发执行。
C 正确,线程作为调度和分配的基本单位,进程作为拥有资源的基本单位
D 正确, 线程的划分尺度小于进程,使得多线程程序的并发性高
E错在:即便是同一进程里的多个线程,每个线程也有自己独立的栈空间,其他资源是共享的。