自控系统的工作环境要符合技术说明书中的工作环境要求。控制机房内应配备温湿度计,并按要求进行标定。仪表车间定期检查机房温湿度并做好记录。()
此题为判断题(对,错)。
此题为判断题(对,错)。
● 系统设计阶段的任务是 (66) 。
(66)
A. 根据系统规划书中的功能要求,具体设计实现功能的详细技术方案
B. 根据系统说明书中规定的功能要求,具体设计相关程序实现的算法
C. 根据系统需求分析中提出的功能要求,具体设计实现数据结构方案
D. 根据系统说明书中规定的功能要求,具体设计实现逻辑模型的技术方案
(31)
A.系统分析阶段
B.系统规划阶段
C.系统实施阶段
D.系统设计阶段
(32)
A.需求建议书
B.系统设计说明书
C.系统维护手册
D.系统测试分析报告
阅读以下有关嵌入式系统设计的说明,在答题纸上回答问题1至问题3。
【说明】
某公司承接了某机载嵌入式系统的研制任务。该机载嵌入式系统由数据处理模块、大容量模块、信号处理模块、数据交换模块和电源模块等组成。数据处理模块有2个,分别完成数据融合和导航通讯任务;大容量模块主要功能是存储系统数据,同时要记录信号处理模块、数据处理模块的自检测、维护数据,向数据处理模块提供地图数据;信号处理模块的处理器为专用的DSP,接收红外、雷达等前端传感器数据并进行处理,将处理后的有效数据(数据带宽较大)发送给数据处理模块;数据交换模块主要负责系统的数据交换;电源模块主要负责给其它模块供电,电源模块上没有软件。
要求该机载嵌入式系统符合综合化、模块化的设计思想,并考虑系统在生命周期中的可靠性和安全性,以及硬件的可扩展性和软件可升级性,还要求系统通讯延迟小,支持多模块上的应用任务同步。
【问题1】
在设计系统架构时,李工提出了如图3-1所示的系统架构,即模块间的网络通信采用光纤通信(Fiber Channel,FC)技术,而王工认为应采用VME总线架构,如图3-2所示。王工的理由是公司多年来基于VME总线技术设计了多个产品,技术成熟,且费用较小。但公司经过评审后,决定采用李工的方案。
请用500字以内的文字,说明VME和FC各自的特点,并针对机载嵌入式系统的要求,指出公司采用李工方案的理由。
【问题2】
公司依据ARINC653标准,设计了满足ARINC653标准的操作系统,该操作系统对系统中可能发生的模块级、分区级和进程级的错误进行处理,实现了如图3-3所示的系统健康监控机制,请分别将备选答案中的各种错误和健康监控部件填入图3-3中的(1)~ (5)。
备选答案:分区健康监控、分区初始化阶段出现的分区配置错误、分区切换时出现的错误、应用进程错误、进程健康监控。
注:ARINC653标准(Avionics Application Software Standard Interface)是美国航空电子工程协会AEEC于1997年为航空民用飞机的模块化综合航空电子系统定义的应用程序接口标准,该标准提出了分区(Partition)的概念以及健康监控(health monitoring)机制。分区是应用的一种功能划分,也是操作系统调度的基本单位,严格按预先分配的时间片调度。分区间具有时空隔离特点。分区内的每一执行单元称为进程。
【问题3】
为了实现满足ARINC653标准的操作系统的时空分区隔离机制,项目组选择了PowerPC作为数据处理模块的处理器(CPU)。这样,当一个分区出现故障时,不会蔓延到模块中同一处理器的其它分区。请用500字以内的文字,说明如何采用PowerPC实现应用与内核以及诸应用之间的隔离和保护。
阅读以下关于项目整体管理方面问题的说明,根据要求回答问题1~问题3。
[说明]
系统集成商Y公司承担了某个电子政务公文流转系统的研发建设工作,Y公司任命张工为该软件项目的项目经理。张工原是Y公司一名技术扎实而又细心的老工程师,从事了多年的Java开发工作。
在项目的初期,张工制订了非常详细的项目管理计划,项目组人员的工作都被排得满满的,为加快项目的进度,张工制订项目管理计划后即分发到项目组成员手中开始实施。然而,随着项目的进展,由于项目需求不断变更,项目组人员也有所更换,项目组已经没有再按照计划来进行工作,团队成员都是在当天早上才安排当天的工作事项。张工每天都要被工作安排搞得疲惫不堪,项目开始出现混乱的局面。项目组中的一名技术人员甚至在拿到项目管理计划的第一天就说:“计划没有变化快,要计划有什么用”,然后只顾埋头编写自己手头的程序。
一边是客户在催着快点将项目完工,要求尽快将系统投入生产;另一边是公司分管电子政务项目的张总在批评张工开发任务没落实好。这一切都让张工感觉到无助与苦恼。
结合你的项目管理经验,围绕项目管理计划,简要分析产生以上现象的主要原因。
请从下列关于文档编制的叙述中选出5条正确的叙述
①可行性研究报告应评述为了合理地达到开发目标而可能选择的各种方案,以便用户抉择。因此,编写者不必提出结论。
②操作手册的编写工作应该在软件测试阶段之前完成。
③软件的开发单位应该建立本单位文档的标识方法,使文档的每一页都具有明确的标识。
④为了使文档便于修改且保持一致,各文档的内容不应有相互重复的地方。
⑤用户手册要使用专门术语,并充分地描述该软件系统的结构及使用方法。
⑥详细设计说明书中可以使用判定表及必要的说明来表示程序的逻辑。
⑦概要设计说明书中可以使用IPO图来说明接口设计。
⑧测试分析报告应把每次实际测试的结果,与软件需求规格说明书和概要设计说明书中规定的要求进行对照并做出结论。
⑨软件需求规格说明书中可以对软件的操作人员和维护人员的教育水平和技术专长提出要求。
⑩项目开发计划除去规定项目开发所需的资源、开发的进度等内容以外,还可以包括用户培训计划。
试题三
乙公司是一家信息技术公司,主要从事信息系统集成和软件开发业务。该公司通过员工王工的介绍与甲公司签订了大型系统开发合同,合同金额 650 万元,工期 11 个月,该项目主要为甲公司开发一套综合管理系统,并要求新系统要与现有生产管理系统、财务管理系统连通,以帮助甲公司落实两化(信息化和工业化)深度融合的战略部署,提升甲公司的核心竞争力。甲公司指派信息技术中心的赵主任负责该项目。
项目启动时,乙公司领导安排王工担任此项目的项目经理,王工自己按照公司项目章程模板撰写项目章程,进入了下一个过程,新撰写的项目章程内容包括:质量控制人员、项目组织结构、项目基本需求、项目完工日期。同时为了保证项目质量,王工亲自撰写了初步的项目范围说明书。王工依照以前公司的经验撰写的初步的项目范围说明书内容包括:项目概述、产品要求、项目完工日期、项目约定条件、初始风险。初步的项目范围说明书撰写完成后,王工通知了项目组成员,按照初步的项目范围说明书开始工作,项目组成员有人认为初步范围说明书内容太过简单,跟以往项目范围说明书差别太大,但担心项目经理不高兴,也没有直接说。
刚进入项目规划阶段,发生的几个事件让王工觉得非常棘手:
(1)项目组成员就系统是否包含数据库导出、备份功能产生了分歧,查看初步的项目范围说明书发现也没有相应描述。
(2)有项目组成员认为初步的项目范围说明书中给出的系统安全等级过高,实现难度非常大,还可能导致项目成本大幅度增加
(3)项目组成员不确定项目验收时是否要给客户交付《产品使用手册》,有成员建议既然不确定就不要做了,这样可以节约成本。
(4)在初步的项目范围说明书中没有涉及到项目的质量管理要求,乙公司内部的质量技术部因此没有安排专门的人员配合王工工作。
(5)一些项目组成员经常抱怨王工大包大揽,项目启动阶段的工作不严格遵照公司管理流程执行,也未征求其他项目组成员的意见和建议。
【问题 1】(12 分)
结合案例,请分析案例中的项目启动过程中存在哪些问题?
【问题 2】(6 分)
结合案例,该项目的干系人应该包括哪些?
【问题 3】(7 分)
(1)结合案例,从候选答案中选择 5 个正确选项(每选对一个得 1 分,选项超过 5 个该题得 0 分),将选项编号填入答题纸对应栏内。
以下()内容应放入组织过程资源库
候选答案:
A、问题和缺陷管理库 B、经验教训 C、个人周报 D、项目总结
E、风险控制程序 F、合同原件 G、验收标准指南 H、测试记录
(2)根据题干,从候选答案中选择 2 个正确选项(每选对一个得 1 分,选项超过 2 个该题得 0 分),将选项编号填入答题纸对应栏内。
SOW 包括()内容
候选答案:
A、项目概述 B、产品需求 C、组织结构 D、质量控制人员
试题五(共25分)
阅读以下关于网上交易系统的叙述,回答问题1至问题3。
某电子商务公司进行机构重组后,业务规模和用户规模不断扩大,现有的在线销售系统已经无法满足公司的发展要求。公司决策层对现有系统的不足进行了认真分析,决定提高现有系统客户端访问速度,增强客户端的动态交互能力,并提高整个系统代码的模块化和重用性,最终完成网上交易系统的改造与升级。在对该系统的升级方案进行设计和讨论时,公司的系统分析师王工提出采用开发浏览器插件的方式提高客户端访问速度并增强访问体验,通过重写服务端代码提高系统的模块化和重用性。另外一位系统分析师李工则提出采用Ajax技术提高客户端性能,采用JavaScript技术进一步增强客户端的动态交互能力,并在服务端采用JavaScript技术提高系统代码的模块化和重用性。公司的分析师和架构师对这两种思路进行讨论与评估,最终采纳了李工的方法。
【问题1】(8分)
请从系统的客户端开发和服务端开发两个方面说明为何没有采用王工提出的方法。
【问题2】(9分)
请说明什么是AjaX技术,并从信息表示、动态显示及交互、数据交换和异步数据交换四个功能特点说明Ajax包含的基本技术,对应填入表5-1中的(1)、(2)、(3)、(4)空白中。
【问题3】(8分)
在论证服务端实现策略时,李工以“用户身份验证”和“客户请求信息传递与返回”两个应用场景为例说明在服务端采用JavaScript技术的优势。请给出李工可能的论证过程。
阅读下列技术说明,根据要求回答问题1~问题4。
[说明]
某企业计划建设一个企业数据中心,该数据中心支持A、B、C、D、E 5项业务,各业务完全独立运行,各项业务运行的操作系统均不相同。在单台某型服务器上,除了为系统开销预留30%的CPU占用率之外,各业务在繁忙时段(白天)及非繁忙时段(夜间)的CPU占用率如表3-14所示。
现该企业准备全部采用该类型服务器,张工和李工据此提出了不同的设计方案。张工认为需要采购5台服务器,每项业务分配一台服务器。但李工捉出了一种基于虚拟化技术的解决方案,采用的服务器数量少于5台。
在数据中心中应用虚拟化技术会带来哪些收益?请用300字以内的文字简要描述,至少给出3项。