admin 管理员组文章数量: 887021
2024年1月23日发(作者:php网站源码搭建好了打不开)
第六章 新型架构工业软件
【单选题】5题
1. 下列哪个选项不属于典型工业软件是( D )。
A. 工业APP产品 B.云平台 C. 嵌入式软件 D. 办公软件
2. 嵌入式系统中不包含下列哪部分( B )。
A. 嵌入式微处理器 B. 输入输出设备 C. 嵌入式操作系统 D. 用户的应用程序
3. 下列哪个选项不属于嵌入式软件的特征( C )。
A. 独特的实用性 B. 灵活的适用性 C. 程序代码复杂度 D. 可靠性、稳定性高
4. 在嵌入式系统中嵌入式软件一般可以分为系统软件、应用软件和( A )三大类。
A. 支撑软件 B. 支持软件 C. 在线软件 D. 应用软件
5. 下列哪个选项不属于云原生应用的特征是( D )。
A. 动态管理 B. 面向微服务 C. 容器化封装 D. 微服务架构
【多选题】5题
1. 工业APP典型特征包含( ABCD )。
A. 完整的表达一个或多个特定功能
B. 工业技术要素的载体
C. 小轻灵、可组合
D. 结构化和形式化
2. 云原生应用的特征是( ABC )。
A. 容器化封装 B. 动态管理 C. 面向服务 D. 面向对象开发
3. 云原生的12原生包括下面哪些选项( ABCD )。
A. 快速启动和优雅终止 B. 无状态进程 C. 显示声明依赖关系 D. 在环境中存储配置
4. 容器化封装优势包括( ABD )。
A. 隔离应用依赖 B. 创建应用镜像并复制 C. 可离线化操作 D. 允许实例简单、快速地扩展
5. 微服务架构中的组件包括( ABCD )。
A. 服务发现与注册 B. 熔断机制 C. 中心配置管理 D. 决策精选
【判断题】5题
1. 嵌入式软件就是基于嵌入式系统设计的软件,它也是计算机软件的一种,同样由程序及其文档组成,是嵌入式系统的重要组成部分。(对)
2. 嵌入式系统的核心是应用,嵌入式软件是应用系统,根据应用需求定向开发,面向产业、面向市场,需要特定的行业经验。(对)
3. 工业APP承载工业技术知识、经验与规律的形式化工业应用程序,是工业技术软件化的重要成果。(对)
4. 在工业APP驱动产品设计的过程中,工程师需要直接操作CAD和CAE分析软件来进行设计,只需要在人机交互时输入与飞机总体设计相关的需求和技术参数。(错)
5. 云原生架构本质上也是一种软件架构,最大的特点是在云环境下运行,也算是微服务的一种延伸。(对)
【简答题】2题
1. 简单阐述嵌入式软件发展有几个阶段?分别的标志是什么?
第一阶段:早期所采用的嵌入式系统设计与实现方法,一般严格采用“硬件优先”的设计原则。这就要求设计者在只粗略估计软件任务要求的情况下,进行一个硬件的设计和实现工作。然后,在完成这个的硬件平台的设计实现之上,接着进行软件的设计。因此这很难能够在短期范围内完全达到充分利用硬件软件资源并取得最佳工作性能要求的效果。同时,如果在测试时发现问题,需要对设计进行修改时,整个设计流程则需要重新进行,这对成本和设计周期的影响是十分复杂而巨大的。这种相对比较传统的设计方法只能做到改善硬件或者软件本身的性能,在有限的设计空间不可能对系统做出比较好的性能优化,这在很大程度上是基于设计者长期以来积累的经验。
第二阶段:从90年代中后期开始,随着电子系统功能的日益成熟和高度微型化,系统设计所涉及的各种问题越来越多,实施难度相对来说也越来越大。同时硬件和软件两个名词也发展成了密不可分的两个概念,出现了软硬件协同(codesign)全新的设计方法,即使用统一科学的方法和技术工具管理软硬件,这样有利于更高性能以及更低代价的优化设计方案。
2. 工业APP都有哪些典型特征?简单介绍2个工业APP的特征。
1)完整地表达一个或多个特定功能,解决特定的问题每一个工业APP都是可以完整地表达一个或多个特定的功能,解决特定的具体问题的工业应用程序。这是工业APP区别于一般的工具软件和工业软件的特征,工具软件和工业软件的功能通常具有普适性,可解决一大类相似的问题。
2)工业技术要素的载体工业APP是工业技术要素的载体,在工业APP中封装了具有特定功能和解决特定问题的流程、逻辑、数据流、经验、算法、知识、规律等工业技术要素,工业APP固化这些技术要素,每一个工业APP都是一些特定工业技术要素结合特定应用场景的集合与载体,这一特征赋予工业APP知识的属性。
3)工业技术要素与原宿主解耦从工业APP的定义看,工业APP是要高效重用并广泛传播的一种工业应用程序。
4)小轻灵,可组合,每一个工业APP都非常小巧灵活,一个复杂的问题可以通过不同工业APP的交互组合来解决。
5)结构化和形式化工业APP是流程与方法、信息与规律、经验与知识等工业技术要素进行结构化整理和抽象提取后的一种显性表达,结构化提供了可组合应用的基础。以图形化方式定义这些技术要素及其相互之间的关系,并提供图形化人机交互界面,以及可视的输入输出,方便工业技术知识的广泛重用。
6)轻代码化轻代码化不是排斥代码。
7)平台化可移植工业APP集合与固化了解决特定问题的工业技术要素,因此,工业APP可以在工业互联网平台中不依赖于特定的环境运行。
版权声明:本文标题:工业软件导论 试题及答案第六章 新型架构类工业软件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1706008727h497801.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论