系统架构师(每日一练17)

每日一练

1.为了加强软件产品管理,促进我国软件产业的发展,原信息产业部颁布了《软件产品管理办法》,"办法”规定,软件产品的开发。生产、销售、进出口等活动遵守我国有关法律、法规和标准规范,任何单位和个人不得开发、生产、销售、进出口含有以下内容的软件产品()。答案与解析
①侵犯他人的知识产权
②含有计算机病毒
③可能危害计算机系统安全
④含有国家规定禁止传播的内容
⑤不符合我国软件标准规范
⑥未经国家正式批准

  • A.123
  • B 1234
  • C.12345
  • D.123456

2.下列协议中与电子邮箱安全无关的是()。答案与解析

  • A SSL
  • B.HTTPS
  • C.MIME
  • D.PGP

3.某嵌入式实时操作系统采用了某种调度算法,当某任务执行接近自己的截止期(deadline)时,调度算法将把该任务的优先级调整到系统最高优先级,让该任务获取CPU资源运行。请问此类调度算法是()。答案与解析

  • A.优先级调度算法
  • B.抢占式优先级调度算法
  • C.最晚截止期调度算法
  • D.最早截止期调度算法

4.下面可提供安全电子邮件服务的是()。答案与解析

  • A.RSA
  • B.SSL
  • C.SET
  • D.S/MIME

5.架构权衡分析方法(Architecture Tradeof Analysis Method,ATAM)是在基于场景的架构分析方法(Scenarios-basedArchitecture Analysis Method,SAAM)基础之上发展起来的,主要包括场景和需求收集、()、属性模型构造和分析、属性模型折中等4个阶段。ATAM方法要求在系统开发之前,首先对这些质量属性进行()和折中。答案与解析
问题1

  • A.架构视图和场景实现
  • B.架构风格和场景分析
  • C.架构设计和目标分析
  • D.架构描述和需求评估

问题2

  • A.设计
  • B.实现
  • C.测试
  • D.评价

6.商业智能是企业对商业数据的搜集、管理和分析的系统过程,主要技术包括()。答案与解析

  • A.数据仓库、联机分析和数据挖掘
  • B.数据采集、数据清洗和数据挖掘
  • C.联机分析、多维度分析和跨维度分析
  • D.数据仓库、数据挖掘和业务优化重组

7.用户文档主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档。答案与解析

  • A.需求说明书
  • B.系统设计文档
  • C.安装文档
  • D.系统测试计划

8.电子政务根据其服务的对象不同,可以分为四种模式,下面不属于这四种模式的是()答案与解析

  • A.公务员对公务员
  • B.政府对企业
  • C.政府对公众
  • D.政府对公务员

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

  • A.结构化和半结构化决策
  • B.半结构化决策
  • C.非结构化决策
  • D.半结构化和非结构化决策

问题2

  • A.数据库中的数据
  • B.模型库中的模型
  • C.知识库中的方法
  • D.人机交互界面

解析


1.答案:C
根据软件产品管理办法第一章第四条:软件产品的开发、生产、销售、进出口等活动应遵守我国有关法律、法规和标准规范。任何单位和个人不得开发、生产、销售、进出口含有以下内容的软件产品:(一)侵犯他人知识产权的;
二)含有计算机病毒的;
(三)可能危害计算机系统安全的;
(四)含有国家规定禁止传播的内容的:
(五)不符合我国软件标准规范的。
可以开发未经国家正式批准的软件,
其中进口软件,是指在我国境外开发,以各种形式在我国生产、经营的软件产品。


2.答案:C
MIME是一个互联网标准,扩展了电子邮件标准,使其能够支持:非ASCII字符文本;非文本格式附件(二进制、声音、图像等);由多部分(multiple parts)组成的消息体;包含非ASCII字符的头信息(Headerinformation)。与安全无关。与安全电子邮件相关的是S/MIME安全多用途互联网邮件扩展协议。A选项SSL和B选项HTTPS涉及邮件传输过程的安全,D选项PGP(全称:PrettyGood Privacy,优良保密协议),是一套用于信息加密、验证的应用程序,可用于加密电子邮件内容。


