首页

软考 - 高级_系统分析师

类型:
选择方向:
选择考试:
题型:
为你找到 104 个题目。

阅读以下说明,在答题纸上回答问题1至问题6 。
某学校在原校园网的基础上进行网络改造,网络方案如图 5-1 所示。其中网管中心位于办公楼第三层,采用动态及静态结合的方式进行 IP 地址的管理和分配。

【问题1】(4 分)  
设备选型是网络方案规划设计的一个重要方面,请用 200 字以内文字简要叙述设备选型的基本原则。
【问题2】(5 分)  
从表 5-1 中为图 5-1 中(1)-(5)处选择合适设备,将设备名称写在答题纸的相应位置(每一设备限选一次)。

【问题3】(4 分)  
为图 5-1 中(6)-(9)处选择介质,填写在答题纸的相应位置。

备选介质(每种介质限选一次):

千兆双绞线;百兆双绞线;双千兆光纤链路;千兆光纤。

【问题4】(5 分)
请用 200 字以内文字简要叙述针对不同用户分别进行动态和静态 IP 地址配置的优点,并说明图中的服务器以及用户采用哪种方式进行 IP 地址配置。

 【问题5】(3 分)
 通常有恶意用户采用地址假冒方式进行盗用 IP 地址,可以采用什么策略来防止静态 IP 地址的盗用? 
【问题6】(4 分)
(1)图 5-1 中区域 A 是什么区?(请从以下选项中)
 A.服务区   B.DMZ 区   C.堡垒主机   D.安全区
(2)学校网络中的设备或系统有存储学校机密数据的服务器、邮件服务器、存储资源代码的 PC 机、应用网关、存储私人信息的 PC 机、电子商务系统等,这些设备哪些应放在区域 A 中,哪些应放在内网中?请简要说明。

阅读以下关于工业控制系统软件方面的叙述在答题纸上回答问题1至问题4 。
某公司新近签订了一份控制系统软件的研制合同。合同技术要求如下:
(1)本控制系统的软件运行平台拟采用嵌入式实时操作系统,控制系统的工作周期为 10ms,要求控制软件能够精确地按事先预定的时间顺序完成数据的采集、处理和输出;
(2)为了提高整个系统的可靠性,控制系统采用容错处理,即用两个相对独立的计算机承担相同的工作,通过交叉对比,实现控制的双余度管理;当任何一台计算机出现故障时,系统可以进行单余度控制。系统结构如图 4-1 所示。



(3)在 10ms 工作周期内的时间分配见表 4-1 所示:

公司总工程师将本项任务交付给项目主管李工程师实施,要求李工按双方合同要求完成本项目的策划、需求分析和方案设计工作,重点强调系统的可靠性要求,并特别提示:目前比较流行的嵌入式操作系统普遍采用可抢占式优先级调度策略,不能满足用户关于“能够精确地按事先预定的时间顺序完成数据的采集、处理和输出”的要求。

【问题 1】(12分)  
李工接到任务后,认为本项目比较简单,很快就安排 3 名技术人员分别负责数据采集/输出模块、数据处理模块和比较监控模块的编写。总工程师听到汇报后,认为李工的方案和安排不妥,理由是李工忽视了系统的可靠性要求,对系统需求的理解不够深入。  
为实现系统关于可靠性方面的需求:
(1)你认为在组织结构、人员分工、设计开发等方面应做出哪些安排和规定?  
(2)请写出关于余度表决算法的考虑。
【问题 2】(7 分)  
请用 200 字以内的文字说明李工应如何设计优先级调度策略,并按照表 4-1 的要求实现任务流程处理。
【问题 3】(3 分)  
图 4-2 为控制软件的数据流程关系,请根据本题给出的各个功能模块,填补其中的空缺处。


【问题 4】(3 分)

请用 150 字以内的文字说明什么是系统失步,系统失步后应如何处理。

阅读以下关于Java企业级应用系统开发架构选择方面的叙述,在答题纸上回答问题1至问题3。
某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。
(1)刘工建议采用J2EE 5.0 和 EJB 3.0 进行开发。理由是 J2EE 定义了标准的应用开发体系结构和部署环境,EJB 是 J2EE 的基础和核心。J2EE 5.0 主要目标是简化开发,相比 EJB 2.1,EJB 3.0 具有很多改进和提高。
(2)杜工建议采用 Struts,Spring 和 Hibernate 轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJOs (Plan Old Java Objects)的开源框架被广泛地引入到 Java 企业应用开发中来,与重量级的 EJB 框架相比,这些轻量级的框架有很多优点。
项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。
 

