【软件工程】测试一

简介: 【软件工程】测试一

单选题

软件产品与物质产品有很大的区别,软件产品是一种()产品。

A. 有形

B. 消耗

C. 逻辑

D. 文档

正确答案: C


在()年的NATO会议上,软件工程的术语被首次提出。

A. 1966

B. 1968

C. 1970

D. 1972

正确答案: B


软件开发中实现映射的基本手段是()

A. 抽象

B. 分层

C. 隔离

D. 建模


下列哪项不属于软件工程框架的三元组。()

A. 目标

B. 范围

C. 原则

D. 活动

正确答案: B


软件是一种逻辑产品,它的开发主要是( )

A. 研制

B. 拷贝

C. 再生产

D. 复制

正确答案: A


下列不属于软件工程方法学三要素的是( )

A. 方法

B. 工具

C. 过程

D. 操作

正确答案: D


下面( )不是系统软件。

A. BIOS

B. Windows

C. 设备驱动程序

D. 办公软件

正确答案: D


下面( )不是软件的特征。

A. 系统性与复杂性

B. 有形性与可控性

C. 抽象性与智能性

D. 复制性与泛域性

正确答案: B


下面( )不属于软件工程学科所要研究的基本内容

A. 软件工程原理

B. 软件工程目标

C. 软件工程材料

D. 软件工程过程

正确答案: C


下面( )是正确的说法。

A. 20世纪50年代提出了软件工程的概念

B. 20世纪60年代提出了软件工程的概念

C. 20世纪70年代出现了客户机/服务器技术

D. 20世纪80年代软件工程学科达到成熟

正确答案: B


多选题

下列关于软件的说法正确的是()

A. 软件是通过定制进而生产制造出来的

B. 软件没有磨损老化问题

C. 软件开发的成本很高

D. 软件开发和运行必须依赖计算机环境

正确答案: BCD


下列软件属于系统软件的是()

A. 操作系统

B. 编译器

C. 中间件

D. 浏览器

正确答案: AB


下述软件属于应用软件的是()

A. 财务管理软件

B. 数据库

C. 编译器

D. 浏览器

正确答案: AD


下列属于软件模型的是()

A. 概念模型

B. 设计模型

C. 实现模型

D. 部署模型

正确答案: BCD


填空题

计算机软件是指与计算机系统操作有关的 填空 1、填空 2 以及任何与之有关的文档资料。

正确答案:

填空 1:程序

填空 2:数据


软件工程包括3个要素,即方法、工具、填空 1。

正确答案:

填空 1:过程


软件危机是指落后的 软件生产方式无法满足迅速增长的 填空 1,从而导致软件开发与维护过程中出现一系列严重问题的现象。

正确答案:

填空 1:计算机软件需求


软件工程包括软件开发技术和 填空 1 两大部分内容。

正确答案:

填空 1:软件工程管理


软件的类型按功能可以分为 填空 1、填空 2、填空 3 3种类型。

正确答案:

填空 1:系统软件

填空 2:支撑软件

填空 3:应用软件


软件工程的目标是 填空 1。

正确答案:

填空 1:实现软件的优质高产


软件工程学的主要内容是 填空 1 和 填空 2 。

正确答案:

填空 1:软件开发技术

填空 2:软件工程管理


软件工程概念的提出是为了解决 填空 1。

正确答案:

填空 1:软件危机


软件开发是实现 填空 1 的概念和处理逻辑到 填空 2 的概念和处理逻辑的映射。

正确答案:

填空 1:问题域

填空 2:运行平台


判断题

软件工程的目的是倡导以工程的原理、原则和方法进行软件开发。

正确答案: 正确


为了保证开发进度,软件只需要在最终完成后再进行确认即可。

正确答案: 错误


软件工程过程应该以软件设计为中心,关键是编写程序。

正确答案: 错误


软件工程的目标是实现软件的优质高产。

正确答案: 正确


软件的维护与硬件维护本质上是相同的。

正确答案: 错误


软件危机的产生主要是因为程序设计人员使用了不适当的程序设计语言。

正确答案: 错误


文字处理软件Word属于系统软件。

正确答案: 错误


目录
相关文章
|
7月前
|
安全 测试技术 持续交付
【软件工程】实用测试手册:软件工程中各种测试类型一览
【软件工程】实用测试手册:软件工程中各种测试类型一览
161 0
|
7月前
|
安全 测试技术 持续交付
软件工程之测试阶段
软件工程之测试阶段
177 0
|
3月前
|
小程序 测试技术 程序员
『软件工程12』软件工程实践方法——软件测试
该文章详细阐述了软件测试的重要性和基本原则,并按测试阶段顺序介绍了单元测试、集成测试、确认测试以及系统测试的具体内容和实施步骤。
『软件工程12』软件工程实践方法——软件测试
|
3月前
|
测试技术 持续交付 UED
软件测试的艺术与科学:平衡创新与质量的探索在软件开发的波澜壮阔中,软件测试如同灯塔,指引着产品质量的方向。本文旨在深入探讨软件测试的核心价值,通过分析其在现代软件工程中的应用,揭示其背后的艺术性与科学性,并探讨如何在追求技术创新的同时确保产品的高质量标准。
软件测试不仅仅是技术活动,它融合了创造力和方法论,是软件开发过程中不可或缺的一环。本文首先概述了软件测试的重要性及其在项目生命周期中的角色,随后详细讨论了测试用例设计的创新方法、自动化测试的策略与挑战,以及如何通过持续集成/持续部署(CI/CD)流程优化产品质量。最后,文章强调了团队间沟通在确保测试有效性中的关键作用,并通过案例分析展示了这些原则在实践中的应用。
79 1
|
5月前
|
敏捷开发 机器学习/深度学习 人工智能
探索式测试在现代软件工程中的实践与挑战
随着软件开发模式的迭代升级,传统的测试方法已不能完全满足快速变化的市场需求和敏捷开发的节奏。探索式测试作为一种灵活、启发式的测试实践,逐渐受到业界的关注。本文将深入探讨探索式测试的定义、特点及其在现代软件工程中的应用,并分析实施过程中可能遇到的挑战,旨在为软件测试人员提供一种创新的测试视角和方法。
|
6月前
|
SQL 存储 Java
程序技术好文:软件工程概论第一次课堂测试
程序技术好文:软件工程概论第一次课堂测试
29 0
|
7月前
|
Java 测试技术 持续交付
【软件工程】单元测试:构建坚固软件基石的不可或缺一环
【软件工程】单元测试:构建坚固软件基石的不可或缺一环
84 0
|
7月前
|
安全 测试技术 持续交付
软件工程之测试
软件工程之测试
88 0
|
监控 项目管理 调度
【软件工程】测试十
【软件工程】测试十
79 0
|
敏捷开发 安全 程序员
【软件工程】测试七
【软件工程】测试七
88 0