以下逻辑表达式,会出现错误的是
A: oolean b1 = (2>6) & (4<3/0);
B: oolean b2 = (2>6) && (4<3/0);
C: oolean b3 = (2>6) | (4<3/0);
D: oolean b4 = (2>6) || (4<3/0);
A: oolean b1 = (2>6) & (4<3/0);
B: oolean b2 = (2>6) && (4<3/0);
C: oolean b3 = (2>6) | (4<3/0);
D: oolean b4 = (2>6) || (4<3/0);
举一反三
- 在页式虚拟存储管理的计算机系统中,运行一个共有8页的作业,且作业在主存中分配到4块主存空间,作业执行时访问页的顺序为6,0,1,2,0,4,3,1,2,6,7,4,2,5,6,请问用FIFO和LRU替换算法时,它们的缺页中断率分别是多少。(要求图示出内存页面变化情况)。 答:(1)、采用FIFO算法: 访问串 6 0 1 2 0 4 3 1 2 6 7 4 2 5 6 驻留集 6 6 6 6 6 4 4 4 4 4 4 4 2 2 2 0 0 0 0 0 3 3 3 3 3 3 3 5 5 1 1 1 1 1 1 1 6 6 6 6 6 6 2 2 2 2 2 2 2 7 7 7 7 7 是否缺页 × × × × × × × × × × 缺页中断率为:10/15=66.67% (2)、采用LRU算法: 访问串 6 0 1 2 0 4 3 1 2 6 7 4 2 5 6 驻留集 6 6 6 6 6 4 4 4 4 6 6 6 6 5 5 0 0 0 0 0 0 0 2 2 2 2 2 2 2 1 1 1 1 3 3 3 3 7 7 7 7 6 2 2 2 2 1 1 1 1 4 4 4 4 是否缺页 × × × × × × × × × × × × × 缺页中断率为:13/15=86.67%
- 下列数组初始化,错误的是( )。 A: int a[][3] = {1, 2, 3, 4, 5, 6}; B: int b[][3] = {{1, 2},{0}}; C: int d[2][3] = {{1, 2},{3, 4},{5, 6}}; D: int a[2][3] = {0};
- 、滚动轴承精度分五级,由低到高依次为() A: 0、6、5、4、2 B: 2、4、5、6、0 C: 1、2、3、4、5 D: 5、4、3、2、1
- “[ 2*x+2 for x in range(5) ]”生成的列表是( )。 A: [2, 4, 6, 8, 10] B: [0, 2, 4, 6, 8] C: [1, 2, 3, 4, 5] D: [0, 1, 2, 3, 4]
- 中缀表达式3*(4+2*3)-6对应的后缀表达式为( )。 A: 3 4 2 3 * + 6 * - B: 3 4 * 2 3 * + 6 - C: 3 4 2 3 * + * 6 - D: 3 4 + 2 3 * * 6 -