【问题1】(6分)
Java 企业应用框架一般被划分为三个层次,请用 150 字以内文字说明都有哪三个层次?功能分别是什么?
【问题2】(12分)
请用 200 字以内的文字叙述 Struts,Spring 和 Hibernate 开源框架特点和结合方式。
【问题3】(7分)
请用 200字以内的文字说明基于 Struts,Spring和Hibernate 的轻量级框架与基于 EJB的重量级框架解决问题的侧重点有什么不同?

阅读以下关于I/O 系统处理能力评估的说明,在答题纸上在答题纸上回答问题1 至问题3 。
拟建设的某事务处理系统数据交换非常频繁。经过初步分析,存储子系统的 I/O 性能决定了整个系统的响应时间。目前主流磁盘的容量为 40GB 和 80GB 两种规格。采用不同规格的磁盘,存储子系统的 I/O 性能会有很大的不同,同时也产生不一样的成本。评价使用小容量或大容量磁盘每秒每个 I/O 操作的成本,对于选择恰当的设计方案意义重大。
经过调研,该项目的系统分析师小刘得到了以下与存储子系统有关的部件的性能和成本说明:
(1)CPU 系统,成本是 20000 元,处理能力是 2500MIPS。
(2)主存的带宽是 16 字节,访问周期是 10ns。
(3)1000MB/s 的 I/O 总线,可连接 20 个 Ultra3 SCSI 总线和控制器。
(4)Ultral3 SCSI 总线,成本是 500 元,传输速度是 160MB/s,每条总线最多可以支持 15 个磁盘,执行一个磁盘 I/O 操作平均增加 0.3ms 的开销。
(5)每个磁盘 I/O 操作需要使用 50000 条 CPU 指令。
(6)安装磁盘的驱动器盒,成本是每个驱动器盒 1500 元。为磁盘提供电力和降温,每个驱动器盒配置一条 SCSI 连接线,可以安放 80GB 磁盘 8 个或者 40GB 的磁盘 12 个。
(7)无论是大容量磁盘还是小容量磁盘,成本都是 10 元/GB,转速都是 15000RPM(每分钟 15000 转),平均寻道时间是 5ms,传输速率是 40MB/s。
为了进一步进行定量评估,小刘假设磁盘存储容量必须是 1920GB(大、小两种规格的磁盘不能混用),每次 I/O 的平均数据量是 32KB,每次磁盘 I/O 操作时间=平均寻道时间+平均旋转延迟+传输时间,所有磁盘负载都是均衡的,而且所有设备的能力都可以得到 100%的发挥。
说明:用 IOPS 表示每秒执行的 I/O 数量。

【问题1】(8 分)
(1)CPU 系统能够支持的最大 IOPS 是多少?
(2)主存能够支持的最大 IOPS 是多少?
(3)I/O 总线能够支持的最大 IOPS 是多少?
(4)每个 Ultra3 SCSI 总线能够支持的最大 IOPS 是多少?
 【问题2】(7分)
I/O 链中最后一个连接是磁盘本身。
(1)平均每次磁盘的 I/O 时间是多少(精确到 0.1ms)?
(2)操作每个磁盘的最大 IOPS 是多少?
(3)采用大小两种规格的磁盘,磁盘能够提供的最大 IOPS 分别是多少?
 【问题3】(10分)
(1)采用大小两种规格的磁盘以组织存储系统,分别需要几个驱动器盒和几条SCSI 连接线?
(2)系统 I/O 性能的瓶颈是由哪个部件决定的?
(3)两种组织方式的总成本分别是多少(精确到 0.1 元)?
(4)两种组织方式的每个 IOPS 的成本分别是多少(精确到 0.1 元)?
(5)哪种方式的性价比高?

阅读下列关于程序测试计划的叙述,在答题纸上回答问题1 至问题4 。
某程序 P 包括 A~H 八个模块,其结构如图 1-1 所示,其中模块 D 与 G 需要调用公共模块 E。  

现计划采用自顶向下方法执行程序 P 的测试项目,该项目包括多个作业。设作业 A的任务是对模块 A 进行测试,作业 B 的任务是对模块 B 进行测试,...,依次类推。作业 P 的任务是对程序 P 进行整体测试。表 1-1 列出了该项目各作业计划所需的天数、至少必须的天数(即再增大花费也不能缩短的天数)以及每缩短 1 天测试所需增加的费用: 

图 1-2 是尚未完成的该项目计划图,其中,每条箭线表示一个测试作业,箭线上标注的字母表示作业名,数字表示计划测试天数。

