单选题 某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。商品关系模式P达到______;该关系模式分解成______后,具有无损连接的特性,并能够保持函数依赖。
单选题
  • A.1NF
  • B.2NF
  • C.3NF
  • D.BCNF
【正确答案】 A
【答案解析】
单选题
  • A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)
  • B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)
  • C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)
  • D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)
【正确答案】 D
【答案解析】[解析] 本题考查的是应试者关系数据库方面的基础知识。 根据题意,零件P关系中的(商品代码,供应商)可决定的零件P关系的所有属性,所以零件P关系的主键为(商品代码,供应商);又因为,根据题意(商品代码,供应商)→商品名称,而商品代码→商品名称,供应商→联系方式,可以得出商品名称和联系方式都部分依赖于码,所以,该关系模式属于1NF。 关系模式P属于1NF,1NF存在冗余度大、修改操作的不一致性、插入异常和删除异常四个问题。所以需要对模式分解,其中选项A、选项B和选项c的分解是有损且不保持函数依赖。例如,选项A中的分解P1的函数依赖集F1=Ф,分解P2的函数依赖集F2=Ф,丢失了F中的函数依赖,即不保持函数依赖。
单选题 以下关于软件中间件的叙述,错误的是______。
  • A.中间件通过标准接口实现与应用程序的关联,提供特定功能的服务
  • B.使用中间件可以提高应用软件可移植性
  • C.使用中间件将增加应用软件设计的复杂度
  • D.使用中间件有助于提高开发效率
【正确答案】 C
【答案解析】[解析] 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 软件中间件的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户开发和集成应用软件。它不仅仅要实现互连,还要实现应用之间的互操作。
单选题 以下关于嵌入式系统开发的叙述,正确的是______。
  • A.宿主机与目标机之间只需要建立逻辑连接
  • B.宿主机与目标机之间只能采用串口通信方式
  • C.在宿主机上必须采用交叉编译器来生成目标机的可执行代码
  • D.调试器与被调试程序必须安装在同一台机器上
【正确答案】 C
【答案解析】[解析] 在嵌入式系统开发中,由于嵌入式设备不具备足够的处理器能力和存储空间,程序开发一般用PC(宿主机)来完成,然后将可执行文件下载到嵌入式系统(目标机)中运行。 当宿主机与目标机的机器指令不同时,就需要交叉工具链(指编译、汇编、链接等一整套工具)。
单选题 以下关于嵌入式系统硬件抽象层的叙述,错误的是______。
  • A.硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性
  • B.硬件抽象层将操作系统与硬件平台隔开
  • C.硬件抽象层使软硬件的设计与调试可以并行
  • D.硬件抽象层应包括设备驱动程序和任务调度
【正确答案】 D
【答案解析】[解析] 硬件抽象层是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。
单选题 ______不是反映嵌入式实时操作系统实时性的评价指标。
  • A.任务执行时间
  • B.中断响应和延迟时间
  • C.任务切换时间
  • D.信号量混洗时间
【正确答案】 A
【答案解析】[解析] 一个嵌入式实时操作系统(BTOS)的评价要从很多角度进行,如体系结构、API的丰富程度、网络支持、可靠性等。其中,实时性是RTOS评价的最重要的指标之一,实时性的优劣是用户选择操作系统的一个重要参考。 严格地说,影响嵌入式操作系统实时性的因素有很多,如常用系统调用平均运行时间、任务切换时间、线程切换时间、信号量混洗时间(指从一个任务释放信号量到另一个等待该信号量的任务被激活的时间延迟)、中断响应时间等。 任务执行时间不是反映RTOS实时性的评价指标。
单选题 以下关于网络控制的叙述,正确的是______。
  • A.由于TCP的窗口大小是固定的,所以防止拥塞的方法只能是超时重发
  • B.在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组
  • C.在滑动窗口协议中,窗口的大小以及确认应答使得可以连续发送多个数据
  • D.在数据报系统中,所有连续发送的数据都可以沿着预先建立的虚通路传送
【正确答案】 C
【答案解析】[解析] TCP采用可变大小的滑动窗口协议进行流量控制。在前向纠错系统中,当接收端检测到错误后就根据纠错编码的规律自行纠错;在后向纠错系统中,接收方会请求发送方重发出错分组。IP协议不预先建立虚电路,而是对每个数据报独立地选择路由并一站一站地进行转发,直到送达目标地。
单选题 以下关于域名服务器的叙述,错误的是______。
  • A.本地缓存域名服务不需要域名数据库
  • B.顶级域名服务器是最高层次的域名服务器
  • C.本地域名服务器可以采用递归查询和迭代查询两种查询方式
  • D.权限服务器负责将其管辖区内的主机域名转换为该主机的IP地址
