image

编辑人: 未来可期

calendar2025-06-09

message4

visits871

2021年5月系统分析师选择题答案及解析

一、单选题

1、结构化分析方法以数据字典为核心,有三个维度的模型,分别是 (1) 。

A、数据模型、功能模型、架构模型

B、功能模型、状态模型、行为模型

C、数据模型、功能模型、行为模型

D、数据模型、状态模型、架构模型

解析:

结构化分析方法以数据字典为核心,有三个维度的模型,分别是数据模型、功能模型、行为模型。其中数据模型描述的是系统中的数据,功能模型描述的是系统的功能,行为模型描述的是系统中对象的行为。因此,选项C是正确的。

2、如果一个用例包含了两种或两种以上的不同场景,则可以通过 (2) 表示。

A、扩展关系

B、包含关系

C、泛化关系

D、组合关系

解析:

题目中提到如果一个用例包含了两种或两种以上的不同场景,需要表示这种关系。根据参考解析中的内容,当一个用例混合了多种场景时,可以使用扩展关系来表示。因此,正确答案是A,即扩展关系。

二、完形类单选题

3、数据字典中有6类条目,不同类型的条目有不同的属性描述。其中, (1) 是数据的最小组成单位; (2) 用来描述数据之间的组合关系; (3) 是数据流的来源或去向。

A、数据类型

B、数据流  

C、数据模型

D、数据元素

解析:

数据字典中的条目包括数据元素、数据结构、数据流、数据存储、加工逻辑和外部实体。根据题目描述,其中“数据元素”是数据的最小组成单位,用来描述数据项的具体内容;“数据流”描述了数据的来源和去向,以及数据流的组成和流通量。因此,根据题目中的描述,正确答案是D,即数据元素。

4、数据字典中有6类条目,不同类型的条目有不同的属性描述。其中, (1) 是数据的最小组成单位; (2) 用来描述数据之间的组合关系; (3) 是数据流的来源或去向。

A、数据项

B、数据结构

C、数据表

D、数据存储

解析:

数据字典中的数据结构用于描述数据之间的组合关系,说明数据结构包含哪些成分。根据题目描述,(2)用来描述数据之间的组合关系,因此正确答案为B。

5、数据字典中有6类条目,不同类型的条目有不同的属性描述。其中, (1) 是数据的最小组成单位; (2) 用来描述数据之间的组合关系; (3) 是数据流的来源或去向。

A、数据库

B、数据存储

C、外部实体

D、输入输出

解析:

数据字典中的六类条目包括数据元素(数据项)、数据结构、数据流、数据存储、加工逻辑和外部实体。其中,外部实体是数据的来源或去向,用来描述数据从外部到系统或从系统到外部的流动情况,因此是数据的最小组成单位。所以正确答案是C。

三、单选题

6、光信号在单模光纤中是以 (6) 方式传输。

A、直线传输

B、渐变反射

C、突变反射

D、无线收发

解析:

光信号在单模光纤中是沿着一个方向以直线方式传输。这与参考答案相符,因此选项A是正确的。其他选项如渐变反射、突变反射、无线收发与光信号在单模光纤中的传输方式不符,故排除。

7、在浏览器地址栏输入192.168.1.1访问网页时,首先执行的操作是 (7) 。

A、域名解析

B、解释执行

C、发送页面请求报文

D、建立TCP连接

解析:

在浏览器地址栏输入IP地址(如192.168.1.1)访问网页时,首先执行的操作是建立TCP连接。这是因为浏览器需要与目标服务器建立通信连接,以便发送页面请求报文和接收服务器的响应。因此,选项D是正确的。

8、使用 (8) 格式的文件存储视频动画数据可以提高网页内容的载入速度。

A、 .jpg

B、.avi

C、.gif

D、.rm

解析:

GIF是一种压缩格式的动图文件,它可以减少图片文件的体积,因此使用GIF格式的文件存储视频动画数据可以提高网页内容的传输与加载速度。选项C是正确答案。

9、对一个新的QoS通信流进行网络资源预留,以确保有足够的资源来处理所请求的QoS流,该规则属于IntServ规定的4种用于提供QoS传输规则中的 (9) 规则。

A、准入控制

B、路由选择

C、排队

D、丢弃策略

解析:

题目描述的是对一个新的QoS 通信流进行网络资源预留的规则,以确保有足够的资源来处理所请求的 QoS 流。这是 IntServ 规定的用于提供 QoS 传输的准入控制规则。因此,答案是 A 选项,即“准入控制”。

10、下列关于计算机程序的智力成果中,能取得专利权的是 (10) 。

A、计算机程序算法

B、计算机程序代码

C、计算机编程规则

D、程序代码的测试用例

解析:

关于计算机程序的智力成果中,能取得专利权的是计算机程序的算法。这是因为算法可以申请并取得专利。而计算机编程规则被《中华人民共和国专利法》视为智力活动的规则和方法,不授予专利权。因此,正确答案是A。

11、以下著作权权利中, (11) 的保护期受时间限制。

A、署名权

B、修改权

C、发表权

D、保护作品完整权

解析:

根据著作权法,署名权、修改权和保护作品完整权是著作权的永久性权利,即这些权利不受时间限制。而发表权则与财产权利保护期相同,这意味着发表权是有时间限制的。因此,正确答案是C。

12、某软件公司参与开发管理系统软件的程序员丁某,辞职到另一公司任职,该公司项目负责人将管理系统软件的开发者署名替换为王某,该项目负责人的行为 (12) 。

A、不构成侵权,因为丁某不是软件著作权人

B、只是行使管理者的权利,不构成侵权

C、侵犯了开发者丁某的署名权

D、不构成侵权,因为丁某已离职

解析:

知识产权的署名权属于开发者的永久权利,丁某作为该软件的开发者,即使离职,其署名权依然受到保护。项目负责人将软件署名替换为王某的行为侵犯了丁某的署名权。因此,选项C是正确的。

13、孙某是A物流公司的信息化系统管理员。在任职期间,孙某根据公司的业务要求开发了“物资进销存系统”,并由A公司使用。后来A公司将该软件申请了计算机软件著作权,并取得《计算机软件著作登记证书》。证书明确软件著作名称为“物资进销存系统V1.0”,以下说法正确的是 (13) 。

A、物资进销存系统V1.0著作权属于A物流公司

B、物资进销存系统V1.0著作权属于孙某

C、物资进销存系统V1.0的著作权属于孙某和A物流公司

D、物资进销存系统的软件登记公告以及有关登记文件不予公开

解析:

孙某作为A物流公司的信息化系统管理员,在任职期间开发的“物资进销存系统”应被视为职务作品。根据著作权法,职务作品的著作权归属取决于作品是独立完成还是基于单位的特定任务。由于孙某是根据公司的业务要求开发的该系统,它属于特定任务下的作品,因此著作权应归属于单位,即A物流公司。所以,选项A正确,选项B、C错误。至于选项D,软件登记公告和登记文件通常是公开的,以便公众查询和了解软件著作权的情况,因此D选项错误。

14、在嵌入式系统中,板上通信接口是指用于将各种集成电路与其他外围设备交互连接的电路或总线。常用的板上通信接口包括I2C、SPI、UART等。其中,I2C总线通常被用于多主机场景。以下关于I2C总线不正确的说法是 (14) 。

A、I2C总线是一种同步、双向、半双工的两线式串行接口总线

B、I2C总线由两条总线组成:串行时钟总线SCL和串行数据总线SDA

C、I2C总线是一种同步、双向、全双工的4线式串行接口总线

D、I2C最初的设计目标是为微处理器/微控制器系统与电视机外围芯片之间的连接提供简单的方法

解析:

题目中提到I2C总线是一种同步、双向、半双工的两线式串行接口总线,并且由两条总线组成:串行时钟总线SCL和串行数据总线SDA。而选项C描述I2C总线为同步、双向、全双工的4线式串行接口总线,这与实际情况不符。因此,选项C是错误的。

15、在一个具有72MHz的Cortex-M3/M4系统下,使用中断模式来接收串口数据,其波特率为115200。假设该系统的串行接口没有硬件FIFO,波特率是115200,数据格式采用“1起始位+1终止位+无校验位+8数据位”,则其最大允许屏蔽中断的时间约是 (15) 。

A、11.5μs

B、87μs

C、23.4μs 

D、17μs

解析:

首先,题目给出了系统的波特率为115200,这意味着每秒可以传输的数据量是115200位(bit)。数据格式包括起始位、终止位和数据位,没有校验位。在这种配置下,实际的数据传输速率是每秒约传输的字节数除以符号时间(包括起始位和终止位)。这里符号时间包括一个起始位和一个终止位,所以实际的数据传输速率是每秒约传输的字节数除以二倍的符号时间。因此,最大允许屏蔽中断的时间应该是波特率的倒数,即每秒传输时间的倒数。计算得到最大允许屏蔽中断的时间约为87μs(即约等于波特率的倒数)。因此,正确答案是B选项。

16、在多核与多处理技术融合的系统中,对调试问题提出许多新挑战。其主要原因是由于系统的复杂度在不断増加,需要通过优化硬件和软件来充分发挥系统的性能潜力。以下对调试难点问题的描述,不正确的是 (16) 。

A、在多核、多电路板和多操作系统环境中对操作系统和应用代码进行调试

B、调试单一芯片中的同构和异构调试方法,进而实现整个系统的协同调试

C、有效利用JTAG与基于代理调试方法,确保不同调试工具之间的顺畅协同

D、在多核环境中调试应用程序不需考虑同步机制

解析:

在多核与多处理技术融合的系统中,调试问题面临许多挑战,因为系统的复杂度不断增加。对于给出的选项描述中,选项D表示“在多核环境中调试应用程序不需考虑同步机制”,这是不正确的。因为在多核环境中进行应用程序调试时,必须考虑同步机制,以确保各个核心之间的协同工作,避免出现结果二义性。因此,不正确的描述是选项D。

17、在安全关键系统设计活动中,需求获取是项目开发成功的主要影响因素。需求获取的任务是获取分配给软件的系统需求以及其他利益相关方需求,确定软件的范围。以下关于需求获取过程活动的描述,不正确的是 (17) 。

A、评审和完全理解系统需求和安全需求

B、和客户、系统工程师、领域专家进行会谈,回答系统需求中的问题

C、复用过去相关项目的需求,并考查这些项目的问题报告

D、需求获取过程的活动可能引入失效模式到软件中,开展失效分析

解析:

需求获取过程主要是获取系统需求和其他利益相关方的需求,以确定软件的范围。在这个过程中,确实可能会引入一些失效模式到软件中,但这并不是需求获取过程的主要任务或活动。失效分析通常是在软件设计阶段进行的,因此选项D描述不正确。

18、在信息物理系统(CPS)设计时,风险分析工作贯穿在整个系统生命周期的各个阶段。通常,风险分为基本风险和特定风险。特定风险是指与人为因素或物理环境因素突变有关的事件,可能使系统进入不安全状态,进而导致系统故障。以下关于风险因素描述中,不属于特定风险的是 (18) 。

A、CPS是集人机交互、物理过程和计算过程于一体的安全关键嵌入式系统,彼此之间相互融合,不可分割。由于CPS要处于不同的恶劣环境,因此,在计算系统设计时,由于环境变化所引发芯片失效的风险应作为特定风险加以考虑

B、人为因素需要考虑触发及参与CPS运行的执行者,以及执行者为完成具体任务针对CPS所做的一系列动作

C、物理因素的行为是一个随着时间变化的连续过程。外界的物理变化通过传感器被监测、感知,进一步将监测的信号发送给计算系统。当外界物理参数随着时间变化到某一数值会影响传感器的正常运行,从而导致系统发生状态的变迁

D、环境中的冰雹、冰、雪、雷击、单粒子事件效应、温度和振动等因素都属于特定风险,其自然现象因素都有可能引起CPS系统的失效

解析:

根据风险分析,基本风险是指非个人行为引起,影响团队或者社会,个人无法预防的风险;而特定风险是指个人行为引起,较易为人们所控制和防范的风险。选项A描述的是CPS是集人机交互、物理过程和计算过程于一体的安全关键嵌入式系统,彼此之间相互融合,不可分割,由于CPS要处于不同的恶劣环境,在计算系统设计时,由于环境变化所引发芯片失效的风险。这个风险是非个人行为引起的,属于基本风险,因此不属于特定风险。而B、C、D选项描述的都是人为因素或物理环境因素突变有关的事件,属于特定风险。

四、完形类单选题

19、企业信息化规划涉及多个领域的融合,它是企业战略、管理规划、业务流程重组等内容的综合规划活动。其中, (1) 规划是评价环境和企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。 (2) 战略规划关注如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标。

A、企业战略

B、企业目标

C、业务目标

D、企业管理

解析:

根据题目描述,第一段话描述的是企业战略方面的内容,包括评价环境和企业现状、选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。因此,第一空应填“企业战略”。第二空描述的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标,这更符合战略规划的内容。因此,答案为A。

20、企业信息化规划涉及多个领域的融合,它是企业战略、管理规划、业务流程重组等内容的综合规划活动。其中, (1) 规划是评价环境和企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案。 (2) 战略规划关注如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标。

A、业务流程

B、业务目标

C、信息系统

D、信息技术

解析:

根据题目描述,第一段提到的规划是评价环境和企业现状,制定和抉择实现目标的行动方案,这更像是战略规划的内容。而第二段提到的“信息系统战略规划”明确关注如何通过信息系统来支撑业务流程的运作,以实现企业的关键业务目标,因此空格处应填“信息系统战略规划”。所以答案为C。

21、决策支持系统(DSS)是辅助决策者通过数据、模型和知识,以人机交互方式进行半结构化或非结构化决策的计算机应用系统。其中, (1) 可以建立适当的算法产生决策方案,使决策方案得到较优解。DSS基本结构主要由四个部分组成,即数据库子系统、模型库子系统、推理部分和用户接口子系统。DSS用户是依靠 (2) 进行决策的。

A、结构化和半结构化决策

B、半结构化决策

C、非结构化决策

D、半结构化和非结构化决策

解析:

对于非结构化决策和半结构化决策的解释如下:

非结构化决策过程复杂,没有固定的决策规则和模型可以遵循,决策效果取决于决策者的主观行为。而半结构化决策则可以适当使用算法来产生决策方案,这些方案可以是比较优化的解。在半结构化决策中,可以建立模型,但只能得到较优方案而不是绝对的最优方案。因此,第一个空应该填“半结构化决策”,即选项B。同时,用户进行决策是依靠数据库子系统、模型库子系统、推理部分和用户接口子系统这四个部分,这其中既包含了结构化决策的内容,也涉及到了半结构化和非结构化决策的情况,所以第二个空应填写“半结构化和非结构化决策”,即选项D。

22、决策支持系统(DSS)是辅助决策者通过数据、模型和知识,以人机交互方式进行半结构化或非结构化决策的计算机应用系统。其中, (1) 可以建立适当的算法产生决策方案,使决策方案得到较优解。DSS基本结构主要由四个部分组成,即数据库子系统、模型库子系统、推理部分和用户接口子系统。DSS用户是依靠 (2) 进行决策的。

A、数据库中的数据

B、模型库中的模型

C、知识库中的方法

D、人机交互界面

解析:

决策支持系统(DSS)中的模型库子系统可以建立适当的算法产生决策方案,使决策方案得到较优解。DSS用户是依靠模型库中的模型进行决策的。因此,正确答案是B。

五、单选题

23、以下关于信息系统开发方法的描述,正确的是 (23) 。

A、生命周期法是一种传统的信息系统开发方法,由结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)三部分组成。它是目前应用最成熟的开发方法,特别适合于数据处理领域的问题,适用于规模较大、比较复杂的系统开发

B、面向对象(00)方法认为任何事物都是对象,每一个对象都有自己的运动规律和内部状态,都属于某个对象“类”,是该对象类的一个元素。结构化方法是自顶向下的,而00方法则是自底向上,在信息系统开发中两者不可共存

C、面向服务(SO)的系统不能使用面向对象设计(00D)来构建单个服务

D、原型法适用于技术层面难度不大、分析层面难度大的系统开发

解析:

关于信息系统开发方法的描述,正确的是D。

对于选项A,生命周期法确实是一种传统的信息系统开发方法,但它不仅仅由结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)三部分组成,它还包括其他阶段如可行性研究、需求分析等,并且面向对象方法与生命周期法可以相互结合使用,因此A选项描述不完全准确。

对于选项B,面向对象方法确实认为任何事物都可以视为对象,但它并不排斥与其他开发方法如生命周期法的结合使用。因此B选项中提到的“两者不可共存”是不准确的。

对于选项C,面向服务的系统确实可以使用面向对象设计来构建单个服务,因此C选项不正确。

对于选项D,原型法适用于技术层面难度不大、分析层面难度大的系统开发,这是正确的。原型法通过快速构建系统原型,根据反馈进行迭代改进,适用于需求不明确或需要快速迭代的场景。

综上所述,正确的答案是D。

24、信息系统战略规划方法中的战略一致性模型由 (24) 领域构成。

A、企业经营管理、组织与业务流程、信息系统战略

B、企业经营战略、信息系统战略、组织与业务流程、IT基础架构

C、企业战略、业务流程、信息系统、IT基础架构

D、企业规划战略、组织与业务流程、信息系统战略

解析:

信息系统战略规划方法中的战略一致性模型由企业经营战略、信息系统战略、组织与业务流程、IT基础架构四个领域构成。这一模型旨在确保业务战略和IT战略之间的一致性,从而推动组织的整体成功。因此,选项B正确。

25、以下关于企业信息系统的描述,错误的是 (25) 。

A、客户关系管理(CRM)的支柱性功能是市场营销和客户服务,其根本要求是与客户建立一种互相学习的关系,并在此基础上提供完善的个性化服务。

B、供应链管理(SCM)整合并优化了供应商、制造商、零售商的业务效率,使商品以正确的数量、正确的品质、在正确的地点、以正确的时间、最佳的成本进行生产和销售。SCM包括计划、采购、制造、配送、退货五大基本内容

C、产品数据管理(PDM)的核心功能包括数据库和文档管理、产品结构与配置管理、生命周期管理和流程管理、集成开发接口,第二代PDM产品建立在Internet平台、CORBA和Java技术基础之上

D、可以说产品生命周期管理(PLM)包含了PDM的全部内容,PDM功能是PLM中的一个子集

解析:

根据题目描述,关于产品数据管理(PDM)的核心功能,第三代PDM产品是建立在Internet平台、CORBA和Java技术基础之上的,而不是第二代PDM产品。因此,选项C中的描述是错误的。

26、业务流程重组(BPR)遵循的原则不包括 (26) 。

A、以流程为中心的原则

B、利润最大化的原则

C、以客户为导向的原则

D、以人为本的原则

解析:

业务流程重组(BPR)的原则中并不包括利润最大化原则。重组的主要目标通常是提高流程效率、优化资源配置、提高客户满意度等,而不仅仅是追求利润最大化。因此,选项B是不正确的。其他选项如以流程为中心、以客户为导向和以人为本是业务流程重组中常见并重要的原则。

六、完形类单选题

27、在信息系统开发方法中, (1) 假定待开发的系统是一个结构化的系统,其基本思想是将系统的生命周期划分为 (2) 、系统分析、系统设计、系统实施、系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,以结构化和 (3) 的方式进行信息系统的开发工作。

A、结构化方法

B、面向对象方法

C、原型法

D、面向服务方法

解析:

结构化方法是一种常用的信息系统开发方法,其基本思想是将系统的生命周期划分为系统规划、系统分析、系统设计、系统实施和系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,以结构化和模块化的方式进行信息系统的开发工作。因此,待开发的系统被假定为结构化的系统,并且该方法以结构化和模块化的方式进行开发工作。选项A“结构化方法”是正确的。

28、在信息系统开发方法中, (1) 假定待开发的系统是一个结构化的系统,其基本思想是将系统的生命周期划分为 (2) 、系统分析、系统设计、系统实施、系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,以结构化和 (3) 的方式进行信息系统的开发工作。

A、系统规划

B、系统定义

C、需求定义

D、实现定义

解析:

结构化方法是一种常用的信息系统开发方法,其基本思想是将系统的生命周期划分为系统规划、系统分析、系统设计、系统实施和系统维护等阶段。题干描述与选项A中的系统规划相符,因此答案为A。题干中提到的“结构化和…的方式”在结构化方法中通常指的是模块化的方式,但此部分内容在选项中并没有直接对应,因此没有选出一个单独的选项作为正确答案。

29、在信息系统开发方法中, (1) 假定待开发的系统是一个结构化的系统,其基本思想是将系统的生命周期划分为 (2) 、系统分析、系统设计、系统实施、系统维护等阶段。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档,以结构化和 (3) 的方式进行信息系统的开发工作。

A、对象化

B、服务化

C、模块化

D、组件化

解析:

结构化方法是一种常用的信息系统开发方法,其基本思想是将系统的生命周期划分为不同的阶段,包括系统规划、系统分析、系统设计、系统实施和系统维护等。这种方法遵循系统工程原理,按照事先设计好的程序和步骤,使用一定的开发工具,完成规定的文档。题目中提到这种方法以结构化和模块化的方式进行信息系统的开发工作,因此正确答案为C,即模块化。

30、结构化方法属于 (1) 的开发方法,强调开发方法的结构合理性,以及所开发系统的结构合理性。而 (2) 是一种根据用户初步需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。

A、自底向上

B、层次性

C、自顶向下

D、对象化

解析:

结构化方法的开发过程是将待开发的信息系统看作一个大模块,然后通过分析设计的要求对其进行模块化分解,强调开发方法的结构合理性,以及所开发系统的结构合理性。这是一种自顶向下的开发方法。因此,选项C“自顶向下”是正确答案。而原型化方法是一种根据用户初步需求,快速地建立一个系统模型展示给用户,与用户交流以最终实现用户需求的信息系统快速开发的方法,但它并不强调开发方法的结构合理性或系统的结构合理性,所以并不是此题的正确答案。

31、结构化方法属于 (1) 的开发方法,强调开发方法的结构合理性,以及所开发系统的结构合理性。而 (2) 是一种根据用户初步需求,利用系统开发工具,快速地建立一个系统模型展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。

A、面向智能体方法

B、原型化方法

C、面向对象方法

D、面向服务方法

解析:

结构化方法属于自顶向下的开发方法,注重开发方法的结构合理性以及所开发系统的结构合理性。而原型化方法是一种根据用户初步需求,利用系统开发工具快速建立一个系统模型展示给用户,通过与用户交流来实现信息系统快速开发的方法。因此,结构化方法强调系统的结构化分解和模块化设计,而原型化方法则注重快速建立系统模型并与用户进行交互。根据题目描述,选项B“原型化方法”符合题目要求的开发方法。

