正确答案: A

软件测试的主要目的是发现程序中的错误

题目:下列叙述中正确的是

解析:软件测试是为了发现错误而执行程序的过程,所以软件测试的主要目的是发现程序中的错误。为了提高软件测试的效率,程序员应该避免检查自己的程序。软件测试是为了证明软件有错,而不能证明程序没有错。因此本题的正确答案是A。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]下列叙述中正确的是( )。
  • 线性链表是线性表的链式存储结构

  • 解析:

    所谓线性链表,就是指线性表的链式存储结构,简称链表。线性表链式存储结构的基本单位称为存储结点,每个存储结点包括数据域和指针域两个组成部分。栈、队列和双向链表是线性结构,二叉树是非线性结构。线性结构和非线性结构是从数据的逻辑结构角度来讲的,与该数据结构中有多少个元素没有关系,即使是空的二叉树也是非线性结构。 


  • [单选题]下列叙述中正确的是( )。
  • 黑箱(盒)测试方法完全不考虑程序的内部结构和内部特征

  • 解析:解析:黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求和功能说明,检查程序的功能是否符合它的功能说明。所以A为所选。

  • [单选题]下列特征中不是面向对象方法的主要特征的是( )。
  • 模块化

  • 解析:解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括分类性、多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。

  • [单选题]面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 ______ 。
  • 使用现实世界的概念抽象地思考问题从而自然地解决问题

  • 解析:解析:面向对象的设计方法基本原理:使用现实世界的概念抽象地思考问题从而自然地解决问题。强调模拟现实世界中的概念而不强调算法,鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。

  • 推荐下载科目: 计算机二级 计算机四级 微软认证 思科认证 华为认证 计算机一级 软考高级 通信工程师 计算机操作员中级 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号