系统分析师考试真题一(下午试题)

合集下载

2023年上半年(下午)《系统分析师》真题

2023年上半年(下午)《系统分析师》真题

2023年上半年(下午)《系统分析师》真题2023年上半年(下午)《系统分析师》真题1.[问答][1分]某软件公司拟开发一套汽车租赁系统,科学、安全和方便的管理租赁公司的各项业务,提高公司效率,提升利用率。

注册用户在使用系统进行车辆预约时需执行以下操作:(a)用户登录系统(b)查询车辆信息(c)预订车辆(d)提取车辆(e)归还车辆(f)计算结余(g)查询还车时间。

问题1(8分)在面向对象软件分析过程中,状态机图和活动图用于建立软件的动态模型,主要描述系统随时间变化的行为,请分别阐述这两种图的概念和特点。

问题2(8分)图1-1给出了采用状态机图描写的注册用户的状态交换过程,请使用题干给出的(a)~(g)补充完善图1-1中的(1)~(7),并给出(8)和(9)空白处的状态转移执行动作。

问题3(9分)RUP 中有9个核心工作流,分6个核心过程和3个核心支持工作流。

9个核心工作流在项目中迭代,被使用在每次迭代中以不同的重点和强度重复。

结合题干案例,用300字以内的文字简要说明RUP中9个核心工作流的主要作用。

2.[问答][1分]某软件公司为企业开发一套员工在线教育系统,支持员工利用业余时间开展专业技术培训,提升员工技能。

在项目开展初期,采用结构化分析进行开发,并对系统中培训部员工和培训教师的相关功能进行分析,具体需求如下:(1)培训部根据企业技术发展需求,负责策划培训课程,并形成课程计划,针对不同的员工设置不同的课程;(2)员工首先在系统进行注册,填写自己的编号,学历,专业,岗位等信息,生成员工注册信息,然后将自己的培训需求录入系统,系统自动评估并进行课程推荐,员工确认后形成课程需求;(3)培训教师也通过系统进行注册,填写自己的编号、学历、专业等信息,形成培训教师注册信息;(4)系统根据课程计划、员工注册信息,课程需求和培训教师注册信息,为员工和培训教师生成对应的课程表。

公司系统分析师对上述流程进行了审核,并指出需补充数据字典,从而更完整地对系统建模。

2023年系统分析师下午真题及答案

2023年系统分析师下午真题及答案

2023年系统分析师下午真题及答案试题一(共25分)阅读以下关于软件系统分析的数述,在答题纸上回答问题1至问题3。

[说明]某软件企业拟开发一套基于移动互联网的在线运动器材销售系统,项目组决定采用FAST开发方法进行系统分析与设计,在完成了初步的调查研究之后进入了问题分析阶段,分析系统中存在的问题以及改进项,其分析的主要内容包括:1材销售订单处理的时间应该减少20%;2动端支持IOS和Android两类操作系统;3材销售订单处理速度太慢导致根多用户取消订单;4台服务器硬件配置比较低;5用户单过程中应该减少用户输入的数据量;6单处理过程中用户需要输入大量信息;7用云计算服务可以降低50%的服务器处理时间;8司能投入的技术维护人员数量有限;9量的并发访问会导致App页面无法正常显示。

【问题1](12分)FAST开发方法在系统分析中包括了初始研究、问题分析、需求分析和决策分析等四个阶段,请简要说明每个阶段的主要任务。

【问题2](8分)在问题分析阶段,因果分析方法常用于分析系统中的问题和改进项,请结合题目中所描述各项内容,将题干编号(1)-(9)填入表IT的(a)~(d)中。

分析阶段,需要对候选方案所述内容按照操作可行性、技术可行性、经济可行性和进度可行性进行分类。

请将下列(1)~(5)内容填入表1-2的(a)-(d)中。

1开发的器材销售系统能够满足用户所需的所有功能;2统开发的成本大约需要40万元人民币;3要对移动端APP开发工程师进行技术培训;4统开发周期需要6个月;5统每年维护的费用大约5万元人民币。

表1-2候选方案指标分类可行性准则候选方案描述操作可行性(a)技术可行性(b)经济可行性(C)进度可行性(d)参考答案【问题U初步研究阶段:1、列出问题和机会2、协商项目的初步范围3、评估项目价值4、计划项目进度表和预算5、汇报项目计划问题分析阶段:1、研究问题领域2、分析问题和机会3、分析业务过程4、制定系统改进目标5、修改项目计划6、汇报调查结果和建议需求分析阶段:定排修交1、定义需求2、排列需求的优先次序3、修改项目计划4、交流需求陈述决策分析阶段:确分比修推1、确定候选方案2、分析候选方案3、比较候选方案4、修改项目计划5、推荐一种系统【问题2](a)(6)(b)(3)(4)(9)(c)(1)(5)(7)(d)(2)(8)【问题3】(a)(3)(b)(1)(c)(2)(5)(d)(4)试题解析器材销售订单处理的时间应该减少20%【系统目标】移动端支持IOS和Android两类操作系统【系统约束条件】器材销售订单处理速度太慢导致根多用户取消订单【原因/结果】后台服务器硬件配置比较低【原因/结果】用户下单过程中应该减少用户输入的数据量【系统目标】订单处理过程中用户需要输入大量信息【问题/机会】利用云计算服务可以降低50%的服务器处理时间【系统目标】公司能投入的技术维护人员数量有限【系统约束条件】大量的并发访问会导致App页面无法正常显示【原因/结果】新开发的器材销售系统能够满足用户所需的所有功能【技术可行性】系统开发的成本大约需要40万元人民币【经济可行性】需要对移动端APP开发工程师进行技术培训【操作可行性】系统开发周期需要6个月【进度可行性】系统每年维护的费用大约5万元人民币【经济可行性】试题二(共25分)阅读以下关于系统分析与设针的叙述,在答题纸上回答问题1至问题3。

