10.8 本章练习

1 “N从1开始,每一轮从待排数列中选择第N小(或大)的数放到排序列表的第N个位置。”这是描述( )算法。(选择一项)

  A.冒泡排序

  B.直接插入排序

  C.直接选择排序

  D.快速排序

2 请描述ArrayList和LinkedList的区别。

3 请描述HashMap和Hashtable的异同(自己查阅资料)。

4 根据软件测试所属的阶段和被测对象的规模大小,可以将软件测试分为________

5 什么是软件测试?请用自己的语言加以描述。

6 请介绍一个缺陷报告的处理流程。

7 请列出一个缺陷报告通常包括哪些内容。

8 请描述关于一个项目的软件测试活动通常包括哪些内容。

9 什么是线程死锁?应如何解决?