单选题 数据存储在磁盘上的排列方式会影响I/O服务的总时间。假设每个磁道划分成10个物理块,每块存放1个逻辑记录。逻辑记录R1,R2,…,R10存放在同一个磁道上,记录的安排顺序如下表所示。

逻辑记录在磁盘中的安排顺序表

物理块
1
2
3
4
5
6
7
8
9
10
逻辑记录
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10

假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录的最长时间为______;若对信息存储进行优化分布后,处理10个记录的最少时间为______。
单选题
  • A.180ms
  • B.200ms
  • C.204ms
  • D.220ms
【正确答案】 C
【答案解析】[解析] 根据题意“每个磁道划分成10个物理块,每块存放1个逻辑记录”和“磁盘的旋转速度为20ms/周”得,系统读取每一个逻辑记录的时间t1=20ms/10=2ms。
如果逻辑记录R1~R10按表1所示的顺序存放在同一个磁道时,根据题意“系统使用单缓冲区,每个记录处理时间为4ms”,那么当系统读出并处理完逻辑记录R1,所花费的时间为t2=2ms+4ms=6ms。
由于处理完逻辑记录R1之后,此时磁头已转到记录R4的开始处,因此为了读出逻辑记录R2,磁盘必须继续转到逻辑记录R2的开始处,这一过程磁头将经过8个逻辑记录,所花费的时间为t3=16ms。
由此可见,系统从处理完逻辑记录R1到处理完逻辑记录R2所花费的时间为t4=16ms+2ms+4ms=22ms。
对于逻辑记录R3~R10处理时间的分析过程类似逻辑记录R2的分析过程,因此,处理按如表1所示的顺序存放的R1~R10这10个记录的总时间t5=t2+t4×9=6ms+22ms×9=204ms。
若要求对信息存储进行优化分布使处理10个逻辑记录的时间最少,那么就必须满足当读出前一个逻辑记录(如R1)并处理结束后,磁头刚好转到下一个记录(如R2)的开始处。
由读取一个逻辑记录的时间为2ms,处理一个逻辑记录的时间为4ms可推理出,如逻辑记录R1~R10按下表所示进行分布优化时,处理10个记录的时间最少。
{{B}}逻辑记录在磁盘中的安排顺序表{{/B}}
物理块 1 2 3 4 5 6 7 8 9 10
逻辑记录 R1 R8 R5 R2 R9 R6 R3 R10 R7 R4
优化分布后处理10个记录的总时间为,t6=6ms×10=60ms。
单选题
  • A.40ms
  • B.60ms
  • C.100ms
  • D.160ms
【正确答案】 B
【答案解析】
单选题 在使用高级语言编程时,首先可通过编译程序发现源程序的全部{{U}} {{U}} {{/U}} {{/U}}错误。
  • A. 语法
  • B. 语义
  • C. 语用
  • D. 运行
【正确答案】 A
【答案解析】[解析] 编译程序将一种高级语言的指令(如,COBOL)翻译成计算机能解释的指令。任何一台计算机都是用机器语言来执行所有的程序,而不论这些程序是用BASIC、FORTRAN或是COBOL编写的。高级程序设计语言只不过是给用户提供了一种方便,“源”语言形式的程序是不能执行的。在使用高级语言编程时,首先可通过编译程序发现源程序的全部语法错误。
单选题 动态存储器件(DRAM)与静态存储器件(SRAM)相比,其特点是 {{U}} {{U}} {{/U}} {{/U}}。
  • A. 容量大
  • B. 速度快
  • C. 需要定期刷新
  • D. 价格低
【正确答案】 C
【答案解析】[解析] 动态存储器件(DRAM)与静态存储器件(SRAM)相比,其特点是速度慢、容量大、价格低、需要定期刷新。一般用动态存储器件 (DRAM)制作RAM,用静态存储器件(DRAM)制作 cache。
单选题 采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那么UC1和UC2之间的关系是{{U}} {{U}} {{/U}} {{/U}}。
  • A.include
  • B.extend
  • C.generalize
  • D.call
