软考 2007年下半年 嵌入式系统设计师 上午试卷(3)

2020-02-21 13:36

www.TopSage.com

● 操作系统中的“抖动”是指 (41) 的现象。 (41)A. 根据一定的页面置换算法,将页面调出

B. 由于选择了长期未被访问的页进行置换,导致系统更换页面 C. 页面调入不久就被导出,导出不久又被调入,导致系统频繁更换页面 D. 根据系统运行情况决定将哪个页面调出,而不是由页面置换算法决定更

换哪个页面

● 下面 (42) 特性不符合嵌入式操作系统特点。

(42)A. 实时性 B. 不可定制 C. 微型化 D. 易移植

● 在并行环境中的某些任务必须协调自己的运行速度,以保证各自的某些关键语句按照某种事先规定的次序执行,这种现象被称为任务的 (43) 。

(43)A. 执行

● 关于文件系统,下列叙述中不正确的是 (44) 。 (44)A. 负责文件的组织、存储、检索、命名、共享和保护

B. 提供描述文件抽象的程序接口

C. 文件存储在磁盘或其他不易失的存储介质上 D. 程序员需要关心文件存储分配和存储布局的细节

● Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是 (45) 。

(45)A. 字符设备 B. 块设备 C. 网络设备 D. 字符和块设备

● (46) 完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植

B. 互斥

C. 调度 D. 同步

www.TopSage.com

性。

(46)A. 硬件抽象层 B. 驱动映射层 C. 硬件交互层 D. 中间层

● 实时操作系统(RTOS)内核与应用程序之间的接口称为 (47) 。

(47)A. 输入/输出接口 B. 文件系统 C. API D. 图形用户接口

● 在多任务实时系统中,任务间或者中断服务与任务间常需要交换信息,这种信息交换有 (48) 两个途径。

(48)A. 开/关中断和信息邮箱 B. 共享存储区和消息传递

C. 邮箱机制和数据共享机制 D. 非占先式内核和占先式内核机制

● 在ARM处理器中, (49) 寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

(49)A. CPSR B. SPSR C. PC D. IR

● 关于汇编语言,下面描述不正确的是 (50) 。 (50)A. 用汇编语言编写的程序称为汇编语言源程序

B. 将汇编语言源程序转换成目标程序的过程称为连接过程 C. 用汇编语言写成的语句,必须按照严格的语法规则

D. 汇编程序是把汇编语言源程序翻译成机器语言目标程序的一种系统软件

● UML是一种面向对象的统一建模语言。在UML中有 (51) 四种关系。 (51)A. 依赖、关联、特殊、实现 B. 依赖、结构、泛化、实现

C. 依赖、关联、泛化、语义 D. 依赖、关联、泛化、实现 ● 为了提高嵌入式软件的可移植性,应注意提高它的 (52) 。

www.TopSage.com

(52)A. 易用性 B. 简洁性 C. 可靠性 D. 设备无关性

● 下面C程序中,设变量count的地址为2000。则该段程序执行后,屏幕上的显示结果应为 (53) 。

# include main(void) { int count,q; int *m; count = 100; m = &count; q = *m;

printf(“q=%d;\\n”,q); return 0; }

(53)A. q=2000;

● 嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个 (54) 环境。

(54)A. 交互操作系统 B. 交叉编译 C. 交互平台 D. 分布式计算

● 下面关于C语言程序的描述,正确的是 (55) 。 (55)A. 总是从第一个定义的函数开始执行

B. 要调用的函数必须在main()函数中定义 C. 总是从main()函数开始执行 D. main()函数必须放在程序的开始

B. q=2000 C. q=100; D. q=100

www.TopSage.com

● 在C语言中,下列运算符优先级最高的是 (56) 。

(56)A. % B. = C. <= D. &&

● 已知有变量data1定义如下:

union data { int i; char ch; float f; } data1;

则变量data1所占的内存存储空间可表示为 (57) 。 (57)A. sizeof(int)

B. sizeof(char)

C. sizeof(float) D.

sizeof(int)+sizeof(char)+sizeof(float)

● 嵌入式系统中,由C语言编写的中断处理程序,其最大特点是返回值和参数必须是 (58) 类型。

(58)A. int

● 软件测试的目的是 (59) ,通常可分为白盒测试和黑盒测试。白盒测试根据程序的 (60) 来设计测试用例,黑盒测试根据软件规格说明来设计测试用例。

(59)A. 尽可能多地发现程序中的错误 B. 改正程序中的所有错误

C. 证明程序是正确的 D. 证明程序完成了应完成的功能 (60)A. 功能

B. 性能

C. 内部逻辑 D. 内部数据

B. void C. Interrupter D. reti

www.TopSage.com

● 软件需求分析阶段的任务不应该包括 (61) 。 (61)A. 结构化程序设计 B. 问题分析

C. 可靠性与安全性要求 D. 确定功能与性能要求

● 软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第2级为可重复级,它包含了 (62) 关键过程域。

(62)A. 软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和

需求管理

B. 软件配置管理、软件质量保证、软件子合同管理、软件项目计划和需求

管理

C. 软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、

软件项目计划和需求管理

D. 软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、

软件项目计划和需求管理

● 软件生存周期主要有三种基线,它们是 (63) 。

(63)A. 需求基线、设计基线和产品基线 B. 功能基线、分配基线和产品基线

C. 功能基线、性能基线和价格基线 D. 计划基线、生产基线和结果基线

● 软件开发模型给出了软件开发活动各阶段之间的关系,(64)不是软件开发模型。 (64)A. 瀑布模型 B. 螺旋模型 C. 原型模型 D. 程序模型

● 安全电子邮件协议PGP不支持 (65) 。

(65)A. 确认发送者的身份 B. 确认电子邮件未被修改


软考 2007年下半年 嵌入式系统设计师 上午试卷(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:初中地理教学“微课程”理念的运用分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: