2011年下半年软考嵌入式系统设计师上午试卷(参考答案版)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
1

●Extreme Programming (XP) is a discipline ofsoftware development with__(71) of simplicity, communication, feedback and courage. Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management and developers. XP is a simple process that brings these people together and helps them to succeed together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any (72) project that needs to deliver quality software rapidly and flexibly.

  • An XP project needs a (73) customer to provide guidance. Customers, programmers, managers, are all working (74) to build the system that's needed. Customers - those who have software that needs to be developed - will learn simple, effective ways to (75)wh
  • A.importance
  • B.keys
  • C.roles
  • D.values    (72)
  • A. small-sized
  • B.moderately-sized
  • C. large-sized
  • D.huge-sized    (73)
  • A.part-time
3

●TCP是互联网中的(68)协议,使用(69)次握手协议建立连接。

(68)

  • A.传输层
  • B.网络层
  • C.会话层
  • D.应用层    (69)
  • A.l
  • B.2
  • C.3
  • D.4
5

●网络用户只能发送但不能接收Email,不可能的原因是(65) 。

(65)

  • A.邮件服务器配置错误
  • B.网络连接中断
  • C.路由器端口的访问控制列表设置为deny pop3
  • D.客户端代理设置错误
10

●在嵌入式系统中,大量使用RISC处理器,以下叙述中,不符合RISC指令系统特点的是(55)。

(55)

  • A.指令长度固定,指令种类少
  • B.选取使用频率较高的一些简单指令
  • C.设置大量通用寄存器,访问存储器指令简单
  • D.寻址方式种类丰富,指令功能尽量增强
11

●在PowerPC处理器中,内存地址与I/O地址统一编址,访问内存单元和I/O设备是靠(56)来区分的。

(56)

  • A.数据总线上输出的数据
  • B.不同的地址代码
  • C.内存与I/O设备使用不同的地址总线
  • D.不同的指令
12

●在中断响应过程中,CPU保护程序计数器的主要目的是(57)。

(57)

  • A.使CPU能找到中断服务程序的入口地址
  • B.为了实现中断嵌套
  • C.为了使CPU在执行完中断服务程序后能返回到被中断程序的断点处
  • D.为了使CPU与I/O设备并行工作
14

●关于程序模块优化的启发式规则有若干条,以下规则中,不符合优化规则的是(54) 。

(54)

  • A.通过模块的合并和分解,降低模块间的耦合度,提高模块的内聚性
  • B.提高上层模块的扇出,减少模块调度的层次
  • C.将模块的作用范围限制在模块的控制范围内
  • D.降低模块之间接口的复杂性,避免“病态链接”
15

●在C语言中,若函数调用时实参是数组名,则传递给对应形参的是(51)。

(51)

  • A.数组空间的首地址
  • B.数组的第一个元素值
  • C.数组中元素的个数
  • D.数组中所有的元素
16

●以下叙述中,正确的是(52) 。

(52)

  • A.解释程序是接受参数,按照某一样板产生机器语言程序和计算机程序
  • B.编译程序是逐句翻译执行源程序的语句,所以可进行逐条语句排错
  • C.汇编程序是将汇编语言源程序翻译成机器指令和其它信息组成的目标程序
  • D.任何一种汇编语言的每一个语句,都能对应于一条机器语言指令
17

●以下关于特权指令的叙述中,错误的是(50)。

(50)

  • A.特权指令集是计算机指令集的一个子集
  • B.特权指令通常与系统资源的操纵和控制有关
  • C.当计算机处于系统态运行时,它可以执行特权指令
  • D.当计算机处于用户态运行时,它可以执行特权指令
18

●以下关于数据库系统特点的叙述中,不正确的是(47)。

(47)

  • A.数据库减少了数据冗余
  • B.用户数据按所对应的子模式使用数据库中的数据
  • C.数据库系统的存储模式如有变化,概念模式无须改动
  • D.数据一致性是指数据库中的数据类型一致
19

●数据结构反映了数据元素之间的结构关系。链表是一种非顺序存储线性表,它对于数据元素的插入和删除(48) 。

(48)

  • A.不需要移动结点,不需要改变结点指针
  • B.不需要移动结点,只需要改变结点指针
  • C.只需要移动结点,不需要改变结点指针
  • D.既需要移动结点,又需要改变结点指针
20

●如果文件系统采用二级目录结构,就可以(44) 。