3.答案:C
实时系统存在多种调度算法。
A选项优先级调度算法:系统为每个任务分配一个相对固定的优先顺序,然后调度程序根据优先级的高低排序,按时间顺序进行高优先级任务优先调度。
B选项抢占式优先级调度算法:是在优先级调度算法基础上,允许高优先级任务抢占低优先级任务而运行。
C选项最晚截止期调度算法:指调度程序按每个任务最接近其截止期末端的时间进行调度,本题描述的就是最晚截止期调度算法。
D选项最早截止期调度算法:指调度程序按每个任务的截止期时间,选择最早到截止期的头端时间的任务进行调
度。


4.答案:D
MIME (Multipurpose Intemet Mail Extensions)中文名为:多用途互联网邮件扩展类型。Internet电子邮件由一个邮件头部和一个可选的邮件主体组成,其中邮件头部含有邮件的发送方和接收方的有关信息。MIME是针对邮件主体的一种扩展描述机制。它设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。所以这是与邮件内容直接相关的一个协议。而S/MIME(Secure Multipurpose Intemnet Mail Extensions)是对MIME在安全方面的扩展。它可以把MIME实体(比如数字签名和加密信息等)封装成安全对象。增强安全服务,例如具有接收方确认签收的功能,这样就可以确保接收者不能否认已经收到过的邮件。还可以用于提供数据保密、完整性保护、认证和鉴定服务等功能。 S/MIME只保护邮件的主体,对头部信息则不进行加密,以便让邮件成功地在发送者和接收者的网关之间传递。本题B、C、D其实都有参与安全邮件传输,但是针对安全电子邮件服务,D选项更有针对性,相比其他选项更合适。


5.答案:AD
ATAM被分为四个主要的活动领域(或阶段),分别是场景和需求收集、体系结构视图和场景实现、属性模型构造和分析、折中。
体系结构权衡分析方法(Architecture Tradeoff Analvsis Method,ATAM)是在SAAM的基础上发展起来的,主要针对性能、可用性、安全性和可修改性,在系统开发之前,对这些质量属性进行评价和折中。(1)特定目标:ATAM的目标是在考虑多个相互影响的质量属性的情况下,从原则上提供一种理解软件体系结构的能力的方法。对于特定的软件体系结构,在系统开发之前,可以使用ATAM方法确定在多个质量属性之间折中的必要性。
(2)质量属性:ATAM方法分析多个相互竞争的质量属性。开始时考虑的是系统的可修改性、安全性、性能和可用性。(3)风险承担者:在场景、需求收集有关的活动中, ATAM方法需要所有系统相关人员的参与。(4)体系结构描述:体系结构空间受到历史遗留系统、互操作性和以前失败的项目约束。在五个基本结构的基础上进行体系结构描述,这五个结构是从Kruchten的4+1视图派生而来的。其中逻辑视图被分为功能结构和代码结构。这些结构加上它们之间适当的映射可以完整地描述一个体系结构。用一组消息顺序图显示运行时的交互和场景,对体系结构描述加以注解。ATAM方法被用于体系结构设计中,或被另一组分析人员用于检查最终版本的体系结构。(5)评估技术:可以把ATAM方法视为一个框架,该框架依赖于质量属性,可以使用不同的分析技术。它集成了多个优秀的单一理论模型,其中每一个都能够高效、实用地处理属性。该方法使用了场景技术。从不同的体系结构角度,有三种不同类型的场景,分别是用例(包括对系统典型的使用,还用于引出信息)、增长场景(用于涵盖与它的系统修改)、探测场景(用于涵盖那些可能会对系统造成压迫的极端修改)。


6.答案:A
商业智能的核心技术包括:数据仓库、数据挖掘、联机分析处理


