2015年下半年系统架构设计师考试真题案例分析题(下午题)

合集下载

2015年下半年软件水平考试(高级)系统架构师《案列分析》真题及详解

2015年下半年软件水平考试(高级)系统架构师《案列分析》真题及详解

2015年下半年软件水平考试(高级)系统架构师《案列分析》真题(总分100, 考试时间90分钟)1. 试题一1. 阅读以下关于软件架构评估的说明,在答题纸上回答问题1和问题2。

【说明】某软件公司拟为某市级公安机关开发一套特种车辆管理与监控系统,以提高特种车辆管理的效率和准确性。

在系统需求分析与架构设计阶段,用户提出的部分需求和关键质量属性场景如下:(a)系统用户分为管理员、分管领导和普通民警等三类;(b)正常负载情况下,系统必须在0.5秒内对用户的车辆查询请求进行响应;(c)系统能够抵御99.999%的黑客攻击;(d)系统的用户名必须以字母开头,长度不少于5个字符;(e)对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计;(f)网络失效后,系统需要在2分钟内发现并启用备用网络系统;(g)在系统升级时,需要保证在1个月内添加一个新的消息处理中间件;(h)查询过程中涉及到的车辆实时视频传输必须保证20帧/秒的速率,且画面具有600×480的分辨率;(i)更改系统加密的级别将对安全性和性能产生影响;(j)系统主站点断电后,需要在3秒内将请求重定向到备用站点;(k)假设每秒中用户查询请求的数量是10个,处理请求的时间为30毫秒,则“在1秒内完成用户的查询请求”这一要求是可以实现的;(l)对用户信息数据的授权访问必须保证99.999%的安全性;(m)目前对“车辆信息实时监控”业务逻辑的描述尚未达成共识,这可能导致部分业务功能模块的重复,影响系统的可修改性;(n)更改系统的Web界面接口必须在1周内完成;(o)系统需要提供远程调试接口,并支持系统的远程调试。

在对系统需求和质量属性场景进行分析的基础上,系统的架构师给出了三个候选的架构设计方案。

公司目前正在组织系统开发的相关人员对系统架构进行评估。

1. 【问题1】在架构评估过程中,质量属性效用树(utility tree)是对系统质量属性进行识别和优先级排序的重要工具。

2015下半年系统集成项目管理师考试真题及答案-下午卷

2015下半年系统集成项目管理师考试真题及答案-下午卷