(44)

  • A.缩短访问文件存储时间
  • B.实现文件共享
  • C.解决不同用户之间的文件同名冲突问题
  • D.节省主存空间
23

●面向对象方法的一个主要目标是提高软件的(42)。

(42)

  • A.可重用性
  • B.运行效率
  • C.结构化程度
  • D.健壮性
24

●TLB的全称是__(40)。

(40)

  • A.数据转换表
  • B.通道技术
  • C.旁路转换缓冲
  • D.虚存技术
26

●在C语言中,将变量声明为volatile类型,其作用为(38)。

(38)

  • A.设为静态变量
  • B.让编译器不再对该变量进行优化
  • C.设为全局变量
  • D.节约存储空间
27

●对于两个并发进程,设互斥信号量为mutex,若mutex =1,则(35)。

(35)

  • A.表示没有进程进入临界区
  • B.表示有一个进程进入临界区
  • C.表示有一个进程进入临界区,另一个进程等待进入
  • D.表示有两个进程进入临界区
29

●以下关于父进程和子进程的叙述中,不正确的是(34)。

(34)

  • A.父进程创建子进程,因此父进程执行完之后,子进程才能运行
  • B.父进程和子进程之间可以并发执行
  • C.父进程可以等待所有子进程结束后再执行
  • D.撤销父进程时,可同时撤销其子进程
30

●以下关于通道的叙述中,不正确的是(32) 。

(32)

  • A.通道是和DMA相同的一种I/O控制部件
  • B.通道能同时控制多台同类型或者不同类型的设备
  • C.通道方式中信息的传送是通过执行通道程序完成的
  • D.按照通道的工作方式,通道分为字节多路通道、选择通道和数组多路通道
31

●以下对Cache和主存叙述中,不正确的是(30)。

(30)

  • A.Cache大小一般小于主存
  • B.Cache的存取速度小于主存
  • C.Cache的一个重要指标是命中率
  • D.Cache和主存之间地址映射方式包括全相连、直接相连和组相连
33

●中断源分为内部中断和外部中断两大类, (29)不是内部中断。

(29)

  • A.除法错中断
  • B.单步调试中断
  • C.外部设备中断
  • D.溢出中断
39

●若C程序的表达式中引用了未赋初值的变量,则(20)。

(20)

  • A.编译时一定会报告错误信息,该程序不能运行
  • B.可以通过编译并运行,但运行时一定会报告异常
  • C.可以通过编译,但链接时一定会报告错误信息而不能运行
  • D.可以通过编译并运行,但运行结果不一定是期望的结果
40

若某文件系统的目录结构如下图所示,假设用户要访问文件fl.j ava,且当前工作目录为Program,则该文件的全文件名为 (22),其相对路径为(23)。

(22)

  • A. f1.java
  • B.\Document\Java-prog\f1.java
  • C.D:\Program\Java-prog\f1.java
  • D.\Program\Java-prog\f1.java    (23)
  • A. Java-prog\
  • B. \Java-prog\
  • C. Program\Java-prog
  • D. \Program\Java-prog\
42

●甘特图(Gantt图)不能够(18) 。

(18)

  • A.作为项目进度管理的一个工具
  • B.清晰地描述每个任务的开始和截止时间
  • C.清晰地获得任务并行进行的信息
  • D.清晰地获得各任务之间的依赖关系
43

●利用结构化分析模型进行接口设计时,应以(16)为依据。

(16)

  • A.数据流图
  • B.实体-关系图
  • C.数据字典
  • D.状态-迁移图
50

●(10)指可以不经著作权人许可,不需支付报酬,使用其作品。

(10)

  • A.合理使用
  • B.许可使用
  • C.强制许可使用
  • D.法定许可使用
51

●CPU中译码器的主要作用是进行(6) 。

(6)

  • A.地址译码
  • B.指令译码
  • C.数据译码
  • D.选择多路数据至ALU
52

●总线复用方式可以(4) 。

(4)

  • A.提高总线的传输带宽
  • B.增加总线的功能
  • C.减少总线中信号线的数量
  • D.提高CUP利用率
53

●若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址码送入(1)。

(1)

  • A.PC(程序计数器)
  • B.AR(地址寄存器)
  • C.AC(累加器)
  • D.ALU(算逻运算单元)
54

●在程序的执行过程中,Cache与主存的地址映像由 (3) 。

(3)

  • A.专门的硬件自动完成
  • B.程序员进行调度
  • C.操作系统进行管理
  • D.程序员和操作系统共同协调完成