首页 > 其他分享 >软件工程第一章习题(附答案)

软件工程第一章习题(附答案)

时间:2024-06-09 09:03:42浏览次数:26  
标签:正确 填空题 第一章 软件工程 答案 单选题 判断题 软件 习题

一. 填空题

1. (填空题)在IEEE定义中,______是开发、运行、维护和修复软件的系统方法。

正确答案:

(1) 软件工程

2. (填空题)按工程化的原则和方法组织软件开发工作是有效的,是摆脱______的一条重要出路。

正确答案:

(1) 软件危机

3. (填空题)定义______是程序、数据及其相关文档的完整集合。

正确答案:

(1) 软件

二. 单选题

4. (单选题)在软件生存期中,问题定义与可行性研究阶段,需要解决的问题是:

  • A. 到底需要解决什么问题?
  • B. 如何正确的编写代码?
  • C. 目标系统如何做?
  • D. 目标系统应该做什么?

正确答案: A:到底需要解决什么问题?;

5. (单选题)结构化方法具有的特点是()

  • A. 全过程依次划分为若干阶段,按顺序依次完成,每个阶段有严格的评审,对需求变化不太敏感。
  • B. 能快速响应业务变化,充分复用已有资源,可实现跨平台的数据共享和业务协同,提供更多的业务接口,通过组合服务来构建软件。
  • C. 设计和问题求解更符合人的日常思维,把数据和及相关操作紧密结合为对象,依次为核心设计开发,多次迭代完成。
  • D. 基于数据思维,一切业务数据化,以面向数据和以数据为核心的设计思想。

正确答案: A:全过程依次划分为若干阶段,按顺序依次完成,每个阶段有严格的评审,对需求变化不太敏感。;

6. (单选题)在规定的条件下用软件实现某种功能所需要的计算机资源的有效性是()

  • A. 效率
  • B. 可移植性
  • C. 功能性
  • D. 易用性

正确答案: A:效率;

7. (单选题)在软件生存期模型中,把软件产品作为一系列的增量构件来设计、编码、集成和测试的的模型是()

  • A. 敏捷模型
  • B. 原型模型
  • C. 增量模型
  • D. 瀑布模型

正确答案: C:增量模型;

8. (单选题)爆发软件危机的主要原因是( )

  • A. 对软件的认识不够 
  • B. 软件本身的特点及开发方法
  • C. 软件生产能力不足 
  • D. 软件工具落后 

正确答案: B:软件本身的特点及开发方法;

9. (单选题)软件工程的三要素是()

  • A. 方法、工具、技术
  • B. 方法、工具、过程
  • C. 方法、技术、过程
  • D. 工具、技术、过程

正确答案: B:方法、工具、过程;

10. (单选题)在软件的生存期中,在需求分析阶段产生的文档是()

  • A. 软件详细设计说明书
  • B. 软件测试报告
  • C. 软件需求规格说明书
  • D. 软件概要设计说明书

正确答案: C:软件需求规格说明书;

11. (单选题)在软件的分类中,以下是系统软件的是( )。

  • A. CS游戏软件 
  • B. WINDOWS XP操作系统  
  • C. IBM Rational Rose  
  • D. 安工办公自动化系统

正确答案: B:WINDOWS XP操作系统 ;

12. (单选题)以下属于支撑软件的软件是()

  • A. windows 10
  • B. Eclipse
  • C. office2019
  • D. wps2010

正确答案: B:Eclipse;

13. (单选题)在软件设计阶段,需要解决的关键问题是()

  • A. 目标系统如何做?
  • B. 确定待开发系统的总体目标。
  • C. 目标系统应当做什么?
  • D. 如何编写程序代码?

正确答案: A:目标系统如何做?;

三. 判断题(共8题,35.2分)

14. (判断题)软件质量的子特性都需要同时满足,才能实现生产高质量的软件的目标。

  • A. 对
  • B. 错

正确答案: 错

15. (判断题)软件的质量和硬件质量一样可控,所有质量特性是一致的。

  • A. 对
  • B. 错

正确答案: 错

答案解析:

软件质量可控,但质量特性有些是互斥的,如可靠性和效率。

16. (判断题)软件工程的目的是倡导以工程的原理、原则和方法进行软件开发。

  • A. 对
  • B. 错

正确答案: 对

17. (判断题)软件生存周期的含义是表明软件的演化和发展具有周期性,每过一段时间就需要更新。

  • A. 对
  • B. 错

正确答案: 错

18. (判断题)在软件开发阶段,通过软件测试就可以把所有错误都找出来改正,以确保软件质量。

  • A. 对
  • B. 错

正确答案: 错

19. (判断题)软件和硬件一样是可以维护的,而且软件维护与传统产业产品的维护是一样的。

  • A. 对
  • B. 错

正确答案: 错

