软件工程(1、2;5~7小测参考答案)

2023-10-05 13:12

本文主要是介绍软件工程(1、2;5~7小测参考答案),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

软件工程第1、2章小测

需求工程第5-7章小测


软件工程第1、2章小测

一 单项选择题(12分)

1、下列关于软件开发的描述不正确的是()。(1分)

 软件是独立于计算机硬件的一部分,但它又依赖于计算机硬件。

 软件既是一种复杂的逻辑实体,又是一种工具。

 软件的核心是程序,另外还包括文档、数据和模型。

 软件发展的趋势是规模越来越大、功能越来越复杂。

正确答案:软件的核心是程序,另外还包括文档、数据和模型。

试题解析:软件=程序+数据+文档

2、下列不是软件危机的表现的是()。(1分)

 软件开发成本超支。

 软件在使用一段时间后会被淘汰。

 软件质量不可靠。

 软件开发生产率无法满足人们对软件生成的要求。

正确答案:软件在使用一段时间后会被淘汰。

试题解析:软件应用一段时间后被淘汰是必然规律。

3、下列关于软件工程的描述不正确的是()。(1分)

 软件开发是一个严谨有序的工程活动,需要遵守一定的过程、采用一定的方法、遵循相应的标准和规范。

 软件开发是以开发团队为单位的工程活动,其成败不依赖于个人的技能。

 软件工程的目的从最初的应对和解决软件危机,发展为服务人类。

 为了更好的满足人类对软件的需求,软件工程的宗旨是追求最好的软件产品。

正确答案:为了更好的满足人类对软件的需求,软件工程的宗旨是追求最好的软件产品。

试题解析:软件工程追求高的成本效益比,追求足够好,而不是最好。

4、软件开发的目的是交付满足用户需求的软件产品,为了达到这个目的,需要完成如下活动()。(1分)

 需求工程、软件构造、软件测试。

 需求工程、软件设计、软件构造、软件测试、软件交付。

 需求工程、软件设计、软件构造、软件测试、软件交付、软件维护。

 需求工程、软件设计、软件构造、软件测试、软件交付、软件维护、软件淘汰。

正确答案:需求工程、软件设计、软件构造、软件测试、软件交付、软件维护。

试题解析:软件开发活动课本P11

5、软件工程是一个包含多领域知识的复杂学科,要成为一个软件工程师也需要掌握()。(1分)

 软件技术知识、良好的交流沟通能力和职业素养。

 全方位的软件技术知识。

 软件技术知识和软件管理知识。

 至少3门程序设计语言。

正确答案:软件技术知识、良好的交流沟通能力和职业素养。

试题解析:课本P11

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

 1966

 1968

 1970

 1972

正确答案:1968

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

 有形

 消耗

 逻辑

 文档

正确答案:逻辑

8、按过程能力成熟度由低到高排序的结果是()。(1分)

 初始级、已定义级、已管理级、可重复级、持续优化级

 初始级、可重复级、已定义级、已管理级、持续优化级

 初始级、已定义级、持续优化级、可重复级、已管理级

 初始级、已管理级、已定义级、可重复级、持续优化

正确答案:初始级、可重复级、已定义级、已管理级、持续优化级

9、下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。(1分)

 演化模型

 瀑布模型

 喷泉模型

 增量模型

正确答案:喷泉模型

10、下列关于敏捷软件开发说法错误的是()。(1分)

 敏捷软件开发是一种应对快速变化的需求的一种开发方法。

 敏捷软件开发强调文档的重要性。

 敏捷软件开发注重程序员团队与业务专家的密切协作。

 敏捷软件开发希望频繁的交付新的软件版本。

正确答案:敏捷软件开发强调文档的重要性。

11、下列关于敏捷联盟宣言的理解错误的是()。(1分)

这篇关于软件工程(1、2;5~7小测参考答案)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/151282

相关文章

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的

【软件工程】软件开发模型

三、瀑布模型  四、几种软件开发模型的主要特点 题目 判断题 选择题 小结

