【课程作业】嵌入式系统与设计上机作业(作业一)

简介: 【课程作业】嵌入式系统与设计上机作业(作业一)

一、填空题:

1. 系统的需求一般分功能性需求和_______两方面。

答案:非功能性需求

2. 一般情况下,嵌入式操作系统可分为实时操作系统和______。

答案:非实时操作系统

3. 嵌入式软件可细分成系统软件、支撑软件、应用软件三类,手机软件属于______软件。

答案:应用

4. 在Linux的版本号中,第一个数为主版本号,第二个为次版本号,第三个为_____。

答案:修订号

5. 在嵌入式系统的设计过程中,其中________解决"做什么"。

答案:规格说明

6. 反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和________。

答案:系统调试

7. 嵌入式系统的软件包括两部分:________和用户的应用程序。

答案:嵌入式操作系统

8. 最早的单片机是Intel公司的8048,它出现在______。

答案:1976年

9. 在嵌入式系统的设计过程中,其中_______解决"如何做"。

答案:体系结构设计

10. 一个完整可用的操作系统主要有4部分组成:硬件、操作系统内核、_______、用户应用程序。

答案: 操作系统服务

11. 在嵌入式系统的设计过程中,软硬件划分和处理器的选择应该在_______阶段完成。

答案:体系结构设计

12. 嵌入式软件开发的流程包括______、构建阶段、部署阶段、运行阶段。

答案:编码阶段

13. 常用的嵌入式操作系统有_____uC/Os、Windows CE、VxWorks等。

答案:Linux

14. 应用层软件主要由多个相对独立的应用任务组成,每个应用任务完成特定的工作,如IO任务、计算的任务、通信任务等,它们都由_____调度,来运行各个任务。

答案:操作系统

15. X86是一个Intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。采用了典型的_____体系结构,性能强大、速度快,常用于工控系统。

答案:CISC

16. 确定输入信号是数字信号还是模拟信号属于______。

答案:功能性需求

17. 对于RAM存储器主要有两种,分别是:____和___。

答案:SRAM (静态 RAM) DRAM (动态内存)

18. 在操作系统中,进程的三种基本调度状态为等待、就绪和_____。

答案:运行

19. 嵌入式系统是以_____为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。

答案:应用

20. 嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的______。

答案:专用计算机系统

21. 实时系统按照实时性要求不同可以分为两种:软实时系统和_____。

答案:硬实时系统

22. 在嵌入式系统的设计过程中,完成原理图设计、版图设计应在_______阶段完成。

答案:硬件设计

23. 实时系统的关键问题是保证系统的_____。

答案:实时性

24. 专门为数字信号处理而设计的处理器称为_____。

答案:DSP

25.  存储器分为_____存储器和外部存储器两大类。

答案:内部

二、选择题:

1. 对ARM-Cortex系列处理器来说,错误的说法是() 。

A. Cortex-A为应用处理器                B. Cortex-M为微控制器系列

C. Cortex-R为实时处理器                D. Cortex-A为汽车电子系列

答案:D

2. 单片机出现在20世纪( )。

A. 70年代                B.80年代                C.90年代                D. 60年代

答案:A

3. 1 Byte等于( ) 。

A. 1024GB        B. 1024KB        C. 1024B        D. 8bit

答案:D

4. 在嵌入式系统设计中,嵌入式操作系统选型是在进行()时完成。

A.需求分析        B.系统集成        C.体系结构设计        D.软硬件设计

答案:C

5. 能确定总线功能的强弱以及适应性的是( ) 。

A.备用线        B.地线        C.中断信号线        D.数据线

答案:C

6. 在GPS系统集成后的错误很难发现,是由于( )。

A.测试工具少        B.系统庞大        C.外部环境很难确定        D.无显示设备

答案:A

7. 以下不是嵌入式操作系统的是( )。

A. U-Boot        B. Monta Vista        C. Windows CE        D.RT-Linux

答案:A

8. 嵌入式计算机基本架构包括CPU、IO和( )。

A.模拟信号        B.存储器        C. cache         D.仿真器

答案:B

9. 十进制数235,用二进制表达为( )。

A. 11101011        B. 11101010         C. 11101001        D. 11101110

答案:A

10. 以下有关进程和程序的说法错误的是( ) 。

A.进程是动态的        B.程序是静态的        C.一个程序可以对应多个进程        D.程序就是进程

答案:D

11. 计算机的软硬件分层模型中,包括1指令系统,2数字逻辑电路,3操作系统,4MOs管,5应用软件等,从低往上的层次排列顺序是()。

A.42135        B.12345        C.24135         D.24315

答案:A

12.  微软开发的嵌入式操作系统是( )。

A. RT-Linux        B. Monta Vista        C. Windows CE        D. VxWorks

答案:C

13. 决定电源种类的线称为( )。