【正确答案】 C
【答案解析】[解析] 在UML的用例中,用例之间有三种关系:include(包含)、extend(扩展)和generalize (继承)。当两个用例之间具有继承关系时,意味着子用例可以继承父用例的行为,并可以在此基础上添加新的行为或重置父用例的行为:子用例可以出现在父用例出现的任何位置上。因此,UC1和UC2之间的关系应该是继承关系。
单选题 用于Web应用开发的敏捷软件过程强调项目的______。
  • A.可管理性和可预测性
  • B.可适应性和可维护性
  • C.可预测性和可维护性
  • D.可操作性和可适应性
【正确答案】 D
【答案解析】[解析] 敏捷软件过程强调项目的灵活性,并在一些基本原则的指导下,提倡弱化软件过程中过于正式的要求。这些敏捷过程模型强调项目的可操作性和可适应性,在Web应用开发中尤其适用。
单选题 下列叙述中,正确的是 {{U}} {{U}} {{/U}} {{/U}}。
  • A. 用E-R图只能表示实体集之间一对多的联系
  • B. 用E-R图只能表示实体集之间一对一的联系
  • C. 用E-R图表示的概念数据模型只能转换为关系数据模型
  • D. 用E-R图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系
【正确答案】 D
【答案解析】[解析] E-R图是一种表示现实世界的概念模型。也就是通常说的实体关系方法。它提供了表示实体型,属性和联系的方法。由于实体间内部的联系通常是指组成实体的各属性之间的联系。实体之间的联系通常是指不同的实体集之间的联系。而实体之间的联系可以分为一对一的联系,一对多的联系和多对多的联系。因此使用E- R图可以表示以上三种联系。
单选题 REST(REpresentational State Transfer)是目前因特网的核心架构风格之一。与传统的Web服务相比,REST服务的主要优势不包括______。
  • A.基于URI和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源
  • B.支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性
  • C.基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低
  • D.基于W3C/IETF的标准与规范,其实现技术简单且成熟
【正确答案】 B
【答案解析】[解析] 表述性状态转移(REpresentational State Transfer,REST)是指从几种基于网络的架构风格中衍生出来的一种混合架构风格。其特点是客户端朋艮务器、无状态、缓存、统一接口、分层系统和按需代码。REST组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能力和期待的内容,以及资源的性质,动态地选择不同的表述。与传统的Web服务相比,REST服务主要有以下几种优势。 ①REST服务基于W3C/IETF的标准与规范(包括HTTP、XML、URI和MIME等),其实现技术简单、成熟。 ②REST服务基于URI和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。 ③REST服务支持缓存,具有无状态的特性,这些使得REST服务能够支持大量客户端,构建的应用系统具有较强的伸缩性。 ④REST服务基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低: ⑤REST服务的测试相对简单,采用浏览器即可完成服务功能测试。
单选题 Blu-ray光盘使用蓝色激光技术实现数据存取,其单层数据容量达到了______。
  • A.4.7GB
  • B.15GB
  • C.17GB
  • D.25GB
【正确答案】 D
【答案解析】[解析] 蓝光(Blu-ray)或称蓝光盘(Blu-ray Disc,缩写为BD)利用波长较短(405nm)的蓝色激光读取和写入数据,并因此而得名。而传统DVD需要光头发出红色激光(波长为650nm)来读取或写入数据,通常来说波长越短的激光,能够在单位面积上记录或读取更多的信息。因此,蓝光极大地提高了光盘的存储容量,对于光存储产品来说,蓝光提供了一个跳跃式发展的机会。 目前为止,蓝光是最先进的大容量光碟格式,BD激光技术的巨大进步,使你能够在一张单碟上存储25GB的文档文件。这是现有(单碟)DVDs的5倍。在速度上,蓝光允许1~2倍或者说每秒4.5~9兆字节的记录速度。
单选题 在详细设计阶段所使用到的设计工具是{{U}} {{U}} {{/U}} {{/U}}。
  • A. 程序流程图,PAD图,N-S图,HIPO图,判定表,判定树
  • B. 数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图
  • C. 判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图
  • D. 判定表,判定树,数据流程图,系统流程图,程序流程图,层次图
