注:红色标的是答案,黄色的是找不到的题目
七
1.数字计算机的组成一般如图所示,主要包括运算器、存储器、控制器以及各种外部输入输出设备的适配器,它们之间由系统总线进行互连。通常把( )称为中央处理器。
[1分]
A控制器和适配器
B适配器和系统总线
C存储器和运算器
D运算器和控制器
2.而向对象方法的一个土要口标是提高软件的( )。
[1分]
A健壮性
B结构化程度
C可重用性
D运行效率
3.执行下而的一段C程序后,变最x的值为( )。
charX=200; int a=300; BOOL flag; int valuel, value2;valuel=200; value2=300;if(flag&&((valuel=value2)=200)){x=x+a; }
[1分]
A200
BO
C300
D500
4.RAM的特点是()[1分]
A存储在其内的数据将永久保存
B用户只能读出数据,但不能写入数据
C断电后,存储在其内的数据将会丢失
D容量大,但是存取速度慢
5.操作系统中,防止任务优先级反转的方法有( )。[1分]
A时间片轮转和天花板
B先来先服务
C优先级继承和优先级天花板
D时间片轮转和优先级继承
6.以下关于通道的叙述中,不正确的是( )。[1分]
A通道能同时控制多台同类型或者不同类型的设备
B通道是和DMA相同的一种I/O控制部件
C通道方式中信息的传送是通过执行通道程序完成的
D按照通道的工作方式,通道分为字节多路通道、选择通道和数组多路通道
7.编译并执行下面一段C语言后,其结果为( )。
#define XXX(a,b)a##b int test_funcl( inti){retum i10;)int test_func2( inti){retum i100, }int main(intargc,char **argv){ printf( "%cL\n”,XXX(test func, 1)(100));}[1分]
A编译出错
B100
C10000
D1000
8.以下关于父进程和子进程的叙述中,不正确的是( )。[1分]
A撤销父进程时,可同时撤销其子进程
B父进程可以等待所有子进程结束后再执行
C父进程创建子进程,因此父进程执行完之后,子进程才能运行
D父进程和子进程之间可以井发执行
9.某系统以RS-232为接口,进行7位ASCII码字符传送,带有一位奇校验位和两位停止位,当波特率为9600时,字符传送率为()[1分]
A873
B960
C840
D480
10.D/A变换器的主要技术指标包括分辨率、精度、变换时间和动态范围,其中分辨率表示D/A变换器的ILSB输入所对应的输出变化的程度。对于12位的D/A变换器而言,当D/A变换器的输入变化1LSB时,其输出将变化满刻度值的( )。[1分]
Al/4096
Bl/1024
Cl/256
Dl/512
11.在8086处理器中,当前段寄存器的内容为FFFFH,偏移地址为OOOOH,则其对应的内存物理地址为( FFFFOH)。
[1分]
AFFFFOOH
BFFFFOH
CFFFFOOOH
DFFFFH
12.临界区是()[1分]
A一段程序
B一段共享数据区
C一个互斥资源
D一个缓冲区
13.计算机的体系结构一般分为冯·诺依曼结构和哈佛结构两种,以下对哈佛结构的叙述中,不正确的是( )。[1分]
A程序和数据保持在同一物理存储器上
BARM9核是哈佛结构
C指令、数据可以有不同宽度
DDSP数字信号处理器是哈佛结构
14.总线可以分为片内总线、元器件总线、内总线和外总线,其中不属于内总线的是( )。
[1分]
AISA
BIEEE-1394
CPC/XT
DPCI
15.以下对Cache和土存叙述中,不正确的是( )。
[1分]
ACache的存取速度小于土存
BCache和主存之间地址映射方式包括全相连、直接相连和组相涟
CCache的一个重要指标是命中率
DCache大小一般小于主存
16.下列存储器按存取速度由快至慢排列,正确的是()[1分]
ACache>硬盘>主存
BCache>主存>硬盘
C主存>Cache>硬盘
D主存>硬盘>Cache
1.下面脚本完成了比较两个整数大小的功能。请补全代码。
#!/bin/bash
echo -n "Please input x,y: "
read x y
echo “x=x, y=x,y=y”
if (( x > y ))
then
echo “x is larger than y”
(2分) (( x == y))
then
echo “x is equal to y”
else
echo “x is less than y”
(2分)
[4分]
八
1.嵌入式存储器系统设计中,一般使用三种存储器接口电路,NOR Flash接口,NAND Flash接口和SDRAM接口电路,以下叙述中错误的是()[1分]
A存储在NOR Flash中的程序可以直接运行
B存储在NAND Flash中的程序可以直接运行
CSDRAM不具有掉电保持数据的特性,其访问速度要大于Flash存储器
D系统引导程序可以放在NOR Flash中,也可以放在NAND Flash中
2.以下叙述中正确的是()[1分]
A在嵌入式系统中,调试器与被调试程序必须位于同一台机器上
B宿主机与目标机之间只需要建立逻辑连接即可
C宿主机与目标机之间的通信方式只有串口和并口两种
D在嵌入式系统开发中,通常采用的是交叉编译器
3.VHDL中的子程序包含函数和过程两种,下列关于VHDL中的函数和过程的叙述错误的是()[1分]
A过程中的变量需要在每次调用时初始化
B函数是不可综合的
C函数内部的描述语句不能对函数体外定义的信号或变量赋值
D过程语句体中的顺序描述语句可以对过程语句外的信号赋值
4.以下叙述中不是嵌入式系统特点的是()[1分]
A要求编码体积小,能够在嵌入式系统的有效存储空间内运行
B可靠性高,无需人工干预独立运行,并处理各类事件和故障
C用于特定领域,不需要支持多任务
D面向应用,可以进行裁减和移植
5.嵌入式处理器指令系统一般采用精简指令集(RISC)或者复杂指令集(CISC),以下关于RISC和CISC的叙述中,错误的是()[1分]
ARISC的寻址方式复杂,CISC的寻址方式简单
BRISC中Load/Store指令对存储器进行操作,其余指令对寄存器进行操作
CCISC的有些指令执行时间长,RISC多为单周期指令
DCISC的指令种类要多于RISC
6.电路板的设计分为前处理,中处理和后处理。不属于中处理的是()[1分]
A原理图设计
B进行系统布线
C设置电路板的层面
D在电路板上放置测试点
7.计算机使用总线结构的主要优点是便于实现积木化,缺点是()[1分]
A地址信息与数据信息能同时出现
B在总线中多个设备之间数据只能分时传输
C地址信息与数据信息不能同时出现
D地址信息,数据信息和控制信息不能同时出现
8.在嵌入式处理器中,下面关于“菊花链”仲裁的叙述,错误的是()[1分]
A菊花链仲裁使用三根控制线:总线请求线,总线允许线和总线忙线
B在菊花链模式下,总线允许线连接的先后次序决定了每个模板的优先级
C在菊花链模式下,每一时刻可以有多个模板作为总线通信的实际主控模板
D菊花链仲裁又称为串行仲裁
9.假定编译器规定int和short类型长度分别是32位和16位,执行下列C语言语句:
unsigned short a=65534;
unsigned int b;b=a;
得到b的机器数位()[1分]
A00007FFEH
BFFFFFFFEH
C0000FFFEH
DFFFF7FFEH
10.使用串行总线传输数据时,被传输的数据()[1分]
A在发送设备进行并行到串行的变换,在接收设备进行串行到并行的交换
B在发送设备进行串行到并行的变换,在接收设备进行并行到串行的交换
C在发送设备和接收设备中都是进行串行到并行的交换
D在发送设备和接收设备中都是进行并行到串行的交换
11.以下叙述中错误的是()[1分]
A实时系统就是响应快的系统
B触摸屏是一种输入输出设备
C嵌入式系统在开法过程中,下载bootloader可以采用Jtag接口
DJTAG主要用于芯片内部测试及系统调试
12.与PC机系统相比,()不是嵌入式系统独具的特点[1分]
A系统精简
B系统内核小
C可执行多任务
D专用性强
13.一个16K×32位的存储器,其地址线和数据线的位数分别是()[1分]
A14和16
B12和16
C14和32
D12和32
14.在嵌入式实时系统中,主要有三个指标来衡量系统的实时性,即响应时间,吞吐量和生存时间,针对这三个指标,以下叙述中错误的是()[1分]
A吞吐量是指在给定的时间内,系统可以处理的事件总数
B响应时间是计算机从识别一个外部事件到做出响应的时间
C单纯使用绝对的响应时间长短就可以衡量系统的实时性
D生存时间是数据有效等待时间,在这段时间内数据是有效的
15.指令寄存器的位数取决于()[1分]
A地址总线的宽度
B指令字长
C存储器的容量
D数据总线的宽度
16.在嵌入式系统中,以下叙述中错误的是()[1分]
A嵌入式实时操作系统可以分为基本内核和扩展内核两部分
B应用编程接口一般以库或者组件的形式提供
C在实际构建嵌入式系统时,并不一定需要应用编程接口API
D板级支持包主要目的是屏蔽底层硬件,不负责系统的引导和设备驱动操作
17.嵌入式系统的硬件部分可以分为三个部分,依次是处理器核,外围电路,外设与扩展,以下叙述中错误的是()[1分]
A存储单元(如Flash芯片等)属于处理器核
B外设与扩展是指嵌入式系统与真实环境交互的接口
C处理器核负责指令的执行
D外围电路包括嵌入式系统所需的基本存储管理,晶振,复位,电源控制等
18.在程序执行过程中,Cache与主存的地址映像由()[1分]
A硬件自动完成
B程序员调度
C操作系统管理
D程序员与操作系统协同完成
19.某同步总线的时钟频率为100Mhz,宽度为32位,地址/数据线复用,每传输一个地址或者数据占有一个时钟周期,若该总线支持burst(猝发)传输方法,则一次“主存写“总线事务传输128位数据所需要的时间至少是()[1分]
A50ns
B20ns
C80ns
D40ns
20.某按字节编址的嵌入式处理器在进行存储电路设计时,其SDRAM为32位宽,外围设备SDRAM的地址线A0应该和处理器SDRAM控制器的()地址线相连[1分]
AA1
BA2
CA0
DA3
21.若计算机存储数据采用的是双符号位(00表示正号,11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经()运算得1,则可断定这两个数相加的结果产生了溢出。[1分]
A逻辑或
B逻辑异或
C逻辑与
D逻辑同或
22.存储一个32位数0×2168465到2000H~2003H四个字节单元中,若以大端模式储存,则2000H存储单元的内容为()[1分]
A0×02
B0×21
C0×68
D0×65
1.设文什索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直
接地址索引,2个地址项是一级问接地址索引,1个地址项是二级间接地址索引,磁盘索
引块和磁盘数据块大小均为1KB字节。若要访问文什的逻辑块号分别为5和518,则系
统廊分别采用 ( ) ;而且可表示的单个文件最大长度是 ( )KB。[2分] (若要访问文件的逻辑块号分别为5和518,则系统应分别采用一级间接地址索引和二级间接地址索引。 单个文件的逻辑块号可以从0~66052,而磁盘数据块大小为1KB字节,所以单个文件最大长度是66053KB。)
A66053
B一级间接地址索引和二级间接地址索引
C517
D直接地址索引和二级问接地址索引
E直接地址索引和一级间接地址索引
F16513
- 1.进入到虚拟机后,点击VMware软件菜单中的虚拟机,接着点击安装VMware Tools。这时,Linux桌面上会显示一个光盘的图标,双击打开,解压其中的VMwareTooLs-9.6.2-1688356.tar.gz文件。解压后文件如图所示。请写出安装Tools的命令。
命令为:(2分)
[2分]
- 2.下面脚本完成了文件备份功能。请补全代码。
#!/bin/bash
backup_dir=backup
mkdir $backup_dir
for file in *.sh
do
(2分)
then
(2分) $file backup_dir/backupdir/{file}.bak
echo “$file is backed up in $backup_dir”
fi
done
[4分]
九
1.下列属于不良程序设计风格的是( ) 。[1分]
A使用括号以改善表达式的清晰性
B使用有意义的标识符
C不要进行浮点数的相等比较
D程序中的注释可有可无,应尽量少
2.以下关于父进程和子进程的叙述中,不正确的是( )。[1分]
A撤销父进程时,可同时撤销其子进程
B父进程创建子进程,因此父进程执行完之后,子进程才能运行
C父进程和子进程之间可以井发执行
D父进程可以等待所有子进程结束后再执行
3.以下对Cache和土存叙述中,不正确的是( )。[1分]
ACache的存取速度小于土存
BCache大小一般小于主存
CCache和主存之间地址映射方式包括全相连、直接相连和组相涟
DCache的一个重要指标是命中率
4.在嵌入式系统中,大量使用RISC处理器,以下叙述中,不符合RISC指令系统特点的是( )。[1分]
A设置大量通用寄存器,访问存储器指令简单
B寻址方式种类丰富,指令功能尽量增强
C指令长度固定,指令种类少
D选取使用频率较高的一些简单指令
5.印刷电路板的设计中布线工作尤为重要,必须遵守一定的布线原则,以符合抗T扰设计的要求,使得电路获得最佳的性能。以下关于布线原则的叙述中,不正确的是( )。[1分]
A在电路板上应尽可能多地保留铜箔做地线
B允许有交义电路
C印制板导线的宽度应满足电气性能要求
D印制板导线的布设应尽可能地短
6.下列关于程序局部性的说法,不正确的是( )。[1分]
A导致程序局部性的原冈是通常程序中包含大量的循环,数据结构中又会经常出现数组等存储分配区域比较集中的结构
B所谓空间局部性,是指某个地址-H被使用时,在最近的一段时间里,它附近的地址通常不会被访问
C所谓时问局部性,是指某个指令被访问时,在最近的一段时问罩它很可能再次被访问
D所谓程序局部性,包括空问局部性和时删局部性
7.某处理器按照大端方式J:作,以下C语言代码执行后的输出是 ( )。
char iArr[10]={0,1,2,3,4,5,6,7,8,9}; short tVal; short *pVal= NULL; pVal= (short *)(iArr+2); tVal= *pVal;
printf( "tVal=%#x\n”,tVal);[1分]
AtVal= 770
BtVal=515
CtVal=Ox203
DtVal=Ox302
8.对于两个并发进程,设互斥信号最为mutex,若mutex=1,则( )。[1分]
A表示有一个进程进入临界区
B表示没有进程进入临界区
C表示有两个进程进入临界区
D表示有一个进程进入临界区,另一个进程等待进入
9.总线可以分为片内总线、元器件总线、内总线和外总线,其中不属于内总线的是( )。
[1分]
APCI
BPC/XT
CIEEE-1394
DISA
10.以下针对嵌入式DSP处理器的描述,正确的是( )。[1分]
A使用VHDL语言进行内部程序设计
B单片机是嵌入式DSP处理器
C一般采用哈佛结构
D直接在片内蚓化嵌入操作系统的代码模块
11.在排序算法中每一项都与其他诸项进行比较,计算出小于该项的个数,以确定该项的位置的算法叫 ( ) 。[1分]
A选择排序
B交换排序
C枚举排序
D插入排序
12.D/A变换器的主要技术指标包括分辨率、精度、变换时间和动态范围,其中分辨率表示D/A变换器的ILSB输入所对应的输出变化的程度。对于12位的D/A变换器而言,当D/A变换器的输入变化1LSB时,其输出将变化满刻度值的( )。[1分]
Al/256
Bl/512
Cl/4096
Dl/1024
13.看门狗(Watch Dog)是嵌入式系统中一种常用的保证系统可靠性的技术,在下列情况下,会产生看门狗中断的是( )。[1分]
A处理器温度过高
B软件喂狗
C应用产生异常
D看门狗定时嚣超时
14.在某嵌入式系统中,已知系统总线的工作频率为133MHz,总线的位宽为32位,其对应的总线带宽是 ( ) 。[1分]
A266MB
B532MB
C399MB
D133MB
15.己知5位二进制定点整数的机器码是11111。则:其为原码 ,补码和反码时表示的十进制数真值分别是( )。[1分]
A+15,-1,+0
B-15,-1,+0
C-15,-1,-0
D+15,-1,-0
16.硬件描述语言一般包括VHDL、Verilog、Superlog、SysteInC等,在VHDL设计中,一个完整的设计单元应当包含5部分(实体、构造体、配置、包集合、库)实体,下面不属于这5部分的是( )。[1分]
A实体
B配置
C结构体
D赋值
17.在嵌入式系统的存储机制中,为了保证Cache和Memory的数据一致性,通常有三种方法,依次是、write through,post write和write back。其中下列write throu的特点的是( ) 。[1分]
A当Cache区数据被更新时,才更新Memory
BCPU更新Cache数据时,把更新的数据写入到更新缓冲器
CCPU向Cache写入数据时,同时向Memory复制一份
DCPU更新Cache时,只标记更新的Cache区域
18.某嵌入式系统的中断按中断来源分为两大类:外部中断和内部中断。
( )属于外部中断。[1分]
A键盘输入中断
B断点中断(内部)
C用户一定义的软中断
D单步中断(内部)
19.总线通信同步方式规定了实现总线数据传输的定时规则,总线数据通信方式按照传输时序控制的方式可分为同步和异步两类。下面描述中,不是针对异步通信的是( )。[1分]
A通信方式可有:作互控、半互控和全互控三种方式
B使用一个在CPU和设备之问的“握手”信号,替代公共的时钟信号
C所有的设备都从同一个公共的时钟信号中获得定时信息
D总线周期时间不固定
20.程序设计语言可划分为高级语言和低级语言两大类。与高级语言相比,用低级语言开发的程序,其( )。[1分]
A运行效率低,开发效率高
B运行效率高,开发效率高
C运行效率高,开发效率低
D运行效率低,开发效率低
21.在嵌入式系统设计中,用来进行系统初始代码调试的接口称为( ) 。[1分]
A网络接口
BPCI接口
CJTAG接口
DUSB接口
22.以下针对嵌入式系统高速PCB布线描述原则,不正确的是( ) 。[1分]
A合理选择层数
B减少高频电路器什管脚问引线的弯折
C注意信号线近距离平行走线时所引入的交叉干扰
D增大高频电路器件管脚间的引线
23.在中断响应过程中,CPU倮护程序计数器的主要日的是( )。[1分]
A为了使CPU与I/O设备并行工作
B为了实现中断嵌套
C为了使CPU在执行完中断服务程序后能返回到被中断程序的断点处
D使CPU能找到中断服务程序的入口地址
24.移位型计数器中有两种常用计数器,即环形计数器和扭环形计数器,其中扭环形计数器中,如果触发器级数为n,则该计数器的进位模为( )。[1分]
An/2
Bn
Cn^2
D2n
1.设文什索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直
接地址索引,2个地址项是一级问接地址索引,1个地址项是二级间接地址索引,磁盘索
引块和磁盘数据块大小均为1KB字节。若要访问文什的逻辑块号分别为5和518,则系
统廊分别采用 ( ) ;而且可表示的单个文件最大长度是 ( )KB。[2分]
A517
B直接地址索引和一级间接地址索引
C一级间接地址索引和二级间接地址索引
D16513
E直接地址索引和二级问接地址索引
F66053KB
1.
(1)(2分)
(2)(2分)
*注意空格,答案头尾不需要空格。[4分]