A.备用线        B.控制线        C.电源线        D.数据线

答案:C

14. 以下是嵌入式系统的是( )。

A. VIVI        B.U-Boot        C. BLOB        D.RT-Linux

答案: D        

15. 世界上第一台计算机研制成功的年代是( )。

A. 1944年        B.1945年        C. 1946年        D. 1947年

答案:C

16. 嵌入式操作系统一般通过()手段来解决代码体积与嵌入式应用多样性的问题。

A.使用可定制的操作系统

B.将操作系统分布在多个处理器上运行

C.增大嵌入式设备的存储容量

D.使用压缩软件对操作系统进行压缩

答案:A

17. 和冯·诺依曼结构相比,哈佛结构最本质的特点是()。

A.提高了处理器的频率

B.指令存储和数据存储分开,使用两套独立总线访问

C.程序无需存储在存储器中

D.增加了指令的数目

答案:B

18. 以下不是嵌入式系统应用领域的是( )。

A. 通用软件

B. 工业控制

C. 消费类电子产品

D.机器人

答案:A

19. 需求分析阶段的任务不应该包括()。

A.程序的设计        B.问题分析        C.可靠性与安全性要求        D.确定功能与性能要求

答案:A

20. 下面哪个系统不属于嵌入式系统( )。

A. MP3播放器

B. GPS接收机

C."银河玉衡"核心路由器

D."银河"巨型计算机

答案:D

三、专业术语

1. MMU:内存管理单元

2. EOS:嵌入式操作系统

3. GPL:通用公共许可协议

4. RTOS:嵌入式实时操作系统

5. DSP:数字信号处理器

6. ARM: advanced RISC machine

7. HAL: 硬件抽象层

8. BSP: 板级支持包

四、判断题

1. 嵌入式系统是与应用紧密结合的,它具有很强的专用性,必须结合实际系统需求,进行合理的裁减利用。

答案:√

2. 嵌入式系统具有高实时性和高可靠性。

答案:√

3. 嵌入式系统─般是应用于大型电子装置的,它的内核比较大。

答案:×

4. 嵌入式系统的目标代码通常固化于非易失性存储器(EEPROM和Flash)芯片中。

答案:√

5. 操作系统层包括嵌入式内核、嵌入式TCP/IP网络系统、嵌入式文件系统、嵌入式GUI系统和电源管理等部分。

答案:√

6. 根据国际电气和电子工程师协会的定义:嵌入式系统是"用于控制、监视或者辅助操作机器和设备的装置".

答案:√

五、最终得分:

📝大佬觉得本文有所裨益,不妨轻点一下👍给予鼓励吧!

❤️❤️❤️本人虽努力,但能力尚浅,若有不足之处,恳请各位大佬不吝赐教,您的批评指正将是我进步的动力!😊😊😊

💖💖💖若您认为此篇文章对您有所帮助,烦请点赞👍并收藏🌟,您的支持是我前行的最大动力!

🚀🚀🚀任务在默默中完成,价值在悄然间提升。让我们携手共进,一起加油,迎接更美好的未来!🌈🌈🌈

目录
相关文章
|
17天前
|
存储 缓存 安全
【课程作业】嵌入式系统与设计上机作业(作业二)
【课程作业】嵌入式系统与设计上机作业(作业二)
30 1
|
17天前
|
存储 物联网 编译器
【课程作业】嵌入式系统与设计上机作业(作业三)
【课程作业】嵌入式系统与设计上机作业(作业三)
29 1
|
1月前
|
存储 算法 Python
Python编程作业一:程序基本流程
Python编程作业一:程序基本流程
30 0
|
开发者 Python
作业讲解2|学习笔记
快速学习作业讲解2
133 0
作业讲解2|学习笔记
|
监控 前端开发 druid
作业收缴系统设计手册(自写开源小系统)
系统旨在优化作业上交流程,解决收缴作业的繁琐过程,传统收缴作业基于qq文件,或者邮箱收发。需要大量的人工操作和精力取维护。而本系统将作业系统部署到服务器,大大方便了教师/收作业者对作业的管理。系统精美简单易用。能够满足大部分需求。项目已开源,可以自己使用或者二次开发等等。欢迎star?!!
249 0
作业收缴系统设计手册(自写开源小系统)
|
存储 人工智能 弹性计算
实战案例——作业帮 | 学习笔记
快速学习实战案例——作业帮
184 0
|
Serverless Scala 开发者
作业评讲 | 学习笔记
快速学习作业评讲
156 0
|
Scala 开发者
作业评讲|学习笔记
快速学习作业评讲。
94 0
|
JSON 数据格式 开发者
作业讲解|学习笔记
快速学习作业讲解
92 0
|
开发者 索引 Python
作业讲解1|学习笔记
快速学习作业讲解1
160 0