软考系统分析师上、下午考试真题答案

软考系统分析师上、下午考试真题答案

软考系统分析师上、下午考试真题答案系统分析师考试是软考中一门高级资格的考试科目,以下是小编整理的1999年软考系统分析师考试真题答案,供大家参考使用。

上午试题答案下午试题I参考答案试题一[问题1](5)从目前情况看,先进工具与平台至多仅包含部分软件工程管理辅助,还不可能取代软件工程管理全部内容。

(6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。

(7)更深层看,项目失败主要是缺乏有效的软件工程管理的机制所引起的。

[问题2]需计划的软件资源有两大类:(1)软件工具集(CA S E)。

如:业务系统计划工具集,项目管理工具集,支持工具(如文档生成),分析与设计工具,编程工具,组装与测试工具,原型化与模型工具,维护工具,框架工具等。

(注:只需要回答出有代表性的一部分软件工具集即可,也可只列出某个集成的工具集,如IPSE等)(2)可复用软件与软件构件库。

试题二[问题1]二层C/S:客户端A+B,服务器C+D(也可以是客户端A+B+C,服务器D)。

三层C/S:A客户端,B+C在功能服务器,D在数据库服务器。

[问题2]通信中间件,数据库访问中间件,事务处理中间件,分布对象中间件(和可能有的远程过程调用中间件)。

[问题3](1)通信效率(三层通信方法、通信频率与数据量)。

(2)提高各层之间的独立性(减少耦合)。

试题三[问题1]各类任务、人员(或代理)的协作信息、时序信息以及工作流有关的控制与监视信息。

[问题2](1)解决办公环境的协作。

(2)根据工作流的定义,创建与控制执行工作流,调度、监控与管理类功能。

[问题3]允许答案对目前流行的Lotus Domino、MS Exchange或Group wise等选一种即可,比如:(1)采用Lotus Domino Server平台,使用Notes群件技术。

(Notes R5之前)ODBC访问简单数据库,也可进一步用Lotus Script。

历年系统分析师考试下午试题(一)

历年系统分析师考试下午试题(一)

历年系统分析师考试下午试题(一)2017年上半年系统分析师考试即将于5月20日举行,考试想要合格,光看教程是不够的,还得与做题相结合,下面是小编为大家整理的历年系统分析师考试下午试题,供大家参考使用。

试题一阅读以下关于应用服务器业务对象管理的叙述,回答问题 1 和问题2;某软件公司最近接到一个电信局的计费项目,该电信局要求计费系统支持实时出帐( 如用户可随时通过诸如电话、上网等方式查询当前的话费情况)、实时划价( 如新增业务或改变的记费规则能实时的添加到计费系统中)。

鉴于该项目的实时性要求较高,难度较大,为此,张工召开了一次课题组会议,会上项目组成员的意见分为两大派;一派坚持使用磁盘数据库( DRDB Disk-residentdatabase ) Oracle,另一派坚持使用内存数据库( MMDB MainMemor yDatabase )。

坚持Oracle 的那一派认为只要配置Oracle 使得所有数据都缓冲到内存,就一定能达到实时性的要求;而坚持MMDB 的那一派认为即使再扩大内存容量和调整Oracle的参数,也无法达到MMDB 的性能。

张工在听取两方面的意见,经过深思熟虑后,成功地说服了坚持使用Oracle 的那一派,最终大家一致同意采用MMDB。

张工是通过回答下面 2 个问题来说服Oracle 派的。

[问题1]即使Oracle 将数据都缓冲到内存中,其性能也往往难以赶上MMDB。

为什么?请你用200 字以内文字,以提纲方式列出理由说明。

[问题2]B+ 树索引适合于象Oracle 这样的磁盘数据库而不适于MMDB,MMDB 采用的是更适合于内存的Hash 索引和T 树索引。

为什么?请你用100 字以内文字,简要说明这些不同的索引技术在性能上会有什么主要差别。

试题二阅读以下关于进程和线程的叙述,回答问题 1 和问题2。

某公司要开发一个网络服务程序,该程序需要处理客户的请求,查询或者修改后台的数据库。

系统分析师考试历年真题一(下午试题)

系统分析师考试历年真题一(下午试题)

系统分析师考试历年真题一(下午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。

下面是小编整理的系统分析师历年考试下午真题,供大家学习参考。

试题一阅读以下关于信息系统查询与查错设计方面的叙述,回答问题1和问题2。

某物资部门的财务管理信息系统主要用于财会核算工作的全面管理,包括对物资与资金分科自登记三级明细账,产生凭证,总账平衡,成本核算,利润分配,总账生成,产生各阶段报表,打印明细账与凭证,对帐务进行查询、修改、分析、转储等功能,采用微机网络方式运行该信息系统。

在该系统分析与设计过程中,十分重视查询与资料查错功能的设计。

在查询设计中,主要提供明细账数据文件、记账凭证数据文件和财务报表文件三大类查询。

同时提供了以下三种查询方式:(1)全局自动查询——这是一种批量资料的查询,方便于用户模糊查询。

即根据用户所选择输入的某些查询值(用户可能仅记住资料的部分特征),自动对整个文件系统进行全面搜索,从各个数据文件中去找出满足用户查询条件的全部相应记录,供用户参考选用。

(2)相关文件查询——由于在财会账务中各类明细账和财务报表文件之间存在着相当密切的联系,经常需要查询在多个数据文件中具有相互关联的资料或记录。

相关文件查询具有联接资料的特征,根据用户选取规定的查询条件值,把存在于多个数据文件中的相应数据域位组织成新的资料信息,并可以同时核查多个用户数据文件。

(3)组合条件查询——一这不同于通常的固定条件查询,在查询过程中用户可随机指定若干查询条件,由系统去生成相应的查询。

[问题1]组合条件查询由用户从查询某单中位选若干项查询条件,指定各查询条件之间的逻辑关系(即“与”、“或”关系),由系统自动生成用户所需的组合查询表达式,从而去检索相应的数据文件。

请以100字以内文字简要叙述组合条件查询的主要优点。

[问题2]在财务信息系统中,防止资料录人出错是十分重要的一个任务,在该系统设计时采用了以下三类检查出错的功能设计:(1 )资金平衡查错——根据财务中的资金来源科目和资金占用科目之间差额平衡原理设计的,通过“平衡监视程序”对各种资料录入时所产生的记帐凭证内容进行平衡,把平衡的结果反馈给财会人员,由财会人员判别录入资料的正确性。

软考系统分析师下午考试真题(一)

软考系统分析师下午考试真题(一)

软考系统分析师下午考试真题(一)系统分析师考试是软考中一门高级资格的考试科目,以下是小编整理的1999年软考系统分析师考试真题,供大家参考使用。

试题一(为必答题)阅读以下关于软件工程管理方面的叙述,回答问题1和问题2。

某大型企业集团的信息工程部有一百多名专职的软件工程师从事着企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。

李总工程师在总结近三年来的软件开发工作时,发现有15%左右的软件开发项目未能完成而被迫取消;其余85%的项目中大多也不能完全实现预定的目标。

比如:平均每个项目的实际完成成本超过预算152%,平均完成时间超过预期的216%。

这些数据表明信息工程部未能对开发成本和开发进度实施有效的控制。

李总组织了信息工程部内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会上集中讨论了软件工程管理有关的问题,在归纳的意见中出现了以下的一些内容:(1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。

(2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性”(缺少可借鉴的经验)等。

(3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。

从这个角度来看,必须强化软件工程的管理。

(4)Client/Server与Browser/Server模式等已成为当前软件体系结构的主流。

在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。

(5)尽可能采用更加先进的操作系统、工作平台和开发工具,可以极大地提高软件开发效率,从根本上防止和解决李总在总结中所发现的软件开发问题。

(6)面向对象(O O)技术的使用,可以保证在跨平台的复杂环境下团队开发的需要,从而可从根本上免除软件工程管理上的烦恼,也能从根本上缓解李总所发现的软件开发问题。

精编版-2012上半年系统分析师考试真题及答案-下午卷1

精编版-2012上半年系统分析师考试真题及答案-下午卷1

2012上半年系统分析师考试真题及答案-下午卷试题一是必答题试题一(共25分)【说明】某软件企业为电信公司开发一套网上营业厅系统,以提升服务的质量和效率。

项目组经过分析,列出了项目开发过程中的主要任务、持续时间和所依赖的前置任务,如表1-1所示。

在此基础上,可分别绘制出管理该系统开发过程的PERT图和Gantt图。

【问题1】请用300字以内的文字分别解释说明PERT图和Gantt图的具体含义,并说明两种方法所描述开发过程的差异。

PERT (项目评估与评审技术)图是一种图形化的网络模型,描述一个项目中任务和任务之间的关系,每个节点表示一个任务,通常包括任务编号、名称、开始和结束时间、持续时间和松弛时间。

Gantt图是一种简单的水平条形图,它以一个日历为基准描述项目任务,横坐标表示时间,纵坐标表示任务,图中的水平线段表示对一个任务的进度安排,线段的起点和终点对应在横坐标上的时间分别表示该任务的开始时间和结束时间,线段的长度表示完成该任务所需的时间。

PERT图主要描述不同任务之间的依赖关系;Gantt图主要描述不同任务之间的重叠关系。

【解析】PERT (项目评估与评审技术)发展于20世纪50年代后期,用于为美国海军计划和控制大型的武器开发项目。

PERT图是一种图形化的网络模型,描述一个项目中任务和任务之间的关系,每个节点表示一个任务,通常包括任务编号、名称、开始和结束时间、持续时间和松弛时间。

PERT图用于在任务被调度之前弄清楚任务之间的依赖关系。

Gantt图最早由Henry L.Gantt在1917年提出,是最常用的项目调度和进展评估工具。

Gantt图是一种简单的水平条形图,它以一个日历为基准描述项目任务,横坐标表示时间,纵坐标表示任务,图中的水平线段表示对一个任务的进度安排,线段的起点和终点对应在横坐标上的时间分别表示该任务的开始时间和结束时间,线段的长度表示完成该任务所需的时间。

Gantt图的优点是可以清楚地显示出重叠任务,也就是说可以同时执行的任务。

软考系统分析师考试真题一(下午试题)

软考系统分析师考试真题一(下午试题)

软考系统分析师考试真题一(下午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。

下面是小编整理的系统分析师历年考试下午真题,供大家学习参考。

试题一阅读以下关于联机事务处理系统平台方面的叙述,回答问题1和问题2。

某城市民航订票系统原来以小型机加上订票终端的工作方式,初步实现了联机订票业务。

随着新航线的不断开通和航运业务量的迅速增长,决定重建一个全新的联机事务系统。

除了联机计算功能外,可以计算出诸如:每日启航数、航运里程、客流量、货运量等各类统计数据。

还希望能在不久开发一个综合性的航空旅行服务系统。

赵工程师认为所建立的联机事务系统,除了实现相应的功能需求外,还必须能体现出以下的若干特征:(1)系统的安全性——例如能拒绝未经授权的任何联机访问。

(2)系统的可靠性——具备每天24小时的联机能力,由99.99%以上的可用性。

(3)响应时间的可预测性——无论在业务低谷期还是在业务高峰期,都应保证有合理的事务响应时间。

(4)事务的完备性——对于最终用户的任何联机事务,都应实现在一次业务处理中不可分割的原子性特征(或者成功或者正常拒绝),并且给出合理的响应结果信息。

根据国内外同行当前的实践,拟新建的民航联机事务处理系统有可能选择以大型机作为主机的系统,或者选择以客户机/服务器(Client/Server,以下简写为C/S)为平台的系统。

[问题1]从多年来实践情况看,基于大型主机的联机事务处理系统相对十分成熟与稳定,其系统的可用性与可靠性令人信服。

但是,从技术角度来看,显得相对较为陈旧,除了其用户界面的表现相对较弱以外,请用80字以内文字简要说明基于大型机的民航联机事务系统可能有的主要缺点(以提纲形式列举)。

[问题2]近十年来,以C/S为平台的联机事务处理系统已得到了长足的发展。

因为遵循开放系统的标准,向用户提供了有吸引力的硬件与数据库产品多种选择的可能性,性价比良好的可扩性,功能完善的套装软件包产品,相对出色的用户界面及其开发工具等,这些都是基于C/S平台方案的突出优点,目前也已具备能管理超过1000台以上客户端工作站点的联机事务处理能力。

高级系统分析师下午试题(Ⅰ)-9_真题-无答案

高级系统分析师下午试题(Ⅰ)-9_真题-无答案

高级系统分析师下午试题(Ⅰ)-9(总分28,考试时间90分钟)试题一1. (1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。

用150字以内文字,说明软件配置管理中“变更管理”的主要任务。

(2)为了有效地进行变更控制,通常会借助“配置数据库”。

请用200字以内文字,说明配置数据库的主要作用及其分类。

试题二某市政府部门有近30个委、办、局,分别承担着法定的政府职能,这些部门都有信息中心,负责本单位信息系统的建设和信息资源的采集、维护等工作,同时向业务部门提供信息化技术支持。

该市的电子政务建设发展很快,统一规划实施了政务内网,实现了各个政府部门百兆以上带宽的互联互通,并在此基础上规划信息资源网。

该政务内网的运行维护成本较高,所以在政务内网开通之后,市财政逐渐削减了各个委办局自身信息系统的维护费用,市政府也要求尽快实现信息资源的共享,以发挥电子政务网的效益。

2. [问题l]该市决定将各个委办局的信息系统采取物理集中的方式进行统一管理,一些部门对此提出了异议,主要理由是集中管理后,由于管理部门对业务应用不了解,难以保证对本单位业务进行有力支持。

请用300字以内文字,从技术角度论述该市实现信息系统统一管理是否可行。

3. [问题2]该市在信息系统集中管理建设过程中,需要在信息系统中重点规划建设哪些内容?4. [问题3]发挥信息系统效益的关键是信息资源的有机共享,请给出该市政务信息资源共享的建议(200字以内)。

试题三5. 本企业原先实施着ISO 9000系列,大家已习惯了ISO 9000系列的管理方式,如果要实施CMM,在企业管理上应该做哪几点改进?请在答题纸上填充表23-1的空白以说明IS09000系列对软件开发的要求与CMM要求的主要差异。

对比项ISO 9000 CMM适应对象服务对象性质主要原理用途目的评估者易用性试题四6. 由于应用的具体需求千差万别,再好的分布式软件体系结构也不可能适应所有的应用系统,有时不得不放弃现有的分布式软件体系结构的支持,自己利用底层的通信协议来实现各子系统之间的交互。

2023年下半年系统分析师下午真题及答案解析

2023年下半年系统分析师下午真题及答案解析

2023年下半年系统分析师下午真题及答案解析简介作为一个系统分析师,了解过去的真题可以帮助你更好地准备未来的考试。

本文将提供2023年下半年系统分析师下午真题及答案解析,希望对你备考有所帮助。

一、题目和答案1. 题目一请问系统分析师需要具备什么样的技能和能力?A.技术能力和沟通能力B.领导能力和销售技巧C.市场分析能力和财务知识D.创新思维和艺术修养答案:A.技术能力和沟通能力2. 题目二以下哪个工具可以帮助系统分析师收集和分析数据?A.项目管理软件B.客户关系管理软件C.数据分析软件D.办公套件软件答案:C.数据分析软件3. 题目三在系统开发的过程中,以下哪个环节是最后一个环节?A.需求分析B.系统设计C.系统实施D.系统维护答案:D.系统维护4. 题目四以下哪个是系统分析师的主要责任?A.编写代码B.测试软件C.定义系统需求D.推广市场答案:C.定义系统需求二、答案解析1. 题目一系统分析师在工作中需要具备技术能力和沟通能力。

技术能力是指掌握各种系统分析和设计工具,了解各种软件开发方法和流程;沟通能力是指与项目组成员、管理层和用户进行有效沟通,了解需求并传达信息。

2. 题目二数据分析软件可以帮助系统分析师收集和分析数据。

数据分析软件可以对大量数据进行处理和分析,提供数据可视化和报表功能,帮助系统分析师更好地理解和解释数据。

3. 题目三在系统开发的过程中,系统维护是最后一个环节。

系统维护是指对已经开发好的系统进行运行和维护,包括出现问题的解决和功能改进。

4. 题目四系统分析师的主要责任是定义系统需求。

系统分析师负责与用户进行需求沟通,收集用户需求,并将需求转化为可执行的任务和指令,为软件开发提供方向和目标。

总结本文提供了2023年下半年系统分析师下午真题及答案解析。

希望通过学习真题和答案解析,你能更好地了解系统分析师的技能要求和工作职责,为考试做好准备。

同时,也希望本文对你在系统分析师的职业发展道路上有所帮助。

2005下半年系统分析师考试真题及答案-下午卷

2005下半年系统分析师考试真题及答案-下午卷

2005下半年系统分析师考试真题及答案-下午卷试题一(25分)阅读下面关于电子政务信息整合的叙述,回答问题1至问题4。

公共服务、社会监督和宏观调控是我国政府的三个主要职能。

实施电子政务建设,可以改善政府的公共服务质量,提高社会监管的效率和准确性,加强宏观经济调控的科学性。

某城市企业开业登记并正常经营的流程如下:申请者先到工商行政管理局(简称工商局)取得营业执照,为此需要填写表1;然后到地税局或国税局办理税务登记,获得营业发票,为此需要填写表2;表2中的组织机构代码信息需要到负责法人(包括企业、事业、机关、社团等)登记的质量技术监督局(简称质监局)获取,为此需要填写表3;最后,还要到银行办理经营帐户开户手续。

上述单位中的政府部门,都投入了大量资金实施电子政务项目,各自针对表1、表2和表3等信息项目建设了管理信息系统。

在企业开业运营后,如要变更相关信息,需要分别到工商局、税务局和质监局办理,因此,在工商管理信息系统中还包括了企业变更信息、注销登记(或吊销登记)信息、企业年检信息等;在税务管理信息系统中还包括企业注销税务登记信息等。

政府对企业监管的重要内容是有效减少漏管户,防止偷逃税;同时政府在企业登记注册、年检、纳税等环节应向企业提供优质服务。

[问题1](6分)请用300字以内文字分析,如果上述政府部门分别管理的企业信息不能整合、共享,对政府履行其职能存在哪些问题?[问题2](3分)企业信息整合、共享需要一个代表企业身份的信息,该信息应该具有唯一性和易管理性,上述表格中哪个信息项代表企业身份最合适?[问题3](10分)假设该市已经完成了电子政务专网(外网)建设(ATM光纤骨干)和网络应用规划,目前工商局、质监局、地(国)税局欲在此网络平台上建立自己的电子政务系统,请给出一个基于企业基础数据集中管理的信息整合共享方案,并用450字以内文字描述。

[问题4](6分)由于市政府各委、办、局已经分别投资立项建设了业务自动化系统和信息管理系统,仅从保护投资的角度出发,也难以一下子按企业基础数据集中管理的方案来实现信息整合共享,请提出一个基于Web Services技术实现跨部门信息共享的方案,并简述涉及到的成熟的主要协议(XML、HTTP等协议除外)。

2022上半年系统分析师考试真题及答案-下午卷10

2022上半年系统分析师考试真题及答案-下午卷10

2022上半年系统分析师考试真题及答案-下午卷试题一〔25 分〕必答题阅读以下关于基于微效劳的系统开发的表达,在答题纸上答复以下问题1至问题3。

【说明】某公司拟开发一个网络约车调度效劳平台,实现基于互联网的出租车预约与管理。

公司的系统分析师王工首先进展了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统可以实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信誉信息进展管理,对出租车司机的违章情况进展审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进展事件提醒。

在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微效劳架构进展开发,并任命王工为工程技术负责人,负责工程开发过程中的技术指导工作。

【问题 1】(12 分)请用 100 字以内的文字说明一个微效劳中应该包含的内容,并用 300 字以内的文字解释基于微效劳的系统与传统的单体式系统相比的 2 个优势和带来的 2 个挑战。

微效劳中应该包含的内容有:资源、对资源的操作的一组 API 集合微效劳的优势:〔1〕通过分解宏大单体式应用为多个效劳方法解决了复杂性问题。

它把庞大的单一模块应用分解为一系列的效劳,同时保持总体功能不变。

〔2〕让每个效劳可以独立开发,开发者可以自由选择可行的技术,提供 API 效劳。

〔3〕微效劳架构形式是每个微效劳独立的部署。

开发者不再需要协调其它效劳部署对本效劳的影响。

这种改变可以加快部署速度。

〔4〕微效劳使得每个效劳独立扩展。

你可以根据每个效劳的规模来部署满足需求的规模。

甚至你可以使用更适宜于效劳资源需求的硬件。

微效劳架构带来的挑战:〔1〕并非所有的系统都能转成微效劳。

2022年系统分析师下午试题I

2022年系统分析师下午试题I

2022年系统分析师下午试题I2022年系统分析师下午试题I1.试题一阅读以下关于软件可靠性需求分析方面的叙述,回答问题1、问题2和问题3。

某企业信息部门的李工程师正在为其下属单位开发一个应用软件,在编写软件需求规格说明书时,涉及到如何定量地描述软件可靠性的问题。

李工认为软件可靠性指的是在将要使用的指定环境下,软件能以用户可接受的方式正确运行任务所表现出来的能力。

从定量角度看,似乎应当是该软件在约定的环境条件下和在给定的时间区间内,按照软件规格说明的要求,成功地运行程序所规定功能的概率。

但是,他感到要具体地作定量描述有些困难。

为此,李工查阅到了本部门某个软件需求规格说明书中有关的一段内容:“(1)在集成与系统测试期间,由非开发组人员参与测试,每10K行可执行代码可能检测到的错误(BUG)不能大于6个;(2)在提交使用的系统中,每10K 行可执行代码可能保留着的错误数不能大于8 个;(3)在第一年工作期间,系统在99.9%的工作日期间内,应能保持100%的正常工作状态。

”在上述说明后,还有一条注解是:错误(BUG) 可采用蒙特卡罗(MonteCarlo) 随机植入技术进行测试[问题1]李工程师首先想到了曾经学到过采用蒙特卡罗随机统计技术确定不规则形状封闭图形面积的方法,即是采用一个大的矩形把待测的封闭图形完全包围在该大矩形的内部,由计算机大量生成在此矩形内均匀分布的“点”,然后,计数清点一下在大矩形内总的“点”的个数和在封闭图形内的“点”的个数,应当近似地有:如果把这个思想应用于系统测试过程,先在某个程序中随机地人为植入10个错误(BUG),然后,由一个测试组进行测试,结果一共发现有120个错误,其中有6个是人为植入的错误。

请你估算一下这时该程序中将会遗留下多少个未被发现的隐藏错误。

同时也请你用100 字以内的文字,简要地以提纲方式列举出采用这种错误随机植入方式来估算系统中遗留错误所固有的局限性。

软考系统分析师下午Ⅰ试卷

软考系统分析师下午Ⅰ试卷

软考系统分析师下午Ⅰ试卷软考系统分析师下午Ⅰ试卷软考系统分析师下午Ⅰ试卷试题一(25分)阅读以下关于软件配置管理的叙述,回答问题1、问题2和问题3。

在些大中型软件项目中,经常会出现一些混乱和差错,如版本错误、数据不一致等。

在软件的开发过程中,随着工作的进展也会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。

对于一个大中型软件项目来说,这些信息文档的数量可以达到几百个甚至上千个,如果没有一套严谨、科学的管理办法,出现混乱和差错几乎是必然的。

软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。

典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。

一般地,实施软件配置管理应完成以下几方面的任务:确定软件配置管理计划,确定配置标识规则,实施变更控制,报告配置状态,进行配置审核,进行版本管理和发行管理。

[问题1](12分)(1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。

用150字以内文字,说明软件配置管理中变更管理的主要任务。

??(2)为了有效地进行变更控制,通常会借助配置数据库。

请用200字以内文字,说明配置数据库的主要作用及其分类。

[问题2](7分配置状态报告对于大型软件开发项目的成功起着至关重要的作用。

请用200字以内文字,说明配置状态报告的主要作用及其包含的主要信息。

[问题3](6分)软件的变更控制机制通常只能跟踪到工程变更顺序产生为止。

为了获知变更是否正确完成,一般采用两种方法:正式的技术评审和软件配置审核。

请用200字以内文字,说明这两种方法的区别和联系。

从下列的4道试题(试题二至试题五)中任选2道解答。

如果解答的试题数超过2道,则题号小的2道解答有效。

试题二(25分) 阅读以下关于电子政务系统安全体系结构的叙述,回答问题1、问题2和问题3。

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

系统分析师考试真题(下午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。

下面是小编整理的系统分析师历年考试下午真题,供大家学习参考。

试题一阅读以下关于工业控制系统方案选型方面的叙述,回答问题1和问题2。

某省拟新建电厂的主管部门召集了一批专业人员和计算机专家,讨论如何为新电厂建立计算机控制系统,在讨论中提出了以下两种方案:(1)方案———传统的DCS(分布式控制系统)。

经本省内不少电厂多年推广使用,相对已十分成熟和实用。

在DCS系统中把计算机、通信、自动控制和显示等技术集成在一起形成一个统一的分布式电厂控制系统,其中采用了控制功能分散、监视管理集中和全厂信息共享的原则,具有以下特征:①在结构上,采用了各类能独立运行的一批工作站(如:操作员站、工程师站、数据采集处理的DAS站、管理站等),这些工作站分别能从事于局部控制,在各个工作站之间则采用局域网实施通信,交换有关的信息。

②在功能上,采用分层管理控制的原则,比如:整个DCS系统可分解为基本控制级(实现相对固定的平稳调节目标)和协凋管理级(在全厂范围内实现优化计算与协调控制),并且通过网络可与再上一级的主机或系统实现通信。

③在技术上,尽可能实现标准化,采用通用性强的PC机或小型工作站,有针对性的多类通信介质;在模拟量控制的基础上结合可编程逻辑控制(PLC)技术,大屏幕显示与监控技术等。

④在软件选用上,可灵活地选用规范化的实时多任务操作系统,配备有效的GUI视窗软件,包含有常用功能软件与算法库的组态软件,先进的控制软件包,绘图软件,相应的数据库软件,管理调度软件和办公软件等分布在系统内。

(2)方案二——代表国际上发展方向的FCS(现场总线控制系统),即是采用网络通信技术,把分布在现场各处的仪表仪器、测量控制设备有机地连接在一起并实施数字化控制的技术。

现场总线的特点是数字化、串行、双向和多线式。

通过现场总线可能有效地实现联网信息传输的数字化,各网络站点仅表的智能化和整个电厂系统的开放化。

其主要特征大体上包括有:①FCS主要由现场总线通信网络、智能变送器、智能执行器(现场仪表)、工业PC(上位机设备)和相应的软件等组成。

②现场总线上所连接的产品采用统一的通信规程和协议,从根本上保证实现信息的共享、设备的互换或互操作,允许实现现场仪表的远程调整校验。

通过网关还可实现不同现场总线的互联。

③现场总线采用数字信号传送信息,通常可采用一对多结构,即用一对传输线可连接多台现场仪表,实现主控系统与现场仪表之间的双向通信(接线简单,施工方便,维护与扩充容易)。

④现场总线引入并定义了若干不同的标准功能块,不同厂商的设备都采用相同的组态方法。

这样,用户的应用、培训与编程十分方便。

[问题1]看上去新颖的FCS比传统的DCS有着远为吸引人的许多特点与长处。

可是,在讨论中绝大多数专家都认为DCS(分布式控制系统)仍是目前电厂工程中应用选型的主流。

请你用100字以内的文字简单说明理由。

[问题2]在热烈的讨论过程中,不少专家又提出了以下的第三种方案:方案三——基于远程智能I /O 的新型DCS系统。

这里的远程智能I/O 装置是一类独立的系统,大体上由三部分所组成。

即智能前端、现场通信总线和计算机通信适配器。

其中,①智能前端是可放置于生产现场的测试装置,比如由于其中采用了VLSI工艺和单片微处理器,可以完成A/D与D/A转换,滤波,消除抖动,热偶与热阻测量变换,工程单位转换以及许多基本的处理与运算功能(包括:累积、计数、自检、自诊断、存取控制等)。

一般都提供有网络应用层协议和高级语言组态方法。

②现场通信总线采用了全数字串行通信方式,可支持点对点,一点到多点,主从方式或广播方式等多种通信工作方式。

通过现场通信总线连接各智能I/O前端与计算机通信适配器实现数字信号的双向通信。

③计算机通信适配器是实现工业控制计算机与网络交换信息的接口,用来完成网络的统一协调管理,并实现与主控系统的信息交换。

基于这类远程智能I/O 系统,用户可能配置适当的工业控制计算机和组志控制软件包,作为工作站点而构成为新型的DCS系统。

比如:可以用远程智能I /O 构成DAS(数据采集处理)系统作为大型火力发电机组的辅助监控点;由远程智能I /O 与PLC(可编程逻辑控制)技术共同构成以CRT显示为中心的辅助车间监控系统;对远程独立设备实施监控,取代传统DCS的集中式I /O 模件等。

请你用150个以内的文字,以提纲方式列出,与传统的DCS相比,方案三有哪些主要优点?试题二阅读以下关于客户机/服务器应用系统方面的叙述,回答问题1和问题 2某机电产品集团的总公司三年前已采用了Client/Server (以下简称C/S)结构开发了数据库应用系统。

该应用系统基于局域网采用了DB2 数据库与Sybase数据库两种DBMS系统(必要时可通过数据库信关转换);在应用程序中共莱河了三种不同的语言编制程序;应用系统的使用效率相当高,并发用户数在高峰时会超过250个以上,企业内部的通信任务也十分繁重。

该系统在开发时所采用的C/S方式是所谓两层的软件设计体系结构。

即应用系统在逻辑上分布在两级实体上,在客户机上的软件设计包含了所有的用户接口逻辑操作和各类业务逻辑模块的集成在数据库服务器上则驻留有数据库管理系统模块,完成有关数据库管理的细节任务。

客户机方直接以SQL语句向数据库服务器发出相应的数据请求,由数据库服务器方响应客户机方的请求,执行这些SQL语句,并将相应的数据返回至客户机方。

总公司的顾工程师分析了近三年来的实际运行情况,指出:(1)随着应用系统处理的内容越来越多,客户端应用程序不断地扩充而变得相对庞大,客户机本身的处理能力已显得跟不上要求。

(2)更新每台客户机上的应用程序越来越困难,应用程序的分发与版本控制十分麻烦。

(3)因为客户机的授权用户需要拥有连接数据库的口令,个别授权用户有可能绕过系统中的客户端应用程序,利用自己安装在客户机上的其它数据库访问工具去直接操作数据库,从而可能访问到某些未授权的数据。

[问题1]顾工程师建议改造C/S系统,采用三层(或更多层)软件设计的方案来规划与实现C/S系统,即客户机一功能服务器一数据库服务器。

这时,应用系统的软件将被设计成为逻辑上相对独立的三层:(1)表示层,也称为用户界面层。

通常只需把该层软件模块放置在客户机实体内,承担着用户与应用之间进行对话的功能。

如:接受用户输人数据,检查用户从键盘或鼠标器等提供的输入信息,显示应用输出的信息与数据等。

采用的是GUI界面(或者可进一步采用浏览器界面)。

(2)功能层,也称为业务处理逻辑层。

比如可以把该层软件模块放置入新增的“功能服务器”实体内(也可以置入数据库服务器内)。

客户机上的用户需要从事于业务计算或进行数据访问时,通过客户机向驻留在功能服务器中的“功能层”发出请求。

由功能层响应客户机的请求,去完成相应的业务处理或复杂计算,或者进一步向数据库服务器发送SQL语句,以完成相应的数据库查询或更新等工作。

然后,由功能层把计算或操作结果逐层地返回给客户机。

(3)数据层,也称为数据库服务层。

该层软件模块驻留在数据库服务器实体内。

负责管理对数据库数据的读写(如通过SQL语句)。

也可以进一步把功能层细分为几层,当然也可以设置多级功能服务器等。

请用150字以内文字,以提纲方式列出采用三层C/S软件设计方式可能带来的主要优点。

[问题2]总公司信息部的负责人李总十分赏识顾工程师的分析与建议,但是李总认为改造必须循序渐进,因为会有相当大的工作量,希望进一步采用~些相对成熟的C/S系统开发工具。

请你列出某一种能支持三层C/S软件开发的工具,并以150字以内文字简要说明其功能实现的方式。

试题三阅读以下关于软件测试方面的叙述,回答问题1、问题2和问题3。

某软件公司在研制与开发各类应用软件的过程中,深切地体会到“软件测试”的重要性与复杂性,认为这是关系到公司信誉、软件质量和软件维护的关键技术活动之一。

公司的王总工程师多次召集公司有关的管理人员与技术骨干,分析了软件测试的规范化问题,讨论中一致认为规范化应涉及下列一些基本的软件测试活动:(1)编制软件测试计划;(2)拟定软件测试大纲;(3)设计并生成各类测试用倒;(4)以一系列“测试小周期”实施软件测试;(5)产生相应的软件问题报告;(6)软件测试过程的整体性管理。

王总工程师要求开发部的赵工程师整理出几份专题性的报告。

[问题1]针对公司里原来习惯于根据“谁开发谁测试”的原则进行软件测试,赵工程师在报告中建议采用“专业化测试人员”专职全身心地从事于软件测试工作。

请以100字以内文字,用提纲方式简明说明这可能会有什么好处。

[问题2]在赵工程师拟就的专题报告中,提出了以下的一些见解:(1)软件测试过程应与整个软件的开发过程基本上并行地展开和进行。

比如:许多测试准备工作都在测试实施阶段之前即已开始。

(2)软件的测试与纠错通常是反复选代地进行的,改进软件的再测试与回归测试是提高软件测试效率与质量的重要环节之一。

(3)根据测试是否针对软件系统的内部结构,一般可把软件测试的方法大体上区分为两大类:白盒子方法指的是功能测试,黑盒子方法指的是结构测试。

(4)测试用例的选择应注意代表性,即输入数据、操作与环境设置时应能代表有合理的或不合理的,合法的或非法的,界限内的或越界的等各类情况,也应包括有临界的或极限的情况。

(5)要求测试结果呈现“可判定性”(可评估或判定测试执行结果是否正确)和“可再现性”(对同样的测试用例,软件系统的执行结果相同)的特征。

(6)软件测试实施的主要依据是事先拟定好的软件测试计划,因此测试计划的拟定必须周密、全面与完善。

(7)针对公司中技术人员大量使用C语言指针编程开发的具体特点,必须加强内存使用错误方面的软件测试。

请从上述叙述中选出你认为提法上不恰当的两条的序号,各用30字以内文字简要说明理由。

[问题3]在讨论中,王总工程师强调指出使用软件测试工具的必要性。

请你以100字以内文字,用提纲方式简要列举某一种软件测试工具的主要功能(可以是你所使用过或看到过的工具,或者你所期望有的某一种软件测试工具)。

试题四阅读以下关于企业成本核算管理软件方面的叙述,回答问题1和问题2。

在某通信产品制造工厂的财务管理系统设计中,十分重视成本核算与管理模型的分析,根据该厂通信产品制造流程的具体特点,采用相应的各类成本计算方式,需要在每一个流程环节上计算出产品制造过程中所涉及到的成本;同时要依照产品的产量、质量、各类部件成本和各类耗费等计划数据具体编制出产品生产成本计划从而进行成本的分析与考核,图 4.1 是成本核算管理软件的基本功能模块结构简图。

图 4.1 成本核算管理软件的基本功能其中:(1)开工模块——用来提供各类通信产品的产量、入库数量、各类零部件与材料的计划单价、各个制造环节中每一部分的单耗与工费等。

相关文档
最新文档