32、ERP是一种融合了企业最佳实践和先进信息技术的新型管理工具,它扩充了 (1) 和制造资源计划的管理范围,将 (2) 和企业内部的釆购、生产、销售以及客户紧密联系起来,可对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化,提升基础管理水平,追求企业资源的合理高效利用。ERP的作用是在协调与整合企业各方面资源运营的过程中,全面实现 (3)和企业对市场变化的快速反应,降低市场波动给企业带来的经营风险,帮助企业以更少的资源投入获得更多的投资回报

A、管理信息系统

B、人力资源系统

C、企业发展计划

D、企业财务系统

解析:

ERP扩充了管理信息系统的管理范围,将供应商和企业内部的采购、生产、销售以及客户紧密联系起来,实现对企业的动态控制和各种资源的集成和优化。因此,正确答案是A,即“管理信息系统”。

33、ERP是一种融合了企业最佳实践和先进信息技术的新型管理工具,它扩充了 (1) 和制造资源计划的管理范围,将 (2) 和企业内部的釆购、生产、销售以及客户紧密联系起来,可对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化,提升基础管理水平,追求企业资源的合理高效利用。ERP的作用是在协调与整合企业各方面资源运营的过程中,全面实现 (3)和企业对市场变化的快速反应,降低市场波动给企业带来的经营风险,帮助企业以更少的资源投入获得更多的投资回报

A、供应商

B、开发商

C、销售渠道

D、建设商

解析:

ERP扩充了管理信息系统的管理范围,将供应商和企业内部的采购、生产、销售以及客户紧密联系起来。因此选项A正确。题目中并未明确提到ERP与开发商、销售渠道或建设商的联系,因此无法确定选项B、C和D的正确性。ERP的作用是利用企业所有内外资源,全面实现信息共享和企业对市场变化的快速反应,降低经营风险,提高企业效益。

34、ERP是一种融合了企业最佳实践和先进信息技术的新型管理工具,它扩充了 (1) 和制造资源计划的管理范围,将 (2) 和企业内部的釆购、生产、销售以及客户紧密联系起来,可对供应链上的所有环节进行有效管理,实现对企业的动态控制和各种资源的集成和优化,提升基础管理水平,追求企业资源的合理高效利用。ERP的作用是在协调与整合企业各方面资源运营的过程中,全面实现 (3)和企业对市场变化的快速反应,降低市场波动给企业带来的经营风险,帮助企业以更少的资源投入获得更多的投资回报

A、信息隐蔽

B、信息重构

C、信息共享

D、信息更新

解析:

根据题目描述,ERP扩展了管理信息系统的管理范围,将供应商和企业内部的采购、生产、销售以及客户紧密联系起来,实现信息的共享。因此,正确答案是C,即信息共享。

35、信息资源与人力、物力、财力和自然资源一样,都是企业的重要资源,信息资源管理(Information Resource Management, IRM)可通过企业内外信息流的畅通和信息资源的有效利用,来提高企业的效益和竞争力。IRM包括强调对数据控制的 (1) ,和关心企业管理人员如何获取和处理信息的信息处理管理。IRM的起点和基础是 (2) 。

A、数据来源管理

B、信息架构管理

C、信息来源管理

D、数据资源管理

解析:

第一个空需要填写的是IRM强调对数据的管理内容,根据参照解析,应填写“数据资源管理”。第二个空讲的是IRM的起点和基础,根据参照解析,应填写“建立信息资源目录”,但选项中并没有“建立信息资源目录”,所以无法选择。因此,答案选D。

36、信息资源与人力、物力、财力和自然资源一样,都是企业的重要资源,信息资源管理(Information Resource Management, IRM)可通过企业内外信息流的畅通和信息资源的有效利用,来提高企业的效益和竞争力。IRM包括强调对数据控制的 (1) ,和关心企业管理人员如何获取和处理信息的信息处理管理。IRM的起点和基础是 (2) 。

A、建立信息架构

B、建立信息资源目录

C、业务与IT整合

D、信息与业务整合

解析:

信息资源管理(IRM)强调对数据资源的控制,包括对数据的收集、处理、存储和保护等方面。因此,第一个空应填写与数据管理相关的内容。而在IRM中,建立信息资源目录是起点和基础,因为这有助于企业科学地组织和管理其信息资源,使其能够快速、及时地存储、处理、检索和使用。因此,第二个空应填写“建立信息资源目录”。所以正确答案为B。

七、单选题

37、电子商务是指买卖双方利用现代开放的Internet网络,按照一定的标准所进行的各类商业活动。电子商务可具有不同的模式,其中个人工作者给消费者提供服务属于 (37) 。

A、B2B

B、C2C

C、B2C

D、C2B

解析:

电子商务中的模式包括B2B(企业对企业)、B2C(企业对消费者)、C2C(消费者对消费者)、B2G(企业对政府)、C2G(消费者对政府)。根据题目描述,个人工作者给消费者提供服务属于消费者之间的交易,因此属于C2C模式。所以正确答案是B。

八、完形类单选题

38、在软件逆向工程的相关概念中, (1) 是指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计等方面的信息; (2) 是指不仅从现有系统中恢复设计信息,而且使用该信息去改变或重构现有系统,以改善其整体质量。

A、设计恢复

B、正向工程

C、设计重构

D、设计方案评估

解析:

逆向工程是一种产品设计技术再现过程,通过逆向分析得到产品的设计要素。设计恢复是逆向工程中的一个重要环节,指借助工具从已有程序中抽象出设计信息。而题目中描述的第二个概念更接近于重构或再工程的过程,旨在改善现有系统的整体质量,但这并不是正向工程的定义。因此,答案为A设计恢复。

39、在软件逆向工程的相关概念中, (1) 是指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计等方面的信息; (2) 是指不仅从现有系统中恢复设计信息,而且使用该信息去改变或重构现有系统,以改善其整体质量。

A、设计重构

B、双向工程

C、正向工程

D、再工程

解析:

逆向工程是一种产品设计技术的再现过程,通过逆向分析得到产品的设计要素。正向工程则是从现有系统中恢复设计信息并改善其整体质量。双向工程包括正向工程和逆向工程。再工程是在逆向工程基础上修改或重构系统,产生新版本。题干中的描述涉及逆向工程中的设计恢复或重构过程,但没有明确的选项与之对应。因此,第一个空无法确定正确答案。

九、单选题

40、在数据库系统中,一般将事务的执行状态分为五种。若“事务的最后一条语句自动执行后”,事务处于 (40) 状态。

A、活动

B、部分提交

C、提交

D、失败

解析:

在数据库系统中,事务的执行状态分为五种。当事务的最后一条语句自动执行后,事务处于部分提交状态。因为在事务执行过程中,最后一条语句执行后,事务可能还没有完成所有的操作和数据提交,此时的状态就是部分提交状态。所以正确答案为B。

41、某证券公司股票交易系统采用分布式数据库,这样本地客户的交易业务能够在本地正常进行,而不需要依赖于其他场地数据库,这属于分布式数据库的 (41) 特点

A、共享性

B、分布性

C、可用性

D、自治性

解析:

根据题目描述,某证券公司股票交易系统采用分布式数据库,本地客户的交易业务能够在本地正常进行,不需要依赖于其他场地数据库。这个特点符合分布式数据库的自治性,即每个结点能独立管理本地数据。因此,正确答案是D,自治性。

42、在数据库系统中,视图实际上是一个 (42) 。

A、真实存在的表,并保存了待查询的数据

B、真实存在的表,只有部分数据来源于基本表

C、虚拟表,查询时只能从1个基本表中导出的表

D、虚拟表,查询时可以从1个或多个基本表或视图中导出的表

解析:

在数据库系统中,视图是一个虚拟表,它并不存储数据,而是基于一个或多个基本表或视图的结果集。视图可以根据查询语句动态生成数据,并不对应真实存在的表结构。因此,正确答案是D,即“虚拟表,查询时可以从1个或多个基本表或视图中导出的表”。

十、完形类单选题

43、给定关系模式R(U,F),其中:属性集U = {A,B,C,D,E,G},函数依赖集F={A→BC,C→D,A→D,E→G}。关系R中 (1) ,函数依赖集F 中 (2) 。

A、有1个候选码A

B、有1个候选码AE

C、有2个候选码AC和AE

D、有2个候选码CE和AE

解析:

根据给定的关系模式R(U,F),其中属性集U = {A,B,C,D,E,G},函数依赖集F = {A→BC,C→D,A→D,E→G},我们可以分析如下:

首先,根据函数依赖的定义,一个属性集X能够决定另一个属性集Y,即X→Y,意味着通过X的值可以唯一地确定Y的值。在这里,属性集AE出现在函数依赖的左边,并且能够推导出属性集U中的所有元素(A,B,C,D,E,G)。因此,AE是一个候选码。

接下来,考虑函数依赖的传递性。根据Armstrong公理的引理,如果X→A1A2…Ak成立,那么X→Ai(i=1,2,…,k)也成立。由于A→BC成立,这意味着A→B和A→C也成立。由于A→C和C→D都成立,可以推导出存在传递依赖A→D。由于函数依赖集F中已包含A→D,所以A→D是冗余函数依赖。

因此,根据以上分析,选项B正确,即关系R中有1个候选码AE。

44、给定关系模式R(U,F),其中:属性集U = {A,B,C,D,E,G},函数依赖集F={A→BC,C→D,A→D,E→G}。关系R中 (1) ,函数依赖集F 中 (2) 。

A、存在传递依赖,但不存在冗余函数依赖

B、既不存在传递依赖,也不存在冗余函数依赖

C、存在传递依赖,并且存在冗余函数依赖A→D

D、不存在传递依赖,但存在冗余函数依赖A→D

解析:

首先,根据给定的关系模式R(U,F),其中属性集U = {A,B,C,D,E,G},函数依赖集F = {A→BC,C→D,A→D,E→G}。

  1. 判断是否存在传递依赖:
    • 由函数依赖A→C和C→D,根据Armstrong的传递律,我们可以推导出存在传递依赖A→D。
  2. 判断是否存在冗余函数依赖:
    • 函数依赖集F中已经包含了A→D,由于存在传递依赖A→D,这意味着A→D不是必要的,因此它是冗余的。

结合以上两点,答案选择C:存在传递依赖,并且存在冗余函数依赖A→D。

十一、单选题

45、分布式数据库系统中的两阶段提交(Two Phase Commit,2PC)协议包含协调者和参与者,通常有如下操作指令。满足2PC的正常序列是 (45) 。

①协调者向参与者发prepare消息

②参与者向协调者发回ready消息

③参与者向协调者发回abort消息

④协调者向参与者发commit消息

⑤协调者向参与者发rollback消息

A、①②④

B、①②⑤

C、②③④

D、②③⑤

解析:

分布式数据库系统中的两阶段提交(Two Phase Commit,2PC)协议用于解决分布式事务的原子性问题,确保所有参与的进程都提交事务或者都取消事务。在正常的2PC协议流程中,首先由协调者向所有参与者发送prepare消息,然后各参与者根据准备情况向协调者反馈ready或abort消息。如果协调者收到所有参与者的ready消息,它会向所有参与者发送commit消息以确认提交事务。因此,满足2PC的正常序列是①协调者向参与者发prepare消息、②参与者向协调者发回ready消息、④协调者向参与者发commit消息,即选项A。

46、在支持多线程的操作系统中,假设进程P1创建了线程T1和T2,进程P2创建了线程 T3和T4,那么以下说法错误的是 (46) 。

A、线程T1和T2可以共享P1的数据段

B、线程T3和T4可以共享P2的数据段

C、线程T1和T2可以共享P1中任何一个线程打开的文件

D、线程T3可以共享线程T4的栈指针

解析:

在支持多线程的操作系统中,同一进程中的各个线程可以共享该进程的资源,包括数据段和已打开的文件。但线程之间不能共享其他线程的栈指针。因此,选项D中的说法“线程T3可以共享线程T4的栈指针”是错误的。

47、嵌入式系统初始化过程通常包括三个环节:片级初始化、板级初始化和系统初始化。以下关于系统级初始化主要任务的描述,准确的是 (47) 。

A、完成嵌入式微处理器的初始化

B、以软件初始化为主,主要进行操作系统的初始化

C、完成嵌入式微处理器以外的其他硬件设备的初始化

D、设置嵌入式微处理器的核心寄存器和控制寄存器工作状态

解析:

系统级初始化主要任务是进行软件初始化,特别是操作系统的初始化。这一过程包括建立系统内存区、加载并初始化其他系统(如网络系统、文件系统等)软件模块等操作。因此,正确答案是B,即“以软件初始化为主,主要进行操作系统的初始化”。

48、某文件系统采用索引节点管理,其磁盘索引块和磁盘数据块大小均为4KB字节,且每个文件索引节点有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一级间接地址索引,iaddr[7]采用二级间接地址索引。若用户要访问文件fileX中逻辑块号为5和2056的信息,则系统应分别釆用 (48) 物理块。

A、直接地址访问和直接地址访问

B、直接地址访问和一级间接地址访问

C、一级间接地址访问和一级间接地址访问

D、一级间接地址访问和二级间接地址访问

解析:

每个地址项大小为4字节,磁盘索引块为4KB字节,那么每个索引块可以存放的物理块地址个数为1024个(4KB/4B)。

对于文件fileX的逻辑块号访问:

  1. iaddr[0]~iaddr[4]用于直接地址索引,可以访问的逻辑块号为0~4。
  2. iaddr[5]和iaddr[6]用于一级间接地址索引,可以访问的逻辑块号为5~2052(因为有两个一级间接地址索引,所以是1024*2+4)。
  3. iaddr[7]用于二级间接地址索引,用于访问逻辑块号大于2052的部分。

所以,对于逻辑块号为5的访问,使用直接地址索引;对于逻辑块号为2056的访问,已经超出了直接和一级间接地址索引的范围,需要使用二级间接地址索引。因此,答案是D,即一级间接地址访问和二级间接地址访问。

十二、完形类单选题

49、进程P1、P2、P3、P4、P5和P6的前趋图如图1-1所示:


图1-1 前趋图

若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为 (1) ;空③和空④处应分别为 (2) ;空⑤和空⑥处应分别为 (3) 。

A、V(S4)V(S5)和P(S3)

B、P(S4)和V(S4)V(S5)

C、P(S4)P(S5)和V(S3)

D、V(S4)和V(S5)P(S5)

解析:

根据题目给出的前趋图,我们可以知道各个进程之间的同步和互斥关系。PV操作在进程同步中常用于实现进程的等待和唤醒。

对于①,由于P1执行完毕后需要唤醒P2,所以此处应填写V(S1)。

对于②,P2执行完毕后需要同时唤醒P3和P4,因此填写V(S2)V(S3)。

对于③,由于P3执行完毕后需要唤醒P4和P5,且根据前趋图,此处应填写两个操作,所以选择A选项中的V(S2)V(S3)。

对于④,P3需要等待P2执行完毕,因此此处填写P(S3)。

对于⑤和⑥,由于P5需要等待P4和P6执行完毕,并且执行完毕后需要唤醒P6,所以分别填写P(S6)和V(S7)。

50、进程P1、P2、P3、P4、P5和P6的前趋图如图1-1所示:


图1-1 前趋图

若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为 (1) ;空③和空④处应分别为 (2) ;空⑤和空⑥处应分别为 (3) 。