2015下半年系统集成项目管理师考试真题及答案-下午卷试题一(20分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】在某市的政府采购中,系统集成公司甲中标了市政府部门乙的信息化项目。

经过合同谈判,双方签订了建设合同,合同总金额为1150万元,建设内容包括:搭建政府办公网络平台,改造中心机房,并采购所需的软硬件设备。

甲公司为了更好地履行合同要求,将中心机房的电力改造工程分包给专业施工单位丙公司,并与其签订分包合同。

在项目实施了2个星期后,由于政府部门乙提出了新的业务需求,决定将一个机房分拆为两个,因此需要增加部分网络交换设备。

乙参照原合同,委托甲公司采购相同型号的网络交换设备,金额为127万元,双方签订了补充协议。

在机房电力改造施工过程中,由于丙公司工作人员的失误,造成部分电力设备损毁,导致政府部门乙两天无法正常办公,严重损害了政府部门乙的社会形象,因此部门乙就此施工事故向甲公司提出索赔。

【问题1】案例中,政府部门乙向甲公司提出索赔。

索赔是合同管理的重要环节,按照我国建设部、财政部下达的通用条款,以下哪项不属于索赔事件处理的原则?(从候选答案中选择一个正确选项,将该选项编号填入答题纸对应栏内)候选答案:A.索赔必须以合同为依据 B.索赔必须以双方协商为基础C.及时、合理地处理索赔 D.加强索赔的前瞻性B解析:该题目主要考察的是项目合同管理、索赔管理,同时也结合了招投标法和政府采购法里关于招投标的一些具体要求,对于考生有较强的项目经验要求。

我们需要先分析给出的案例背景和内容,背景描述中提到了“在某市的政府采购中”,所以应该联想到与政府采购有关的知识内容,即政府采购法。

然后再阅读后面的案例描述,基本可以看出该题目的主要考点是什么。

这道题考察的是索赔事件处理的原则,这个考点在中级教材的合同管理一章中有提及,索赔事件处理的原则为:1.索赔必须以合同为依据;2.必须注意资料的积累;3.及时、合理地处理索赔;4.加强索赔的前瞻性。

2015年下半年系统架构设计师案例分析报告

2015年下半年系统架构设计师案例分析报告

全国计算机技术与软件专业技术资格(水平)考试2015年下半年系统架构设计师下午试卷I(考试时间 14:00~16:30 共 150 分钟)1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。

2.在答题纸的指定位置填写准考证号、出生年月日和姓名。

3.答题纸上除填写上述内容外只能写解答。

4.本试卷共5道题,试题一是必答题,试题二至试题五选答 1 道。

每题 15 分,满分 75 分。

5.解答时字迹务必清楚,字迹不清时,将不评分。

6.仿照下面例题,将解答写在答题纸的对应栏内。

例题2015 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。

因为正确的解答是“11 月 4 日”,故在答题纸的对应栏内写上“11”和“4”(参看下表)。

试题一【说明】某软件公司拟为某市级公安机关开发一套特种车辆管理与监控系统,以提高特种车辆管理的效率和准确性。

在系统需求分析与架构设计阶段,用户提出的部分需求和关键质量属性场景如下:(a)系统用户分为管理员、分管领导和普通民警等三类;(b)正常负载情况下,系统必须在0.5秒内对用户的车辆查询请求进行响应;(c)系统能够抵御99.999%的黑客攻击;(d)系统的用户名必须以字母开头,长度不少于5个字符;(e)对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计;(f)网络失效后,系统需要在2分钟内发现并启用备用网络系统;(g)在系统升级时,需要保证在1个月内添加一个新的消息处理中间件;(h)查询过程中涉及到的车辆实时视频传输必须保证20帧/秒的速率,且画面具有600*480的分辨率;(i)更改系统加密的级别将对安全性和性能产生影响;(j)系统主站点断电后,需要在3秒内将请求重定向到备用站点;(k)假设每秒中用户查询请求的数量是10个,处理请求的时间为30毫秒,则“在1秒内完成用户的查询请求”这一要求是可以实现的;(l)对用户信息数据的授权访问必须保证99.999%的安全性;(m)目前对“车辆信息实时监控”业务逻辑的描述尚未达成共识,这可能导致部分业务功能模块的重复,影响系统的可修改性;(n)更改系统的Web界面接口必须在1周内完成;(o)系统需要提供远程调试接口,并支持系统的远程调试。

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午软件设计师考试试题-案例分析-答案试题一(共15分)【说明】某教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。

学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。

系统的主要功能如下:(1)提交作业。

验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。

系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。

(2)下载未批改作业。

验证讲师标识后,讲师从系统中下载学生提交的作业。

下载的作业将显示在屏幕上。

(3)批改作业。

讲师按格式为每个题目进行批改打分,并进行整体评价。

(4)上传批改后的作业。

将批改后的作业(包括分数和评价)返回给系统,进行存储。

(5)记录分数和评价。

将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口(6)获取已批改作业。

根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。

(7)作业抽检。

根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。

现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】使用说明中的词语,给出图1-1中的实体E1~E3的名称。

【参考答案】E1、学生E2、讲师E3、教务人员【答案解析】DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。

上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文数据流图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。

0层DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流经过这些加工之后变换成上下文DFD的输出数据流。

(完整版)年系统架构设计师考试下午真题与答案(下半年)

(完整版)年系统架构设计师考试下午真题与答案(下半年)

2009年下半年系统架构设计师考试下午真题试题:阅读以下软件架构设计的问题,在答题纸上回答问题1和问题2.某软件开发公司欲为某电子商务企业开发一个在线交易平台,支持客户完成网上购物活动中的在线交易。

在系统开发之初,企业对该平台提出了如下要求:(1)在线交易平台必须在1s内完成客户的交易请求。

(2)该平台必须保证客户个人信息和交易信息的安全。

(3)当发生故障时,该平台的平均故障恢复时间必须小于10s.(4)由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级.添加新功能或进行硬件升级必须在6小时内完成。

针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行在线交易平台的设计与实现。

【问题1】(9分)软件质量属性是影响软件架构设计的重要因素。

请用200字以内的文字列举六种不同的软件质量属性名称,并解释其含义。

【问题2】(16分)请对该在线交易平台的4个要求进行分析,用300字以内的文字指出每个要求对应何种软件质量属性;并针对每种软件质量属性,各给出2种实现该质量属性的架构设计策略。

1.试题答案:【问题1】常见的软件质量属性有多种,例如性能(Performance)、可用性(Availability)、可靠性(Reliability)、健壮性(Robustness)、安全性(Security)、可修改性(Modification)、可变性(Changeability)、易用性(Usability)、可测试性(Testability)、功能性(Functionality)和互操作性(Inter—operation)等。

这些质量属性的具体含义是:(1)性能是指系统的响应能力,即要经过多长时间才能对某个事件做出响应,或者在某段时间内系统所能处理事件的个数.(2)可用性是系统能够正常运行的时间比例。

(3)可靠性是指软件系统在应用或错误面前,在意外或错误使用的情况下维持软件系统功能特性的基本能力.(4)健壮性是指在处理或环境中,系统能够承受压力或变更的能力。

XXXX下半年系统架构设计师考试案例分析真题及答案

XXXX下半年系统架构设计师考试案例分析真题及答案

XXXX下半年系统架构设计师考试案例分析真题及答案系统架构师XXXX下半年,系统架构师在下午提出了问题。

案例分析问题1:请详细阅读关于网络应用程序架构设计的说明,并回答答题纸上的问题1至3。

[注释]一家的软件公司开发并运行了一个社交网络网站系统。

该系统建立在开源软件平台LAMP(Linux+Apache+MySQL+PHP)之上。

运行一段时间后,随着用户数量和访问量的增加,系统在网络服务器负载、磁盘输入输出等方面存在明显的瓶颈。

并且不能满足大量客户端并发访问的需求。

因此,公司成立了专门的项目团队来调整系统架构,以提高系统的并发处理能力目前,系统采用传统的三层结构,系统架构如下图所示[问题1] (10分)针对当前网络服务器负载过大的问题,项目组决定在客户端和中间层网络服务器之间引入负载平衡器,通过中间层网络服务器集群提高网络请求的并发处理能力在讨论所提出的负载平衡机制时,王工提出采用基于DNS的负载平衡机制,而巩俐认为应该采用基于反向代理的负载平衡机制。

经过讨论,项目组最终决定采用巩俐提出的方案。

请用少于200字的篇幅分别简要说明这两种机制的基本原理。

这两种机制在系统执行效率、安全性和简单性方面进行了比较,比较结果如下表所示[问题2] (7分)针对并发数据库访问导致的磁盘I/O瓶颈,项目团队决定在数据层引入数据库扩展机制经过调查,已知系统数据库中存储的主要数据是通过用户标识索引的社交网络数据,并且在系统操作期间发生的大多数数据库操作是查询操作。

经过讨论,项目团队决定引入两种扩展机制:数据库分区和MySQL主从复制数据库分区可分为水平分区和垂直分区。

请用350系统架构师的字内的文字说明该系统应采用哪种方法及其原因,并分析引入主从复制机制给系统带来的好处。

[问题3)(8分)为了进一步提高数据库访问效率,项目团队决定在中间层和数据层之间引入缓存机制。

召公开始提出一种可以直接使用MySQL的查询缓存机制。

2015年下半年嵌入式系统设计师(中级)考试上午选择+下午案例真题+答案解析完整版(全国计算机软考)

2015年下半年嵌入式系统设计师(中级)考试上午选择+下午案例真题+答案解析完整版(全国计算机软考)

2015年下半年嵌入式系统设计师真题+答案解析上午选择题1、CPU是在(1)结束时响应DMA请求的。

A. —条指令执行B. —段程序C. 一个时钟周期D. —个总线周期答案:DDMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。

DMA 操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行,这样使得总线利用率最高。

2、虚拟存储体系由(2)两级存储器构成。

A. 主存-辅存B. 寄存器-CacheC. 寄存器-主存D. Cache-主存答案:A本题考查计算机组成原理的基础知识。

计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。

所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系。

不同层次上的存储器发挥着不同的作用。

一般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主夺储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。

3、浮点数能够表示的数的范围是由其(3)的位数决定的。

A. 尾数B. 阶码C. 数符D. 阶符答案:B在计算机中使用了类似于十进制科学计数法的方法来表示二进制实数,因其表示不同的数时小数点位置的浮动不固定而取名浮点数表示法。

浮点数编码由两部分组成:阶码(即指数,为带符号定点整数,常用移码表示,也有用补码的)和尾数(是定点纯小数,常用补码表示,或原码表示)。

因此可以知道,浮点数的精度由尾数的位数决定,表示范围的大小则主要由阶码的位数决定。

4、在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(4)。

A. 隐含寻址B. 寄存器寻址C. 立即寻址D. 直接寻址答案:C随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。

系统架构设计师案例分析试题加答案(四)

系统架构设计师案例分析试题加答案(四)

系统架构设计师案例分析试题加答案(四)系统架构设计师考试属于软考中的一项高级资格考试,考试分综合知识、案例分析和论文3个科目。

下午的案例分析是考试的一大难点,希赛小编为大家整理了几道系统架构设计师案例分析试题,希望对大家有所帮助。

试题四阅读以下关于系统设计与开发工具集成的说明,回答问题。

TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的工具进行软件系统设计与开发工作。

为了提高系统开发效率,公司管理层决定开发一个分布式的系统设计与开发工具集成框架,将现有的系统设计与开发工具有效集成在一起。

集成框架开发小组经过广泛调研,得到了如下核心需求。

1目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能。

2目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换。

3集成框架需要根据实际的开发流程灵活、动态地定义系统开发工具之间的协作关系。

4集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等。

集成框架开发小组经过分析与讨论,最终决定采用企业服务总线(ESB.作为集成框架的基础架构。

1、ESB是目前企业级应用集成常用的基础架构。

请列举出ESB 的4个主要功能,并从集成系统的部署方式、待集成系统之间的耦合程度、集成系统的可扩展性3个方面说明为何采用ESB作为集成框架的基础架构。

2、在ESB基础架构的基础上,请根据题干描述中的4个需求,说明每个需求应该采用何种具体的集成方式或架构风格最为合适。

3、请指出在实现工具之间数据格式的灵活转换时,通常采用的设计模式是什么,并对实现过程进行简要描述。

参考答案1、本题主要考查考生应用集成的掌握情况。

ESB的主要功能包括如下。

(1)应用程序的位置透明性。

(2)传输协议转换。

(3)消息格式转换。

(4)消息路由。

(5)消息增强。

(6)安全支持。

(7)监控和管理。

2015软件水平考试(高级)系统架构设计师真题及答案案例

2015软件水平考试(高级)系统架构设计师真题及答案案例

2015软件水平考试(高级)系统架构设计师真题及答案案例第1部分:问答题,共5题,请在空白处填写正确答案。

1.[问答题]阅读以下关于嵌入式系统可靠性设计方面的描述,回答下列问题。

【说明】某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化,代码规模已从原来的几十万扩展到上百万,从而带来了由于软件失效而引起系统可靠性降低的隐患。

公司领导非常重视软件可靠性工作,决定抽调王工程师等5人组建可靠性研究团队,专门研究提高本公司宇航装备的系统可靠性和软件可靠性问题,并要求在三个月内,给出本公司在系统和软件设计方面如何考虑可靠性设计的方法和规范。

可靠性研究团队很快拿出了系统及硬件的可靠性提高方案,但对于软件可靠性问题始终没有研究出一种普遍认同的方法。

【问题1】请用200字以内文字说明系统可靠性的定义及包含的4个子特性,并简要指出提高系统可靠性一般采用哪些技术?【问题2】王工带领的可靠性研究团队之所以没能快速取得软件可靠性问题的技术突破,其核心原因是他们没有搞懂高可靠性软件应具备的特点。

软件可靠性一般致力于系统性地减少和消除对软件程序性能有不利影响的系统故障。

除非被修改,否则软件系统不会随着时间的推移而发生退化。

请根据你对软件可靠性的理解,给出下表所列出的硬件可靠性特征与其对应的软件可靠性特征之间的差异或相似之处,将答案写在答题纸上。

【问题3】王工带领的可靠性研究团队在分析了大量相关资料基础上,提出软件的质量和可靠性必须在开发过程构建到软件中,也就是说,为了提高软件的可靠性,必须在需求分析、设计阶段开展软件可靠性筹划和设计。

研究团队针对本公司承担的飞行控制系统制定出了一套飞控软件的可靠性设计要求。

飞行控制系统是一种双余度同构型系统,输入采用了独立的两路数据通道,在系统内完成输入数据的交叉对比、表决、制导率计算,输出数据的交叉对比、表决、输出等功能,系统的监控模块实现对系统失效或失步的检测与定位。

下半系统集成项目管理师真题及答案(上午综合知识下午案例分析)

下半系统集成项目管理师真题及答案(上午综合知识下午案例分析)

目录2015年下半年系统集成项目管理工程师上午真题 (1)2015年下半年系统集成项目管理工程师上午真题参考答案 (9)2015年下半年系统集成项目管理工程师上午真题答案解析 (9)2015年下半年系统集成项目管理工程师考试案例分析真题 (14)2015年下半年系统集成项目管理工程师考试案例分析真题答案解析 (17)2015年下半年系统集成项目管理工程师上午真题(考试时间9 : 00~11 : 30 共150 分钟)请按下述要求正确填写答题卡1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有75 个空格,需要全部解答,每个空格1 分,满分75 分。

3. 每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

(1)根据控制论创始人维纳及信息论的奠基者香农对信息的定义,信息是()A、一种物质B、一种能量C、事先预测可知的报道D、事物的运动状态和状态变化的自我表述(2) 国家信息化体系包括信息技术应用,信息资源等六要素,其中()是国家信息化成功之本,对其他各要素的发展速度和质确有着决定性的影响,是信息化建设的关键。

A、信息资源B、信息化法规和标准规范C、信息化人才D、信息化技术和产业(3)《国务院关于积极推进“互联网+”行动的指导意见》中提出的推动互联网与制造业融合,加强产业链协作,即基于互联网的协同制造新模式,提升制造业数字化、网络化和()水平是发展“互联网+”的重点行动之一。

A、3D化B、重型化C、定制化D、智能化(4) ()不利于推动电子商务基础设施建设。

A、制定并实施(“宽带中国”战略及实施方案)B、充分利用现有物流资源,完善全国物流体系建设C、取消电子商务税收优惠政策D、大力发展智慧货运,提升物流运输效率(5) 安全电子交易协议(SET: Secure Electronic Transaction)标准是一种应用于因特网环境下,以信用卡为基础的电子交付协议,它给出了一套电子交易过程规范,其支付系统主要由持卡人(cardholder)、商家(merchant)、发卡行(issuing bank)、收单行(acquiring bank)、支付网关(payment gateway)和()等六个部分组成。

2015年下半年下午 信息系统项目管理师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 信息系统项目管理师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午信息系统项目管理师考试试题案例分析-答案与解析【试题一】阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某信息系统集成公司决定采用项目管理办公室这样的组织形式来管理公司的所有项目,并任命了公司办公室主任王某来兼任项目管理办公室主任这一职务。

鉴于目前公司项目管理制度混乱,各项目经理都是依照自己的经验来制定项目管理计划,存在计划制定不科学、不统一等情况,王某决定从培训入手来统一和改善公司项目管理计划的制定过程,并责成项目管理办公室的小张具体负责相关培训内容的组织。

小张接到任务后,仔细学习了项目管理的相关知识,并请教了专业人士。

小张觉得项目管理体系结构中,主要由输入、工具和技术,以及输出组成,于是也按照项目管理编制计划的输入、项目管理编制计划的工具和技术,以及项目管理计划的输出内容三个方面来组织项目管理计划培训的相关课程内容.但是在准备进一步的内容时,小张觉得目前公司的项目五花八门,有研发项目、系统集成项目、运维项目和纯粹的软件开发项目,还有部分弱电工程项目,既有规模较大的项目,也有一些小项目。

是不是能够用统一的标准来要求所有的项目管理计划的制定过程?小张觉得很怀疑。

【问题1】项目管理计划制定的作用是什么?在以上案例中,是否能够用一个统一的标准来规范公司内部各种不同项目计划的制定过程?为什么?【参考答案】1、制定项目管理计划是定义、准备、集成和协调所有的分计划,以形成项目管理计划的过程。

2、可以。

3、因为项目管理计划的内容依据应用领域和项目复杂性的不同而不同,因此项目管理计划可以大致定一个格式和框架,而项目管理计划的具体内容会随着项目的不同而不同,也就是需要根据项目的不同,对公司建立的项目管理计划进行裁剪。

【问题2】请指出项目管理计划主要包括哪几方面的内容?【参考答案】(1) 项目背景(2) 项目经理、项目团队,及其他项目干系人(3) 项目总体技术解决方案(4) 项目过程工具描述(5) 项目生命期及相关阶段(6) 项目最终目标及阶段目标(7) 进度计划及项目预算(8) 变更流程及沟通计划等【问题3】请指出项目管理计划的输出包括什么?【参考答案】项目管理计划、范围管理计划、进度管理计划、成本管理计划、质量管理计划、人员配备管理计划、风险管理计划、沟通管理计划、配置管理计划,以及变更管理计划等,还可以包括软件过程改进计划,以及软件开发计划、测试计划、综合布线计划等工程类活动计划。

2015年下半年 系统架构设计师 答案详解

2015年下半年 系统架构设计师 答案详解

某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。

假设Tj(j=1,2,…,m)单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。

初始化时系统应将信号量S赋值为(1)。

Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空(a),空(b)和空(c)处应分别填入(2)。

(1)A.0 B.1 C.2 D.3(2)A.P(S),V(S)和V(S) B.P(S),P(S)和V(S)C.V(S),P(S)和P(S)D.V(S),V(S)和P(S)【答案】B A【解析】本题考査PV操作方面的基本知识。

试题(1)的正确答案是B,因为公共数据单元是一个临界资源,最多允许1个终端进程使用,因此需要设置一个互斥信号量S,初值等于1。

试题(2)的正确答案是A,因为进入临界区时执行P操作,退出临界区时执行V操作。

假设系统采用段式存储管理方法,进程P的段表如下所示。

逻辑地址(3)不能转换为对应的物理地址;不能转换为对应的物理地址的原因是进行(4)。

(3)A.(0,790)和(2,88) B.(1,30)和(3,290)C.(2,88)和(4,98)D.(0,810)和(4,120)(4)A.除法运算时除数为零 B.算术运算时有溢出C.逻辑地址到物理地址转换时地址越界D.物理地址到逻辑地址转换时地址越界【答案】D C【解析】给定段地址(x,y),其中:x为段号,y为段内地址。

将(x,y)转换为物理地址的方法是:根据段号;c查段表一判断段长;如果小于段长,则物理地址=基地址-段内地址y,否则地址越界。

试题(3)正确的选项为D,试题(4)正确的选项为C。

因为段地址(0,810)中,0段的段长为800,段内地址810大于段长,故地址越界。

段地址(4,120)中,4段的段长为100,段内地址120大于段长,故地址越界。

2015年下半年下午 程序员 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 程序员 试题及答案与解析-软考考试真题-案例分析

2015年下半年11月下午程序员考试真题-案例分析(本题答案解析)试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。

【说明】下面流程图的功能是:在给定的一个整数序列中查找最长的连续递增子序列。

设序列存放在数组A[1:n](n≥2)中,要求寻找最长递增子序列A[K : K+L-1](即A[K]<A[K+1] <…<A[K+L-1])。

流程图中,用Kj和Lj分别表示动态子序列的起始下标和长度,最后输出最长递增子序列的起始下标K和长度L。

例如,对于序列A={1,2,4,4,5,6,8,9,4,5,8},将输出 K=4,L=5。

【流程图】注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1,格式为:循环控制变量=初值,终值【本题答案参考】(1)、n-1。

(2)、Lj+1→Lj 。

(3)、Lj>L。

(4)、Kj 。

(5)、i+1。

【本题答案解析】为了记录多次可能出现的连续递增情况,需要动态记录各次出现的递增子序列的起始位置(数组下标Kj)和长度(Lj)。

为了求出最大长度的递增子序列,就需要设置变量L 和K,保存迄今为止最大的Lj及其相应的Kj。

正如打擂台一样,初始时设置擂主 L=1,以后当Lj>L时,就将Lj放到L中,作为新的擂主。

擂台上始终是迄今为止的连续递增序列的最大长度。

而Kj则随Lj→L而保存到K中。

由于流程图中最关键的步骤是比较A[i]与A[i+1],因此对i的循环应从1到n-1,而不是1到n。

最后一次比较应是“A[n-1]<A[n]?”。

因此(1)处应填n-1。

当A[i]<A[i+1]成立时,这是递增的情况。

此时应将动态连续递增序列的长度增1,因此(2)处应填写Lj+1→Lj。

当A[i]<A[i+1]不成立时,表示以前可能存在的连续递增已经结束。

此时的动态长度Lj应与擂台上的长度L进行比较。

即(3)处应填Lj>L。

高级系统架构设计师下午2015下半年真题及答案解析(2)

高级系统架构设计师下午2015下半年真题及答案解析(2)

高级系统架构设计师下午2015下半年真题及答案解析(2)(1/4)论文第1题论应用服务器基础软件应用服务器是在当今基于互联网的企业级应用迅速发展,电子商务应用出现并快速膨胀的需求下产生的一种新技术。

在分布式、多层结构及基于组件和服务器端程序设计的企业级应用开发中,应用服务器提供的是一个开发、部署、运行和管理、维护的平台,提供软件“集群”功能,可以让多个不同的异构服务器协同工作、相互备份,以满足企业级应用所需要的高可用性、高性能、高可靠性和可伸缩性等实际需求。

应用服务器技术的出现,能够加快应用的开发速度,减少应用的开发量。

通过隔离底层细节,便于商业逻辑的实现与扩展,同时也为企业应用提供现成的、稳定的、灵活的、成熟的基础架构。

(请围绕“论应用服务器基础软件”论题,依次从以下三个方面进行论述。

) 1.概要叙述你参与分析和开发的软件系统开发项目以及你所担任的主要工作。

2.论述并分析应用服务器在软件设计、开发、部署、运行和管理阶段,应该提供哪些核心功能? 3.详细说明你所参与的软件系统开发项目,采用了哪种应用服务器,在软件开发、部署和运行阶段,具体实施效果如何。

下一题(2/4)论文第2题论软件系统架构风格系统架构风格(System Achitecture Style)是描述某一特定应用领域中系统组织方式的惯用模式。

架构风格定义了一个词汇表和一组约束,词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。

软件系统架构风格反映了领域中众多软件系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。

软件系统架构风格的共有部分可以使得不同系统共享同一个实现代码,系统能够按照常用的、规范化的方式来组织,便于不同设计者很容易地理解系统架构。

(请围绕“论软件系统架构风格”论题,依次从以下三个方面进行论述。

) 1.概要叙述你参与分析和开发的软件系统开发项目以及你所担任的主要工作。

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】【问题1】请简述基本路径测试法的概念。

【参考答案】基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

本题考查白盒测试法的应用。

本问题考查白盒测试用例设计方法中的基本路径测试法。

基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

【问题2】请画出上述程序的控制流图,并计算其控制流图的环图复杂度V(G)。

控制流图【参考答案】环路复杂度V(G)=5本问题考查白盒测试用例设计方法:基本路径测试法。

涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。

控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。

控制流图的节点代表一个基本块,定向边代表控制流的方向。

其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套的判断。

本题程序中,if(tw!=size.x||th!=size.y)这条判断语句中的判定由两个条件组成,因此在画控制流图的时候需要拆开成两条判断语句。

需要注意的是,复合条件之间是“&&”的关系还是“||”的关系反应在控制流图的画法是不同的。

程序的环路复杂度等于控制流图中判定节点的个数加1,本题控制流图中判定节点个数为4,所以V(G)=5。

【问题3】请给出问题2中的控制流图的线性无关路径。

【参考答案】1. 1-2-4-5-6-8-9-102. 1-2-4-5-7-8-9-10(1-2-4-5-7-8-10)3. 1-2-4-5-6-8-10(1-2-4-5-7-8-10)4. 1-2-3-4-5-6-8-9-10(1-2-3-4-5-7-8-9-10,1-2-3-4-5-6-8-10,1-2-3-4-5-7-8-10)5. 1-2-3-8-9-10(1-2-3-8-10)本问题考査白盒测试用例设计方法:基本路径法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学院 .cn 他们没有搞懂高可靠性软件应具备的特点。软件可靠性一般致力于系统性地减少和消除对软
件程序性能有不利影响的系统故障。除非祓修改,否则软件系统不会随着时间的推移而发生
y 退化。请根据你对软件可靠性的理解,给出表 3-1 所列出的硬件可靠性特征对应的软件可靠
考 it 性特征之间的差异或相似之处,将答案写在答题纸上。
接近目标高度;垂直升降过程中出现飞机飞行异常,控制系统应转入无线电遥控飞行;
y (f)飞机到达目标高度后,应进入高度保持状态,完成相应的任务; 考 it (g)飞机在接到地面综合控制计算机发送的任务执行结束指令后,进入飞机降落状态; c (h)飞机降落过程中如果出现飞机飞行异常,控制系统应转入无线电遥控飞行; 软 u (i)飞机降落到指定着陆高度后,进入飞机着陆状态,应按照预定着陆算法,进行着陆; 赛 d (j)无线电遥控飞行中,地面综合控制计算机发送着陆指令,飞机进入着陆状态,应按照预
希www希赛软w考.ed学u院 表 3-2 恢复块方法与 N 版本程序设计的比较 w 2015 下半年系统架构设计师网络课堂:/zhibo/v10.html w 2015 下半年系统架构设计师考试真题(希赛专家权威解析+答案):/rk/fenshu/
某软件公司拟开发一套贸易综合管理系统,包括客户关系管理子系统和商品信息管理子系统
希 w 两部分。客户关系管理子系统主要管理客户信息,并根据贸易业务需要频繁向客户发送相关
的电子邮件、短信等提醒信息。商品信息管理子系统主要为客户提供商品信息在线查询功能,
w 包括商品基本信息、实时库存与价格等。 w 在对系统进行数据架构设计时,公司项目组的架构师王工主张采用文件系统进行数据管理,
2015 下半年架构真题答案解析:/tiku/g3.html
希w赛w软w考.ed学u院院 n 【问题2】(13分): 学 .c 在架构评估过程中;需要正确识别系统的架构风险、敏感点和权衡点,并进行合理的架
y 构决策。请用 300 字以内的文字给出系统架构风险、敏感点和权衡点的定义,并从题干描述 考 it 中的(a)~(o)各选出 1 个属于系统架构风险、敏感点和权衡点的描述。
控计算机、导航设备等,地面部分包括遥控操纵设备、无线电传输设备以及地面综合控制计
赛 d 算机等。其主要工作原理是地面综合控制计算机负责发送相应指令,飞控计算机按照预定程 .e 序实现相应功能。经过需求分析,对该无人直升机控制系统纵向控制基本功能整理如下: 希 w (a)飞控计算机加电后,应完成系统初始化,飞机进入准备起飞状态;
y (a)~(o),将恰当的序号填入(3)~(6)空白处,完成该系统的效用树。 希赛w软w考.educit 2015 下半年系统架构设计师网络课堂:/zhibo/v10.html w 2015 下半年系统架构设计师考试真题(希赛专家权威解析+答案):/rk/fenshu/
希赛w软c 从下列的 4 道试题(试题二至试题五)中任选 2 道解答。请在答题纸上的指 w 定位置处将所选择试题的题号框涂黑。若多涂、少涂或者未涂题号框,则对
题号最小的两道试题进行评分。
学院 .cn 试题二(共 25 分) y 阅读以下关于系统设计建模的说明,在答题纸上回答问题 1 至问题 3。 考 it 【说明】 c 某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降。 软 u 该直升机飞行控制系统由机上部分和地面部分组成,机上部分主要包括无线电传输设备、飞
在对系统需求和质量属性场景进行分析的基础上,系统的架构师给出了三个候选的
w 架构设计方案。公司目前正在组织系统开发的相关人员对系统架构进行评估。 w 院 n 【问题 1】(12 分) 学 .c 在架构评估过程中,质量属性效用树(utihty tree)是对系统质量属性进行识别和优先级排
序的重要工具。请给出合适的质量属性,填入图 1-1 中(1)-(2)空白处;并选择题干描述中的
(b)正常负载情况下,系统必须在 0.5 秒内对用户的车辆查询请求进行响应;
希 w (c)系统能够抵御 99.999%的黑客攻击;
(d)系统的用户名必须以字母开头,长度不少于 5 个字符;
w (e)对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计; w (f)网络失效后,系统需要在 2 分钟内发现并启用备用网络系统;
2015 下半年架构真题答案解析:/tiku/g3.html
恢复块方法
N 版本程序设计
硬件运行环境
单机
多机
错误检测方法
院 n 恢复策略 学 .c 实时性
验证测试程序 (6) (7)
(5) 向前恢复 (8)
软考 ucity 试题四(共 25 分) 赛 d 阅读以下关于应用系统数据架构的说明,在答题纸上回答问题 l 至问题 3。 .e 【说明】
定着陆算法,进行着陆。
.e 【问题 1】(6 分) 希 w 状态图和活动图是软件系统设计建模中常用的两种手段,请用 200 字以内文字简要说明状态
图和活动图的含义及其区别。
w 【问题 2】(10 分)
根据题干中描述的基本功能需求,架构师王工通过对需求的分析和总结给出了无人直升机控
w 制系统纵向控制状态图(图 2-1)。请根据题干描述,提炼出相应状态及条件,并完善图 2-1 院 n 所示状态图中的(1)~(5),将答案填写在答题纸中。 希w赛w软w希考.ed赛学u软cwit考.eyd.学cu院 【问题 3】(9 分) w 2015 下半年系统架构设计师网络课堂:/zhibo/v10.html w 2015 下半年系统架构设计师考试真题(希赛专家权威解析+答案):/rk/fenshu/
(g)在系统升级时,需要保证在 1 个月内添加一个新的消息处理中间件;
院 n (h)查询过程中涉及到的车辆实时视频传输必须保证 20 帧/秒的速率,且画面具有 学 .c 600*480 的分辨率; y (i)更改系统加密的级别将对安全性和性能产生影响; 考 it (j)系统主站点断电后,需要在 3 秒内将请求重定向到备用站点; c (k)假设每秒中用户查询请求的数量是 10 个,处理请求的时间为 30 毫秒,则“在
队,专门研究提高本公司宇航装备的系统可靠性和软件可靠性问题,并要求在三个月内,给
赛 d 出本公司在系统和软件设计方面如何考虑可靠性设计的方法和规范。可靠性研究团队很快拿 .e 出了系统及硬件的可靠性提高方案,但对于软件可靠性问题始终没有研究出一种普遍认同的 希 方法。 w 【问题 1】(共 9 分) w 2015 下半年系统架构设计师网络课堂:/zhibo/v10.html w 2015 下半年系统架构设计师考试真题(希赛专家权威解析+答案):/rk/fenshu/
1 秒内完成用户的查询请求”这一要求是呵以实现的;
软 u (l)对用户信息数据的授权访问必须保证 99.999%的安全性; 赛 d (m)目前对“车辆信息实时监控”业务逻辑的描述尚未达成共识,这可能导致部分 .e 业务功能模块的重复,影响系统的可修改性; 希 (n)更改系统的 Web 界面接口必须在 1 周内完成; w (o)系统需要提供远程调试接口,并支持系统的远程调试。
2015 下半年架构真题答案解析:/tiku/g3.html
令后,进入垂直起飞状态; (c)垂直起飞过程中如果飞控计算机发现飞机飞行异常,飞行控制系统应转入无线
电遥控飞行状态,地面综合控制计算机发送遥控指令;
院 n (d)垂直起飞达到预定起飞高度后,飞机应进入高度保持状态; 学 .c (e)飞控计算机在收到地面综合控制计算机发送的目标高度后,飞机应进入垂直升降状态,
c 表 3-1 硬件和软件可靠性对比
软 u 序号
硬件浴缸曲线。老化状态类似于软件调试状态
(1)
.e 2
即使不适用,材料劣化也会导致失效
(2)
3
硬件维修会恢复原始状态
(3)
希 w 4
硬件失效之前会有报警
(4)
ww 【问题 3】(共 8 分) 院 n 王工带领的可靠性研究团队在分析了大量相关资料基础上,提出软件的质量和可靠性必须在 学 .c 开发过程构建到软件中,也就是说,为了提高软件的可靠性,必须在需求分析、设计阶段开 y 展软件可靠性筹划和设计。研究团队针对本公司承担的飞行控制系统制定出了一套飞控软件 考 it 的可靠性设计要求。飞行控制系统是一种双余度同构型系统,输入采用了独立的两路数据通 c 道,在系统内完成输入数据的交叉对比、表决‘制导率计算,输出数据的交叉对比、表决、
【说明】
y 某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产 考 it 品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化, c 代码规模已从原来的几十万扩展到上百万,从而带来了由于软件失效而引起系统可靠性降低 软 u 的隐患。公司领导非常重视软件可靠性工作,.决定抽调王工程师等 5 人组建可靠性研究团
一输出等功能,系统的监控模块实现对系统失效或失步的检测与宠位。其软件的可靠性设计
软 u 包括恢复块方法和 N 版本程序设计方法。请根据恢复块方法工作原理完成图 3-1,在(1)~(4) 赛 d 中填入恰当的内容。并比较恢复块方法与 N 版本程序设计方法,将比较结果(5)~(8)填入表 .e 3-2 中。
2015 下半年架构真题答案解析:/tiku/g3.html
2015 年下半年系统架构设计师考试真题案例分析题
试题一是必答题
学院 .cn 试题一(共 25 分) 考 ity 阅读以下关于软件架构评估的说明,在答题纸上回答问题 1 和问题 2。
【说明】
c 某软件公司拟为某市级公安机关开发一套特种车辆管理与监控系统,以提高特种车 软 u 辆管理的效率和准确性。在系统需求分析与架构设计阶段,用户提出的部分需求和关键 赛 d 质量属性场景如下: .e (a)系统用户分为管理员、分管领导和普通民警等三类;
相关文档
最新文档