看透了!软考系分就这68道母题,历史重复率90%

发布于:2024-05-14 ⋅ 阅读:(77) ⋅ 点赞:(0)

距离软考考试的时间越来越近了,趁着这两周赶紧准备起来。

今天给大家整理了——软考系统分析师68道经典母题,有PDF,可打印,每天刷几道,考试就像遇到“老朋友”。

1、企业信息化规划是一项长期而艰巨的任务,是融合企业战略、管理规划、业务流程重组等内容的综合规划活动。其中( )战略规划是评价企业现状,选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案;( )战略规划关注的是如何通过信息系统来支撑业务流程的运作,进而实现企业的关键业务目标;( )战略规划对支撑信息系统运行的硬件、软件、支撑环境等进行具体的规划。

问题1:

A、信息资源

B、企业

C、企业行动

D、业务

问题2:

A、信息系统

B、企业技术

C、业务流程

D、业务指标

问题3:

A、信息资源

B、信息系统

C、信息技术

D、信息环境

试题答案:

第1题:B

第2题:A

第3题:C

2、在企业信息系统中,客户关系管理系统将客户看作是企业的一项重要资产,其关键内容是( ),供应链管理系统是企业通过改善上、下游供应链关系,整合和优化企业的 ( );产品数据管理系统可以帮助企业实现对与企业产品相关的( )进行集成和管理;知识管理系统是对企业有价值的信息进行管理,其中,( )使知识能在企业内传播和分享,使得知识产生有效的流动。

问题1:

A、客户价值管理

B、市场营销

C、客户资料库

D、客户服务

问题2:

A、信息流、物流和资金流

B、商务流、物流和资金流

C、信息流、商务流和信用流

D、商务流、物流和人员流

问题3:

A、配置、文档和辅助设计文件

B、数据、开发过程以及使用者

C、产品数据、产品结构和配置

D、工作流、产品视图和客户

问题4

A、知识生成工具

B、知识编码工具

C、知识转移工具

D、知识发布工具

试题答案:

第1题:D

第2题:A

第3题:B

第4题:C

3、EAI(企业应用集成)可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面,下图所表示的是( ),适合于使用这种集成方式的情况是( )

问题1:

A、表示集成

B、数据集成

C、控制集成

D、业务流程集成

问题2:

A、要对多种信息源产生的数据进行综合分析和决策

B、为用户提供一个看上去统一,但是由多个系统组成的应用系统

C、在现有的基于终端的应用系统上配置基于PC的用户界面

D、当只有可能在显示界面上实现集成时

试题答案:

第1题:B

第2题:A

4、商业智能(BI)主要关注如何从业务数据中提取有用的信息,然后根据这些信息采取相应的行动,其核心是构建( )。 BI 系统的处理流程主要包括4个阶段,其中( )阶段主要包括数据的抽取(extraction)、 转换(transformation) 和加载(load) 三个步骤(即ETL过程);( )阶段不仅需 要进行数据汇总/聚集,同时还提供切片、切块、下钻、上卷和旋转等海量数据分析功能。

问题1:

A、ER模型

B、消息中心

C、数据仓库

D、业务模型

问题2:

A、数据预处理

B、数据预加载

C、数据前处理

D、数据后处理

问题3:

A、业务流程分析

B、OLTP

C、OLAP

D、数据清洗

试题答案:

第1题:C

第2题:A

第3题:C

5、以下关于敏捷开发原则的叙述中,错误的是( )。

A、强调通过尽早地、持续地交付有价值的软件来使客户满意

B、经常交付可以工作的软件,但是每次都必须交付具有完整功能的系统

C、在团队内部,最具有效果并富有效率的信息传递方法是面对面的交谈

D、强调应对需求的持续变更,即使在项目后期也可灵活应对需求变更

试题答案:B

6、某软件公司欲开发一个人力资源管理系统,客户在开发初期对系统的功能并不清楚,但明确表示随着人力资源管理制度的逐步完善,需要对软件功能进行不断调整。针对这种情况,采用( )开发模型比较合适。

