2020-3-7刷题
在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是? 正确答案 :D
一个栈的入栈序列是a,b,c,d,e,f,则栈的不可能的输出序列是()正确答案 :B
因为0=1³-1
6=2³-2
24=3³-3
60=4³-4
120=5³-5
=6³-6
可知?=210
对于一个分布式计算系统来说,以下哪三个指标不能同时完成?正确答案 :ABD
A 一致性
B 可用性
C 安全性
D 分区容错性
操作系统中关于竞争和死锁的关系下面描述正确的是?正确答案 :C
如果某系统15*4=112成立,则系统采用的是几进制?正确答案 :A
将原式转为X进制:
1 5 * 4 = 1 1 2
(X+5)* 4 = X^2+X+2
解方程即可x=6
现有二叉搜索树(BST)前序遍历结果序列为abdefgc,中序遍历结果序列为debgfac,请问后序遍历结果序列? 正确答案 :B
以下设计模式中,哪一项不属于结构性模式? 正确答案 :C
一副扑克(52张,不含大小王),抽出两张牌,一红一黑(不考虑先后顺序)的概率是多少? 正确答案 :B
所以剩余的概率就是另外一种颜色的张数26/剩余的51张牌
假设一段公路上,1小时内有汽车经过的概率为96%,那么,30分钟内有汽车经过的概率为? 正确答案 :C
A 48%
B 52%
C 80%
D 96%
假设30分钟内见到汽车经过的概率是x。
1小时内即2段30分钟(独立事件)见到汽车经过的概率是 1-(1-x)^2
即 1-(1-x)^2= 0.96
解得x=0.8。
一小时有车的概率 = 1 - 一小时没车的概率 = 1 - 两个半小时都没车的概率 = 1 - (1 - 半小时有车的概率)^2
1-(1-x)^2=0.96
x = 0.8
当n=5时,下列函数的返回值是: 正确答案 :C
int foo(int n){
if(n<2){
return n;
}
else
return 2*foo(n-1)+foo(n-2);
}
下面哪个是版本控制工具? 正确答案 :BC
下列能实现一个正整数N对256求余运算的代码是: 正确答案 :AD
下面的程序执行输出几个hello? 正确答案 :D
#include<stdio.h>
#include <unistd.h>
int main( ) {
fork( );
fork( );
fork( );
printf(“hello\\n”);
return 0;
}
A 3
B 4
C 6
D 8
一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来的进程的值不同。相当于克隆了一个自己。
所以就是1->2->4->8
2^3=8
下面哪些机制可以用于进程间通信? 正确答案 :ABE
A Socket
B Named pipe
C Named event
D Critical Section
E Shared memory
F Virtual memory