7.答案:C
用户文档主要描述所交付系统的功能和使用方法,并不关心这些功能是怎样实现的。用户文档是了解系统的第一步,它可以让用户获得对系统准准确的初步印象。
用户文档至少应该包括下述5方面的内容。
① 功能描述:说明系统能做什么。
② 安装文档:说明怎样安装这个系统以及怎样使系统适应特定的硬件配置。
③ 使用手册:简要说明如何着手使用这个系统(通过丰富的例子说明怎样使用常用的系统功能,并说明用户操作错误是怎样恢复和事新启动的)。
④ 参考手册:详尽描述用户可以使用的所有系统设施以及它们的使用方法,并解释系统可能产生的各种出错信息的含义(对参考手册最主要的要求是完整,因此通常使用形式化的描述技术)。
⑤ 操作员指南(如果需要有系统操作员的话):说明操作员应如何处理使用中出现的各种情况。系统文档是从问题定义、需求说明到验收测试计划这样一系列和系统实现有关的文档。描述系统设计、实现和测试的文档对于理解程序和维护程序来说是非常重要的。


8.答案:A
电子政务根据其服务的对象不同,基本上可以分为以下四种模式:
(1)政府对政府(Govemmentto Goverment, G2G):G2G是指政府上下级之间、不同地区和不同职能部门之间实现的电子政务活动,包括国家和地方基础信息的采集、处理和利用,例如,人口信息、地理信息、资源信息等;政府之间各种业务流程所需要采集和处理的信息,例如,计划管理、经济管理、社会经济统计、公安、国防,国家安全等:政府之间的通信系统,包括各种紧急情况的通报、处理和通信系统。
(2)政府对企业(Governmentto Business,G2B):G2B是政府向企业提供的各种公共服务,主要包括政府向企事业单位发布的各种方针,政策,法规和行政规定,即企事业单位从事合法业务活动的环境,包括产业政策进出口、注册、纳税、工资、劳保、社保等各种规定:政府向企事业单位颁发的各种营业执照、许可证、合格证、质量认证等。
(3)政府对公众(Govermmentto Citizen,G2C):G2C实际上是政府面向公众所提供的服务。政府对公众的服务首先是信息服务,例如,让公众知道政府的规定是什么,办事程序是什么,主管部门在哪里,以及各种关于社区公安和水、火、天灾等与公共安全有关的信息等,还包括户口、各种证件的管理等政府提供的各种服务。
(4)政府对公务员(Govemmentto Employee,G2E):G2E是指政府与政府公务员即政府雇员之间的电子政务也有学者把它称为内部效率效能电子政务模式。G2E是政府机构通过网络技术实现内部电子化管理(例如,OA系统等)的重要形式,也是G2G、G2B和G2C的基础。G2E主要是利用Intemnet建立起有效的行政办公和员工管理体系,为提高政府工作效率和公务员管理水平服务。答案选择A选项。


9.答案:BB
非结构化决策是指决策过程复杂,不可能用确定的模型和语言来描述其决策过程,更无所调最优解的决策。由于目标不明确或不同的目标相互冲突,其决策过程和决策方法没有固定的规律可以遭循,没有固定的决策规则和通用模型可依,决策者的主观行为(学识、经验、直觉、判断力、洞察力、个人偏好和决策风格等)对各阶段的决策效果有相当影响。它是决策者根据掌握的情况和数据并依据经验临时做出的决定。半结构化决策是指可以建立适当的算法产生决策方案,使决策方案得到较优的解。其决策过程和方法有一定规律可以遭循,但又不能完全确定,即有所了解但不全面,有所分析但不确切,有所估计但不确定。这样的决策一般可适当建立模型,但难以确定最优方案。在组织的决策中,管理决策问题基本上属于半结构化决策和结构化决策问锁
DSS基本组成部分中,数据库子系统存储、管理、提供与维护用于决策支持的数据,是支持模型库子系统和方法库子系统的基础;模型库子系统是构建和管理模型的子系统,它是DSS中最复杂和最难实现的部分。DSS用户是依靠模型库中的模型进行决策的,因此,DSS是由模型驱动的;推理部分由知识库(方法库)、知识库管理系统和推理机组成,知识库内存储的方法程序一般有排序算法、分类算法、最小生成树算法、最短路径算法、计划评审技术、线性规划、整数规划、动态规划、各种统计算法和组合算法等;用户接口子系统是DSS的人机交互界面,用以接收和检验用户请求,调用系统内部功能为决策服务,使模型运行、数据调用和知识推理达到有机的统一,有效地解决决策问题。

  • 11
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

懒人w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值