软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计需要满足系统的__________,如性能、安全性和可修改性等,并能够指导设计人员和实现人员的工作。
A. 功能需求
B. 性能需求
C. 质量属性
D. 业务属性
在嵌入式操作系统中,板级支持包BSP作为对硬件的抽象,实现了___________。
A. 硬件无关性,操作系统无关性
B. 硬件有关性,操作系统有关性
C. 硬件无关性,操作系统有关性
D. 硬件有关性,操作系统无关性
以下关于软件架构风格与系统性能关系的叙述中,错误的是__________。
A. 对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差
B. 对于采用隐式调用架构风格的系统,可以通过处理函数的并发调用提高系统处理性能
C. 采用面向对象架构风格的系统,可以通过引入对象管理层提高系统性能
D. 对于采用解释器架构风格的系统,可以通过部分解释代码预先编译的方式提高系统性能。
以下描述中,__________不是嵌入式操作系统的特点。
A. 面向应用,可以进行裁剪和移植
B. 用于特定领域,不需要支持多任务
C. 可靠性高,无须人工干预独立运行,并处理各类事件和故障
D. 要求编码体积小,能够在嵌入式系统的有效存储空间内运行