20. (判断题)软件是无形的,可见的物理实体。

  • A. 对
  • B. 错

正确答案: 错

21. (判断题)在软件维护阶段,主要是进行改正性维护。

  • A. 对
  • B. 错

正确答案: 错

四. 多选题(共2题,8.8分)

22. (多选题)在软件分类,以下是支撑软件的有()

  • A. word 2010
  • B. Eclipse
  • C. Power Designer15.1
  • D. IBM Rational Rose2003

正确答案: BCD:Eclipse; Power Designer15.1; IBM Rational Rose2003;

23. (多选题)在软件分类中,以下是系统软件的是()

  • A. office2016办公软件
  • B. USB驱动程序
  • C. MySQL数据库管理系统
  • D. windows 10操作系统

正确答案: BCD:USB驱动程序; MySQL数据库管理系统; windows 10操作系统;

答案解析:

office2016办公软件是应用软件

标签:正确,填空题,第一章,软件工程,答案,单选题,判断题,软件,习题
From: https://blog.csdn.net/zx__200526/article/details/139554678

相关文章

  • 第一章:Three.js 简介
    1.1什么是Three.jsThree.js是一个开源的JavaScript库,用于在Web浏览器中创建和显示动画3D计算机图形。它建立在WebGL之上,简化了复杂的3D渲染过程,使开发者能够轻松创建丰富的3D图形和交互效果。Three.js的特点包括:高效的3D渲染:Three.js使用WebGL提供......
  • 第一章 - 第1节-计算机概述 - 课件
    第一章计算机基础知识第1节计算机概述一、发展史1.计算机发展的五个阶段划分代别年代逻辑(电子)元件应用范围第一代1946-1958真空电子管科学计算、军事研究第二代1959-1964晶体管数据处理、事物处理第三代1965-1970集成电路工业控制的各个领域第四代1971-至今大规模、超......
  • 通信原理第一章重点笔记
    通信原理第七版 樊昌信曹丽娜手写笔记参考小红书:香草味冰淇淋~第一章绪论1.消息、信息与信号消息:是信息的载体(可分为连续消息和离散消息);信息:是消息中所包含发的有效内容;信号:是消息的传输载体;  三者区别:消息是信息的物理形式,信息是消息的有效内容,信号是消息的传......
  • 【因果推断】【Introduction to Causal Inference from a Machine Learning Perspecti
    第一章动机:为什么你可能关心1.1辛普森悖论考虑一个纯粹假设的未来,有一种被称为COVID-27的新疾病在人类中流行。在这个纯粹假设的未来,有两种治疗方法已经被开发出来:治疗A和治疗B。治疗B比治疗A更稀缺,因此目前接受治疗A和治疗B的比例大致为73%/27%。在一个只关心最大限度......
  • 第一章 MySQL体系结构和存储引擎
    1.1定义数据库和实例数据库:物理操作系统文件或其他形式文件类型的集合实例:MySQL数据库由后台线程以及一个共享内存区组成在MySQL数据库中,实例与数据库的关系通常是一一对应的,即一个实例对应一个数据库,一个数据库对应一个实例MySQL数据库实例在系统上的表现就是一个进程MySQ......
  • 《UML基础、案例与应用》习题记录-第5章
    部分习题,使用visio或plantuml,非正确答案,仅供参考,欢迎评论,谢绝转载。第5章聚集、组成、接口和实现5.8.2习题1.组成结构图Magazine  2.类图 3.类图 4.类图 ......
  • 《UML基础、案例与应用》习题记录-第4章
    部分习题,使用visio或plantuml,非正确答案,仅供参考,欢迎评论,谢绝转载。第4章关系4.10.2习题1.类图 2.类图 3.类图4.类图 5.类图 6.类图 ......
  • 运筹学习题Python精解——线性规划
    题1某企业有三个车间生产同一种产品。每件产品由四个零件1和三个零件2组成。两个零件需耗用两种原材料A和B。已知这两种原材料的供应量分别为300kg和500kg。由于三个车间拥有的设备及工艺条件不同,每个工班原材料耗用量和零件产量也不同。见下表(三个车间每班用料和生产......
  • python 基础习题5 --- 海龟画图系列
    1.  画出一个半径为100的圆,背景色和画笔颜色自己定义,如下图:importturtleastt.speed(10)t.bgcolor("black")t.pencolor("red")t.pensize(2)radius=100t.penup()t.goto(0,-100)t.down()t.circle(radius)t.penup()t.done()答案 2. 用循环画出五个同......
  • 玄机应急响应-第一章
    第一章应急响应-webshell查杀查杀方法1:d盾查杀查杀方法2:grep-nr"eval".`一,黑客webshell里面的flagflag<?php@session_start();@set_time_limit(0);@error_reporting(0);functionencode($D,$K){for($i=0;$i<strlen($D);$i++){$c=$K[$i+1&15];......