一、选择题
1、设有6个结点的无向图,该图至少应有()条边,才能确保是一个连通图?
A.8
B.11
C.6
D.5
参考答案:B
2、攻击者采用某种手段,使用户访问某网站时获得一个其他网站的IP地址,从而将用户的访问引导到其他网站,这种攻击手段称为?
A.ARP欺骗攻击
B.重放攻击
C.暴力攻击
D.DNS欺骗攻击
参考答案:D
3、关于Spring MVC的核心控制器DispatcherServlet的作用,以下说法错误的是( )?
A.它负责接收HTTP请求
B.加载配置文件
C.实现业务操作
D.初始化上下应用对象ApplicationContext
参考答案:C
4、假设有4条语句s1:a=5x;s2:b=5+y;s3:c=a+b;s4:d=c+y;根据bernstein条件,下面说法正确的是?
A.s2,s3可并发执行
B.s1,s4可并发执行
C.s3,s4不可并发执行
D.s1,s2不可并发执行
参考答案:C
5、#include
int main()
{
int a=1,b=2,c=3,d=0;
if(a == 1 && b++==2)
if(b!=2||c--!=3)
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
return 0;
}
下面程序输出是什么?
A.1,2,3
B.1,3,2
C.3,2,1
D.1,3,3
参考答案:D
6、采用开放定址法处理散列表的冲突时,其平均查找长度?
A.高于链接法处理冲突
B.高于二分查找
C.低于链接法处理冲突
D.低于二分查找
参考答案:A
7、并发操作会带来哪些数据不一致性?
A.不可修改、不可重复读、脏读、死锁
B.丢失修改、不可重复读、脏读
C.丢失修改、脏读、死锁
D.不可重复读、脏读、死锁
参考答案:B
二、简答题
1、在linux操作系统的命令行界面,提示符[root@localhost arm2410s]#的意思是什么?
参考答案:root表示用户名;localhost表示主机名;arm2410表示当前目录名;#表示超级用户提示符。
2、软件的缺陷等级应如何划分?
参考答案:
1.致命错误,可能导致本模块以及其他相关模块异常,死机等问题;
2.严重错误,问题局限在本模块,导致模块功能失效或异常退出;
3.一般错误,模块功能部分失效;
4.建议问题,由问题提出人对测试对象的改进意见。