[高频考点]2024年10月软件水平考试考试《(高级)系统分析师》高频考点学习打卡

|类别:软件水平考试

【单选题】软件著作权产生的时间是( )。

A、软件首次公开发表时

B、开发者有开发意图时

C、软件得到国家著作权行政管理部门认可时

D、软件开发完成时

答案:D

解析:著作权在创作作品完成时自动取得。


【单选题】下面关于变更控制的描述中,()是不正确的。

A、变更控制委员会只可以由一个小组担任

B、控制需求变更与项目的其他配置管理决策有着密切的联系

C、变更控制过程中可以使用相应的自动辅助工具

D、变更的过程中,允许拒绝变更

答案:A

解析:变更控制委员会可以由一个小组担任,也可以由多个不同的组担任。变更控制委员会的成员应能代表变更涉及的团体。变更控制委员会可能包括如下方面的代表:①产品或计划管理部门;②项目管理部门;③开发部门;④测试或质量保证部门;⑤市场部或客户代表;⑥制作用户文档的部门;⑦技术支持部门;⑧帮助桌面或用户支持X部门;⑨配置管理部门。


【单选题】面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(请作答此空)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。

A、接口

B、功能

C、活动

D、用例

答案:A

解析:OO的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件(Component)的概念。对于跨构件的功能调用,则采用接口的形式暴露出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开发方法。由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次。SO方法有三个主要的抽象级别,分别是操作、服务和业务流程。位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件。


【单选题】商业智能系统主要包括数据预处理、建立数据仓库、数据分析和数据展现四个主要阶段。其中,数据预处理主要包括(请作答此空) ;建立数据仓库是处理海量数据的基础;数据分析一般采用( ) 来实现;数据展现则主要是保障系统分析结果的可视化。

A、数据仓库和智能分析

B、数据抽取和报表分析

C、联机分析处理和数据挖掘

D、业务集成和知识形成与转化

答案:C

解析:数据预处理是整合企业原始数据的第一步,它包括数据的抽取(extraction)、转换(transformation)和加载(load)三个过程(ETL过程)。建立数据仓库则是处理海量数据的基础;数据分析是体现系统智能的关键,一般采用OLAP和数据挖掘两大技术。


【单选题】An architectural Style defines as a family of such systems in terms of a (请作答此空)of structural organization. More specifically an architectural style defines a vocabulary of( ) and connector types, and a set of( )on how they can be combined. For many styles there may also exist one or more ( ) that specify how to determine a system"s overall properties from the properties of its parts. Many of architectural styles have been developed over the years. The best-known examples of ( )architectures are programs written in the Unix shell.

A、pattern

B、data flow

C、business process

D、position level

答案:A


【单选题】利用( )可以保护软件的技术信息和经营信息。

A、著作权

B、专利权

C、商业秘密权

D、商标权

答案:C

解析:商业秘密是一种特殊的知识产权,以《反不正当竞争法》为核心的一系列法律对其进行了具体规定。利用商业秘密权可以保护软件的技术信息和经营信息。


【单选题】系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括( );系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(请作答此空)。

A、概要设计和详细设计

B、架构设计和对象设计

C、部署设计和用例设计

D、功能设计和模块设计

答案:A

解析:系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。


【单选题】Designing the data storage architecture is an important activity in system design. There are two main types of data storage formats: files and databases. Files are electronic of data that have been optimized to perform a particular transaction. There are several types of files that differ in the way they are used to support an application. ( ) store core information that is important to the business and , more specifically , to the application , such as order information or customer mailing information. ( ) contain static values , such as a list of valid codes or the names of cities . Typically, the list is used for validation. A database is a collection of groupings of information that are related to each other in some way. There are many different types of databases that exist on the market today. (请作答此空) is given to those databases which are based on older , sometimes outdated technology that is seldom used to develop new applications . ( ) are collections of records that are related to each other through pointers In relational database , ( ) can be used in ensuring that values linking the tables together through the primary and foreign keys are valid and correctly synchronized.

A、Legacy database

B、Backup database

C、Multidimensional database

D、Workgroup database

答案:A

解析:翻译:在系统设计中,数据存储架构设计是非常重要的一项工作。有两种主要类型的数据存储格式,即文件和数据库,文件是经过优化以执行特定事务的电子数据。( )存储的核心信息对业务很重要,更具体地说,对应用程序而言,如订单信息或客户邮件信息。( )包含静态值,如有效代码列表或城市名称,通常该列表用于验证。数据库是以某种方式彼此相关的信息分组的集合,目前市场上存在许多不同类型的数据库。(请作答此空)用于那些基于较旧且过时技术的数据库,这些技术很少用于开发新的应用程序。( )是通过指针彼此相关的记录集合在关系数据库中,( )可用于确保通过主键和外键将表链接在一起的值是有效且正确同步的。A.旧数据库 B.备份数据库 C.多维数据库 D.工作组数据库


【单选题】流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有 5 段,有 1 段的时间为 2ns ,另外 4 段的每段时间为 lns,利用此流水线完成 100 个任务的吞吐率约为( )个/s 。

A、500×10^6

B、490×10^6

C、250×10^6

D、167×10^6

答案:B

解析:100个任务所需要的时间为:(2+1+1+1+1)+(100–1)*2=204 ns由于1 s=109 ns,所以每秒吞吐率为:(100/204)*109=490*106


【单选题】项目可行性是指企业建设该项目的必要性、成功的可能性以及投入产出比与企业发展需要的符合程度。其中,( )可行性分析主要评估项目的建设成本、运行成本和项目建成后可能的经济收益;(请作答此空)可行性包括企业的行政管理和工作制度、使用人员的素质和培训要求等,可以细分为管理可行性和运行可行性。

A、技术

B、经济

C、环境

D、用户使用

答案:D