Java习题7

  1. 下列与队列结构有关联的是(D)
    A、 函数的递归调用
    B 、数组元素的引用
    C 、多重循环的执行
    D、先到先服务的作业调度

解析:
主要在于使用LinkedList模拟队列和堆栈的存储方式。
① 队列数据结构的存储特点:先进先出~
方法: offer()、poll()
② 堆栈数据结构的存储特点:先进后出~
方法: push()、pop()

  1. 下面属于黑盒测试方法的是(C)
    A 、语句覆盖
    B 、逻辑覆盖
    C 、边界值分析
    D 、路径覆盖

解析:
黑盒测试包含:等价类划分、边界值分析、因果图分析、错误猜测等。
白盒测试包含:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖等。
设计测试用例时推荐步骤:
先使用黑盒测试方法,视情况使用白盒测试作为补充设计。

  1. 下列不能用作存储容量单位的是(C )。
    A 、Byte
    B 、GB
    C 、MIPS
    D 、KB

解析:
常见的存储容量单位换算:
1T = 1024 GB
1GB = 1024 MB
1MB = 1024 KB
1KB = 1024 B(Byte)
1B = 8b(bit)
关于二进制单位:
1KiB = 1024 Byte
1MiB = 1024 KiB
1GiB = 1024 MiB
1TiB = 1024 GiB
关于MIPS:
Million Instructions Per Second的缩写,
每秒处理的百万级的机器语言指令数。
这是衡量CPU速度的一个指标。

  1. 一个教师可讲授多门课程,一门课程可由多个教师讲授。
    则实体教师和课程间的联系是 ( D)
    A 、1:1联系
    B 、1:m联系
    C 、m:1联系
    D 、m:n联系

  2. 下列关于栈叙述正确的是(D )。
    A 、算法就是程序
    B 、设计算法时只需要考虑数据结构的设计
    C 、设计算法时只需要考虑结果的可靠性
    D 、以上三种说法都不对

解析:
算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构

    1. java语言的下面几种数组复制方法中,哪个效率最高?(B)
      A、 for 循环逐一复制
      B 、System.arraycopy
      C 、Array.copyOf
      D 、使用clone方法

解析:
复制的效率System.arraycopy>clone>Arrays.copyOf>for循环

  1. 结构化程序的三种基本结构是(C )
    A 、递归、迭代和回溯
    B 、过程、函数和子程序
    C 、顺序、选择和循环
    D 、调用、返回和选择

  2. 下面属于软件定义阶段任务的是( A)
    A 、需求分析
    B 、软件测试
    C 、详细设计
    D 、系统维护

解析:
软件测试的生命周期:
需求分析–>测试计划–>测试设计、测试开发–>测试执行–>测试评估

  1. 1GB 的准确值是( )。
    A、 1024×1024 Bytes
    B 、1024 KB
    C 、1024 MB
    D 、1000×1000 KB

解析:
常用的存储容量单位有:字节(Byte)、KB(千字节)、MB(兆字节)、GB(千兆字节)。它们之间的关系为:1字节(Byte)=8个二进制位(bits);1KB=1024B;1MB=1024KB;1GB=1024MB。因此 1GB = 1024 MB = 10241024 KB = 10241024*1024 Bytes。

  1. 关于 Socket 通信编程,以下描述错误的是:(D)
    A 、服务器端通过new ServerSocket()创建TCP连接对象
    B 、服务器端通过TCP连接对象调用accept()方法创建通信的Socket对象
    C 、客户端通过new Socket()方法创建通信的Socket对象
    D 、客户端通过new ServerSocket()创建TCP连接对象

解析:
Socket套接字 :就是源Ip地址,目标IP地址,源端口号和目标端口号的组合
服务器端:ServerSocket提供的实例
ServerSocket server= new ServerSocket(端口号)
客户端:Socket提供的实例
Socket soc=new Socket(ip地址,端口号)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值