A、V(S1)和P(S2)P(S3)

B、P(S1)和V(S2)V(S3)

C、V(S1)和V(S2)V(S3)

D、P(S1)和P(S2)P(S3)

解析:

根据题目所给的前趋图,我们可以知道进程间的同步与互斥关系。PV操作中的P操作是用于等待一个信号量变为可用状态,而V操作则是释放一个信号量,使其可用。

对于①处,由于P1执行完毕后需要通知P2,所以应使用V操作,即V(S1)。

对于②处,P2需要等待P1执行完毕,所以应使用P操作,即P(S1)。P2执行完毕后需要通知P3和P4,因此应使用两个V操作,即V(S2)V(S3)。

对于③处,由于需要判断P2和P3是否执行完毕,并通知P4和P5,所以应使用两个V操作,即V(S2)V(S3)。

对于④处,由于需要等待P3执行完毕,所以应使用P操作,即P(S3)。

对于⑤处,由于需要等待P4执行完毕,所以应使用P操作判断前驱进程是否运行完毕,这里填P(S6)。

对于⑥处,进程P5执行完毕后需要通知P6,所以应使用V操作,即V(S7)。

综上,空①和空②处应分别为V(S1)和V(S2)V(S3);空③和空④处应分别为V(S2)V(S3)和P(S3);空⑤和空⑥处应分别为P(S6)和V(S7)。因此,正确答案为C。

51、进程P1、P2、P3、P4、P5和P6的前趋图如图1-1所示:


图1-1 前趋图

若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为 (1) ;空③和空④处应分别为 (2) ;空⑤和空⑥处应分别为 (3) 。

A、P(S5)和P(S7)

B、P(S6)和P(S7)

C、V(S6)和V(S7)

D、P(S6)和V(S7)

解析:

根据PV操作和前驱图的关系,可以确定每个进程中的P和V操作。在进程P1执行完毕后需要利用V(S1)通知进程P2,所以①填V(S1)。进程P2中,需要利用P(S1)判断前驱进程P1是否运行完毕,执行完毕后需要利用V(S2),V(S3)分别通知进程P3、P4,因此②填V(S2)V(S3)。进程P3中,需要利用P(S2)判断前驱进程P2是否运行完毕,执行完毕后需要利用两个V操作分别通知进程P4、P5,由于选项D中有两个V操作,因此③填V(S2)V(S3),④填P(S3)。进程P4中,需要利用P(S3)、P(S4)判断前驱进程P2和P3是否运行完毕,执行完毕后需要利用V(S6)操作通知进程P5。进程P5中,需要利用P(S5)、P(S6)判断前驱进程P3和P4是否运行完毕,执行完毕后需要利用V(S7)操作通知进程P6,因此⑤填P(S6),⑥填V(S7)。

十三、单选题

52、以下关于数学建模的叙述中,不正确的是 (52) 。

A、数学建模用数学的语言量化现实世界的现象并分析其行为

B、数学建模用数学来探索和发展我们对现实世界问题的理解

C、数学建模往往是对实际问题迭代求解的过程

D、人们常把示例问题用作所有数学建模的模板

解析:

数学建模是通过使用数学语言和方法来量化描述现实世界的现象,并分析其行为的科学过程。这个过程包括使用数学语言描述问题,建立数学模型,以及通过模型分析和解决现实问题。因此,选项A和B描述了数学建模的基本特点和目的。同时,数学建模通常是一个迭代的过程,需要根据实际情况不断修正和改进模型,如选项C所述。然而,示例问题不能作为所有数学建模的模板,因为每个实际问题都有其独特的特点和条件,不能简单套用示例。因此,选项D是不正确的叙述。

53、某项目包括8个作业A~H,每天需要间接费用5万元,完成各作业所需的时间与直接费用、赶进度时每天需要増加的费用以及作业之间的衔接关系见表1-1。根据这些数据,以最低成本完成该项目需要 (53) 天。

A、13

B、14

C、15

D、16

解析:

根据作业的紧前关系及所需时间,可以得到项目的网络图。关键路径为BGH,项目总工期为15天。为了降低项目成本,可以压缩关键路径上的作业时间。首先压缩作业G1天,可以节省费用2万元,总费用变为223万元,工期变为14天。继续压缩关键路径上的作业时间,赶进度成本会大于间接费用,无法起到节约总成本的作用。因此,以最低成本完成该项目需要14天,答案为B。

54、以下关于线性规划模型的叙述中,不正确的是 (54) 。

A、决策目标是使若干决策变量的线性函数达到极值

B、一组决策变量的线性等式或不等式构成约束条件

C、单纯形法是求解线性规划问题的一种方法

D、线性规划模型是运输问题的一类特殊情形

解析:

题目中给出的四个选项中,A、B、C都是关于线性规划模型的正确叙述。而D选项的叙述不正确,因为线性规划模型并不是运输问题的特殊情形,反而是运输问题是特殊的线性规划模型。因此,不正确的是D选项。

55、某企业招聘英语翻译2人,日语、德语、俄语翻译各1人。经过统-测试的十分制评分, 有5名应聘者A、B、C、D、E通过初选进入候选定岗。已知这5人的得分如表1-2。

根据此表,可以获得这5人最大总分为 (55) 的最优录用定岗方案(每人一岗)。

A、34

B、35

C、37

D、38

解析:

根据题目描述,需要招聘英语翻译2人,日语、德语、俄语翻译各1人,总共需要招聘5人。这是一个典型的指派问题,可以采用伏格尔算法来解决。根据伏格尔算法,首先计算每列的最大值和最小值之间的差额(8-3=5,8-4=4,其他列的差额小于这个数),优先选择差额最大的列。因此,D的英语翻译岗位是首选。接下来,从剩余的人中,只有A的分数满足担任日语翻译的要求(大于等于第二大的分数值)。然后,在剩余的人中,只有C的分数满足担任俄语翻译的要求。最后,剩下BE两人,需要选择一人负责英语(因为已经有D担任英语翻译),一人负责德语。由于B的差额最大(相对于E),所以B担任英语翻译。最后剩下的E负责德语翻译。根据这个方案,总分是37分。因此,最优录用定岗方案的总分为37分,答案为C。

56、某项目要求在指定日期从结点A沿多条线路运输到结点F,其运输路线图(包括A~F的6个结点以及9段线路)如图1-2所示。每段线路都标注了两个数字:前一个数字是该段线路上单位运输量所需的费用(单位:万元/万吨),后一个数字是每天允许通过该段线路的最大运输量(万吨)。如果对该图釆用最小费用最大流算法,那么该项目可以用最低的总费用,在指定日期分多条路线运输总计 (56) 万吨的货物。

A、11

B、12

C、13

D、14

解析:

根据题目描述和最小费用最大流算法,首先选择最小费用的线路ABEF进行运输,该线路的每万吨货物最小运费为35万元,最大运力为4万吨。减去这条线路后,再考虑其他线路中的最小费用线路,依次选择ABDF和ACEF,它们的每万吨货物最小运费分别为两条线路的总费用,最大运力分别为3万吨和1万吨。继续减去这两条线路后,剩余线路中不再有满足条件的线路可供运输。因此,总的可运输货物量为这四条线路的最大运力之和,即4万吨+3万吨+1万吨+4万吨=12万吨。所以,该项目可以用最低的总费用在指定日期分多条路线运输总计12万吨的货物,选项B正确。

57、某工厂分配四个工人甲、乙、丙、丁同时去操作四台机床A、B、C、D,每人分配其中的一台。己知每个工人操作每台机床每小时的效益值如表1-3所示,则总效益最高的最优分配方案共有 (57) 个。

A、1

B、2

C、3

D、4

解析:

首先,根据题目描述,这是一个典型的优化问题,需要找到总效益最高的最优分配方案。我们可以通过矩阵的方式来处理这个问题。