诺瓦星云校招嵌入式面试题及参考答案(100+面试题、10万字长文)

SPI 通信有哪些内核接口? 在嵌入式系统中,SPI(Serial Peripheral Interface,串行外设接口)通信通常涉及以下内核接口: 时钟控制接口:用于控制 SPI 时钟的频率和相位。通过设置时钟寄存器,可以调整 SPI 通信的速度以适应不同的外设需求。数据发送和接收接口:负责将数据从主机发送到从机以及从从机接收数据到主机。这些接口通常包括数据寄存器,用于存储待发

大厂面试:小米嵌入式面试题大全及参考答案(130+道 12万长文)

Flink 架构介绍 Flink 是一个分布式流处理和批处理框架,具有高吞吐、低延迟、高可靠等特点。其架构主要由以下几个部分组成: 客户端(Client):负责将作业提交到集群,并与作业管理器进行交互,获取作业的状态信息。客户端可以是命令行工具、IDE 插件或者自定义的应用程序。作业管理器(JobManager):负责接收客户端提交的作业,协调资源分配,调度任务执行,并监控作业的执

诺瓦星云校招嵌入式面试题及参考答案

SPI 通信有哪些内核接口? 在嵌入式系统中,SPI(Serial Peripheral Interface,串行外设接口)通信通常涉及以下内核接口: 时钟控制接口:用于控制 SPI 时钟的频率和相位。通过设置时钟寄存器,可以调整 SPI 通信的速度以适应不同的外设需求。数据发送和接收接口:负责将数据从主机发送到从机以及从从机接收数据到主机。这些接口通常包括数据寄存器,用于存储待发

搜狐畅游Java后台开发面试题大全及参考答案

Redis 的数据结构有哪些 Redis 提供了多种数据结构,以满足不同的应用场景需求。主要的数据结构包括: 字符串(String): 用途:可以存储简单的键值对,比如存储用户的会话信息、计数器的值、配置参数等。特点:是 Redis 中最基本的数据结构,可以进行原子性的操作,如自增、自减等。支持二进制安全,可以存储任意类型的数据,包括图片、音频等二进制数据。例如,可以使用字符串类

第一章 软件工程的概述简记

第一章  软件工程的概述         *软件的概念:软件(Software)是一系列按照特定顺序组织的计算机数据和指令的集合。         软件的分类:(5大类)                   *1.基于软件功能划分                                  1)系统软件

软件工程技术专业软件开发综合实训室解决方案

一、行业背景与前景分析 1.1 软件工程技术专业就业前景 近年来,中国的软件行业取得了显著的成就,即便在全球经济受到新冠疫情冲击的情况下,仍保持了强劲的增长势头。据工业和信息化部发布的数据,2021年我国软件和信息技术服务业的业务收入达到85371亿元人民币,同比增长18.3%,远超同期国内生产总值的增长率。这一成就不仅体现了中国软件行业的韧性和发展潜力,也为未来的持续增长奠定了坚实的基

《软件工程导论》(第6版)第12章 面向对象实现 复习笔记

第12章 面向对象实现 一、面向对象实现概述 1.主要任务 (1)把面向对象设计结果翻译成用某种程序语言书写的面向对象程序。 (2)测试并调试面向对象的程序。 2.面向对象程序质量的影响因素 (1)面向对象设计的质量; (2)采用的程序语言的特点; (3)程序设计风格。 3.保证软件可靠性的方法 保证软件可靠性的主要措施是软件测试。面向对象测试的目标是用尽可能低的测试成本发现尽

【软件工程】第一章软件工程引论

【软件工程】第一章软件工程引论 文章目录 【软件工程】第一章软件工程引论1. 什么是软件1.1 软件的定义1.2 软件特征1.3 挑战与危机 2. 什么是工程2.1 什么是工程2.2 怎么做工程 3. 什么是软件工程3.1 软件工程的提出3.2 软件工程的经典定义3.3 软件工程设计的知识域3.4 系统工程3.5 软件工程的全流程 4. AI时代的软件工程4.1 智能软件工程4.2 大模型