A、瀑布式

B、喷泉

C、增量

D、螺旋

试题答案:C

7、系统规划是信息系统生命周期的第一个阶段。以下( )活动,属于系统规划阶段的主要工作。系统规划最终完成后,通常会形成( ),作为系统建设的正式依据。

问题1:

A、对现有系统的代码进行逆向工程

B、对新系统进行需求分析,形成需求规格说明书

C、对子系统进行概要设计

D、拟定系统的实施方案

问题2:

A、系统设计文档

B、系统设计任务书

C、系统可行性分析报告

D、系统需求规格说明书

试题答案:

第1题:D

第2题:B

8、面向服务的开发方法有三个主要的抽象级别:操作、服务和业务流程。以下关于操作、服务和业务流程的叙述中,正确的是( )。

A、位于最高层的操作代表单个逻辑单元的事物

B、服务的执行通常会导致读、写或修改一个或多个持久性数据

C、业务流程代表操作的逻辑分组

D、服务的操作具有特定的结构化接口,并且返回结构化的响应

试题答案:D

9、在软件逆向工程的相关概念中,( )是指在同一抽象级别上转换系统描述形式。( )是指在逆向工程所获得信息的基础上,修改或重构已有的系统,产生系统的一个新版本。

问题1:

A、设计恢复

B、正向工程

C、设计重构

D、重构

问题2:

A、设计重构

B、双向工程

C、再工程

D、重构

试题答案:

第1题:D

第2题:C

10、下列活动,( )不属于需求开发活动的范畴。

A、根据系统需求识别和确认系统功能

B、将所收集的用户需求编写成文档和模型

C、针对系统特点,考虑并确定系统开发平台与程序设计语言

D、了解实际用户任务和目标以及这些任务所支持的业务需求

试题答案:C

11、详细调查的目标是获取企业业务处理的方法,深入了解系统的处理流程,确定用户需求。详细调查强调科学合理,根据欲获取信息的不同,调查方法也各不相同。若想获取用户对系统的想法和建议等定性特征,则( )方法比较合适;若想获取系统某些较为复杂的流程和操作过程,则( )方法比较合适。

问题1:

A、抽样调查

B、阅读历史文档

C、开调查会

D、现场观摩

问题2:

A、抽样调查

B、阅读历史文档

C、开调查会

D、现场观摩

试题答案:

第1题:C

第2题:D

12、UML2.0所包含的图中,( )描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。

A、组合结构图

B、包图

C、部署图

D、构件图

试题答案:B

13、在面向对象系统中,有两个类存在整体与部分的关系,如果部分可能同时属于多个整体,则两者之间的关系称为( );如果部分和整体具有统一的生命周期,则两者之间的关系称为( )。

问题1:

A、聚合关系

B、依赖关系

C、泛化关系

D、组合关系

问题2:

A、聚合关系

B、依赖关系

C、泛化关系

D、组合关系

试题答案:

第1题:A

第2题:D

14、UML通过五个视图来定义系统架构,( )表示了设计模型中在架构方面具有重要意义的类、子系统、包和用例实现的子集。

A、逻辑视图

B、用例视图

C、进程视图

D、部署视图

试题答案:A

15、系统设计是根据系统分析的结果,完成系统的构建过程。其中,( )是为各个具体任务选择适当的技术手段和处理流程; ( )的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的( )。

问题1:

A、详细设计

B、架构设计

C、概要结构设计

D、功能设计

问题2:

A、详细设计

B、架构设计

C、概要结构设计

D、模块设计

问题3:

A、用例图

B、模块结构图

C、系统部署图

D、类图

试题答案:

第1题:A

第2题:C

第3题:B

16、界面是系统与用户交互的最直接的层面。 Theo Mandel 博士提出了著名的人机交互“黄金三原则”,包括保持界面一致、减轻用户的记忆负担和( )。

A、遵循用户认知理解

B、降低用户培训成本