题目的关键在于理解如何找到最优分配方案。我们可以按照以下步骤进行:

  1. 创建一个效益值的矩阵,矩阵中的每个元素代表一个工人操作一台机床的效益值。
  2. 为了简化问题,我们可以将矩阵中的每个元素减去最大的效益值(本题为6),得到一个新的非负矩阵。这样做是为了使接下来的计算更为简便。
  3. 在这个新的矩阵中,我们的目标是找到一种分配方案,使得所有工人操作机床的总效益最高。这可以通过寻找矩阵中的最小值并调整它们来实现。
  4. 通过特定的算法(例如匈牙利算法)来求解这个问题,该算法可以找出最优解。
  5. 根据题目描述和矩阵的特性,我们可以发现存在多种总效益为18的最优分配方案。这些方案可以通过不同的组合方式实现,如(1,1)、(2,3)、(3,2)、(4,4)以及(1,3)、(2,2)、(3,1)、(4,4)等组合方式。因此,总效益最高的最优分配方案共有3个。

综上所述,答案是C,表示总效益最高的最优分配方案共有3个。

58、某班级某次考试由于教师出题太难导致大多数人的卷面百分制成绩不及格(低于60分),成绩较高的与较低的学生都很少。为了控制及格率,教师根据卷面成绩x做了函数变换y=f(x),得到最终的百分制成绩y,使及格率大为提高。比较公平合理的函数变换为 (58) 。

A、y=x+20

B、y=1.2x

C、

D、

解析:

根据参照解析,我们可以知道,为了控制及格率,需要找到一个函数变换y=f(x),使得卷面成绩较低的学生在变换后有更高的成绩,而卷面成绩较高的学生的成绩不会有过多的提升。
选项A和B,如果采用这两个函数,那么原本的满分100分会被变换为120分,这显然是不合理的。
选项D,采用这个函数的转换,原本的70分会被转换为49分,这样会使不及格的人数更多,因此也不合理。
而选项C,在这个函数变换下,原本的0分和100分保持不变,而36分以上的成绩在转换后都会变成60分以上,这样既可以提高及格率,又相对公平合理。因此,比较公平合理的函数变换为选项C。

十四、完形类单选题

59、系统可靠性是系统在规定时间内及规定的环境条件下,完成规定功能的能力。系统可靠性包含四个子特征,其中 (1) 是指系统避免因错误的发生而导致失效的能力; (2) 是指系统依附于与可靠性相关的标准、约定或规定的能力。

A、成熟

B、容错性

C、易恢复性

D、可靠性的依从性

解析:

根据题目描述,第一个空需要填入的是系统避免因错误发生导致失效的能力,这对应的是容错的特性,因此选项B“容错性”是正确的。第二个空需要填入的是系统依附于与可靠性相关的标准、约定或规定的能力,这对应的是可靠性的依从性的定义,因此选项D“可靠性的依从性”是正确的。

60、系统可靠性是系统在规定时间内及规定的环境条件下,完成规定功能的能力。系统可靠性包含四个子特征,其中 (1) 是指系统避免因错误的发生而导致失效的能力; (2) 是指系统依附于与可靠性相关的标准、约定或规定的能力。

A、容错性

B、成熟性

C、易恢复性

D、可靠性的依从性

解析:

系统可靠性的四个子特征中,成熟性是指系统避免因错误的发生而导致失效的能力,而可靠性的依从性是指系统依附于与可靠性相关的标准、约定或规定的能力。因此,根据题目描述,正确答案是D。容错性和易恢复性虽然也是系统可靠性的重要方面,但根据给出的描述,它们不属于题目所提到的四个子特征中的两个。

61、组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (1) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

A、8

B、16

C、32

D、4

解析:

组相联映射结合了直接映像和全相联映像方式。题目中给出Cache容量为64块,每块大小为128个字,每4块为一组。因此,Cache分为64÷4=16组。主存容量为4096块,与Cache的块大小一致,即每个内存页的大小为128个字。主存地址需要考虑到组号和块内地址,因为每块大小为128个字,所以块内地址需要7位(因为2^7=128)。主存共有4096块,分为16组(每组包含256块),所以组号需要8位(因为2^8=256)。因此,主存地址总共需要19位(组号的8位加上块内地址的7位再加上其他部分)。所以选项A、C和D是正确的,选项B是错误的,因为每块大小为128个字而不是16个字。

62、组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (1) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

A、128

B、64

C、4096

D、1024

解析:

组相联映射是Cache的一种映射方法,它将主存和Cache都按照同样的大小进行分组,组号采用直接映射方式,而块则使用全相联映射方式。
根据题目描述,Cache容量为64块,每块大小为128个字,每4块为一组。因此,Cache分为64÷4=16组。主存与Cache块的容量需要一致,所以每个内存页的大小应该和Cache块大小相同,即128个字。主存容量为4096块,以字编址,所以主存地址需要19位(因为4096是2的12次方,所以区号需要12位,而每块大小为128是2的7次方,所以块内地址需要7位)。由于Cache采用组相联方式映射,每4块为一组,所以主存组号需要4位。因此,答案为A(组数为16);BCD(每个内存页大小为128个字,主存地址需要19位,主存组号需要4位)。

63、组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (1) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

A、256

B、19

C、128

D、8

解析:

根据题目描述,容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组。因此,Cache分为64÷4=16组。主存容量为4096块,以字编址,每个内存页的大小应该和Cache块大小相同,即128个字。主存地址需要考虑到主存的总容量和每块的大小,计算得到主存地址需要19位。而主存组号则需要根据Cache的组数来确定,由于每4块为一组,共有16组,所以主存组号需要4位。因此,正确答案为B。

64、组相联映射是常见的Cache映射方法。如果容量为64块的Cache采用组相联方式映射,每块大小为128个字,每4块为一组,即Cache分为 (1) 组。若主存容量为4096块,且以字编址。根据主存与Cache块的容量需一致,即每个内存页的大小是 (2) 个字,主存地址需要 (3) 位,主存组号需 (4) 位。

A、8

B、16

C、19

D、4

解析:

组相联映射是Cache的一种映射方法,它将主存和Cache都按照同样的大小进行分组,组号采用直接映射方式,而块内地址则采用全相联映射方式。对于这个问题,我们知道Cache的容量为64块,每块大小为128个字,并且每4块为一组。因此,Cache分为64÷4=16组。主存的容量是4096块,以字编址,所以每个内存页的大小应该和Cache的块大小相同,即128个字。主存地址需要满足区号、组号、组内块号和块内地址的需求。由于主存容量为4096块,每块大小为128个字,所以主存地址需要19位(区号+组内块号+块内地址)。而由于每4块为一组,所以主存组号需要4位。因此,答案为:Cache分为16组;每个内存页的大小是128个字;主存地址需要19位;主存组号需要4位。

十五、单选题

65、通常使用 (65) 为IP数据报文进行加密。

A、IPSec

B、 PP2P

C、HTTPS

D、TLS

解析:

IPSec(Internet Protocol Security)是一种网络协议簇,用于对IP数据报文进行加密和认证,保护IP协议的网络传输。因此,通常使用IPSec为IP数据报文进行加密。选项A正确。

66、数据包通过防火墙时,不能依据 (66) 进行过滤。

A、源和目的IP地址

B、源和目的端口

C、IP协议号

D、负载内容

解析:

包过滤防火墙主要针对OSI模型中的网络层和传输层的信息进行分析,通常不会分析数据包的负载内容,因此不能依据负载内容进行过滤。包过滤防火墙一般检查数据包的源和目的地址、源和目的端口、协议等信息,只有满足条件的数据包才能通过。因此,答案为D。

67、以下关于AES加密算法的描述中,错误的是 (67) 。