【正确答案】 C
【答案解析】[解析] 在详细设计阶段所使用到的设计工具是判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图。
单选题 如图(a)所示是某一个时刻J1、J2、J3、J4共4个作业在内存中的分配情况,若此时操作系统先为J5分配5KB空间,接着又为J6分配10KB空间,那么操作系统采用分区管理中的______算法,使得分配内存后的情况如图(b)所示。
【正确答案】 B
【答案解析】[解析] 选项A的“最先适应”算法也称为首次适应算法,是指每当用户作业申请一个空间时,系统总是从主存的低地址开始选择一个能装入作业的空白区。当用户释放空间时,该算法更易实现相邻的空白区合并。
选项B的“最佳适应”算法是指每当用户申请一个空间时,将从空白区中找到一个最接近用户需求的分区。该算法能保留较大的空白区,但其缺点是空闲区不可能刚好等于用户要求的区域容量,所以必然要将一个分区一分为二,随着操作系统不断地占用或释放空间,可能会使所产生的小分区小到了无法再继续分配,从而产生了碎片。
选项C的“最后适应”算法是指每当用户作业申请一个空间时,系统总是从主存的高地址开始选择一个能装入作业的空白区。
选项D的“最差适应”算法是指系统总是将用户作业装入最大的空白分区。该算法将一个最大的分区一分为二,所以剩下的空白区通常也大,不容易产生外碎片。
从图(a)可以看出,15~30KB之间空白区的容量为15KB,48~58KB之间空白区的容量为10KB,80~110KB之间空白区的容量为30KB。通过图(b)可知,操作系统为J5分配5KB空间占用的是48~58KB之间的空白区,其所产生的53~58KB之间新空白区的容量为5KB。而操作系统为J6分配10KB空间占用的是15~30KB之间的空白区。由此可见,操作系统分区管理采用的是最佳适应算法。
单选题 电视系统采用的颜色空间中,其亮度信号和色度信号是相分离的。下列颜色空间中, {{U}} {{U}} {{/U}} {{/U}}颜色空间不属于电视系统的颜色空间。
  • A. YUV
  • B. YIQ
  • C. YCrCb
  • D. HSL
【正确答案】 C
【答案解析】[解析] 为降低数据量,通常把RGB空间表示的彩色图像进行转换。目前有三种变换YUV、 YIQ、YCrCb。 每一种彩色空间者产生一种亮度分量信号和两种色度分量信号,而每一种变换使用的参数都为了适应某种类型的显示设备。其中YIQ用于NTSC彩电制式,YUY用于PAL和SECAM彩电制式,YcrCb用于计算机的显示器。HSL指色调—饱和度—亮度颜色模型。
单选题 关于电算化方式下内部控制的叙述,正确的是{{U}} {{U}} {{/U}} {{/U}}。
  • A. 内部控制制度与手工方式下的相同
  • B. 在对数据准确性的控制方面,主要进行账账,账面核对
  • C. 组织管理控制、手工控制和计算机程序控制结合,实现全面控制
  • D. 岗位责任制与手工方式相同
【正确答案】 C
【答案解析】[解析] 本题的考查要点是电算化方式下内部控制的概念。 [解析] 会计电算化就是把以电子计算机为代表的现代化数据处理工具和以信息论、系统论、控制论、数据库以及计算机网络等新兴理论和技术应用于会计核算和财务管理工作中,以提高财会管理水平和经济效益,进而实现会计工作的现代化。内部控制制度是指在一个企业内部,为了保证生产经营活动的高效、有序进行,保护资产的安全和完整而制定并实施的控制方法、措施和程序。因而内部控制制度与手工方式不同,通过报表权限可以实现对报表数据准确性和一致性的控制,可以控制某张报表的内容通过定义账面取数公式完成编报,避免手工的干预;对于已经上报的报表可以控制于公司不允许再进行修改,保证了上报报表同子公司报表的一致性。
单选题 哪种耦合方式的耦合度最低、性能最好 {{U}} {{U}} {{/U}} {{/U}}。
  • A. 过程耦合
  • B. 数据耦合
  • C. 控制耦合
  • D. 功能耦合
【正确答案】 B
【答案解析】[解析] 耦合是指一个系统内两个模块之间的相互依赖关系。把模块耦合作为衡量不同模块问彼此依赖的紧密程度的指标,耦合程度越低,模块间联系越简单,接-越简单,每个模块的独立性越强;耦合程度越高则模块间的连接形式和接口复杂程度越高,模块独立性差、模块的设计、修改和维护复杂,模块间相互影响大,当一个模块出错时容易扩散蔓延影响其它模块,系统的可靠性差,数据耦合为耦合方式的耦合度最低、性能最好的。