1、B 先进后出 C 顺序存储 D 链式存储 5. 语言中函数参数传递方式是( )。A. 值传递。B. 地址传递 C. 宏扩展 D. 名字传递 6. 下列关于软件测试的原则,错误的有( )。A设计测试用例应包含合理和不合理的输入条件 B程序员应自己检查自己的程序 C软件测试需要充分注意测试中的集群现象 D测试用例中需要确定预期输出的结果 按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企 7.业标准等,以下制定的标准是国际标准的是()。 AGJB BIEEE CANSI DIS0 8. 我国国家标准分为强制性国家标准和推荐性国家标准,推荐性国家标准的代号为( )。 AZB
2、BGB CGB/T DQB 9. 软件内部/外部质量模型中,可移植性不包括的子特性为( )。A适应性 B共存性 C兼容性 D易替换性 10. GB/T18905 软件工程 产品评价中确定的通用评价过程包括( )。A确立评价需求、设计评价、执行评价和评估结果 B确立评价目的、规定评价、设计评价和执行评价 C确立评价需求、规定评价、设计评价和执行评价 D确立评价目的、设计评价、执行评价和评估结果 11. 甲企业委托软件公司程序员王某开发管理软件,并与王某签订了书面协议,但协议中未对软件著作权归属做出明确的约定,其软件著作权属于()。 A甲企业 B软件公司 C程序员王某 D软件公司和甲企业。12.
3、关于测试方法下面说法不正确的是( )。A. 通过测试主要用于验证系统和需求是否一致 B. 失败测试是验证系统至少能做什么,可确定程序是否满足目标 C. 错误猜测是基于经验和直觉的一种测试技能 D. 随机测试无法度量测试覆盖率 13. 测试计划中不应该包括的内容有( )。A. 测试进度 B. 测试资源 C. 测试策略 D. 测试评价 14. 测试用例不应该包括的条目有( )。A. 用例编号 B. 测试追踪 C. 预期结果 D. 修改过程 15. 测试记录不应该包括的条目有( )。A. 用例名称 B. 实测结果 C. 设计人员 测试结论 D.16. 下列关于自动测试和手工测试说法错误的是( )。A
4、. 测试自动化有时会制约软件的开发 B. 手工测试可以处理意外事件 C. 自动测试适合测试版本不稳定的软件 D. 自动测试的引入可以提高测试的效率和测试的准确性 17. 下列关于书写缺陷报告的原则说法错误的是( )。A. 保证重现缺陷 B. 一个缺陷一个报告 C. 不可重现的缺陷等可重现后再报告 D. 包含所有重现缺陷的必要步骤 18. 在涉及测试用例中考虑输入非法数据时,不必考虑的属性是( )。A. 数据类型 B. 数据的默认值 C. 数据长度 D. 数据的取值范围 19. 从软件易用性角度来看,下列关于测试控件的说法错误的是( )。A. 常用按钮要支持快捷方式 B. 默认按钮要支持“回车”
5、操作 C. Windows应用程序中按钮位置要保持一致,“取消”在左侧,“确认”在右侧 D. 对可能给用户带来损失的操作应该提供取消功能 20. 下列关于测试工具的说法中错误的是( )。A. Pational Robot既可以做功能测试,又可以做性能测试 B. Rational PureCoverage属于白盒测试工具 C. LoadRunner可以测试B/S和C/S结构的系统 D. WinRunner可以运行在Linux上 21. 在测试内存资源的使用情况时,其中确定系统使用模式,一般选取哪个模式:A. 内存最小的模式 B. 内存最大的模式 C. 时间模式 D. CPU开销 22. 一个测试
6、用例尽量多的发现软件缺陷,这是依照了测试用例的( )。A. 有效性 B. 经济性 C. 为排错提供有效依据 D. 多重性 23. 静态数据流分析不能够发现下面的缺陷( )。A. 变量在使用前被定义两次以上,或者变量在使用前未被定义,或变量被定义但从未被使用 B. 是否修改了只做输入用的形式参数 C. 不一致的数据类型。D. 从一定程度能够帮助优化代码,比如发现循环内被重复定义多次的变量 24. 下图是描述各模块之间的调用关系,对各模块进行单元测试不需要编写桩模块的是( )。A D B C F E F E、A. D B、AB. 、F C 、E、C.D D. B、 。 ) 25.一般用ADSL的用
7、户都感觉下载软件比上传软件快很多,是因为( 电信网络运营商限制了软件上传的速率A. 是不对称的网络接入方式,上行窄下行宽B. ADSL 提供下载软件的服务器一般都比自己上传用的机器性能高、速度快C. 其实是一样的D. 下列关于回归测试的说法,错误的有( 26. 回归测试用于测试软件变更之后,变更部分的正确性和对变更需求的符合性A.回归测试也用于测试软件变更之后,软件原有的、正确的功能、性能和其他规定的要B. 求的不损害性。首先应在变更之后, C.集成测试阶段回归测试的对象包括未通过软件集成测试的软件, 对变更的软件单元进行测试,然后再进行相关的集成测试; 回归测试在任何时候都可以进行D. 测试
8、计划中描述某一种测试的测试策略时不是必需的描述项是( 27. 测试完成标准A. 测试目标B. 需要的测试数据C. 测试方法D. ) 下列关于软件缺陷处理说法不正确的是( 28.A. 只要是发现的缺陷都要提交缺陷报告,不论是否可重现 如果发现的缺陷全部属于一个开发人员,则这些缺陷可以写在一个缺陷报告中 B. 一个缺陷的编号在整个生命周期中都不会改变 C.已经关闭的缺陷可能会由于某种原因而重新打开D. 29. 如果要度量100个用户并发的响应时间,就必须明确要度量以下哪一个标准项:A. 每个并发用户的响应时间 B. 在有99个用户已经接入的情况下,第100个用户的响应时间 C. 两个指标都要度量
9、30. 将测试输入存储在独立的数据文件中的脚本是( )。A. 线性脚本 B. 结构化脚本 C. 共享脚本 D. 数据驱动脚本 31. 测试件结构的实现取决于()。A. 自动化的最终规模 B. 自动化的最初规模 C. 自动化的最小规模 D. 自动化的最大规模 32. 典型的前处理任务除了创建、检验某些条件、重新组织文件外,还有( )。A. 转换数据 B. 脚本 C. 文档 D. 差异报告 33. 测试数据的生成方法按生成方式分类不包括( )。A. 手工生成 B. 使用工具自动生成 C. 随机测试数据生成 D. 编写脚本生成测试数据 34. 若一个通讯簿最多可以输入100条记录,则应设计下列选项中
10、哪组测试用例进行测试最优( )。A. 分别输入1、50、100条记录 B. 分别输入0、1、50、99、100条记录 C. 分别输入0、1、99、100、101条记录 D. 分别输入0、1、50、99、100、101条记录 35. 关于对第三方测试的描述,正确的观点是( )。 既不是开发人员,也不是用户所进行的测试就是第三方测试AB由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试 C第三方测试是在开发方与用户方的测试基础上所进行的验证测试 D第三方测试又被称为测试 二、多选题(10分) 1. 下列关于数据库中触发器的说法中正确的是( )。A. 触发器是自动运行的 B. 触发器可以
11、通过数据库中的相关表进行层叠更改 C. 触发器是一种特殊类型的存储过程 D. 触发器不可以强制限制 2. 下列常用端口和协议对应正确的是( )。A. FTP21 B. SMTP20 C. DNS53 D. HTTP80 E. POP3111 3. 外围设备的设备管理常用控制方式有( )。A. 缓冲方式 B. 中断方式 C. 通道方式 D. DMA方式 E. Spooling 4. 下面关于线程与进程的区别描述中正确的是( )。A. 线程之间的切换比进程切换所用的时间多 B. 进程可以包含多个线程 C. 线程之间可以通信,比进程之间通信效率要高 D. 多线程共享进程的资源 E. 线程之间的切换需
12、要内核的介入 5. 常见的UNIX操作系统产品有( )。A. HP-UNIX B. OS/2 C. SUN-SOLARIS D. IBM-AIX E. OpenBSD F. RedHat 6. 软件测试模型的使用叙述正确的是( )。 在实际软件测试的实施过程中,应灵活地运用各种模型的优点。 A.B. 通常可以在H模型的框架下,运用W模型的思想进行独立的测试。C. 当有变更发生时,按X模型和前置模型的思想进行处理。D. 将测试和开发紧密结合,寻找恰当的就绪点开始测试,并反复进行迭代测试,以达到按期完成预定的目标。7. 在GB/T17544中,软件包质量要求包括三部分( )。A 产品描述要求 B
13、系统功能要求 C 程序和数据要求。D 用户文档要求 E 软件配置要求 8. 安全测试内容包括( )。A. 用户认证机制 B. 加密机制 C. 安全防护策略 D. 数据备份与恢复 E. 防病毒系统 9. 以下关于测试方法的说法中正确的是( )。A 随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试方法. B 在设计测试用例的过程中,应从失败测试设计测试用例,不用考虑通过测试 C 错误猜测法本身不是一种测试技术,所以不用编写测试用例 D 如果程序的功能说明中还有输入条件的组合情况,应在一开始就选用因果法. E 任何情况下都必须使用边界值分析方法 答案:DE 10. 易用性测试的内容包括( )。A. 易理解性 B. 易学性 C. 互操作性 D. 吸引性 E. 易用性的依从性 三、填空题(