【问题1 】(6 分)  
请通过填补箭线完成图 1-2 所示的该项目计划图。若为虚作业,请画成虚箭线;若为实箭线,请在箭线上注明作业名以及计划测试天数。
【问题2 】(4 分)
完成该测试项目计划需要多少天?
【问题3 】(9 分)
(1)如果要求该测试项目比原计划提前 1 天完成,则至少应增加多少费用,应将哪些测试作业缩短 1 天?
(2)如果要求该测试项目在(1)的基础上再提前 1 天完成,则至少应再增加多少费用,应再将哪些测试作业缩短 1 天?
【问题4 】(6 分)
假设该测试项目已按原计划部署,到了第 7 天末,发现模块 A 与 B 已按计划测试完成,但模块 F 却刚测试完,比原计划延迟了 2 天。为了保证该项目仍能在原计划总天数内完成,则至少应增加多少费用,应缩短哪些作业多少天?

阅读以下关于数据库审计建设方面的叙述,在答题纸上回答问题1至问题3
当前许多国家对数据库应用系统提出了明确的审计要求,要求数据库应用系统的DBA为财政、商业和卫生保健数据库保留审计跟踪信息,美国政府甚至要求保证长达7年的审计跟踪信息在线。
一般在数据库中只是插入审计跟踪信息。审计跟踪数据在正常操作期间(不管是OLTP还是数据仓库)从不获取,主要作为一种事后证据存放在磁盘上,占据一定甚至很大的磁盘空间,而且必须每个月或每年(或者间隔固定的一段时间)对其净化或归档。
当前的数据库审计功能主要采用了分区和段空间压缩技术。利用这些技术,数据库审计不仅是可以忍受的,而且很容易管理,并且将占用更少的空间。
按月对审计跟踪信息分区的方法是:在第一个业务月中,只是向分区表中插入审计信息,这个月结束后,向表中增加一个新的分区,以容纳下个月的审计信息并将上一个月的分区从可读写表空间移动到一个只读的表空间中。采用这种方式,就可以一个月备份一次该只读表空间。
 

【问题1】(9分)
请用200字以内的文字叙述分区技术的概念及采用分区技术后带来的好处。
【问题2】(10分)
 如果采用本题所述的按月分区方法,请用300字以内的文字描述审计建设的表空间有哪些,并简述其作用,同时请说明段压缩技术在表空间创建中的具体应用。
【问题3】(6分)
请用150字以内的文字简述此种按月分区方式的优点。

阅读以下关于电子商务系统建设方面的叙述,在答题纸上回答问题1至问题3
电子商务是构建在Internet上的新商务模式。企业和个人使用电子商务来降低交易成本,提高商品和信息流的周转速度,提高客户服务水平,并且使得制造商、供应商和客户之间可以紧密合作。企业信息化是实施企业电子商务的基础,特别是在企业流程再造、供应链管理、客户关系管理等方面需要依托信息技术进行整合和优化。

问题1(7分)
一个完整的电子商务系统必须处理销售生命周期中消费者经历的多个阶段。请用200字以内的文字简要叙述有哪些阶段。
问题2(8分)
供应链管理过程是企业的一个关键业务过程。请用200字以内的文字,回答:供应链管理主要包括哪三个子过程?电子商务环境下,供应链管理过程的整合、优化有何意义?
问题3(10分) 
一个大型电子商务项目正处于建设方案征集、论证阶段,某系统集成商为了赢得客户的信任,需要提供一份建议方案文档,对客户的需求进行响应(包括问题1、问题2和问题3所涉及的内容)。高质量的建议方案能够显示出集成商在处理客户RFP(Request For Proposal)方面的能力、实力和专业性,而创建一个高质量的建议方案,需要调配众多的资源,按照计划执行。请用300字以内文字简要叙述如何创建一份高质量的建议方案文档。

阅读以下关于嵌入式系统设计方面的叙述,在答题纸上回答问题1至问题3。
某公司承担了一项大型物料配送中心的研发项目,使用自动化设备进行货物的存取。系统主要由两部分组成,其一是装有智能设备的配送车,用于自动化装卸货物;其二是用于管理和调度这些配送车的物料配送中心。如图3-1所示。
智能设备接受配送中心发出的存取货指令,根据货舱地址和舱位位置等参数,自动控制配送车行走,并调整机械臂到达目标舱位,当存取完货物后,再次等待配送中心指令。其中,视频监视器用于采集工作现场的视频数据,该数据用于智能设备识别配送车当前位置。
公司经理将智能设备的研制任务交给了李工。李工投入了大量的时间,通过一个月的努力,提交了智能设备的设计方案。但是,出乎李工预料,该方案被专家评审会否定了。评审意见指出,李工的设计方案实施成本高,并且在技术上有缺陷,建议重新设计。

 

