程序员笔试(偏测试)单选题收集整理(一)

1.编译运行以下程序后,关于输出结果的说明正确的是()
public class Conditional{
public static void main(String args[ ]){
int x=4;
system.out.println("value is " + ((x>4)?99.9:9));


A.输出结果为:value is 9.0
B.输出结果为:value is 9
C.编译错误
D.输出结果为:value is 99.9

2.关于IPv6协议描述正确的是?()
A.通过DHCPv6获取的地址前缀长度为64
B.没办法通过RA报文获取默认网关
C.无状态生成的地址前缀长度必须为64
D.可以通过DHCPv6获取默认网关

3.一台windowns主机初次启动时,从DHCP服务器处获取IP地址失败,该主机可能会使用IP地址()
A.169.254.2.33
B.127.0.0.1
C.255.255.255.255
D.0.0.0.0

4.以下哪个排序算法不是稳定的排序算法?()
A.归并排序
B.插入排序
C.快速排序
D.冒泡排序

5.以下哪项是路由表中所不包含的()
A.下一跳
B.目标网络
C.代价
D.源地址

6.下面不是数据链路层的功能是()
A.差错控制
B.自动协商
C.路由选择
D.流量控制

7.要添加索引的一个理由是()
A.提高INSERT语句的性能
B.提高数据库安全性
C.提高SELECT语句的性能
D.减少存储空间

8.下列哪个不是软件自动化测试的优点()
A.能提高测试质量
B.准确度
C.能充分测试软件
D.效率高

9.以下关于C语言正确的是?()
A.变量名不区分大小写
B.可以定义两个同名函数,但是参数个数不同
C.调用函数时参数类型和函数定义可以完全不一致
D.变量名允许以数字开头

10.下面代码的输出结果是()
s=[“seashell”,“gold”,“pink”,“brown”,“purple”,“tomato”]
print(s[1:4:2])
A.[“gold”,“pink”,“brown”,“purple”,“tomato”]
B.[“gold”,“pink”]
C.[“gold”,“brown”]
D.[“gold”,“pink”,“brown”]

11.白盒测试测试数据选择的依据是()
A.用户使用说明书
B.程序注释
C.程序需求说明书
D.程序内部逻辑

12.在逻辑测试覆盖中,测试覆盖最强的是()
A.条件组合覆盖
B.语句覆盖
C.判定覆盖
D.条件覆盖

13.以下关于ARP说法错误的是()
A.当一个IP地址即将被计算机使用时,计算机会发送一个ARP请求
B.ARP用于不同IP网段之间的MAC地址学习
C.能通过ARP检测IP地址冲突
D.计算机都有ARP缓存表

14.设三个整型变量x = 10,y = 11,z = 12,则表达式y+=z–/++x的值是()
A.12
B.13
C.11
D.10

15.在边界值分析中,下列数据通常不用来做数据测试的是()
A.刚刚大于边界的值
B.正好等于边界的值
C.刚刚小于边界的值
D.等价类中的等价值

16.下面关于二叉排序树的说法错误的是()
A.二叉排序树的平均查找长度是o(log2(n))
B.对二叉排序树进行中序遍历,必定得到节点关键字的有序序列
C.二叉排序树的查找效率与二叉树的树形有关
D.在二叉排序树中,完全二叉树的查找效率最低

17.稳定的排序算法表达的意思是什么?()
A.排序前相同值的元素在排序后相对位置不变
B.排序的空间复杂度不随输入数据发生变化
C.其余答案均不正确
D.排序的时间复杂度不随输入数据发生变化

18.下面哪个IP是C类网络地址?()
A.192.10.10.10
B.128.1.0.1
C.255.10.10.10
D.1.0.0.1

19.您需要从您的数据库中删除名为EmployeeView的视图。使用哪条语句()
A.DROP EmployeeView
B.DELETE VIEW EmployeeView
C.DROP VIEW EmployeeView
D.DELETE EmployeeVIew

20.在一个无序的int数组上构建一个最小堆的时间复杂度是多少?()
A.o(nlogn)
B.o(n)
C.o(n^2)
D.o(logn)
注:后续提供答案

猜你喜欢

转载自blog.csdn.net/qq_34124009/article/details/107756403
今日推荐