C、置于用户控制之下

D、注意资源协调方式

试题答案:C

17、工作流参考模型(Workflow Reference Model, WRM)包含6个基本模块,其中,( )是工作流管理系统的核心模块,它的功能包括创建和管理流程定义,创建、管理和执行流程实例。( )可以通过图形方式把复杂的流程定义显示出来并加以操作。

问题1:

A、工作流执行服务

B、工作流引擎

C、流程定义工具

D、调用应用

问题2:

A、客户端应用

B、工作流引擎

C、流程定义工具

D、管理监控工具

试题答案:

第1题:A

第2题:C

18、耦合表示模块之间联系的程度。模块的耦合类型通常可分为7种。其中,一组模块通过参数表传递记录信息属于( )。一个模块可直接访问另一个模块的内部数据属于( )。( )表示模块之间的关联程度最高。

问题1:

A、内容耦合

B、标记耦合

C、数据耦合

D、控制耦合

问题2:

A、内容耦合

B、标记耦合

C、数据耦合

D、控制耦合

问题3:

A、内容耦合

B、标记耦合

C、数据耦合

D、控制耦合

试题答案:

第1题:B

第2题:A

第3题:A

19、内聚表示模块内部各部件之间的联系程度,( )是系统内聚度从高到低的排序。

A、通信内聚、瞬时内聚、过程内聚、逻辑内聚

B、功能内聚、瞬时内聚、顺序内聚、逻辑内聚

C、功能内聚、顺序内聚、瞬时内聚、逻辑内聚

D、功能内聚、瞬时内聚、过程内聚、逻辑内聚

试题答案:C

20、软件架构评估是软件设计阶段最重要的活动之一,目前存在多种软件架构评估方式,其中,其中架构权衡分析法(Architecture Trade off Analysis Method, ATAM)属于基于( )的方式,在该方法的架构评估中,( )是解释或描述项目干系人怎样引发与系统的交互部分。

问题1:

A、场景

B、度量

C、仿真

D、调查问卷

问题2:

A、环境

B、刺激

C、响应

D、制品

试题答案:

第1题:A

第2题:B

21、某项目有8个作业A~H,每个作业的紧前作业、所需天数和所需人数见下表。由于整个项目团队总共只有9人,各个作业都必须连续进行,中途不能停止,因此需要适当安排施工方案,使该项目能尽快在( )内完工。 在该方案中,作业A应安排在( )内进行 。

作业

A

B

C

D

E

F

G

H

紧前作业

-

-

-

-

C

B,E

D

F,G

所需天数

3

1

2

2

2

3

2

3

所需人数

7

8

5

4

1

1

7

6

问题1:

A、10天

B、11天

C、12天

D、13天

问题2:

A、第3~5天

B、第4~6天

C、第5~7天

D、第6~8天

试题答案:

第1题:B

第2题:D

22、软件能力成熟度模型提供了一个软件能力成熟度的框架,它将软件过程改进的步骤组织成5个成熟度等级。其中,软件过程已建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪,说明软件已达到( )成熟度等级。

A、已定义级

B、优化级

C、已管理级

D、可重复级

试题答案:D

23、遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。应用( )原则可扩展已有的系统,并为之提供新的行为;( )原则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。

问题1:

A、开闭

B、里氏替换

C、依赖倒置

D、接口隔离

问题2:

A、里氏替换

B、依赖倒置

C、接口隔离

D、最小知识

试题答案:

第1题:A

第2题:B

24、流水线技术是通过并行硬件来提高系统性能的常用方法。对于一个k段流水线,假设其各段的执行时间均相等(设为t),输入到流水线中的任务是连续的理想情况下,完成n个连续任务需要的总时间为( )。若某流水线浮点加法运算器分为5段,所需要的时间分别是6ns、7ns、8ns、9ns和6ns,则其最大加速比为( )。

问题1:

A、nkt

B、(k+n-1)t

C、(n-k)kt

D、(k+n+1)t

问题2:

A、4

B、5

