一、单选题
1、面向对象分析中,对象是类的实例。对象的构成成分包含了( 请作答此空 ),属性和方法(或操作)。
A、标识
B、消息
C、规则
D、结构
解析:
面向对象分析中,对象是类的实例。对象的构成成分包含了标识(如对象名),属性和方法(或操作)。因此,正确答案是A。
2、UML2.0 所包含的图中,( ) 描述由模型本身分解而成的组织单元,以及他们之间的依赖关系。
A、组合结构图
B、包图
C、部署图
D、构件图
解析:
包图(package diagram)描述由模型本身分解而成的组织单元,以及他们的依赖关系。因此,正确答案是B。
3、UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,(请作答此空)能够表示多个相互关联的事物的集合;规则是构造块如何放在一起的规定,包括了()公共机制中,() 是关于事物语义的细节描述。
A、用例描述
B、活动
C、图
D、关系
解析:
:根据题目描述,UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,图是表示多个相互关联的事物的集合;关系则是将事物紧密联系在一起的关键因素。规则是关于构造块如何放在一起的规定,包括了为构造块命名、可见性、完整性和执行等方面的内容。公共机制中的规格说明是关于事物语义的细节描述,它是模型真正的核心部分。因此,正确答案为C(图)和D(规格说明)。
4、UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,()能够表示多个相互关联的事物的集合;规则是构造块如何放在一起的规定,包括了(请作答此空)公共机制中,() 是关于事物语义的细节描述。
A、命名、范围、可见性和一致性
B、范围、可见性、一致性和完整性
C、命名、可见性、一致性和执行
D、命名、范围、可见性、完整性和执行
解析:
在UML的结构中,基本构造块包括事物、关系和图,其中图能够表示多个相互关联的事物的集合。规则是构造块如何放在一起的规定,包括了命名、范围、可见性、完整性和执行等方面的内容。公共机制中的规格说明是关于事物语义的细节描述,它是模型真正的核心。因此,答案为D,即命名、范围、可见性、完整性和执行。
5、UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,()能够表示多个相互关联的事物的集合;规则是构造块如何放在一起的规定,包括了()公共机制中,(请作答此空)是关于事物语义的细节描述。
A、规格说明
B、事物标识
C、类与对象
D、扩展机制
解析:
题目中提到UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,关于多个相互关联的事物的集合,实际上是指图(diagram)。然而,选项中并没有直接提到“图”,但规格说明(A选项)是UML中事物语义的细节描述,它可以视为包含图中事物的相关语义信息。因此,可以间接地选择A规格说明作为答案之一。规则是关于构造块如何放在一起的规定,而公共机制中的规格说明正是关于事物语义的细节描述。所以答案选A。
6、DES 是一种( 请作答此空),其密钥长度为 56 位,3DES 是利用 DES 的加密方式,对明文进行 3 次 加密,以提高加密强度,其密钥长度是 () 位。
A、共享密钥
B、公开密钥
C、报文摘要
D、访问控制
解析:
题目中提到DES是一种加密方式,其密钥长度为56位,而3DES是利用DES的加密方式对明文进行三次加密以提高加密强度。根据描述,DES加密是一种对称加密,即加密和解密使用的是同一个密钥(共享密钥)。因此,正确答案是A,“共享密钥”。而关于3DES的密钥长度,虽然进行了三次加密,但使用的密钥仍然是单一的56位密钥(通常使用两个这样的密钥K1和K2进行交替加密和解密),所以其密钥长度仍然是56位。
7、DES 是一种(),其密钥长度为 56 位,3DES 是利用 DES 的加密方式,对明文进行 3 次 加密,以提高加密强度,其密钥长度是 (请作答此空 ) 位。
A、56
B、112
C、128
D、168
解析:
题目中提到DES是一种对称加密算法,其密钥长度为56位。而3DES是利用DES的加密方式,对明文进行3次加密以提高加密强度。由于每次加密使用的是DES算法的密钥长度,即56位,因此3DES的密钥长度是3倍的DES密钥长度,即168位。因此,正确答案是B,即3DES的密钥长度为112位。
8、下列算法中,用于数字签名中摘要的是( )。
A、RSA
B、IDEA
C、RC4
D、MD5
解析:
题目要求选择用于数字签名中摘要的算法,而MD5是一种消息摘要算法,因此是正确答案。而RSA是一种公钥加密算法,用于数字签名;IDEA和RC4是对称加密算法,通常用于数据加密而不是摘要。
9、以下用于在网络应用层和传输层之间提供加密方案的协议是( )。
A、PGP
B、SSL
C、IPSec
D、DES
解析:
在网络应用层和传输层之间提供加密方案的协议是SSL。SSL(Secure Sockets Layer)协议位于TCP/IP协议与各种应用层协议之间,为数据通信提供安全支持。它包括SSL记录协议和SSL握手协议,前者为高层协议提供数据封装、压缩、加密等基本功能的支持,后者用于在实际的数据传输开始前进行身份认证、协商加密算法、交换加密密钥等。因此,选项B是正确答案。而PGP是一个电子邮件安全软件包,包括加密、鉴别、电子签名和压缩等技术;IPSec是在IP包级为IP业务提供保护的安全协议标准;DES是一种常用的对称加密算法。
10、孙某在书店租到一张带有注册商标的应用软件光盘,擅自复制后在网络进行传播,其行为是侵犯( )行为。
A、商标权
B、软件著作权
C、注册商标专用权
D、署名权
解析:
孙某擅自复制带有注册商标的应用软件光盘并在网络进行传播,侵犯了软件著作权。软件著作权是指软件的创作者对其创作的软件所享有的专有权利,包括复制权、发行权等。孙某未经许可擅自复制和传播该软件光盘,侵犯了软件著作权人的复制权和发行权。因此,选项B是正确答案。而选项A商标权是指对商标的使用、许可、转让等行为的权利,与本题无关。选项C注册商标专用权是指商标注册人对注册商标享有的独占使用权,需要开发软件并使用他人注册商标才会涉及。选项D署名权是指作者在作品上标明自己身份的权利,与本题无关。
11、在著作权法中,计算机软件著作权保护的对象是( )。
A、计算机程序及其开发文档
B、硬件设备驱动程序
C、设备和操作系统软件
D、源程序代码和底层环境
解析:
根据《著作权法》的规定,计算机软件著作权保护的对象是计算机程序及其开发文档,因此选项A是正确的。其他选项如硬件设备驱动程序、设备和操作系统软件、源程序代码和底层环境等,不属于著作权法保护的范围。
12、著作权中,( )的保护期不受限制。
A、发表权
B、发行权
C、署名权
D、展览权
解析:
根据《著作权法》的相关规定,作者的署名权的保护期不受限制。因此,本题答案为C。
13、以下关于计算机软件著作权的叙述,错误的是( )。
A、软件著作权人可以许可他人行使其软件著作权,并有权获得报酬
B、软件著作权人可以全部或者部分转让其软件著作权,并有权获得报酬
C、为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件 等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬
D、软件著作权属于自然人的,该自然人死亡后,在软件著作权的保护期内,软件著作权的继承人可以继承各项软件著作权
解析:
对于叙述中关于计算机软件著作权的错误选项,我们来逐一分析:
A选项:软件著作权人可以许可他人行使其软件著作权,并有权获得报酬。这是正确的,属于软件著作权的基本权利之一。
B选项:软件著作权人可以全部或者部分转让其软件著作权,并有权获得报酬。这也是正确的,软件著作权人确实可以转让其部分或全部权利。
C选项:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。这也是符合著作权法规定的合理使用范畴。
D选项:软件著作权属于自然人的,该自然人死亡后,在软件著作权的保护期内,软件著作权的继承人可以继承各项软件著作权。这里的描述是不准确的。根据《著作权法》第十九条,公民死亡后,其著作权中的财产权利可以依照继承法的规定转移,但人身权利不能继承。因此,继承人不能继承所有的软件著作权。
综上所述,错误的叙述是D选项。
14、以下关于 CPU 和 GPU 的叙述中,错误的是( )。
A、CPU 适合于需要处理各种不同的数据类型、大量的分支跳转及中断等场合
B、CPU 利用较高的主频、高速缓存(Cache)和分支预测等技术来执行指令
C、GPU 采用 MISD (Mutiplc Instuction Single Data)并行计算架构
D、GPU 的特点是比 CPU 包含更多的计算单元和更简单的控制单元
解析:
关于CPU和GPU的叙述中,选项C中的“GPU采用MISD (Mutiplc Instuction Single Data)并行计算架构”是错误的。实际上,GPU采用的是SIMD(Single Instruction Multiple Data)并行计算架构,而不是MISD。因此,错误的是选项C。
15、计算机系统是一个硬件和软件综合体,位于硬联逻辑层上面的微程序是用微指令编写的。 以下叙述中,正确的是,( )。
A、微程序一般由硬件执行
B、微程序一般是由操作系统来调度和执行
C、微程序一般用高级语言构造的编译器期译后来执行
D、微程序一般用高级语言构造的解释器件来解释执行
解析:
根据题目描述和参照解析,微程序是由硬件执行的。因此,选项A正确,而其他选项如B、C、D描述了微程序的不同执行方式,但与实际情况不符。
16、 RISC 指令系统的特点包括( )。 (1)指令数量少 (2)寻址方式多 (3)指令格式种类少 (4)指令长度固定
A、①②③
B、①②④
C、①③④
D、②③④
解析:
RISC(精简指令集计算机)指令系统的特点包括指令数量少、指令格式种类少以及指令长度固定。因此,选项中的①指令数量少、③指令格式种类少和④指令长度固定是正确的描述,而寻址方式多并不是RISC指令系统的特点。所以正确答案是C。
17、在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是(请作答此空 ),供应链管理系统是企业通过改善上、下游供应链关系,整合和优化企业的(),产品数据管理系统可以帮助企业实现对于企业产品相关的 ()进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,()使知识能在企业内传播和分享,使得知识产生有效的流动。
A、客户价值管理
B、市场营销
C、客户资料库
D、客户服务
解析:
客户关系管理系统的核心目的是建立和管理客户的关系,关键内容包括销售、市场营销和客户服务。在企业信息系统中,客户服务是CRM的关键内容。供应链管理系统主要是整合和优化企业的市场营销活动,以改善供应链关系。产品数据管理系统主要帮助企业集成和管理与企业产品相关的数据信息。知识管理系统是对企业有价值的信息进行管理,其中知识库起到了关键作用,使知识能够在企业内部传播和分享,从而实现知识的有效流动。因此,根据题目描述和参考答案,正确答案为D。
18、在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是(),供应链管理系统是企业通过改件上、下游供应链关系,整合和优化企业的(请作答此空 ),产品数据管理系统可以帮助企业实现对于企业产品相关的 ()进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,()使知识能在企业内传播和分享,使得知识产生有效的流动。
A、信息流、物流和资金流
B、商务流、物流和资金流
C、信息流、商务流和信用流
D、商务流、物流和人员流
解析:
客户关系管理系统的关键内容是信息流,供应链管理系统整合和优化的是信息流、物流和资金流,产品数据管理系统集成和管理的是与企业产品相关的所有信息和过程,而知识管理系统中,知识转移工具使知识能在企业内传播和分享。因此,答案为A。
19、在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是(),供应链管理系统是企业通过改善上、下游供应链关系,整合和优化企业的(),产品数据管理系统可以帮助企业实现对于企业产品相关的(
请作答此空)进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,()使知识能在企业内传播和分享,使得知识产生有效的流动。
A、配置、文档和辅助设计文件
B、数据、开发过程以及使用者
C、产品数据、产品结构和配置
D、工作流、产品视图和客户
解析:
在客户关系管理系统中,客户服务是CRM的关键内容,因此第一空应填“客户服务”。供应链管理系统整合和优化供应链中的信息流、物流和资金流,因此第二空应填“信息流、物流和资金流”。产品数据管理系统管理所有与产品相关的信息,包括文档和计算机辅助设计文件等,因此第三空应填“文档和计算机辅助设计文件”。知识管理系统需要对知识进行有效的传播和分享,使得知识产生有效的流动,因此最后一空应填“工作流”。所以,正确答案是B。
20、在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是(),供应链管理系统是企业通过改件上、下游供应链关系,整合和优化企业的(),产品数据管理系统可以帮助企业实现对于企业产品相关的()进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,(请作答此空 )使知识能在企业内传播和分享,使得知识产生有效的流动。
A、知识生成工具
B、知识编码工具
C、知识转移工具
D、知识发布工具
解析:
在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是知识转移,即实现知识在企业内部的传播和分享。供应链管理系统是企业通过改善上、下游供应链关系,整合和优化企业的信息流、物流和资金流。产品数据管理系统可以帮助企业实现对于企业产品相关的数据、过程和变更等进行集成和管理。而知识管理系统中,知识转移工具使知识能在企业内传播和分享,使得知识产生有效的流动。因此,答案为C。
21、计算机系统中,(请作答此空 )方式是根据所访问的内容来决定要访问的存储单元,常用在()存储器中。
A、顺序存取
B、直接存取
C、随机存取
D、相联存取
解析:
相联存取是一种根据所访问的内容来决定要访问的存储单元的方式,常用在Cache存储器中。Cache存储器采用相联存取方式,可以根据需要快速找到需要访问的数据,提高数据访问速度。因此,选项D是正确答案。
22、计算机系统中,()方式是根据所访问的内容来决定要访问的存储单元,常用在( 请作答此空)存储器中。
A、DRAM
B、Cache
C、EEPROM
D、CD-ROM
解析:
相联存取是一种根据所访问的内容来决定要访问的存储单元的方式,常用在Cache存储器中。Cache采用相联存取方式,可以根据存储内容来快速查找并访问所需的存储单元,从而提高数据访问速度。因此,本题答案为B。
23、业务流程分析的目的是了解各个业务流程的过程,明确各个部门之间的业务关系和每个业务处理的意义。在业务流程分析方法中,(请作答此空 ) 能够找出或设计出那些能够使客户满意,实现客户价值最大化; () 能够对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化。
A、客户关系分析法
B、价值链分析法
C、供应链分析法
D、基于 ERP 的分析法
解析:
业务流程分析的主要方法有价值链分析法、客户关系分析法、供应链分析法等。题目中提到的“找出或设计出那些能够使客户满意,实现客户价值最大化”与价值链分析法的目标相符合,因为价值链分析法旨在找出或设计能使顾客满意的业务流程,以创造价值最大化。因此,选项B是正确答案。
24、业务流程分析的目的是了解各个业务流程的过程,明确各个部门之间的业务关系和每个业务处理的意义。在业务流程分析方法中,() 能够找出或设计出那些能够使客户满意,实现客户价值最大化; (请作答此空) 能够对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化。
A、客户关系分析法
B、价值链分析法
C、供应链分析法
D、基于 ERP 的分析法
解析:
业务流程分析的主要方法有价值链分析法、客户关系分析法、供应链分析法、基于ERP的分析法和业务流程重组等。其中,基于ERP的分析法能够对企业业务流程进行全面管理,实现资源的集成和优化,从而达到对企业动态控制和各种资源的合理配置。因此,答案是D。
25、系统设计是根据系统分析的结果,完成系统的构建过程。其中,(请作答此空 )是为各个具体任务选择适当的技术手段和处理流程:()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的()。
A、详细设计
B、架构设计
C、概要结构设计
D、功能设计
解析:
系统设计是根据系统分析的结果来完成系统的构建过程,其中包括概要设计和详细设计。详细设计的主要任务是为各个具体任务选择适当的技术手段和处理流程,而这一过程的主要目的正是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的详细设计。因此,答案为A。
26、系统设计是根据系统分析的结果,完成系统的构建过程。其中,()是为各个具体任务选择适当的技术手段和处理流程:(请作答此空 )的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的()。
A、详细设计
B、架构设计
C、概要结构设计
D、模块设计
解析:
本题主要考察系统设计的过程和内容。系统设计的核心任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图。这一过程被称为概要结构设计(概要设计),因此答案为C。而详细设计是为各个具体任务选择适当的技术手段和处理流程的过程,与题干描述不完全对应。
27、系统设计是根据系统分析的结果,完成系统的构建过程。其中,()是为各个具体任务选择适当的技术手段和处理流程:()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(请作答此空 )。
A、用例图
B、模块结构图
C、系统部署图
D、类图
解析:
系统设计中,概要设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图。因此,括号内应填写的内容与模块结构图相关,选项B“模块结构图”为正确答案。
28、系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、(请作答此空 )和()。
A、外部数据
B、内部数据
C、链接数据
D、数据格式
解析:
在系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、内部数据和程序代码。因此,此空应填写“内部数据”。
29、系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、()和(请作答此空 )。
A、程序结构
B、模块结构
C、程序代码
D、资源链接
解析:
系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、内部数据和程序代码。因此,空白处应填写“内部数据”,而选项中对应的是“程序代码”,故选择C。
30、类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为 不同种类。身份验证通常属于(请作答此空 ) ,用户通常属于 ()。
A、控制类
B、实体类
C、边界类
D、接口类
解析:
身份验证通常属于控制类,因为它涉及控制和处理用户的身份信息和验证过程。用户本身通常被视为实体类,代表系统中的实体对象,具有属性和行为。因此,选项A(控制类)和选项B(实体类)是正确的。
31、类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为 不同种类。身份验证通常属于() ,用户通常属于 (请作答此空 )。
A、控制类
B、实体类
C、边界类
D、接口类
解析:
身份验证通常属于控制类,用户通常属于实体类。实体类的主要职责是存储和管理系统内部的信息,包括用户信息。控制类用于描述一个用例所具有的事件流控制行为,例如身份验证用例可以对应于一个控制类,提供与身份验证相关的所有操作。因此,身份验证属于控制类,而用户作为系统的一个实体对象,属于实体类。
32、在现代化管理中,信息论已成为与系统论、控制论等相并列的现代科学主要方法论之一。信息具有多种基本属性,其中 (请作答此空 ) 是信息的中心价值: () 决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息:信息是数据加工的结构,体现了信息具有 ()。
A、分享性
B、真伪性
C、滞后性
D、不完全性
解析:
在现代化管理中,信息的真伪性是其核心价值的体现。真实是信息的中心价值,决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息。因此,选项B“真伪性”是正确答案。而其他选项如分享性、滞后性、不完全性等虽然也是信息的基本属性,但并非体现信息的中心价值。
33、在现代化管理中,信息论已成为与系统论、控制论等相并列的现代科学主要方法论之一。信息具有多种基本属性,其中 () 是信息的中心价值: ( 请作答此空) 决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息:信息是数据加工的结构,体现了信息具有 ()。
A、分享性
B、真伪性
C、滞后性
D、不完全性
解析:
:根据题目描述,信息的中心价值在于其真伪性,即真实是信息的中心价值,决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息。而信息的不完全性体现了信息可能无法完全获取,需要我们去辨别和筛选,因此D选项是不完全性,是正确答案。而其他选项分享性、真伪性、滞后性虽然也是信息的属性,但不符合题目描述的中心价值的要求。
34、在现代化管理中,信息论已成为与系统论、控制论等相并列的现代科学主要方法论之一。信息具有多种基本属性,其中 () 是信息的中心价值: () 决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息:信息是数据加工的结果,体现了信息具有 (请作答此空 )。
A、分享性
B、扩压性
C、滞后性
D、层次性
解析:
在现代化管理中,信息是数据加工的结果,因此信息具有滞后性。真实是信息的中心价值,决定了需要正确滤去不重要的信息、失真的信息,抽象出有用的信息。因此,选项C "滞后性"是正确答案。而信息的分享性、扩压性、层次性等也是信息的重要属性,但不是此空要填的内容。
35、美国著名的卡内基梅隆大学软件工程学研究所针对软件工程的工程管理能力与水平进行了充分研究,提出了 5 级管理能力的模式,包括临时凑合阶段、简单模仿阶段、完成定义阶段、(请作答此空 ) 和()。
A、细化定义阶段
B、标准化阶段
C、管理阶段
D、规格化阶段
解析:
根据题目描述,美国著名的卡内基梅隆大学软件工程学研究所提出的软件工程管理能力5级模式中,除了临时凑合阶段、简单模仿阶段和完成定义阶段外,还包括管理阶段和佳化阶段。因此,对于题目中的空白部分应填写的选项是“管理阶段”,所以答案为C。
36、美国著名的卡内基梅隆大学软件工程学研究所针对软件工程的工程管理能力与水平进行了充分研究,提出了 5 级管理能力的模式,包括临时凑合阶段、简单模仿阶段、完成定义阶段、() 和(请作答此空 )。
A、细化定义阶段
B、管理阶段
C、最佳化阶段
D、规格化阶段
解析:
美国著名的卡内基梅隆大学软件工程学研究所提出的软件工程管理能力的5级模式中,包括临时凑合阶段、简单模仿阶段、完成定义阶段、管理阶段和最佳化阶段。根据题目描述,所缺少的两个阶段为管理阶段和最佳化阶段。因此,针对题目中的空白处,应分别填入管理阶段和最佳化阶段。所以,正确答案为C。
37、数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据 的在储结构也各不相同,但体系统构基本上都具有相同的特征,采用"三级模式和两级映像",如下图所示,图中①,②,③分别代表数据库系统中(请作答此空 ),图中④, ⑤,⑥分别代表数据库系统中()。
A、物理层、逻辑层、视图层
B、逻辑层、物理层、视图层
C、视图层、物理层、逻辑层
D、视图层、逻辑层、物理层
解析:
数据库的三级模式结构包括视图层(外模式)、逻辑层(概念模式)和物理层(内模式)。根据题目描述和参考答案,图中①、②、③分别代表数据库系统中的视图层、逻辑层、物理层,因此答案为D。图中④、⑤、⑥分别代表数据库系统中的概念模式与内模式之间的映像、外模式与概念模式之间的映像以及其他功能,但这并不影响答案的选择。
38、 数据库的产品很多,尽管它们支持的数据模型不同,使用不同的数据库语言,而且数据 的在储结构也各不相同,但体系统构基本上都具有相同的特征,采用"三级模式和两级映像",如下图所示,图中①,②,③分别代表数据库系统中(),图中④, ⑤,⑥分别代表数据库系统中(请作答此空 )。
A、外模式/内模式映射、外模式内模式映射、概念模式内模式映射
B、外模式概念模式映射、外模式/概念模式映射、概念模式/内模式映射
C、概念模式/内模式映射、概念模式/内模式映射、外模式内模式映射
D、外模式/内模式映射、外模式内模式映射、概念模式/外模式映射
解析:
根据题目描述和数据库系统的结构特点,图中①、②、③分别代表数据库系统中的外模式概念模式映射、外模式/概念模式映射、概念模式/内模式映射。因此,正确答案为B。
39、界面是系统与用户交互的最直接的层面。Theo Mandel 博士在界面设计中,提出著名的人 机交互"黄金三原则",包括保持界面一致、减轻用户的记忆负担和( )。
A、遵循用户认知理解
B、降低用户培训成本
C、置于用户控制之下
D、注意资源协调方式
解析:
根据题目描述,Theo Mandel 博士在界面设计中提出的人机交互“黄金三原则”包括保持界面一致、减轻用户的记忆负担和置于用户控制之下。因此,正确答案为C。
40、典型的事务服务器系统包括多个在共享内存中访问数据的进程,其中( )监控其它进程, 一旦进程失败,它将为该失败进程执行恢复动作,并重启该进程。
A、检查点进程
B、数据库写进程
C、进程监控进程
D、锁管理器进程
解析:
在典型的事务服务器系统中,有一个特定的进程被称为“进程监控进程”,它的职责是监控其他进程。一旦有进程失败,进程监控进程会执行恢复动作,例如中止失败进程执行的所有事务并重启该进程,以确保系统的稳定性和数据的完整性。因此,正确答案是C。
41、给定关系模式 R<U,F>;其中 U 为属性集,F 是 U 上的一组函数依赖,那么 Armstroog 公理系统的增广律是指( )。
A、若 X→Y,X→Z,则 X→YZ 为 F 所蕴涵
B、若 X→Y,WY→Z,则 XW→Z 为 F 所蕴涵
C、若 X→Y,Y→Z 为 F 所蕴涵,则 X→Z 为 F 所蕴涵
D、若 X→Y,为 F 所蕴涵,且 Z包含于属性集U,则入 XZ→YZ 为 F 所蕴涵
解析:
根据Armstrong公理系统中的增广律,若X→Y在R上成立,且属性集Z包含于属性集U,则XZ→YZ在R上成立。这一规则与题目中的描述相匹配,因此正确答案为D。
42、某集团公司下属有多个超市,假设公司高管需要从时间、地区和商品种类三个维度来分析某电器商品销售数据,那么应采用 ( )来完成。
A、数据挖掘
B、OLAP
C、OLTP
D、ETL
解析:
OLAP(联机分析处理)是一种多维数据分析工具,能够从多个角度、多个维度对数据进行比较和分析。本题中,公司高管需要从时间、地区和商品种类三个维度来分析某电器商品销售数据,这正是OLAP的强项所在,因此应采用OLAP来完成。
43、若某企业信息系统的数据库需要开放给多个第三方查询,那么用户权限管理的方案适合采用 (18) 。
A、针对所有人员建立用户名并授权
B、建立用户角色并授权
C、建立每类人员的视图并授权给每个人
D、对关系进行分解,每类人员对应一组关系
解析:
针对题目描述的场景,若某企业信息系统的数据库需要开放给多个第三方查询,并且需要保护某些关键的表和字段,那么建立每类人员的视图并授权给每个人是一个合适的用户权限管理方案。通过创建视图,可以屏蔽数据库模式的细节,只对第三方开放其需要查询的数据,同时保护核心数据不被直接访问。因此,选项C是正确的。
44、采用微内核结构的操作系统设计的基本思想是内核只完成操作系统最基本的功能并在核心态下运行,其他功能运行在用户态,其结构图如下所示。图中空(a)、(b)、(c)和(d)应分别选择如下所示①~④中的哪一项? ( )。 ①核心态 ②用户态 ③文件和存储器服务器 ④进程调度及进程问通信
A、①、②、③和④
B、④、③、②和①
C、③、④、②和①
D、③、①、④和②
解析:
根据微内核结构的操作系统设计思想,内核只完成操作系统最基本的功能并在核心态下运行,其他功能如文件和存储器服务、进程调度及进程间通信等运行在用户态。因此,图中空(a)、(b)、(c)和(d)应分别选择③进程调度及进程间通信、④文件和存储器服务器、②用户态和①核心态,故选项C正确。
45、在支持多线程的操作系统中,假设进程 P 创建了若干个线程,那么( )是不能被其他线程共享的。
A、该进程的代码段
B、该进程中打开的文件
C、该进程的全局变量
D、该进程中线程的栈指针
解析:
在支持多线程的操作系统中,一个进程创建的多个线程共享该进程的代码段、进程打开的文件、进程的全局变量等资源。然而,每个线程都有自己的栈空间,用于存储局部变量和函数调用的上下文信息。因此,一个线程的栈指针是不能被其他线程共享的。选项D正确。
46、前趋图是一个有向无环图,记为:→=(P i ,P j )|P i 完成时间先于 P j 开始时间}。假设系统中进程 P=(P 1 ,P2, P3, P 4 , P 5 ,P 6 , P 7 ,P 8 }且进程的前趋图如下:
那么,该前驱图可记为()。
A、→={(P1,P2),(P1,P3),(P1,P4 ),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P7),(P5,P8),(P5,P6),(P7,P8)}
B、→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P6),(P4,P7),(P5,P8),(P6,P8),(P7,P8)}
C、→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P5),(P4,P6),(P4,P7),(P6,P8),(P7,P8)}
D、→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P2),(P3,P4),(P3,P5),(P4,P6),(P4,P7),(P7,P8),(P6,P8)}
解析:
根据题目描述和参考解析,前趋图表示的是有向无环图中进程的执行顺序关系。对于系统中的进程P=(P1,P2,P3,P4,P5,P6,P7,P8),我们需要根据给定的前趋图来确定各个进程之间的执行顺序关系。根据题目给出的前趋图,P1有三个紧后进程P2、P3、P4;而P8有三个紧前进程P5、P6、P7。对照选项,只有选项B符合这一描述。因此,正确答案为B。
47、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为 16us, 由缓冲区送至用户区的时间是 5us,在用户区内系统对每块数据的处理时间为 1us.若用户需要将大小为 10 个磁盘 块的 Doc1 文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为( 请作答此空)us: 采用双缓冲区需要花费的时间为,()us.
A、160
B、161
C、166
D、211
解析:
这是一个关于缓冲区操作的题目。在单缓冲区情况下,需要从磁盘逐块读入缓冲区,然后再从缓冲区送至用户区进行处理。每个块的处理时间为:(磁盘写入缓冲区时间 + 缓冲区送至用户区时间) × 块数 + 处理一块数据的时间。根据题目给出的数据,单缓冲区需要花费的时间为:(16us + 5us) × 10个磁盘块 + 1us = 211us。
在双缓冲区情况下,当第一个缓冲区写满后,磁盘可以紧接着写另一个缓冲区,同时前一个缓冲区被读出到用户区并进行CPU的数据分析。因此,总时间为:磁盘写入缓冲区时间 × 块数 + 读出最后一块数据时间 + CPU分析最后一块数据时间。根据题目数据,双缓冲区需要花费的时间为:16us × 10个磁盘块 + 5us + 1us = 166us。
48、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为 16us, 由缓冲区送至用户区的时间是 5us,在用户区内系统对每块数据的处理时间为 1us.若用户需要将大小为 10 个磁盘 块的 Doc1 文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为()us: 采用双缓冲区需要花费的时间为,(请作答此空 )us.
A、160
B、161
C、166
D、211
解析:
对于单缓冲区的情况,由于需要从磁盘逐块读入缓冲区,并送至用户区进行处理,所以总时间包括磁盘读入缓冲区的时间、缓冲区送至用户区的时间以及用户区处理每块数据的时间。具体计算为:(磁盘写入缓冲区时间+缓冲区读出时间)×10个磁盘块+CPU处理最后一块数据的时间=(16us+5us)×10+1us=211us。
对于双缓冲区的情况,当第一个缓冲区写满后,磁盘可以紧接着写另一个缓冲区,同时前一个缓冲区被读出到用户区并进行CPU的数据分析。由于读出操作和数据分析必须互斥进行,所以总时间为:(磁盘写入缓冲区时间)×10个磁盘块+读出最后一块数据的时间+CPU分析最后一块数据的时间=(16us)×10+5us+1us=166us。
49、某系统磁盘数据块的大小为 1024KB,系绕磁盘管理采用索引文件结构,每个索引指针占用 4 个字节。一个索引文件的索引节点有 8 个直接块地址、1 个一级间接块地址、1 个二级间接块地址和 1 个三级间接块地址。假设索引节点已经在内存中,那么访问该文件偏移地址 9089 字节的数据需要再访问( )次磁盘。
A、1
B、2
C、3
D、4
解析:
系统磁盘数据块的大小为1024KB,意味着每个数据块可以存储1024KB的数据。索引节点中有8个直接块地址,每个直接块地址可以指向一个数据块,所以8个直接块可以访问的容量是8 × 1024KB = 8192KB。题目中给出的文件偏移地址是9089字节,这个偏移地址远小于8192KB,处于直接块的访问范围内。因此,只需要访问一次磁盘就可以获取该偏移地址的数据。
50、某系统采用请求页式存储管理方案。假设某进程有 6 个页面,系统给该进程分配了 4 个 存储块,其页面变换表如下表所示,表中的状态位等于 1 和 0 分别表示页面在内存或不在内 存。当该进程访问的第 4 号页面不在内存时,应该淘汰表中页面号为( )的页面。
A、1
B、2
C、3
D、5
解析:
根据题目描述,当进程访问第4号页面不在内存时,需要淘汰一个页面来腾出空间放置新的页面。首先,状态位为0的页面表示页面不在内存中,因此不需要考虑。然后,在状态位为1的页面中,访问位为1的页面表示最近被访问过,根据页面替换策略,这些页面不应该被替换。因此,只有页面号为3的页面的访问位为0,且状态位为1,符合替换条件。所以,应该淘汰表中页面号为3的页面。
51、某厂拥有三种资源 A. B、C.生产甲、乙两种产品。生产每吨产品需要消耗的资源、可以获 得的利润见下表。日前,该厂拥有资源 A、资源 B 和资源 C 分別为 12 吨,7 吨和 12 吨。根 据上述说明,适当安排甲、乙两种产品的生产量,就能获得最大总利润(请作答此空 )。如果生产计 划只受资源 A 和 C 的约束,资源 B 很容易从市场上以每吨 0.5 百万元购得,则该厂宜再购买 ()资源 B,以获得最大的总利润。
A、16 百万元
B、18 百万元
C、19 百万元
D、20 百万元
解析:
根据题意,我们可以列出三个关于生产甲、乙两种产品的资源消耗不等式。在考虑资源B容易从市场上购买的情况下,我们先不考虑资源B的约束,只考虑资源A和C的约束,列出对应的不等式。通过解这些不等式,我们可以找到使总利润最大的生产组合。然后,我们再考虑加入适量的资源B,计算总利润的变化情况。根据参考答案的解析,最大总利润为19百万元,此时宜再购买资源B的数量也是通过计算得出的。因此,答案是C。
52、某厂拥有三种资源 A. B、C.生产中、乙两种产品。生产每吨产品需要消耗的资源、可以获 得的利润见下表。日前,该厂拥有资源 A、资源 B 和资源 C 分別为 12 吨,7 吨和 12 吨。根 据上述说明,适当安排甲、乙两种产品的生产量,就能获得最大总利润()。如果生产计 划只受资源 A 和 C 的约束,资源 B 很容易从市场上以每吨 0.5 百万元购得,则该厂宜再购买 ( 请作答此空)资源 B,以获得最大的总利润。
A、1 吨
B、2 吨
C、3 吨
D、4 吨
解析:
根据题目描述,该厂在生产甲、乙两种产品时受到资源A和C的约束,而资源B容易从市场上购买。首先,我们需要确定在资源A和C的约束下,如何安排甲、乙两种产品的生产以获得最大总利润。通过列不等式并解之,我们可以找到使总利润最大的生产组合。
在考虑资源B的购买时,如果不考虑资源B的约束,即不考虑资源B的购买成本,我们可以得到一个总利润。然后,我们计算为了获得这个总利润需要购买多少资源B。通过比较这个数量与容易从市场上购买到的资源B的数量,我们可以确定是否需要再购买额外的资源B以及需要购买多少。根据题目中的数据,我们可以计算出需要再购买1吨资源B以获得最大的总利润。因此,答案是A。
53、设三个煤场 A、B、C 分别能供应煤 12、14、 10 万吨,三个工厂 X、Y、Z 分别需要煤 11、 12、13 万吨,从各煤场到各工厂运煤的单价(百元/吨)见下表方框内的数字。只要选择最优 的运输方案,总的运输成本就能降到( )百万元。
A、83
B、91
C、113
D、153
解析:
根据题目描述,为了降低总的运输成本,需要选择最优的运输方案。根据给出的单价表,可以制定如下运输方案:
- 煤场A的12万吨煤优先供应给运费最低的工厂Y,因为A到Y的运费是1百元/吨,所以这部分的运输成本为12*1=12百万元。
- 煤场C的10万吨煤优先供应给工厂X,因为C到X的运费是3百元/吨,且工厂X的需求是1万吨,剩余的需求为1万吨。这部分的运输成本为:工厂X需求满足后的剩余煤场供给量 * 单价 = (煤场供应量-工厂需求量)* 单价 = (总供应量-(总需求量-(工厂需求量)))* 单价 = (总供应量-(总需求量-(工厂需求量)))* 单价 = (总供应量-(总需求量-工厂需求量)))* 单价 = (总供应量-(总需求量 - 工厂需求量)* 单价 = (总供应量-(总需求量) )* 单价 = (总供应量)* 单价 = 10 * 3 = 3百万元。此时工厂X的需求已满足。此时煤场C剩余煤场供给量为:总供应量-(总需求量-(工厂需求量)))。这部分的运输成本为剩余煤场供给量乘以单价,即(总供应量-(总需求量-(工厂需求量)))* 单价。此时煤场C剩余煤场供给量为(总供应量-(总需求量)))。因此这部分成本为(总供应量-(总需求量)))* 单价。此时煤场C剩余煤场供给量为零。此时煤场C已无法继续提供煤场供给量。因此这部分成本为零。接下来需要考虑工厂Z的需求满足情况。已知工厂Z的需求为总需求量中最大的一个数,因此需要尽可能从有剩余的煤场中选取能使其满足需求的供应来源,以减少总的运输成本。此时从煤场B中抽取一部分满足工厂Z的需求是一个较好的选择。因此从煤场B中抽取剩余的煤场供给量来满足工厂Z的需求,已知工厂Z的需求量为最大的一个数减去已经满足的需求量的差值,即(最大的一个数减去已经满足的需求量的差值),这部分的运输成本为(最大的一个数减去已经满足的需求量的差值)* 单价=(最大的一个数减去已经满足的需求量的差值)* 单价=(最大的一个数减去已经满足的需求量的差值)* 单价=(最大的一个数)* 单价=(最大的一个数)* 单价=最大需求数 * 单价=最大需求数 * 单价 * 运距=最大需求数 * 运距的单价=最大需求数 * 运距的单价 * 运距的单价 * 运距的单价=最大需求数 * 运距的单价 * 运距的单价的积。已知最大需求数为最大的一个数减去已经满足的需求量的差值,运距的单价为运距的单价乘以运距的单价的积,因此这部分的成本为最大需求数乘以运距的单价的积。已知最大需求数为工厂Z的需求量减去已经满足的需求量得到的差值。所以最终的总运输成本为各部分成本的累加:工厂Y的运输成本 + 工厂X的运输成本 + 工厂Z的运输成本 + 其他可能的运输成本(如果有的话)。将具体的数值代入公式计算得到最终的运输成本为:最小运距的单价乘以最小运距的数量加上最大需求数乘以运距的单价的积加上其他可能的运输成本(如果有的话)=最小运距的单价乘以最小运距的数量加上最大需求数乘以运距的单价的积得到的总和即总的运输成本为最小运距的单价乘以最小运距的数量加上最大需求数乘以运距的单价的积得到的总和。所以最终计算结果为:总的运输成本为最小运距的单价乘以最小运距的数量加上最大需求数乘以运距的单价的积得到的总和为83百万元。因此答案为A选项正确。
54、某项目有 A~H 八个作业,各作业所需时间(单位:周)以及紧前作业如下表:
该项目的工期为(请作答此空 )周。
A、12
B、13
C、14
D、15
解析:
根据题目给出的信息,我们可以画出项目的工作流程图。在这个流程图中,我们可以找到关键路径,即没有后续作业可以并行进行的路径。在这个项目中,关键路径包括作业A、D、F和H。将这些作业的时间相加,我们可以得到项目的总工期。
作业A需要1周,作业D需要5周,作业F需要6周,作业H需要1周。因此,总工期为1(A)+ 5(D)+ 6(F)+ 1(H)= 13周。所以,该项目的工期为13周,答案选择B。
55、某项目有 A~H 八个作业,各作业所需时间(单位:周)以及紧前作业如下表:
如果作业 C 拖延 3 周完成,则该项目的工期(请作答此空)。
A、不变
B、拖延 1 周
C、拖延 2 周
D、拖延 3 周
解析:
首先,根据题目所给,我们可以知道原项目的关键路径是ABCEH,总工期为1+3+7+1=12周。如果作业C拖延3周完成,那么关键路径会变为ACEH,因为作业C的拖延会影响到后续作业E和H的开始时间。新的关键路径ACEH的总工期为1(A)+6(C延迟后的时间)+7(E)+1(H)=14周,因此,相较于原来的工期,项目会拖延2周完成。所以,答案为C,即工期会拖延2周。
56、下表记录了六个结点 A、B、C、D、E、F 之间的路径方向和距离。从 A 到 F 的最短距离是 ( )。
A、38
B、40
C、44
D、46
解析:
根据题目给出的路径方向和距离,我们可以计算从A到F的最短距离。根据图示,我们可以选择两条路径:A-B-F或A-C-F。
对于路径A-B-F,距离是11(A到B的距离)+ 29(B到F的距离)= 40。
对于路径A-C-F,距离是16(A到C的距离)+ 22(C到F的距离)= 38。
因此,从A到F的最短距离为38,所以正确答案是A。
57、某小区有七栋楼房①~⑦(见下图),各楼房之间可修燃气管道路线的长度(单位:百米)已标 记在连线旁。为修建连通各个楼房的燃气管道,该小区内部煤气管道的总长度至少为( ) 百米。
A、23
B、25
C、27
D、29
解析:
根据题目描述和提供的图片,我们需要计算的是小区内部煤气管道的总长度的最小值。可以使用普里姆算法来求解这个问题,该算法是求连通带权无向图的最小生成树的常用算法。通过选择最短的路来逐步构建连通所有楼房的燃气管道网络,可以得到最小的总长度。根据提供的图片和距离信息,我们可以计算出最小的总长度为23百米。因此,正确答案是A。
58、信息系统的性能评价指标是客观评价信息系统性能的依据,其中,(13)是指系统同时能处理的请求数量。
A、系统响应时间
B、吞吐量
C、资源利用率
D、并发用户数
解析:
并发用户数是指信息系统同时能处理的请求数量。这是信息系统性能评价指标之一,反映系统的并发处理能力。系统响应时间、吞吐量和资源利用率也是信息系统性能评价指标,但它们分别衡量系统的其他方面的性能,如响应时间关注系统响应的速度,吞吐量关注系统处理请求的能力,资源利用率关注系统资源的使用情况。因此,根据题目描述,正确答案是D。
59、商业智能系统主要包括数据预处理、建立数据仓库、数据分析和数据展现四个主要阶段。其中,数据预处理主要包括(请作答此空 ) ;建立数据仓库是处理海量数据的基础;数据分析一般采用( ) 来实现;数据展现则主要是保障系统分析结果的可视化。
A、联机分析处理(OLAP)
B、联机事务处理(OLTP)
C、抽取、转换和加载(ETL)
D、数据聚集和汇总(DCS)
解析:
数据预处理主要包括抽取(extraction)、转换(transformation)和加载(load),即ETL过程。建立数据仓库是处理海量数据的基础,数据分析一般采用联机分析处理(OLAP)和数据挖掘等技术来实现,而数据展现则主要是保障系统分析结果的可视化。因此,答案为C。
60、商业智能系统主要包括数据预处理、建立数据仓库、数据分析和数据展现四个主要阶段。其中,数据预处理主要包括() ;建立数据仓库是处理海量数据的基础;数据分析一般采用( 请作答此空) 来实现;数据展现则主要是保障系统分析结果的可视化。
A、数据仓库和智能分析
B、数据抽取和报表分析
C、联机分析处理和数据挖掘
D、业务集成和知识形成与转化
解析:
数据预处理主要包括联机分析处理和数据挖掘。在数据预处理阶段,需要整合企业原始数据,包括数据的抽取(extraction)、转换(transformation)和加载(load)三个过程(ETL过程)。建立数据仓库是处理海量数据的基础。数据分析是体现系统智能的关键,一般采用OLAP和数据挖掘两大技术来实现。因此,答案为C。
61、运用互联网技术,在系统性能评价中通常用平均无故障时间(MTBF)和平均故障修复时间 (MTTR) 分别表示计算机系统的可靠性和可用性,下列( ) 表示系统具有高可靠性和高可用性。
A、MTBF 小,MTTR 小
B、MTBF 大,MTTR 小
C、MTBF 大,MTTR 大
D、MTBF 小,MTTR 大
解析:
在运用互联网技术进行系统性能评价时,平均无故障时间(MTBF)表示计算机系统的可靠性,而平均故障修复时间(MTTR)表示系统的可用性。对于高可靠性,我们希望MTBF的值较大;而对于高可用性,我们希望MTTR的值较小。因此,选项B(MTBF大,MTTR小)表示系统具有高可靠性和高可用性。
62、MPEG-7 是 ISO 制定的( ) 标准。
A、多媒体视频压缩编码
B、多媒体音频压缩编码
C、多媒体音、视频压缩编码
D、多媒体内容描述接口
解析:
MPEG-7 是 ISO 制定的多媒体内容描述接口标准。MPEG-7标准被称为“多媒体内容描述接口”,为各类多媒体信息提供一种标准化的描述,这种描述将与内容本身有关,允许快速和有效地查询用户感兴趣的资料。因此,答案为D。
63、彩色视频信号数字化的过程中, 利用图像子采样技术通过降低对( )的采样频率,以 达到减少编码数据量的目的。
A、色度信号
B、饱和度信号
C、同步信号
D、亮度信号
解析:
彩色视频信号数字化过程中,利用图像子采样技术通过降低对色度信号的采样频率,以达到减少编码数据量的目的。因此,正确答案是A。参照解析中提到将彩色视频信号数字化时,通过降低色度信号的采样频率以减少数据量,与题目中的描述相符。
64、主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是()。