【问题110分)
李工的设计方案指出,考虑到智能设备工作的环境条件非常恶劣,并且处理机要处理大量的视频信息,所以,智能设备的硬件设计应考虑以下几点:
(1)由于智能设备要处理大量的图像数据,智能设备中的处理机应采用目前先进的、具有很强数据处理和信号处理能力的MPC7410处理器,并采用双处理机结构,以增加设备的容错能力;
(2)为了使智能设备适应不同环境条件,其设备的环境温度指标必须满足军用标准要求(-55度~+70度),因此,元器件必须经过严格筛选,并考虑芯片散热问题;
(3)由于智能设备与配送中心的数据交换采用无线通信,而配送中心又要控制多台配送车,为了保证通信数据的安全性,避免相互干扰,设计中应考虑采用安全措施,实施数据加解密操作,密钥由配送中心统一管理与分发。
请用300字以内的文字说明上述三点设计考虑有何问题。
【问题26分)
图3-2是李工在设计方案中给出的智能设备工作状态转换图。
(1)请指出图中的两处错误(在图中圈出)并用200字以内的文字说明理由;
(2)给出正确的状态转换图。


【问题3(9分)
针对李工的设计缺陷,请用300字以内的文字说明本项目应如何进行正确设计。

阅读以下关于软件开发的叙述,在答题纸上回答问题1至问题3
某软件公司接受公司A委托开发一个软件任务,该任务由张工负责。张工预计在4周内完成对系统的需求分析,并形成需求规格说明书。张工委派了项目组的小刘来负责需求信息的获取。
两周后,小刘向张工汇报了他进行需求分析的过程及结果。小刘采用问卷调查的方式向公司A的50名工作人员搜集信息。他首先准备了问卷的初稿,并请公司A的相关管理人员进行了测试和修正;然后将问卷分发给公司A的每位工作人员,并要求他们在一周内返还问卷。但到目前为止,小刘只收回了7份问卷。小刘认为自己是完全按照问卷调查的步骤和要求实施的,而问卷的返还率仍然很低。张工听完后,给小刘分析了失败的原因,并提出了一些能够提高问卷返还率的建议。
 但是为了不耽误项目的进度,张工决定采用JRP(Joint Requirements Planning)的方法再次进行需求调查,张工作为JRP的主持人。最终在第4周完成了需求规格说明书,并决定了系统后续阶段的开发计划,如图2-1所示。

该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。张工决定采用迭代模型,在160天内完成这三个模块的设计、实现与测试。

问题1(6分)
用150字以内的文字,说明张工给小刘提出的提高问卷返还率的可能措施。
问题2(7分)
请用300字以内文字简要说明JRP的基本思想以及保证JRP顺利实施的基本原则。
问题3(12分)
假设:
(1)整个开发实施两轮迭代;
(2)每个任务都被划分为2个子任务(例如,实现可以划分为实现1和实现 2),对应两轮迭代;
(3)完成每个子任务需要花费24人天;
(4)整个系统的集成测试、改正错误及验证需要花费48人天;
(5)第一轮迭代结束时,形成版本v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本v1.0。
根据上述假设,给出采用迭代模型开发的各里程碑及其完成时间(标出在第几天完成)与交付产品。

阅读以下关于企业应用集成的叙述,在答题纸上回答问题1至问题3。
某软件公司承担了某大型企业应用系统集成任务,该企业随着信息化的进展,积累了许多异构的遗产信息系统,这些系统分别采用J2EE、.NET等技术进行开发,分布在不同的地理位置,采用不同的协议进行数据传输。企业要求集成后的系统能够实现功能整合,并在组织现有功能的基础上提供增值服务。为了按时完成任务,选择合适的企业应用集成方法和架构非常重要。项目组在讨论方案时,提出了两种集成思路。
(1)刘工建议采用传统的应用集成方法,将应用集成分为多个层次,并采用消息代理中间件连接遗产系统。
(2)王工建议采用基于SOA的方法进行应用集成,将现有遗产系统采用Web Service的方式进行包装,暴露统一格式的接口,并采用企业服务总线(ESB)进行连接。
项目组仔细分析比较了两种方案的优点和不足后,认为刘工和王工的建议都合理,但是结合当前项目的实际情况,最后决定采用王工的建议。

 

【问题1】(8分)
   请分析比较两种方案优点和不足,完成表1-1中的空白部分。

【问题2】(8分)
针对该企业的集成实际情况,请用200字以内的文字叙述王工建议中企业服务总线(ESB)应该具有的基本功能。
【问题3】(9分)
王工的方案拟采用Web Service作为基于SOA集成方法的实现技术。请根据该系统的实际情况,用300字以内的文字说明系统应该分为哪几个层次,并简要说明每个层次的功能和相关标准。

上一页

第 3 页