C、6

D、7

试题答案:

第1题:B

第2题:A

25、在计算机系统中,若一个存储单元被访问,这个存储单元有可能很快会再被访问,该特性被称为( );这个存储单元及其邻近的存储单元有可能很快会再被访问,该特性被称为( )。

问题1:

A、程序局部性

B、空间局部性

C、时间局部性

D、数据局部性

问题2:

A、程序局部性

B、空间局部性

C、时间局部性

D、数据局部性

试题答案:

第1题:C

第2题:B

26、进程P1、P2、P3、P4、P5的前趋关系图如下所示:

若用PV操作控制这5个进程的同步与互斥,程序如下:

程序中空a和空b处应分别为( ),空c和空d处应分别为( );空e和空f处应分别为( )。

问题1:

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

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

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

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

问题2:

A、V(S2)V(S4)和V(S5)

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

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

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

问题3:

A、V(S3)和V(S4)V(S6)

B、P(S3)和V(S4)V(S6)

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

D、P(S3)和V(S4)P(S6)

试题答案:

第1题:B

第2题:C

第3题:B

27、进程P有6个页面,页号分别为0~5,页面大小为4K,页面变换表如下所示。表中状态位等于1和0分别表示页面在内存和不在内存。假设系统给进程P分配了4个存储块,进程P要访问的逻辑地址为十六进制1165H,那么该地址经过变换后,其物理地址应为十六进制( );如果进程P要访问的页面4不在内存,那么应该淘汰页号为( )的页面。

页号

页帧号

状态位

访问位

修改位

0

2

1

1

0

1

3

1

1

1

2

5

1

1

0

3

-

0

0

0

4

-

0

0

0

5

6

1

0

1

问题1:

A、1165H

B、3165H

C、5165H

D、6165H

问题2:

A、0

B、1

C、2

D、5

试题答案:

第1题:B

第2题:D

28、某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若计算机系统的字长为32位(注:每位可以表示一个物理块“使用”还是“未用”的情况),若磁盘的容量为400GB,物理块的大小为4MB,那么位示图的大小需要( )个字。

A、256

B、1024

C、3200

D、4098

试题答案:C

29、假设计算机系统中有三类互斥资源 R1、R2和 R3 可用资源数分别为9、5和3,若在T0时刻系统中有P1,P2,P3,P4,P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。在 T0 时刻系统剩余的可用资源数分别为( )。如果进程按( )序列执行,那么系统状态是安全的。

资源进程

最大需求量R1 R2 R3

已分配资源数R1 R2 R3

P1

6 1 1

2 1 0

P2

3 2 0

2 1 0

P3

4 3 1

1 1 1

P4

3 3 2

1 1 1

P5

2 1 1

1 1 0

问题1:

A、1、1和0

B、1、1和1

C、2、1和0

D、2、0和1

问题2:

A、P1→P2→P4→P5→P3

B、P4→P2→P1→P5→P3

C、P5→P2→P4→P3→P1

D、P5→P1→P4→P2→P3

试题答案:

第1题:D

第2题:C

30、在数据库系统中,数据库的视图、基本表和存储文件的结构分别与( )对应;数据的物理独立性和数据的逻辑独立性是分别通过修改( )来完成的。

问题1:

A、模式、外模式、内模式

B、模式、内模式、外模式

C、外模式、模式、内模式

D、外模式、内模式、模式

问题2:

A、模式与内模式之间的映像、外模式与模式之间的映像

B、外模式与内模式之间的映像、外模式与模式之间的映像

C、外模式与模式之间的映像、模式与内模式之间的映像

D、外模式与内模式之间的映像、模式与内模式之间的映像

试题答案:

第1题:C

第2题:A

31、给定关系R(A,B,C,D)和关系S(C,D,E),对其进行自然连接运算R⋈S后的属性列为( )个;与σR.B>S.E(R⋈S)等价的关系代数表达式为( )。

问题1:

A、4

B、5

C、6

D、7

问题2:

A、σ2>7(R×S)

B、π1,2,3,4,7(σ‘2’>‘7’Λ3= 5Λ4=6(R×S))

C、σ‘2’>‘7’(R×S)

D、π1,2,3,4,7(σ2>7Λ3=5Λ4=6(R×S))

试题答案:

第1题:B

第2题:D

32、设有员工实体Employee(员工号,姓名,性别,年龄,电话,家庭住址,家庭成员,关系,联系电话)。其中,“家庭住址”包括邮编、省、市、街道信息;“家庭成员,关系,联系电话”分别记录了员工亲属的姓名、与员工的关系以及联系电话,且一个员工允许有多个家庭成员。

员工实体Employee的主键为( );该关系属于( );为使数据库模式设计更合理,对于员工关系模式Employee( )。

问题1:

A、员工号

B、员工号,家庭成员

C、姓名

D、姓名,家庭成员

问题2:

A、2NF,无冗余,无插入异常和删除异常

B、2NF,无冗余,但存在插入异常和删除异常

C、1NF,存在冗余,但不存在修改操作的不一致

D、1NF,存在冗余和修改操作的不一致,以及插入异常和删除异常

问题3:

A、只允许记录一个亲属的姓名、与员工的关系以及联系电话

B、可以不作任何处理,因为该关系模式达到了3NF

C、增加多个家庭成员、关系及联系电话字段

D、应该将家庭成员、关系及联系电话加上员工号作为一个独立的模式

试题答案:

第1题:B

第2题:D

第3题:D

33、给定关系模式R(A1,A2,A3,A4),R上的函数依赖集F={A1A3→A2,A2→A3},则R( )。若将R分解为p={(A1,A2),(A1,A3)},那么该分解( )。

问题1:

A、有一个候选关键字A1A3

B、有一个候选关键字A1A2A3

C、有两个候选关键字A1A3A4和A1A2A4

D、有三个候选关键字A1A2、A1A3和A1A4

问题2:

A、是无损连接的

B、是保持函数依赖的

C、既是无损连接又保持函数依赖

D、既是有损连接又不保持函数依赖

试题答案:

第1题:C

第2题:D

34、若某企业信息系统的应用人员分为三类:录入、处理和查询,那么用户权限管理的方案适合采用( )。

A、针对所有人员建立用户名并授权

B、建立用户角色并授权

C、建立每类人员的视图并授权给每个人

D、对关系进行分解,每类人员对应一组关系

试题答案:B

35、在数据库设计的需求分析、概念结构设计、逻辑结构设计和物理结构设计的四个阶段中,基本E-R图是( );数据库逻辑结构设计阶段的主要工作步骤依次为( )。

问题1:

A、需求分析阶段形成的文档,并作为概念结构设计阶段的设计依据

B、逻辑结构设计阶段形成的文档,并作为概念结构设计阶段的设计依据

C、概念结构设计阶段形成的文档,并作为逻辑结构设计阶段的设计依据

D、概念结构设计阶段形成的文档,并作为物理设计阶段的设计依据

问题2:

A、关系规范化→转换为数据模型→模式优化→设计用户模式

B、转换为数据模型→关系规范化→模式优化→设计用户模式

C、模式优化→设计用户模式→关系规范化→转换为数据模型

D、设计用户模式→模式优化→关系规范化→转换为数据模型

试题答案:

第1题:C

第2题:B

36、给定关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armstrong公理系统的增广律是指( )。

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所蕴涵

试题答案:D

37、某企业信息系统采用分布式数据库系统,该系统中“每节点对本地数据都能独立管理”和“当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪”分别称为分布式数据库的( )。

A、共享性和分布性

B、自治性和分布性

C、自治性和可用性

D、分布性和可用性

试题答案:C

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

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

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

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

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

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

A、①②④

B、①②⑤

C、②③④

D、②③⑤

试题答案:A

篇幅有限,有需要系统分析师68道经典母题或考前几页纸完整版的朋友,可以自行领取↓↓↓