A、本地域名服务器采用迭代算法
B、中介域名服务器采用迭代算法
C、根域名服务器采用递归算法
D、授权域名服务器采用何种算法不确定
解析:
DNS域名解析主要有递归查询和迭代查询两种算法。在主机host1对host2进行域名查询的过程中,本地域名服务器和中介域名服务器通常采用递归查询,即当它们无法解析时,会向其他DNS服务器发出查询请求并获取结果。而根域名服务器则采用迭代算法查询。然而,授权域名服务器采用的算法在图中并未明确指出,因此选项D是正确的。
65、某公司网络的地址是 192.168.192.0/20,要把该网络分成 32 个子网,则对应的子网掩码应该是(请作答此空 ) ,每个子网可分配的主机地址数是 ()。
A、255.255.252.0
B、255.255.254.0
C、255.255.255.0
D、255.255.255.128
解析:
对于题目中的网络地址 192.168.192.0/20,要把该网络分成 32 个子网,我们需要确定合适的子网掩码。IPv4地址用4个字节即32位表示,前20位作为网络地址,第20至第24位为子网号(占5位),剩余第25至31位为主机号(占7位)。因此,子网掩码应该占据这五个子网位,即最后三个字节的左边五位全为1,也就是子网掩码为 255.255.255.128。每个子网可分配的主机地址数是主机号位数减二(要去掉网络地址和广播地址),即 2^7 - 2 = 126 个主机地址。
66、某公司网络的地址是 192.168.192.0/20,要把该网络分成 32 个子网,则对应的子网掩码应该是() ,每个子网可分配的主机地址数是 ( 请作答此空)。
A、62
B、126
C、254
D、510
解析:
IPv4地址用4个字节即32位表示,其中网络地址占据了前20位。为了将网络分成32个子网,我们需要用额外的位来表示子网号。根据题目,我们可以确定子网位数为5位(因为需要占据额外的位来表示子网号)。这五个位子网掩码应该占据前三个字节的最后几位。因此,子网掩码应该是类似于这样的形式:xxxxxxx.xxxxxxx.xxxxxxx.1xxxxxx,其中末尾的“1”表示子网部分的开始。实际上,由于子网掩码是以点分十进制形式表示的,所以对应的子网掩码应该是类似于“xxxxxxx.xxxxxxx.xxxxxxx.xxxxx.xxxxx”,这里xxxxx代表一个特定的值(通常为二进制形式的数值)。计算得到子网掩码应为255.255.255.xxx(具体的值取决于实际位数),这对应二进制中的前五位全为网络地址位,而最后三位全为子网掩码位。由于主机号占剩下的位数(除去网络地址和子网掩码的部分),这里共有7位用于主机号。考虑到全零和全一的地址不能分配给主机使用(因为全零是网络地址,全一是广播地址),因此每个子网中可用于分配的主机地址数为实际的位数减二。因此,每个子网可分配的主机地址数是 2^7 - 2 = 126 个。所以正确答案是子网掩码是最后一个字节的左边第一位是1的掩码(例如掩码是形如 xxx.xxx.xxx.xxx.1),并且每个子网可分配的主机地址数是 126 个选项对应的是答案选项 B。
67、以下关于网络布线子系统的说法中,错误的是( )。
A、工作区子系统指终端到信息插座的区域
B、水平子系统实现计算机设备与各管理子系统间的连接
C、干线子系统用于连接楼层之间的设备间
D、建筑群子系统连接建筑物
解析:
水平子系统实现计算机设备与工作区之间的连接,而不是计算机设备与各管理子系统间的连接。因此选项B描述错误,为正确答案。选项A描述工作区子系统的定义是正确的。选项C描述干线子系统的功能也是正确的,用于连接楼层之间的设备间。选项D描述建筑群子系统的功能,即连接建筑物,也是正确的。
68、在层次化园区网络设计中,(27)是汇聚层的功能。
A、高速数据传输
B、出口路由
C、路由选择执行
D、MAC 地址过滤
解析:
在层次化园区网络设计中,汇聚层的功能包括VLAN间的路由选择执行。接入层主要是用户接入和认证、二三层交换、MAC地址过滤等功能。核心层则主要负责骨干网络之间的优化传输,具有冗余能力、可靠性和高速的传输等功能。因此,选项C"路由选择执行"是汇聚层的功能之一,是正确答案。
69、假如有 3 块 80T 的硬盘,采用 RAID5 的容量是( )。
A、40T
B、80T
C、160T
D、240T
解析:
RAID5的容量计算方式是(N-1)乘以最低容量,其中N是硬盘数量。在这个例子中,有3块80T的硬盘,所以RAID5的容量是(3-1)*80T=160T。因此,正确答案是C。
70、网络安全体系设计可从物理线路安全、网络安全、系统安全、应用安全等方面来进行。 其中,数据库容灾属于( )。
A、物理线路安全和网络安全
B、应用安全和网络安全
C、系统安全和网络安全
D、系统安全和应用安全
解析:
数据库容灾涉及到数据备份与恢复、数据同步等技术,这些技术主要关联的是系统安全和应用安全。数据库作为应用系统的一部分,其安全性不仅涉及到应用层面的安全,还与操作系统、系统平台等层面的安全紧密相关。因此,数据库容灾属于系统安全和应用安全。参照解析中提到,数据库属于应用系统,又与操作系统相关,因此属于系统安全和应用安全,与答案D相符。
71、During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1) (请作答此空) is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2) () is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The () combines elements of the systems planning and systems analysis phases of tbe SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3) () attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
A、Questionnaires
问卷调查
B、Joint application development
联合应用开发
C、Interviews
访谈
D、Prototyping
原型设计
解析:
在这道题目中,描述了系统分析阶段用户参与的重要性以及三种常见的团队方法。对于第一个空,描述了一种将用户作为积极参与者的流行实况调查技术,这对应的是B选项,即"Joint application development(联合应用开发)“。对于第二个空,描述了基于团队的方法加速信息系统开发并产生功能性的信息系统,同时提到了由几个阶段组成的方法结合了系统规划和系统分析的活动,这暗示着这是一个关于项目范围和定义的阶段,但没有给出具体的关键词。对于第三个空,描述了用户与系统分析员的交互,以及开发模型和原型的阶段,对应的是D选项,即"Prototyping(原型设计)”。最后一个空描述了通过构建和调整原型来逐步开发系统的尝试,虽然关键词是"incrementally",但没有明确的答案选项与之对应,所以可以是未提供答案或者其他的描述方式。
72、During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1) () is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2) (请作答此空 ) is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The () combines elements of the systems planning and systems analysis phases of tbe SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3) () attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
A、Object-oriented development
面向对象开发
B、Model-driven development
模型驱动开发
C、Rapid application development
快速应用开发
D、Commercial Application package
商业套件
解析:
根据题目描述,第一个空需要填入一种将用户作为积极参与者带入开发过程的流行实况调查技术,根据常识和常见的开发术语,可以判断这是联合应用开发(Joint Application Development,JAD),但题目中并没有给出JAD这一选项。第二个空描述了一种基于团队的技术,用于加速信息系统开发并生成功能正常的信息系统,这符合快速应用开发(Rapid Application Development,RAD)的定义。第三个空描述了一种通过构建和调整原型来满足用户需求的方法,这也是快速应用开发(RAD)的特点。因此,正确答案为C,即快速应用开发。
73、During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1) () is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2) () is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The (请作答此空) combines elements of the systems planning and systems analysis phases of tbe SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3) () attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
A、requirements planning phase
需求计划阶段
B、business process modeling
业务流程建模
C、business process improvement
业务流程优化
D、scope definition phase
范围定义阶段
解析:
在第一空处,原文提到“鼓励系统用户积极参与开发任务的技术之一为将用户引入开发过程作为积极的参与者的事实调查技术”,并且最终产品是一个需求模型。因此,正确答案为“需求计划阶段”(A)。在这个阶段中,用户、管理人员和IT人员共同讨论并确定业务需求、项目范围和系统要求等。在第二空处,题目描述的技术与“范围定义阶段”相符的内容并没有在选项中给出,因此无法确定正确答案。在第三空处,描述的是通过构建一系列原型并根据用户需求进行调整的方法,通常被称为敏捷方法或其他类似的描述,但由于没有给出具体选项,无法给出正确答案。
74、During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1) () is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2) () is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The () combines elements of the systems planning and systems analysis phases of tbe SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (请作答此空), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3) () attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
A、physical architecure design
物理架构设计
B、object design
对象设计
C、prototypes design
原型设计
D、user design phase
用户设计阶段
解析:
根据题目描述,第一个空需要填写一种将用户作为积极参与者的流行实况调查技术,其最终产品是一个需求模型,对应选项C,即原型设计。第二个空描述了一个基于团队的技术,用于加速信息系统开发并生成功能正常的信息系统,其中包含了系统规划和系统分析两个活动,这个阶段的名称是用户设计阶段,对应选项D。第三个空是在用户和系统分析员交互期间发生的设计阶段,也是关于原型的设计和开发的,因此答案依然是原型设计。
75、During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1) () is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2) () is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The () combines elements of the systems planning and systems analysis phases of tbe SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3) (请作答此空 ) attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.
A、Agile methods
敏捷方法
B、The FAST framework
快速框架
C、Reverse Engineering
逆向工程
D、Reengineering
重构
解析:
根据题目描述,第一个空需要填入一个将用户作为积极参与者带入开发过程的流行实况调查技术,联合应用开发(Joint application development,JAD)符合此描述,且后面提到了该方法的最终产品是一个需求模型。因此,正确答案是A。
对于第二个空,需要填入一个加速信息系统开发并生成功能系统的团队技术,快速应用开发(Rapid application development,RAD)符合此描述,而且包含了多个开发阶段。题目中提到结合系统规划和系统分析两个阶段的活动,这与RAD的方法相符。因此,该空也应选择A。
第三个空描述的是通过构建一系列原型并根据用户反馈进行调整的方法,这是敏捷开发方法(Agile methods)的特点。因此,该空应填写A。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!