一起答

2017年软考中级嵌入式系统设计师模拟试题1

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 下面是关于嵌入式软件测试方面的叙述,回答问题1 至问题 3,将解答填入答题纸的对应栏内。

    【说明 】

    某公司是一个有资质的专业嵌入式软件测评中心,承担了一项嵌入式软件的测试任务。按用户要求,需要对被测软件进行单元测试、部件(集成)测试和系统测试。

    【 问题1】     

    软件测试中的单元测试、部件(集成)测试和系统测试都有各自的测试目标。以下描述中属于单元测试的是 (1) ,属于部件(集成)测试的是 (2) ,属于系统测试的是 (3) ,请把以下 8 个选项的序号分别填入上述空白处,且不能重复。将答案填写在答题纸对应的栏目中。

    ① 测试对象为单个模块或者函数

    ② 测试对象包括整个软件系统,以及软件所依赖的硬件,外设等

    ③ 测试对象为多个模块或多个单元

    ④ 整个测试必须在系统实际运行环境中进行

    ⑤ 主要测试模块内部逻辑结构的正确性

    ⑥ 测试各个模块间的调用接口

    ⑦ 包括测试部分全局数据结构及变量

    ⑧ 主要测试局部数据结构及变量

    【 问题2】      

    被测软件研制方提出,为节约成本,由软件开发人员对所开发的软件进行测试,测评中心仅仅进行测试结果确认,并按测评中心规定编写各种测试文档并出具证明。此提议遭到测评中心的反对。软件研制方认为:

    (1)自己编写的程序,结构熟悉,需求清楚,易发现问题;

    (2)自己测试后,又经过第三方的确认,是可行的;

    (3)知识产权可受保护。

    测评中心反驳:

    (1)程序不能由编写者自己测试,就像不能既当运动员又当裁判员一样;

    (2)自己测试,有弄虚作假的嫌疑;

    (3)软件测试不能丧失独立性,仅由测评中心确认,损害测评中心声誉,不行。 针对上述情况,应该由 (1) 进行测试。软件研制方的3条理由正确的有 (2)  条,错误的有 (3) 条;测评中心所说的正确的有 (4) 条,错误的有  (5) 条。

    【问题3】

    判断以下关于软件测试叙述的正确性,回答“错”或“对” , 并将其填入答题纸的

    对应栏内。

    (1)判定/条件覆盖使每个分支至少被执行一次,且判定中的每个条件都获得所有

    可能的逻辑值。

    (2)在没需求文档的条件下能够进行黑盒测试。

    (3)在进行压力测试的同时可以进行单元测试。

    (4)软件测试中设计的测试实例(test case)主要由输入数据和预期输出结果两部分组成。

  2. 下列关于任务上下文切换的描述中,错误的是______。

    • A.任务上下文是任务控制块(TCB) 的组成部分
    • B.上下文切换是由一个特殊的任务完成
    • C.上下文切换时间是影响RTOS性能的重要指标
    • D.上下文切换由RTOS内部完成
  3. 阅读以下关于嵌入式系统中异步串口的叙述,回答问题。

    [说明]

     异步串口是嵌入式处理器上最常用的资源之一。一般而言,异步传输的数据以帧的方式传输。每一帧有效数据前有一个起始位,帧结束于一个或多个停止位。异步串口的数据由起始位和停止位分割成数据帧。常用的异步串口数据帧格式如图16-5所示。

      

     RS-232、RS-422和RS-485都是常用的异步串口标准,它们的时序完全一样,只是在电气特性上有所区别,它们之间通过通用异步收发器(UART)可实现转换。

     UART控制器可以集成到芯片中或者通过嵌入式处理器总线连接,所以,通常从 UART发出的异步串口时序的逻辑电平都是处理器I/O电压标准(比如,TTL和LVTTL等标准)。若要求符合RS-232、RS-422或者RS-485的电气特性,则需要接口电路做转换。使用MAX3232芯片实现的串口电平转换的电路原理图如图16-6所示。

    请说明异步传输和同步传输的不同之处。

  4. 下面关于任务上下文切换的描述中,不正确的是 () 。

    • A. 任务上下文是任务控制块(TCB)的组成部分
    • B. 上下文切换由一个特殊的任务完成
    • C. 上下文切换时间是影响RTOS 性能的重要指标
    • D. 上下文切换在RTOS 内部完成
  5. CRT的分辨率为1024×1024 像素,像素的颜色数为 256 色,则刷新存储器的容量是 () 。

    • A. 512KB 
    • B. 1MB     
    • C. 256KB      
    • D. 2MB
  6. 下面关于网络系统设计原则的说法中,正确的是()。

    • A.网络设备应该尽量采用先进的网络设备,获得最高的网络性能
    • B.网络总体设计过程中,只需要考虑近期目标即可,不需要考虑扩展性
    • C.网络系统应采用开放的标准和技术
    • D.网络需求分析独立于应用系统的需求分析
  7. 软件能力成熟度模型CMM中,将软件能力成熟度自低到高依次划分为5级。除等级1外,每个成熟度等级被分解成几个关键过程域,其中“同行评审”属于()的关键过程域。

    • A.可重复级  
    • B.优化级  
    • C.已管理级  
    • D.已定义级
  8. “http:// www.shangxueba.com”中的“com”代表的是 () 。

    • A. 民间组织 
    • B. 商业机构 
    • C. 政府机构 
    • D. 高等院校
  9. 下面的选项中,属于本地回路的地址是()。

    • A.128.168.10.1
    • B.10.128.10.1
    • C.127.0.0.1
    • D.172.16.0.1
  10. 在Windows Server 2003下若选择安全登录,则首先需要按 () 组合键。

    • A.Shift+Alt+Esc     
    • B.Ctrl+Alt+Tab 
    • C.Ctrl+Shift     
    • D.Ctrl+Alt+Del 
  11. 通常所说的32 位微处理器是指 ( ) 。

    • A. 地址总线的宽度为 32 位        
    • B. 处理的数据长度只能为32 位
    • C. CPU 字长为 32 位       
    • D. 通用寄存器数目为 32 个
  12. 下图中计算机硬件系统基本组成部件①、②、③、④和⑤的名称为______。

    • A.①控制器、②运算器、③存储器、④输入设备、⑤输出设备
    • B.①运算器、②控制器、③存储器、④输入设备、⑤输出设备
    • C.①运算器、②存储器、③控制器、④输入设备、⑤输出设备
    • D.①运算器、②控制器、③存储器、④输出设备、⑤输入设备
  13. 某计算机指令字长为16位,指令有双操作数、单操作数两种格式,每个操作数字段均用 6 位二进制表示。设该指令系统共有 N 条(N<16)双操作数指令,若采用扩展操作码技术,那么最多还可设计出 () 条单操作数指令。

    • A.(64-N)× 16   
    • B.(16-N)× 64
    • C. 16-N+64           
    • D. 64-N+64
  14. 若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号 A0000H~DFFFFH的内存空间,则至少需要()片。

    • A.4
    • B.6
    • C.8
    • D.10
  15. 在单机计算机系统中,双总线结构计算机的总线系统一般由______组成。

    • A.处理机总线和I/O总线
    • B.数据总线和I/O总线
    • C.系统总线和内存总线
    • D.ISA总线和PCI总线
  16. 软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第2级为可重复级,它包含了()关键过程域。

    • A.软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理
    • B.软刊:配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理
    • C.软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理
    • D.软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理
  17. 嵌入式系统大都采用嵌入式实时操作系统 RTOS, () 不是对 RTOS 时间性能的评价指标。

    • A. 上下文切换时间        
    • B. 最大中断延迟时间   
    • C. 任务调度算法       
    • D. 任务执行时间
  18. 在采用 () 对外部设备进行编址的情况下,不需要专门的I/O 指令。

    • A. 统一编址法  
    • B. 单独编址法
    • C. 虚拟编址法  
    • D. 统一编址法和单独编址法
  19. 下列关于74HCT 系列逻辑器件输入输出电平的描述中,正确的是 () 。

    • A. 输入为TTL电平,输出为TTL电平 
    • B. 输入为CMOS 电平,输出为TTL电平
    • C. 输入为TTL电平,输出为CMOS 电平
    • D. 输入为CMOS 电平,输出为CMOS 电平
  20. 确定构建软件系统所需人数时,无需考虑 () 。

    • A. 系统的市场前景
    • B. 系统的规模
    • C. 系统的技术复杂性
    • D. 项目计划
  21. ()不属于知识产权的范围。

    • A.地理标志权
    • B.物权
    • C.邻接权
    • D.商业秘密权
  22. 若内存地址区间为4000H~43FFH,每个存贮单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是()。

    • A.512×16bit
    • B.256×8bit
    • C.256×16bit
    • D.1024×8bit
  23. 在 C 语言中,下列运算符优先级最高的是 () 。

    • A. %       
    • B. =     
    • C. <=     
    • D. &&
  24. 某开发小组欲开发一个较大规模的项目,开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用()开发过程模型。

    • A.瀑布  
    • B.演化  
    • C.螺旋  
    • D.喷泉