首页 > 全部 > 嵌入式系统设计师上午基础知识考试 > 嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷20

嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷20

本单篇文档共19752字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
价格: 2.00 原价:¥8.00
收藏

嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷20

中文选择题

1.软件测试通常分为单元测试、组装测试、确认测试、系统测试四个阶段,(18)属于确认测试阶段的活动。(D)

A. 设计评审

B. 代码审查

C. 结构测试

D. 可靠性测试

解析:测试是软件开发过程中的重要活动,为系统质量和可靠性提供保障。通常测试与软件开发阶段密切相对应。单元测试通常在模块的开发期间实施,主要测试程序中的一个模块或一个子程序。集成测试通常需要将所有程序模块按照设计要求组装成为系统,这种测试的目的是在保证各模块仍能够正常运行的同时,组装后的系统也能够达到预期功能。确认测试的任务是进一步检查软件的功能和性能是否与用户要求一致。系统测试把已经确认的软件在实际运行环境中,与其他系统成分组合在一起进行测试。在本题给出的备选项中,设计评审是指对软件需求分析阶段和概要设计阶段产生的软件设计说明书进行质量等方面的评审,此时,软件还没有形成实体;代码审查以人工的模拟技术和一些类似与动态分析的方法对程序进行分析和测试,通常在单元测试阶段进行;结构测试则是在了解程序结构的前提下在单元/模块测试中进行;可靠性测试则主要检查软件的平均失效间隔时间等指标是否符合系统需求。

2.在下列调度算法中,(46)算法不会出现任务“饥饿(starvation)”的情形。(A)

A. 时间片轮转算法

B. 先来先服务算法

C. 可抢占的短作业优先算法

D. 静态优先级算法

解析:在时间片轮转算法中,各个任务轮流使用CPU,假设系统中有n个任务,时间片长度为q,则对于每一个任务而言,最多只需要等待(n-1)q这么长的时间,就可以得到CPU,因此不会出现“饥饿”的情形。而其他几种算法有可能出现高优先级或长任务一直占用 CPU的情形。

3.在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“pusheax”(eax为32位寄存器)后,栈指针的当前值应为(57)。(A)

A. 0x00FFFFE4

B. 0x00FFFFE6

C. 0x00FFFFEA

D. 0x00FFFFEC,

解析:当执行入栈操作后,栈指针会往下移动4个字节,因此其值变为0x00FFFFE4。

4.RS-232C串行通信总线的电气特性要求总线信号采用(33)。(B)

A. 正逻辑

B. 负逻辑

C. 高电平

D. 低电平

解析:本题考查嵌入式系统硬件的基础知识。RS-232C接口(又称EIA RS-232C)是常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通信设倍(DCE)之间串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。接口的电气特性:在RS-232C中任何一条信号线的电压均为负逻辑关系。即:逻辑“1”,-5~-15V;逻辑“0”,+5~+15V。内阻为几百欧姆,可以带2500pF的电容负载。噪声容限为2V。

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

A. 实时性

B. 不可定制

C. 微型化

D. 易移植

解析:本题考查计算机嵌入式操作系统方面的基础知识。嵌入式操作系统因其嵌入式环境特性,具备实时性、确定性、易移植、可定制和微型化特点。

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

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

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

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

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

解析:CMM即软件能力成熟度模型,是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。CMM是美国卡内梅隆大学软件工程研究所与企业、政府合作的基础上开发的模型,主要用于评价软件企业的质量保证能力。目前,国内外的很多大型企业采用这一模型,如国内的鼎新、浪潮通软、用友、金蝶、创智、亚信、华为等公司都启动了CMM软件过程改进计划。国军标GJB500-2003<<军用软件能力成熟度模型,就是以CMM为参考蓝本而制定的。CMM模型将软件能力成熟度自低到高依次划分1级为初始级、2级为可重复级、3级为已定义级、4级为已管理级、5级为优先级。除等级1外,每个成熟度等级被分解成几个关键过程域,指明为了改进其软件过程组织应关注的区域,关键过程域识别出为了达到各成熟度等级所必须着手解决的问题。可重复级的关键过程域包括:软件配置管理、软件质量保证、软件子合同管理、软件项月跟踪与监控、软件项目计划和需求管理。已定义级的关键过程域包括:同行评审、组间协调、软件产品工程、集成软件管理、培训计划、组织过程定义和组织过程焦点。已管理级的关键过程域包括:质量管理、过程量化管理。优先级的关键过程域包括:过程变更管理、技术变更管理和缺陷预防。

7.假设段页式存储管理系统中的地址结构如下图所示,则系统_______。

(B)

A. 最多可有256个段,每个段的大小均为2048个页,页的大小为8K

B. 最多可有256个段,每个段最大允许有2048个页,页的大小为8K

C. 最多可有512个段,每个段的大小均为1024个页,页的大小为4K

D. 最多可有512个段,每个段最大允许有1024个页,页的大小为4K

解析:本题考查操作系统页式存储管理方面的基础知识。从图中可见,页内地址的长度是13位,213=8192,即8K;页号部分的地址长度是11位,每个段最大允许有211=2048个页;段号部分的地址长度是8位,28=256,最多可有256个段。故本题的正确答案为B。

8.计算机系统的层次结构如下图所示,基于硬件之上的软件可分为a、b和c三个层次。图中a、b和c分别表示_____________。

(C)

A. 操作系统、系统软件和应用软件

B. 操作系统、应用软件和系统软件

C. 应用软件、系统软件和操作系统

D. 应用软件、操作系统和系统软件

解析:本题考查操作系统基本概念。

计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机。直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。操作系统(Operating System)目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口,而为裸机配置的一种系统软件。

操作系统在计算机系统中的地位如下图所示。

9.在C程

本文档预览:3600字符,共19752字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
嵌入式系统设计师上午基础知识考试选择题专项强化真题试卷20

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号