21.线程可分为 用户线程和内核线程。
22.影响调试的外围因素包括 硬件缺陷、编译器自动优化、外界环境干扰。 23.世界上第一台计算机研制成功的年代是1946年。 24.嵌入式系统的实时性分为软实时和硬实时。
25.一个基本的计算机系统由微处理器、存储器、输入输出模块、总线组成。 26.BSP中文全称是 板级支持包 。
27.CPU中专门用来存储常数的寄存器,称为 数据寄存器 。
28.层次化存储器模型中,包括寄存器、高速缓存、主存储器、本机外存、远程外存。 29.板级支持包的英文缩写是 BSP 。
30.按照总线的位置,总线可分为 片总线 、内总线、外总线。 31.嵌入式软件开发的构建阶段的步骤包括 编译、链接、定址和打包。 32. 文件系统提供了在线存储和访问包括数据及程序在内的文件内容的机制。 33.嵌入式系统的实时性是指一个特定任务的执行时间必须是确定的、可测的。 34.SharedObjectsFile的中文含义是 目标文件共享 。 35.内存管理必须满足的三个特性是:实时性、可靠性、高效性。 36.解决互斥问题要满足互斥和公平两个原则。
37.绝大多数软件系统在开发的时候都会同时维护 Debug版本和Release版本。 38.ObjectFile的中文含义是 目标文件 。
39. BSP是介于开发板硬件和操作系统之间的一层软件抽象,主要目的是为了抽象操作系统对硬件的操作,从而使操作系统的代码与硬件无关。 40.指令系统是计算机硬件的语言系统,也叫做机器语言。 41.NFS的中文含义是 网络文件系统 。
三判断改错题
1.嵌入式系统的硬件核心部分是协处理器。( ) 2.人机接口是系统接口的一种。( ) 3.Linux的分布式文件系统是DFS。( )
4.程序计数器是用来保存下一条要执行的指令的地址的寄存器。( ) 5.键盘是输出设备。( )
6.C语言可以用来做为嵌入式程序开发。( ) 7.汇编语言是高级语言。( ) 8.gcc是一种验证工具。( )
9.经过调试没有错误的程序,不一定是正确的程序。( ) 10.压缩打包可以更高效的利用外存空间。( ) 11.嵌入式系统的硬件核心部分是总线。( ) 12.USB接口是系统接口的一种。( )
13.WindowsServer的分布式文件系统是NFS。( )
14.程序计数器是用来保存上一条已经执行过的指令的地址的寄存器。( 15.鼠标是输出设备。( )
16.汇编语言可以用来做为嵌入式程序开发。( ) 17.DM全称是DigitalMachine。( ) 18.gcc是一种调试工具。( )
19.软件调试的目的是找出嵌入式系统软件中所有的错误。( ) 20.世界上第一台计算机研制成功的年代是1946年。( )
) 21.嵌入式系统的硬件核心部分是存储器。( ) 22.I/O接口是用户接口的一种。( ) 23.Linux的分布式文件系统是NFS。( ) 24.FlashMemory是ROM的替代产品之一。( ) 25.显示器是输出设备。( )
26.Ada语言可以用来做为嵌入式程序开发。( ) 27.OS全称是OfficeSupport。( ) 28.JFlash是一种调试工具。( )
29.代码压缩技术得到的输出序列是可以直接运行的。( ) 30.在线仿真器可以分为内部模式、中间模式、外部模式。( 31.世界上第一台计算机研制成功的年代是1945年。( ) 32.CAN总线接口是用户接口的一种。( ) 33.RAM中的数据在系统断电时会全部丢失。( )
34.FlashMemory与ROM相比最大的好处是运行速度快。( ) 35.麦克风是输出设备。( )
36.Java语言可以用来做为嵌入式程序开发。( ) 37.RTOS全称是ReaTimeOperatingSystem。( ) 38.VMWare是一种调试工具。( )
39.系统加电后运行的第一条指令是BootLoader中的指令。( 40.在线仿真器的内部模式又称为集成模式。( ) 41.世界上第一台计算机诞生在英国。( )
)) 42.绝大多数嵌入式系统的资源都是极为有限的,指的嵌入式系统的资源受限性。( ) 43.常数寄存器是专门用来保存可读写的数值的。( ) 44.ROM中的信息内容断电后不能保存。( ) 45.打印机是输入设备。( )
46.C语言不可以用来做为嵌入式程序开发。( ) 47.算法和结构是首选的运行速度优化技术。( ) 48.gdb是一种调试工具。( )
49.内存管理是操作系统的中心任务之一。( ) 50.在线仿真器的单片模式又称为外部模式。( ) 51.嵌入式系统的发展经历了无操作系统阶段。( ) 52.嵌入式系统的资源是无限的。( ) 53.栈地址寄存器指向内存中栈的底端。( )
54.Cache更新主内存的方式有直写和间接写两种。( 55.扫描仪是输出设备。( )
56.Ada语言不可以用来做为嵌入式程序开发。( ) 57.运行速度优化首选的技术是算法和结构。( ) 58.CETK是一种验证工具。( )
59.进程同步是进程之间的间接相互作用。( ) 60.在线仿真器的内部模式又称为单片模式。( ) 61.嵌入式系统的发展经历了简单操作系统阶段。( ) 62.OS的中文意思是办公系统。( )
) 63.栈地址寄存器指向内存中栈的顶端。( ) 64.Cache更新主内存的方式有直写和回写两种。( ) 65.投影仪是输入设备。( )
66.汇编语言不可以用来做为嵌入式程序开发。( ) 67.运行速度优化首选的技术是函数优化。( ) 68.CETK是一种测试工具。( )
69.进程互斥是进程之间的直接相互作用。( )
70.在线仿真器的内部是指程序和数据都位于微处理器芯片的内部。( 71.嵌入式系统的发展经历了实时操作系统阶段。( ) 72.计算机能直接识别和执行的指令是用文本编码的。( ) 73.RAM中的数据在系统断电时不会丢失。( ) 74.Cache更新主内存的方式只有直写一种方式。( ) 75.扫描仪是输出设备。( )
76.Java语言不可以用来做为嵌入式程序开发。( ) 77.运行速度优化首选的技术是算法和数据结构。( ) 78.经过调试没有错误的程序,就是确的程序。( ) 79.一个进程可以包含多个线程。( )
80.编译器自动优化可以增加代码的体积、提高代码的质量。( )四 名词解释 1.RTOS
Real Time Oprating System 实时多任务操作系统
)