嵌入式系统设计师真题解析
-
一个分段存储管理的嵌入式系统中,地址长度为32位,其中段号占8位,则最大段长是( )。(2012年嵌入式系统设计师下半年)
一个分段存储管理的嵌入式系统中,地址长度为32位,其中段号占8位,则最大段长是( )。(2012年嵌入式系统设计师下半年)A.28字节B.216字节C.224字节D.232字节参考答案:C参考解析:本题考查计算机系统结构相关的基础知识。 在分段存储管理方式中,作业的地址空间被划分为若干个段,每个段定义了一组逻辑信息。例如,有主程序段MAIN、子程序段X、数据段D及栈段S等。每个段都有自己的名字。为了实现简单起见,通常可用一个
-
下列进程调度算法中,综合考虑进程等待时间和执行时间的是( )。(2012年嵌入式系统设计师下半年)
下列进程调度算法中,综合考虑进程等待时间和执行时间的是( )。(2012年嵌入式系统设计师下半年)A.时间片轮转调度算法B.短时间优先调度算法C.先来先服务调度算法D.高响应比优先算法参考答案:D参考解析:本题考查操作系统调度算法的基础知识。 高响应比优先调度算法的基本思想是把CPU分配给就绪队列中响应比最高的进程。高响应比优先调度算法既考虑作业的执行时间也考虑作业的等待时间,综合了先来先服务和最短作业优先两种算法的特点。该
-
分区分配内存管理方式的主要保护措施是( )。(2012年嵌入式系统设计师下半年)
分区分配内存管理方式的主要保护措施是( )。(2012年嵌入式系统设计师下半年)A.界地址保护 B.程序代码保护 C.数据保护 D.栈保护参考答案:A参考解析:本题考查操作系统存储管理的基础知识。 内存保护是操作系统中的一个机制,对内存的存取权限进行管理。内存保护的主要目的是防止某个行程去存取不是操作系统配置给它的寻址空间。这个机制可以防止某个进程因为某些错误而影响到其他行程或是操作系统本
-
某嵌入式系统主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是(
某嵌入式系统主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是( )。(2012年嵌入式系统设计师下半年)A.1、15B.2、15C.1、30D.2、30参考答案:D参考解析:本题考查计算机系统结构相关的基础知识。 4KB的ROM,用2K*8位的ROM芯片,需要2片;60KB的RAM,用4K
-
某C语言程序在一台32位机器上运行。程序中定义了三个变量x,y,z,其中x和z是int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x,y,z的值分别是( )。(20
某C语言程序在一台32位机器上运行。程序中定义了三个变量x,y,z,其中x和z是int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x,y,z的值分别是( )。(2012年嵌入式系统设计师下半年)A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFF0076HC.x=0000007FH,y=FFF7H,z=FFFF0076HD.x=0000007FH,y=FFF7H
-
冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )。(2012年嵌入式系统设计师下半年)
冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )。(2012年嵌入式系统设计师下半年)A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元参考答案:C参考解析:本题考查计算机系统结构相关的基础知识。 冯·诺依曼计算机体系结构的特点时采用存储程序方式,指令和数据不加区别混合存储在同一个存储器中,计算机运行过程中,把要执行的程序和处理的数据首先存
-
为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。(2012年嵌入式系
为解决计算机与打印机之间速度不匹配的问题,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区中取出数据。该缓冲区的逻辑结构应该是( )。(2012年嵌入式系统设计师下半年)A.栈B.队列C.树D.图参考答案:B参考解析:本题考查数据结构相关的基础知识。 栈是只能在表尾进行插入和删除操作的线性表,即后进先出表。允许插入和删除的一端叫栈顶,另一端叫栈底。
-
软件测试的目的是发现软件的错误。使用白盒测试方法时,确定测试数据应根据( )和制定的覆盖标准。(2012年嵌入式系统设计师下半年)
软件测试的目的是发现软件的错误。使用白盒测试方法时,确定测试数据应根据( )和制定的覆盖标准。(2012年嵌入式系统设计师下半年)A.程序的内部逻辑B.程序的复杂程度C.使用说明书D.程序的功能参考答案:A参考解析:本题考查软件测试相关的基础知识。软件测试的目的是发现软件的错误。软件测试的方法可以分为黑盒测试法和白盒测试法。 黑盒测试也称功能测试,是通过测试来检查每个功能是否都能正常使用,测试时,完全不用考虑程序内部结构和程
-
下列与文件系统相关的叙述,不正确的是( )。(2012年嵌入式系统设计师下半年)
下列与文件系统相关的叙述,不正确的是( )。(2012年嵌入式系统设计师下半年)A.文件系统负责文件的组织、存储、检索、命名、共享和保护B.文件系统为用户提供描述文件抽象的程序接口C.文件通常存储在磁盘或其他非易失存储介质上D.应用程序设计者需要关心文件存储分配的细节参考答案:D参考解析:本题考查计算机操作系统中文件系统相关的基础知识。 计算机系统中,文件存储在磁盘或者其他非易失的存储介质上,文件系统负责文件的组织、存储、检
-
下列关于软件开发模型的叙述,不正确的是( )。(2012年嵌入式系统设计师下半年)
下列关于软件开发模型的叙述,不正确的是( )。(2012年嵌入式系统设计师下半年)A.软件开发模型用以指导软件的开发B.瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是快速原型化方法C.螺旋模型综合了瀑布模型和演化模型的优点,并增加了风险分析D.喷泉模型描述的是面向对象的开发过程,反映了软件开发过程的迭代和无间隙特征参考答案:B参考解析:本题考查计算机软件开发模型相关的基础知识。 软件开发模型是软件开