软考系统分析师练习题及答案一
软考系统分析师考试真题一(上午试题)
软考系统分析师考试真题一(上午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试上午真题,供大家学习参考。
试题 1从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
软件需求分析的任务不应包括_A_。
进行需求分析可使用多种工具,但_B_是不适用的。
在需求分析中,开发人员要从用户那里解决的最重要的问题是_C_。
需求规格说明书的内容不应包括_D_,该文档在软件开发中具有重要作用,但其作用不应包括_E_。
A:①问题分解②可靠性与安全性要求③结构化程序设计④确定逻辑模型B:①数据流图(DFD)②判定表③PAD图④数据字典C:①要让软件做什么②要给该软件提供哪些信息③要求软件工作效率怎样④要让软件具有何种结构D:①对重要功能的描述②对算法的详细过程描述③对数据的要求④软件的性能E:①软件设计的依据②用户和开发人员对软件要做什么的共同理解③软件验收的依据④软件可行性分析的依据试题 2从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
高级语言编译程序常用的语法分析方法中,算符优先分析法和LR 分析法属于_A_分析方法;递归子程序法属于_B_分析方法,它要求文法不能含有公共_C_和_D_。
编译程序中代码优化的目的之一是提高目标程序的执行效率,对_E_中的代码,通常可采用代码外提和运算强度削弱等技术实施优化。
A 、B :①自左向右 ②自右向左 ③自底向上 ④自顶向下⑤自内向外 ⑥自外向内C 、D :①递归②左递归 ③右递归 ④因子 ⑤左因子 ⑥右因子E : ①基本块 ②循环③子程序 ④分支试题 3从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
关系数据库的规范理论是针对_A _的问题设计的,这种理论适合于_B _,到目前为止规范理论已提出了多种范式,但实际应用中,一般只要达到_C_,数据库模式就有较好的性能。
系统分析师(综合知识、案例分析、论文)合卷软件资格考试(高级)试卷与参考答案
软件资格考试系统分析师(综合知识、案例分析、论文)合卷(高级)复习试卷(答案在后面)一、综合知识(客观选择题,75题,每题1分,共75分)1、以下哪项不属于软件工程的三个基本要素?A、过程B、方法C、工具D、数据结构2、在软件需求分析阶段,以下哪项工作不属于需求分析的任务?A、确定软件的功能需求B、确定软件的性能需求C、编写软件规格说明书D、进行风险评估3、在面向对象的设计模式中,装饰者模式(Decorator Pattern)主要用于:A. 动态地给一个对象添加一些额外的职责。
B. 定义一个创建对象的接口,让子类决定实例化哪一个类。
C. 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化。
D. 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。
4、在数据库设计过程中,从E-R图转换到关系模型时,通常一个实体会转换成:A. 一个关系。
B. 多个关系。
C. 一个属性。
D. 一个关键字。
5、在软件工程中,下列哪项不是软件需求工程的核心活动?A. 需求获取B. 需求分析C. 需求定义D. 需求管理6、在UML(统一建模语言)中,以下哪种图表示了系统的静态结构?A. 时序图B. 类图C. 用例图D. 状态图7、在面向对象设计中,多态性是指:A. 类可以有多个父类B. 对象可以具有多种形态C. 子类可以覆盖父类的方法D. 方法重载和方法覆盖的现象8、关于软件配置管理(SCM),下列说法错误的是:A. SCM是为了控制软件配置项的状态和变更而实施的一系列措施B. SCM包括版本控制、变更控制等环节C. SCM的主要目标是在软件开发过程中管理和追踪各种变更D. SCM与项目管理无关,仅关注技术细节9、以下哪项技术不属于软件工程中的设计模式?A. 单例模式B. 观察者模式C. 模板方法模式D. 控制反转(IoC) 10、在敏捷开发中,以下哪项不属于敏捷团队的基本原则?A. 尊重团队成员B. 响应变化比遵循计划更重要C. 需求优先级应该固定不变D. 个体和互动高于流程和工具11、在软件生命周期模型中,螺旋模型适用于哪种类型的项目?A、需求明确且不变的项目B、规模较小,风险较低的项目C、需要逐步明确需求并且风险控制较为重要的大型复杂项目D、开发周期短,变更可能性小的项目12、下列哪一项不是面向对象编程(OOP)的基本特征?A、封装B、继承C、多态D、模块化13、在软件工程中,瀑布模型是哪一阶段的主要特征?A. 需求分析B. 系统设计C. 系统实施D. 系统测试14、敏捷开发方法中,哪个原则强调“尽早且持续地对变化做出响应”?A. 客户合作B. 快速交付C. 简单设计D. 迭代开发15、在面向对象设计中,多态性是指:A. 类可以具有多个父类。
2022年软考系统分析师练习题及答案
2022年软考系统分析师练习题及答案(1)A.《中华人民共和国专利法》B.《中华人民共和国科学技术进步法》C.《中华人民共和国商标法》D.《中华人民共和国着作权法》●(2)信息传输的安全应保证信息在网络传输的过程中不被泄露和不被攻击。
以下哪些属于攻击方法?I.复制信息II.剪裁信息III.窃听信息(2)A.I和IIB.II和IIIC.I和IIID.全部●局域网常用的拓扑构造有总线、环形、星形3种,以下关于这3种拓扑构造说法错误的选项是(3)(3)A.总线网牢靠性高、扩大性能好、通信电缆长度短、本钱低,但当网上站点较多时会因数据冲突增多而使效率降低B.环形网掌握简洁、信道利用率高通信电缆长度短、对节点接口和传输的要求较低但存在数据冲突问题C.星形网构造简洁、实现简单、信息延迟确定,但通信电缆总长度长、传输媒体不能共享D.选用何种拓扑构造,首先要考虑采纳何种媒体访问掌握方法,其次要考虑性能、牢靠性、本钱、扩大性、实现难易以及传输媒体的长度等因素●进展系统修改时可能会产生维护的副作用,没有(4)(4)A.修改数据的副作用B.修改错误后,又引入了新的错误C.修改代码的副作用D.文档资料的副作用●关于安全电子交易SET要到达的主要目标,以下(5)说法的错误的。
(5)A.利用SSL协议保证数据不被黑客窃取B.隔离订单信息和个人账号信息C.持卡人和商家相互认证,确保交易各方的真实身份D.软件遵循一样协议和消息格式●在电子商务环境中,对中介所发生的变化,你认为错误的选项是(6)(6)A.传统中介的数目将削减B.传统中介的数目将由于电子商务带来得便利手段而增加C.要产生一些新的中介形式D.电子商务中假如又增加新的中介,其效率可能还是会提高●BSP方法的资源识别过程是按资源生命周期的四个阶段来划分的,以下(7)过程属于回收或安排阶段(7)A.财政划分B.应收款项C.付账D.一般会计●以下对软件工程治理的任务和目标最精确的描述是(8)(8)A.明确软件开发工程的工作范围、可能遇到的风险、需要的资源B.明确软件开发中要实现的任务和需要经受的里程碑C.明确所需的工作量以及进度安排D.以上全部答案●下面关于测试的结论中只有一个是正确的,它是(9)(9)A.测试工作要贯穿于整个软件开发的全过程B.测试工作是指在编程实现过程中进展的排错工作C.测试工作是指在产品完成后用户的验收工作过程D.测试工作量的弹性比拟大,可以依据时间进度进展裁减●渐增式是将模块一个一个地连人系统,每连入一个模块(10)(10)A.只需要对新连入的模块进展测试B.都不需要再进展测试C.要对新子系统进展测试D.都要进展回归测试●把规律地址转变为内存的物理地址的过程称作(11)(11)A.编译B.连接C.运行D.重定位●避开死锁的一个的算法是(12)(12)A.先入先出法B.银行家算法C.优先级算法D.资源按序安排法●虚拟存储器的容量(13)(13)A.为主辅存容量之和B.由计算机的地址构造打算C.是任意的D.由作业的地址空间打算●以下磁盘调度算法中,(14)表达了公正性?(14)A.先来先效劳B.最短寻道时间优先C.电梯算法D.单向扫描●UML规定四种事物表示法,不包括(15)(15)A.构造性事物B.行为性事物C.特殊性事物D.解释性事物参考答案:1、D 见《中华人民共和国着作权法》相关内容2、D 量在网络传输的过程中,信息被攻击的方式有三种,包括复制信息,剪裁信息和窃听信息3、B 局域网常用的拓扑构造有总线、环形、星形3种。
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。
2022-2023年高级软考《系统分析师》历年真题高频考点汇总1(附带答案)
2022-2023年高级软考《系统分析师》历年真题高频考点汇总(附带答案)(图片大小可自由调整)一.全考点综合测验(共35题)1.【单选题】在关系规范化过程中,一般来讲,满足( )的关系即可满足信息处理的要求,就可以认为是比较规范的关系。
A.第一范式B.第二范式C.第三范式D.BC 范式正确答案:C2.【单选题】甲公司委托乙公司开发一种工具软件,未约定软件的使用权、转让权及利益分配办法,甲公司按规定支付乙公司开发费用。
然而,乙公司按约定时间开发该工具软件后,在未向甲公司交付之前,将其转让给丙公司。
下列说法中,正确的是()A.该工具软件的使用权属于甲公司B.甲和乙公司均有该工具软件的使用权和转让权C.乙公司与丙公司的转让合同无效D.该工具软件的转让权属于乙公司正确答案:B3.【单选题】面向对象的分析方法主要是建立三类模型,即( )。
A.系统模型、ER 模型、应用模型B.对象模型、动态模型、应用模型C.E-R 模型、对象模型、功能模型D.对象模型、动态模型、功能模型正确答案:D4.【多选题】软件设计的主要任务是( )。
A. 将分析阶段获得的需求说明转换为计算机中可实现的系统B.完成系统的数据结构和程序结构设计C.完成模块的编码和测试D.对模块内部的过程进行设计正确答案:ABD5.【单选题】设有关系Students (学号,姓名,年龄,性别,系别,家庭住址) ,其中,属性“ 系名”是关系DESP 的主键,用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号。
关系Students 的主键和外键分别是( )A.学号、家庭地址B.姓名、系别C.学号、系别D.姓名、家庭地址正确答案:C6.【判断题】JACKSON 方法是以数据流、数据封闭性准则逐层分解的。
正确答案:错误7.【多选题】画分层DFD 图的基本原则有( )。
A. 数据守恒原则B.分解的可靠性原则C.子、父图平衡的原则D.数据流封闭的原则正确答案:ACD8.【单选题】以下关于多核处理器的说法中,不正确的是()A.釆用多核处理器可以降低计算机系统的功耗和体积B.SMP、BMP和MP是多核处理器系统通常釆用的三种结构,釆用哪种结构与应用场景相关,而无须考虑硬件的组成差异C.在多核处理器中,计算机可以同时执行多个进程,而操作系统中的多个线程也可以并行执行D.多核处理器是将两个或更多的独立处理器封装在一起,集成在一个电路中正确答案:B9.【判断题】面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。
2021软考《系统分析师》考试练习题及答案
2021软考《系统分析师》考试练习题及答案阅读以下关于图书馆的数字信息化工程方面的叙述,回答问题:随着Intranet信息技术的发展,图书馆为了更好地发挥其图书流通、资料检索和学术交流的职能,图书馆的数字信息化工程也势在必行。
某图书馆为了尽快地步入世界先进图书馆的行列,已经启动了一部分的数字图书馆工程。
该数字图书馆工程主要包括对外信息Web发布系统,交互式检索网、后台馆藏信息管理系统、多媒体资料采集制作以及VOD点播系统等。
郭工程师参与了整个数字化信息系统的总体设计,该图书馆数字化信息系统从网络环境上讲,主要划分为多个网段:(1)Intranet接入部分,采用2M的DDN专线;公共网段(非军事区),主要包括前台发布数据库服务器、Web 服务器、E-Mail/FTP/DNS服务器、检索服务器及SAN网络区域存储设备;(2)是内部局域网,包括内网Web服务器、后台馆藏数据库服务器、OA服务器等;(3)是VOD点播专用网,包括音频视频点播服务器等。
考虑到经费和人员素质及今后的维护管理运营等方面,郭工程师建议操作系统采用Windows NT平台,服务器选用DELL高端的系列,数据库采用IBM的DB2。
主干网为千兆快速交互式以太网,局域网百兆到桌面,VOD点播网十兆到桌面。
在该网络环境下应用主要分为三大部分:(1)对外Web发布系统、对外图书辅助检索系统;(2)后台馆藏信息管理系统和图像/全文混合检索系统;(3)VOD点播系统。
由于绝大部分应用采用Brower/Server方式结构,最终用户在本地只需安装IE或Netscape Web浏览器,在后台数据库服务器的支持下通过网页方式请求和访问各类应用服务。
另外,由于在图书馆信息系统中流通的多为索引、摘要、全文或音频视频等多媒体信息,对Web服务器性能与网络带宽等都有更高的要求。
通过不断地试验和实践,郭工程师发现从以下几个方面可以相对有效地提升Web服务器性能:(1)缓存服务器和均衡负载设备使用可以缓解访问瓶颈,提高网络带宽、实现均衡负载。
2024年软件资格考试系统分析师(高级)(综合知识、案例分析、论文)合卷试卷与参考答案
2024年软件资格考试系统分析师(综合知识、案例分析、论文)合卷(高级)模拟试卷(答案在后面)一、综合知识(客观选择题,75题,每题1分,共75分)1、软件工程的基本目标是()A. 提高软件质量B. 提高软件生产效率C. 降低软件成本D. 提高软件可维护性2、在软件需求分析过程中,以下哪个不属于需求验证的范畴?()A. 用户访谈B. 实际运行C. 演示验证D. 确认测试3、题干:在软件工程中,以下哪个阶段是用来确定软件需求的?A. 需求分析B. 系统设计C. 编码D. 测试4、题干:在UML(统一建模语言)中,以下哪种图用于展示系统的静态结构?A. 类图B. 序列图C. 状态图D. 活动图5、以下哪个选项是UML(统一建模语言)中用于描述系统内部组件之间交互的图?A. 时序图(Sequence Diagram)B. 类图(Class Diagram)C. 构件图(Component Diagram)D. 用例图(Use Case Diagram)6、软件需求规格说明书(SRS)的作用不包括以下哪项?A. 确保软件系统的需求是完整、一致和可验证的B. 为软件开发团队提供清晰的开发方向C. 作为项目验收的唯一依据D. 向利益相关者提供关于系统功能和性能的详细信息7、题目:在软件工程中,以下哪个阶段是需求分析的主要任务?A. 系统设计B. 系统规划C. 系统测试D. 需求分析8、题目:以下哪种方法不是软件测试中的静态测试方法?A. 检查B. 代码审查C. 单元测试D. 模块测试9、题干:以下哪个技术是实现数据加密的一种方式?A. RSAB. MD5C. HTMLD. TCP11、题干:在软件开发生命周期中,需求分析阶段的主要目标是?A. 确定软件系统的功能需求和非功能需求B. 设计软件系统的总体架构C. 实现软件系统的核心功能D. 测试和验证软件系统的质量13、在面向对象设计中,以下哪一项不是设计模式?A. 单例模式B. 命令模式C. 观察者模式D. 工厂方法模式15、关于面向对象的设计原则,以下哪一项陈述是正确的?A. 开闭原则表明一个模块应该对其接口开放,对其实现封闭。
2023年高级软考《系统分析师》考试历年真题摘选附带答案
2023年高级软考《系统分析师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】在绘绘数据流时,应遵循父图与子图平衡的原则,所谓平衡是指( )。
A.父图和子图都不昨改变数据流的性质B.子图不改变父图数据流的一致性C.父图的输入/输出数据流与子图的输入/ 输出数据流一致D.子图的输出数据流完全由父图的输入数据流确定2.【单选题】数字签名是对以数字形式存储的消息进行某种处理,产生一种类似于传统手书签名功效的信息处理过程。
数字签名标准DSS中使用的签名算法DSA是基于EIGamal和Schnorr 两个方案而设计的。
当DSA对消息m的签名验证结果为Tme,也不能说明()A.接收的消息m无伪造B.接收的消息m无篡改C.接收的消息m无错误D.接收的消息m无泄密3.【单选题】在决定开发管理信息系统之前,首先要做好系统开发的( )。
A.可行性研究B.系统化分析C.总体预算D.新系统的逻辑设计和物理设计4.【单选题】信息系统建设的结构化方法中用户必须参与的原则是用户必须参与( )。
A.系统建设中各阶段工作B.系统分析工作C.系统设计工作D.系统实施工作5.【多选题】画DFD 图的主要目的是( )。
A.作为需求分析阶段用户与开发者之间交流信息的工具B.对系统的数据结构进行描述C. 对目标系统的层次结构进行描述D. 作为分析和设计的工具6.【判断题】面向对象的分析是用面向对象的方法对目标系统的问题空间进行理解、分析和反映。
通过对象层次结构的组织确定解空间中应存在的对象和对象层次结构。
7.【判断题】划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。
8.【单选题】对于结构化设计思想的描述哪一项是错误的( )。
A. 在结构化设计中,模块的功能应当简单明确,易于理解B.自顶向下,逐步求精C.设计者应先设计顶层模块D.越下层模块,其功能越具体,越复杂9.【多选题】下列属于状态的组成部分的有( )。
系统分析师考试历年真题一(上午试题)
系统分析师考试历年真题一(上午试题)系统分析师考试是软考中一项高级资格考试科目,考试一共分为三门:基础知识、案例分析及论文。
下面是小编整理的系统分析师历年考试上午真题,供大家学习参考。
试题 1从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
评价软件的质量通常可以从产品运行、产品修改和产品转移等三个不同角度来进行。
除了软件应满足产品规格说明的正确性和保证运行效率以外,_A_和_B_也是产品运行期间影响软件质量的两个质量因素,其中_A_是指在遇到意外时系统能作出适应反应的程度。
可维护性是影响产品修改的一个质量因素,它主要包括可理解性、可修改性和_C_。
一般认为,_D_是影响产品转移的一个质量因素。
为了保证软件质量,在开发过程的各阶段进行_E_是一个重要的手段。
A、B:①灵活性②可重用性③适应性④坚实性(健壮性)⑤可理解性⑥可用性C:①可测试性②可移植性③适应性.④坚实性(健壮性)D:①灵活性②可重用性③完整性④安全性E:①验收测试②用户培训③软件评审④文件修改试题 2从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
面向对象程序设计的基本思想是通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。
对象是_A_。
对象的三要素是指对象的_B_ 。
_C_均属于面向对象的程序设计语言。
而向对象的程序设计语言必须具备_D_特征。
Windows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是_E_。
A:①数据结构的封装体②数据以及在其上的操作的封装体③程序功能模块的封装本④一组有关事件的封装体B:①名字、字段和类型②名字、过程和函数③名字、文字和图形④名字、属性和方法C:①C++、LISP ②C++、Smalltalk ③PROLOG、ADA④FOXP RO、AD AD:①可视性、继承性、封装性②继承性、可重用性、封装性③继承性、多态性、封装性④可视性、可移植性、封装性E:①前者可以使用大量下拉式选单(menu),后者使用命令方式调用②前者是一种消息驱动式体系结构,后者是一种单向调用③前者具有强大的图形用户接口,后者无图形用户接口④前者可以突破内存管理640KB的限制,后者不能试题 3从供选择的答案中,选出应填入下面叙述中的_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
计算机类《软考》高级软考《系统分析师》考试试题及答案解析
计算机类《软考》高级软考《系统分析师》考试试题及答案解析姓名:_____________ 年级:____________ 学号:______________1、以下都是分解 WBS的必要活动,除了A、识别可交付成果与有关工作B、确定工作分解结构的结构与编排C、将工作分解结构的上层分解到下层的组成部分D、编制WBS词典的详细内容正确答案:D答案解析:暂无解析2、下列关于分解的说法都正确,除了A、要在很远的将来完成的可交付成果或子项目,可能无法分解B、工作分解结构分解的越细,资源利用效率越高C、不同的交付成果分解的水平和层次不同D、l5、以下所有关于工作分解结构的说明均正确,除了A、它是一种计划工具。
B、它是一个面向成果和项目要素分类。
C、它是一组工作包。
D、它是一种进度计划制订方法。
正确答案:D答案解析:暂无解析6、审核工作产品和结果以保证完成满意度和正式验收是以下哪一工作的组成部分A、风险管理。
B、质量控制。
C、变更管理。
D、范围核实。
正确答案:D答案解析:暂无解析7、以下都是帮助确定范围变更影响的工具除了A、项目章程。
B、基准线计划。
C、偏差分析。
D、配置管理系统。
答案解析:暂无解析8、利害关系人分析属于哪个过程的工具A、范围规划B、范围定义C、范围核实D、范围控制正确答案:B答案解析:暂无解析9、范围核实和质量控制的不同之处在于A、范围核实主要关心验收可交付成果B、范围核实一般先于质量控制进行C、范围核实关心可交付成果规定的质量要求D、范围核实不适用于项目提前终止的情况正确答案:A答案解析:暂无解析10、除了范围描述外,范围定义成果还包括A、工作分解结构和相关细节。
B、更新的范围管理计划和变更请求。
C、项目批准书和相关细节。
D、范围配置控制和项目批准书。
正确答案:B答案解析:暂无解析11、范围基准由以下各项构成,除了A、初步范围说明书B、详细范围说明书C、工作分解结构D、工作分解结构词汇表正确答案:A答案解析:暂无解析12、项目班子应确认通过以下方式使顾客接受主要成果A、请顾客在下一次工作会议上发表意见。
2022年系统分析师案例真题及答案解析
2022年系统分析师案例真题及答案解析试题一(共25分)阅读以下关于软件系统分析与建模的叙述,在答题纸上回答问题1至问题3。
某软件公司拟开发一套博客系统,要求能够向用户提供一个便捷发布自已心得,及时有效的与他人进行交流的平台。
新用户发布个人博客之前,需要创建一个新的博客账户,以下为新用户注册的操作行为:(a) 向系统请求创建一个新的博客账户;(b) 输入个人详细信息;(c) 使用证件数据库验证个人详细信息;(d) 选择账户类型;(e) 身份验证成功,创建新的博客账户;(f)用户身份信息验证不成功;(g) 以电子邮件的方式将账户详细信息发送给用户;(h)博客账户申请被拒绝。
问题1(6分)在结构化和面向对象的软件分析过程中,通常会使用到数据流图、活动图和流程图,请分别描述这三种模型的特点和适用场景。
问题2(9分)采用用例图和用例描述建模系统需求,请使用题干给出的(a)~(h),完善“博客账户创建用例描述”中的(1)~(6),如表1-1所示。
将正确答案填在答题纸上。
表1-1 博客账户创建用例描述问题3(10分)需求评审是通过将需求规格说明书递交给相关人员检查,以发现其中存在缺陷的过程。
在需求工程中,需求评审是一个非常重要的过程。
结合题干案例,请用300字以内的文字简要说明需求评审的内容及作用。
(试题二至试题五选答二个)试题二(共25分)阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。
某软件公司为某企业开发一套在线办公自动化系统,以提升企业管理服务的质量和效率。
公司决定采用面向对象方法开发该系统,张工负责对员工请假审批业务进行了分析,具体描述如下:企业员工通过请假申请页面提出请假申请后,首先由部门经理进行审核,若请假理由不合理,部门经理拒绝请假申请,将申请退回给员工,员工对请假申请表进行修改再次提交,或放弃请假申请。
若请假理由合理,且请假天数小于等于3天,则部门经理直接批准请假申请,生成请假批准单,申请结束。
软考系统分析师考试模拟题及答案(一)
软考系统分析师考试模拟题及答案(一)系统分析师考试在2017上半年开考,希赛小编为大家整理了一些系统分析师考试模拟试题,希望对准备参加考试的你有所帮助。
试题一:阅读以下关于软件工程管理方面的叙述,回答问题1和问题2某大型企业集团的信息工程部有一百多名专职的软件工程师从事企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。
王总工程师在总结近三年来的软件开发工作时,发现有10%左右的软件开发项目未能完成而被迫取消;其余25%的项目中大多也不能完全实现预定的目标,特别是在软件测试环节出了很大问题。
王总工程师组织了信息工程啊内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会能上能下集中讨论了软件包工程管理有关的问题,在归纳的意见中出现了以下的一些内容:(1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。
(2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性”(缺少可借鉴的经验)等。
(3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。
从这个角度来看,必须强化软件工程的管理。
(4)Client/Server与Browser/Serve模式等已成为当前软件体系结构的主流。
在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。
(5)从目前情况看,要注意软件维护可能带来的副作用,也就是没有找到隐含的错误,在以后的软件维护中一定要注意。
(6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。
(7)为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以测试计划的编制是很重要的。
软考系统分析师练习题答案及解析(一)
软考系统分析师练习题答案及解析(一)1.栈结构不适用地下列( )应用。
A.表达式求值B.树的层次序周游算法的实现C.二叉树对称序周游算法的实现D.快速排序算法的实现参考答案:B解析:栈是一种线性表,对于它所有的插入和删除都限制在表的同一端进行,一端定义为栈的顶,另一端为栈的底。
在编译程序中经常将栈使用在表达式转和求值。
按照对称序周游线索化二叉树也要用到栈。
快速排序算法的非递归算法中要引进一个栈,栈的大小取决于递归调用的深度。
通常而言,凡是可以递归实现的算法,转化为非递归算法时要用到栈这种特殊的数据结构。
2.以下关于数据结构的基本概念的叙述中( )是错误的。
A.数据元素是数据的基本单位B.数据项是有独立含义的数据最小的单位C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构D.数据的逻辑结构分为线性结构和非线性结构参考答案:C解析:数据结构是按照某种逻辑关系组织起来的一批数据,按照一定的存储表示方式把它存储在计算机的存储器,并在这些数据上定义了一个运算的集合。
C选项中没有提到在数据上的运算集合,所以选择C。
3.电视系统采用的颜色空间是,其亮度信号和色度信号是相分离的。
下列颜色空间中,( )颜色空间不属于电视系统的颜色空间。
A.YUVB.YIQC.YCrCbD.HSL参考答案:C解析:为降低数据量,通常把RGB空间表示的彩色图像进行转换。
目前有三种变换YUV、YIQ、YCrCb。
每一种彩色空间者产生一种亮度分量信号和两种色度分量信号,而每一种变换使用的参数都为了适应某种类型的显示设备。
其中YIQ用于NTSC彩电制式,YUV用于PAL和SECAM彩电制式,YcrCb用于计算机的显示器。
HSL指色调—饱和度—亮度颜色模型。
4.在关系数据库设计中,定义数据库全局模式是( )阶段的内容。
A.需求分析B.概念设计C.逻辑设计D.物理设计参考答案:C解析:关系数据库的设计通常包括需求分析、概念设计、逻辑设计和物理设计。
软考系统分析师上午考试真题(一)
软考系统分析师上午考试真题(一)系统分析师考试是软考中一门高级资格的考试科目,以下是小编整理的1999年软考系统分析师考试真题,供大家参考使用。
试题 1从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
软件语言是指用于书写计算机软件的语言。
它主要包括需求定义语言、功能性语言、设计性语言、程序设计语言和文档语言等。
_A_就是一种典型的设计性语言,常用于详细设计。
_B_语言是一种功能性语言,它是以_C_理论为基础的一种规约语言。
程序设计语言用于书写计算机程序,它包含语法、语义、和_D_三个方面。
程序设计语言又可分为过程式语言和非过程式语言,如_E_就是典型的非过程式语言。
A:①PSL ②PDL ③Eiffel ④ModulaB:①Prolog ②OBJ ③Java ④ZC:①一阶谓词演算②λ演算③异调代数④范畴论D:①语境②语调③语用④词语E:①Prolog和RPG②Java和C++ ③Lisp和Ada ④Java和Ada试题 2从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
操作系统解决进程间的_A_问题,常常运用对信号量进行_B_的低级_C_来实现。
例如,为保证系统数据库的完整性,可以将信号量定义为某个库文件(或纪录)的锁,初值为1。
任何进程访问该库文件(或纪录)之前,首先对它作一个_D_,访问之后,对它作一个_E_,从而保证任一时刻正在访问该文件(或纪录)的进程至多只有一个。
A:①同步与异步②串行与并行③同步与互斥④调度与控制B:①读写操作②P-V操作③消息操作④开关操作C:①调度算法②分配策略③进程控制④通信原语D:①P操作②V操作③开关操作④读操作E:①开关操作②P操作③V操作④写操作试题 3从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
关系数据库的规范化理论事针对_A_的问题设计的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软考系统分析师练习题及答案一
●两个公司希望通过Internet进行安全通信保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(1),使用的会话密钥算法应该是(2)
(1)
A.链路加密
B.节点加密
C.端—端加密
D.混合加密
(2)
A.RSA
B.RC—5
C.MD5
D.ECC
●如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中的属性由该运算决定,这说明所实施的运算关系是:(3)
(3)
A.选择
B.投影
C.连接
D.笛卡儿积
●影响软件开发成本估算的因素不包括以上哪项(4)
(4)
A.软件人员业务水平
B.软件开始规模及复杂度
C.开发所需时间
D.开发所需硬件资源模型
●JavaBean组件模型特点不包括(5)
(5)
A.JavaBean组件模型是面向应用的组件模型
B.它支持可移植和可重用的Java组件的开发
C.JavaBean组件可以工作于任何Java程序应用开发工具中
D.JavaBean组件总是在程序运行时被实例化
●在形式语言中,方法G是一个四元组G=(VN,Vr,P,Z),其中VN为(6)。
若方法G的产生式集P为:(1)Z→Bc (2)Z→Zc (3)B→Ab (4)B→Bb (5)A→Aa (6)A→a
则文法G是(7)文法,识别G的自动机为(8)。
对于G来说,(9)为文法G可接受的字符串,(1 0)为文法G不可接受的字符串。
(6)
A.状态标志符
B.开始符
C.语句集
D.非终结符集合
(7)
A.短语
B.上下文有关
C.上下文无关
D.正则
(8)
A.图灵机
B.下推自动机
C.有穷状态自动机
D.线性界限自动机
(9)
A.aaabc
B.acbb
C.acbcab
D.acbbca
(10)
A.abbcc
B.acbc
C.aaabc
D.aabbccc
●自底向上的估计法的特点是(11)
(11)
A.简单、工作量小、误差大
B.精度高,但缺少子任务(模块)间的联系
C.估算较精确,但区分类比较困难
D.复杂、不可行,一般不采用此种方法,但这种副作用可以通过详细的设计文档加以控制
●以下属于选择类排序法的是(12)
(12)
A.堆栈排序法
B.插入排序法
C.冒泡排序法
D.快速排序法
●下列对关系的叙述中(13)不正确的
(13)
A.关系中的每个属性是不可分解的
B.在关系中元组的顺序是无关紧要的
C.任意的一个二维表都是一个关系
D.在关系中任意两个元组不能完全相同
●对于“指针”和“链”,下面的说法正确的是,(14)
(14)
A.它们是数据物理组织的两种形式
B.它们是数据逻辑组织的两种形式
C.它们是数据物理组织的两种基本工具
D.它们是数据逻辑组织的两种基本工具
●甲、乙同为生产锂电池的厂家。
甲得知乙研制出改进锂电池质量的技术戾窍后,遂以不正当方式获取了该技术,并加以利用。
甲厂侵害了乙厂的(15)
(15)
A.技术秘密权
B.专利权
C.专利申请权
D.经营信息权
参考答案:
1、C 端-端加密适用于点对点的传输在传输过程中无需解密。
2、A RSA算法解决了大量网络用户密钥管理的难题,能同时用于加密和数字签名的算法,也易于理解和操作
3、B 选择又称为限制,它是在关系中选择满足给定条件的若干行(元组)。
投影则是从在系中选择若干属性列组成新的关系,是从列的角度进行的运算也就是从属性的角度进行运算,连接是从两个关系的笛卡儿积中选取属性间满足一定条件的元组,由题目要求,所以应该选择B
4、D 影响软件开发成本估算的因素包括:软件人员业务水平,软件开发规模及复杂度,开发所需时间。
5、A JavaBean组件模型特点有:可以工作于任何Java程序应用工发工具中,总是在程序运行时被实例化,它支持可移植和可重用的,Java组件的开发,JavaBean组件模型是面向客户端的组件模型。
6—10 D,D,C,A,B 形式语言首先于1956年由Chomsky进行描述。
该理论讨论了语言与文法的数学理论,按照对文法规则的不同定义形式,对语言和文法进行了分类。
一般来说,Chomsky文法是一个四元组G=(VN,Vr,P,Z),其中VN为非终结符集合,Vr为由终结符组成的字母表集合,P是穷非空的重写规则集合,Z是识别符号。
文法G对应的语言是能从该文法的识别符号产生的那些终结符号串(句子)组成的集合。
简单来说,对于文法的分类分为4类:
O型文法也称短语结构文法可以由图灵机识别。
1型文法也乐上下文有关文法,可以由线性界限自动机识别。
2型文法也称上下文无关文法,可以由下谁自动机识别。
3型文法也称正则文法可以由有穷状态自动机识别。
具体的文法定义可以参照编译原理中的相关概念。
某种文法可以接受的句子经过简单推理即可。
11、B 自底向上的估计法:这种方法的主要思想是把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发的总工作量。
这是一种常见的估算方法。
它的优点是估算各个部分的准确性高。
缺点是缺少各项子任务之间相互间的联系。
12、A 排序是数据处理中经常使用的一种重要运算。
包括插入排序,交换排序,选择排序,分配排序等。
选择排序的基本方法是:每步从待排序的记录中选出排序码最小的记录,顺序入在已排序的记录序列的最后,直到全部排完。
通常包括,直接选择排序,树形选择排序和堆栈选择排序。
13、C 本题考查关系的基本概念。
通常来说,一组域的笛卡儿积可以表示为一个二维表。
表中的行对应一个元组,表中的每列对应一个域。
而关系则是笛卡儿积的子集,换而言之,关系必须是满足一定意义的二维表。
关系通常来说要满足几条基本性质,其中,列也就是属性顺序无所谓,但是必须是不可以分解的,元组也就是行的顺序无所谓但不能完全相同,分是必须取原子值等等。
14、D “指针”和“链”是数据逻辑组织的两种基本工具。
15、A 由题可知甲厂侵害了乙雨季的技术秘密权。