A、AES的分组长度可以是256比特

B、AES的密钥长度可以是128比特

C、AES所用S盒的输入为8比特

D、AES是一种确定性的加密算法

解析:

AES(高级加密标准)是一种常用的对称加密算法。关于AES的描述中,选项A是错误的。AES的分组长度是固定的,为128比特,而不是256比特。因此,选项A描述的“AES的分组长度可以是256比特”是错误的。而选项B“AES的密钥长度可以是128比特”是正确的,因为AES支持多种密钥长度,包括128位。选项C“AES所用S盒的输入为8比特”也是正确的,因为S盒是AES算法中的一个组件,其输入通常为8比特。选项D“AES是一种确定性的加密算法”也是正确的,因为AES是一种密钥确定的加密算法,对于相同的输入和密钥,总是产生相同的输出。

68、在对服务器的日志进行分析时,发现某一时间段,网络中有大量包含“USER”、“PASS”负载的数据,该异常行为最可能是 (68) 。

A、ICMP泛洪攻击

B、端口扫描

C、弱口令扫描

D、TCP泛洪攻击

解析:

根据题目描述,网络中有大量包含"USER"、"PASS"负载的数据,这表明有人可能正在尝试探测用户名和口令。这种异常行为最可能是弱口令扫描攻击。因此,正确答案是C。

69、某主机无法上网,查看“本地连接”属性中的数据发送情况,发现只有发送没有接收,造成该主机网络故障的原因最有可能是 (69) 。

A、IP地址配置错误

B、网络协议配置错误

C、网络没有物理连接

D、DNS配置不正确

解析:

如果主机无法上网,查看“本地连接”属性中的数据发送情况发现只有发送没有接收,造成这种故障的原因最有可能是IP地址配置错误。因为IP地址配置错误会导致外部数据无法正确传送回来,从而出现只有发送没有接收的情况。其他选项如网络协议配置错误、网络没有物理连接、DNS配置不正确等,不会导致只有发送没有接收的问题。

70、某公司的员工区域使用的IP地址段是172.16.133.128/23,该地址段中最多能够容纳的有效主机数量是 (70) 台。

A、254

B、510

C、1022

D、2046

解析:

题目给出的IP地址段是172.16.133.128/23,这表示子网掩码为23位。在一个IPv4地址中,总共是32位,其中网络地址部分占据了23位,那么主机位就是32-23=9位。因此,这个地址段可以容纳的有效主机数量是2^9-2=510台(因为主机位全1的地址是广播地址,主机位全0的地址是网络地址,不能作为主机地址,所以需要“-2”)。所以,正确答案是B。

十六、完形类单选题

71、The objective of the systems analysis phase is to understand the proposed project,ensure that it will support business requirements,and build a solid foundation for system development. The systems analysis phase includes four main activities. (1)  involves fact-finding to describe the current system and identification of the requirements for the new system,such as outputs, inputs,processes,performance,and security. (2)  refer to the logical rules that are applied to transform the data into meaningful information. (3)  continues the modeling process by learning how to represent graphically system data and processes using traditional structured analysis techniques. (4)  combines data and the processes that act on the data into objects. These objects represent actual people,things,transactions,and events that affect the system. In  (5) ,we will consider various development options and prepare for the transition to the systems design phase of the SDLC.

A、System logical modeling

B、Use case modeling

C、Requirement modeling

D、Application modeling

解析:

题目描述了系统分析阶段的四个主要活动,其中需求建模(Requirement modeling)涉及到描述当前系统的实际情况以及识别新系统的需求,如输出、输入、过程、性能和安全性等。因此,正确答案为C。

72、The objective of the systems analysis phase is to understand the proposed project,ensure that it will support business requirements,and build a solid foundation for system development. The systems analysis phase includes four main activities. (1)  involves fact-finding to describe the current system and identification of the requirements for the new system,such as outputs, inputs,processes,performance,and security. (2)  refer to the logical rules that are applied to transform the data into meaningful information. (3)  continues the modeling process by learning how to represent graphically system data and processes using traditional structured analysis techniques. (4)  combines data and the processes that act on the data into objects. These objects represent actual people,things,transactions,and events that affect the system. In  (5) ,we will consider various development options and prepare for the transition to the systems design phase of the SDLC.

A、Outputs

B、Inputs

C、Processes

D、Models

解析:

题目描述了系统分析阶段的四个主要活动,其中第三个活动是“数据和过程建模”,指的是继续建模过程,学习如何使用传统的结构化分析技术以图形方式表示系统数据和过程。因此,正确答案是C,即“过程”。

73、The objective of the systems analysis phase is to understand the proposed project,ensure that it will support business requirements,and build a solid foundation for system development. The systems analysis phase includes four main activities. (1)  involves fact-finding to describe the current system and identification of the requirements for the new system,such as outputs, inputs,processes,performance,and security. (2)  refer to the logical rules that are applied to transform the data into meaningful information. (3)  continues the modeling process by learning how to represent graphically system data and processes using traditional structured analysis techniques. (4)  combines data and the processes that act on the data into objects. These objects represent actual people,things,transactions,and events that affect the system. In  (5) ,we will consider various development options and prepare for the transition to the systems design phase of the SDLC.

A、Business modeling

B、Database modeling

C、Structure modeling

D、Data and process modeling

解析:

根据题目描述,系统分析阶段包括四个主要活动,其中一项是数据建模(Data modeling),涉及描述当前系统的实际情况和新系统的需求识别,包括输出、输入、过程、性能和安全性。因此,正确答案是D。

74、The objective of the systems analysis phase is to understand the proposed project,ensure that it will support business requirements,and build a solid foundation for system development. The systems analysis phase includes four main activities. (1)  involves fact-finding to describe the current system and identification of the requirements for the new system,such as outputs, inputs,processes,performance,and security. (2)  refer to the logical rules that are applied to transform the data into meaningful information. (3)  continues the modeling process by learning how to represent graphically system data and processes using traditional structured analysis techniques. (4)  combines data and the processes that act on the data into objects. These objects represent actual people,things,transactions,and events that affect the system. In  (5) ,we will consider various development options and prepare for the transition to the systems design phase of the SDLC.

A、Object modeling

B、Domain analysis

C、Component modeling

D、Behavior modeling

解析:

根据题目描述,系统分析阶段的目标是理解提议的项目并确保其支持业务需求,同时为系统开发奠定坚实基础。其中一项主要活动是需求建模(Object modeling),涉及描述当前系统和识别新系统的需求,如输出、输入、过程、性能和安全性。因此,正确答案是A,即对象建模。

75、The objective of the systems analysis phase is to understand the proposed project,ensure that it will support business requirements,and build a solid foundation for system development. The systems analysis phase includes four main activities. (1)  involves fact-finding to describe the current system and identification of the requirements for the new system,such as outputs, inputs,processes,performance,and security. (2)  refer to the logical rules that are applied to transform the data into meaningful information. (3)  continues the modeling process by learning how to represent graphically system data and processes using traditional structured analysis techniques. (4)  combines data and the processes that act on the data into objects. These objects represent actual people,things,transactions,and events that affect the system. In  (5) ,we will consider various development options and prepare for the transition to the systems design phase of the SDLC.

A、feasibility analysis

B、development strategies

C、architecture design

D、technique outline

解析:

根据题目描述,系统分析阶段包括描述当前系统和新系统需求的事实调查、逻辑规则的应用以将数据转换为有意义的信息、使用图形表示系统数据和过程的建模以及对象和数据的建模。在最后一部分,提到“在开发策略中,考虑各种开发选项并为过渡到系统生命周期的系统设计阶段做准备”。这与选项B "开发策略"相符,因此B是正确答案。

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2021年5月系统分析师选择题答案及解析

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share