【正确答案】 B
【答案解析】[解析] 本题考查域名服务器及相关技术。 可提供域名服务的包括本地缓存、本地域名服务器、权限域名服务器、顶级域名服务器以及根域名服务器。DNS主机名解析的查找顺序是,先查找客户端本地缓存,如果没有成功,则向DNS服务器发出解析请求。 本地缓存是内存中的一块区域,保存着最近被解析的主机名及其IP地址映像。由于解析程序缓存常驻内存中,所以比其他解析方法速度快。 当一个主机发出DNS查询报文时,这个查询报文就首先被送往该主机的本地域名服务器。本地域名服务器离用户较近,当所要查询的主机也属于同一个本地ISP时,该本地域名服务器立即就能将所查询的主机名转换为它的IP地址,而不需要再去询问其他的域名服务器。 每一个区都设置有域名服务器,即权限服务器,它负责将其管辖区内的主机域名转换为该主机的IP地址。在其上保存有所管辖区内的所有主机域名到IP地址的映射。 顶级域名服务器负责管理在本顶级域名服务器上注册的所有二级域名。当收到DNS查询请求时,能够将其管辖的二级域名转换为该二级域名的IP地址。或者是下一步应该找寻的域名服务器的IP地址。 根域名服务器是最高层次的域名服务器。每一个根域名服务器都要存有所有顶级域名服务器的IP地址和域名。当一个本地域名服务器对一个域名无法解析时,就会直接找到根域名服务器,然后根域名服务器会告知它应该去找哪一个顶级域名服务器进行查询。
单选题 以下关于网络存储的叙述,正确的是______。
  • A.DAS支持完全跨平台文件共享,支持所有的操作系统
  • B.NAS通过SCSI连接至服务器,通过服务器网卡在网络上传输数据
  • C.FC SAN的网络介质为光纤通道,而IP SAN使用标准的以太网
  • D.SAN设备有自己的文件管理系统,NAS中的存储设备没有文件管理系统
【正确答案】 C
【答案解析】[解析] 本题考查网络存储的基础知识。 DAS(Direct Attached Storage,直接附加存储)即直连方式存储。在这种方式中,存储设备是通过电缆(通常是SCSI接口电缆)直接连接服务器。I/O(输入/输入)请求直接发送到存储设备。DAS也可称为SAS(Server-Attached Storage,服务器附加存储)。它依赖于服务器,其本身是硬件的堆叠,不带有任何存储操作系统,DAS不能提供跨平台文件共享功能,各系统平台下文件需分别存储。 NAS是(Network Attached Storage)的简称,中文称为网络附加存储。在NAS存储结构中,存储系统不再通过I/O总线附属于某个特定的服务器或客户机,而是直接通过网络接口与网络直接相连,由用户通过网络来访问。 NAS设备有自己的OS,其实际上是一个带有瘦服务的存储设备,其作用类似于一个专用的文件服务器,不过把显示器,键盘,鼠标等设备省去,NAS用于存储服务,可以大大降低了存储设备的成本,另外NAS中的存储信息都是采用RAID方式进行管理的,从而有效的保护了数据。 SAN是通过专用高速网将一个或多个网络存储设备和服务器连接起来的专用存储系统,未来的信息存储将以SAN存储方式为主。SAN主要采取数据块的方式进行数据和信息的存储,目前主要使用于以太网(IP SAN)和光纤通道(FC SAN)两类环境中。
单选题 以下关于软件架构风格与系统性能关系的叙述,错误的是______。
  • A.对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差
  • B.对于采用管道一过滤器架构风格的系统,可以通过引入过滤器的数据并发处理提高系统性能
  • C.对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能
  • D.对于采用过程调用架构风格的系统,可以通过将显式调用策略替换为隐式调用策略提高系统性能
【正确答案】 D
【答案解析】[解析] 本题主要考查对软件架构风格与系统性能之间关系的理解。对于采用层次化架构风格的系统,划分的层次越多,系统完成某项功能需要的中间调用操作越多,其性能越差。对于采用管道一过滤器架构风格的系统,可以通过引入过滤器的数据并发处理可以有效提高系统性能。对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能。对于采用过程调用架构风格的系统,将显式调用策略替换为隐式调用策略能够提高系统的灵活性,但会降低系统的性能。
单选题 峰值MIPS(每秒百万次指令数)用来描述计算机的定点运算速度,通过对计算机指令集中基本指令的执行速度计算得到。假设某计算机中基本指令的执行需要5个机器周期,每个机器周期为3微秒,则该计算机的定点运算速度为______MIPS。
  • A.8
  • B.15
  • C.0.125
  • D.0.067
【正确答案】 D
【答案解析】[解析] 本题主要考查考生对计算机的定点运算速度描述的理解与掌握。根据题干描述,假设某计算机中基本指令的执行需要5个机器周期,每个机器周期为3微秒,则该计算机每完成一个基本指令需要5×3=15微秒,根据峰值MIPS的定义,其定点运算速度为1/15=0.067MIPS,特别需要注意单位“微秒”和“百万指令数”,在计算过程中恰好抵消。
单选题 ERP中的企业资源包括______。
  • A.物流、资金流和信息流
  • B.物流、工作流和信息流
  • C.物流、资金流和工作流
  • D.资金流、工作流和信息流
【正确答案】 A
【答案解析】[解析] 本题考查企业资源的基本概念。 ERP中的企业资源包括企业的“三流”资源,即物流资源、资金流资源和信息流资源。ERP实际上就是对这“三流”资源进行全面集成管理的管理信息系统。