更多“某个数据采集系统的开发,有详细说明,但还有人提出意见说不好操作,你作为开发的负责人,如何处理 ”相关问题
  • 第1题:

    阅读以下关于嵌入式实时操作系统软件的选型分析方面的叙述,回答问题1至问题3。

    某研究所承担了一项宇航嵌入式系统的研制任务,本项任务技术难度大、可靠性要求高、进度要求紧,预计软件规模约在一万行以上。而该所原先承担的相关项目均是用汇编语言编写的(软件规模较小,一般是几百行)。项目主管工程师将软件开发的论证工作分别布置给了王工和李工,要求他们根据本项目的技术要求,在一周内分别提出软件的实施方案。

    (1)该宇航嵌入式系统由数据处理机、信号处理机以及数据采集模块组成。信号处理机主要通过数据采集模块将大量不同时间周期的外部数据采集进来,进行预处理(如 FFT变换)后提交给数据处理机;数据处理机根据功能要求完成各种计算处理工作,并将结果输出。为了达到数据处理机和信号处理机的标准化,这两类处理机均采用同种处理机的体系结构(如PowerPC7410)。整个系统工作的最大周期为1s,最小周期为5ms。数据处理机上任务分布如下表所示。

    (2)一周后,王工和李工提交了各自的实施方案,其共同之处在于两者均提出采用操作系统及相应的软件开发环境。但是,王工和李工在选择什么样的操作系统及开发环境方面出现了较大的分歧。王工的实施方案提出,为了满足本项目的技术要求,并有利于本所软件的长期发展,应选用具有硬实时处理能力的嵌入式实时操作系统及开发环境 (例如VxWorks等):而李工的实施方案指出,操作系统主要完成对计算机资源的管理与分配工作,考虑到人们对操作系统及软件开发工具的熟悉程度,本项目应选用具有大众化的、软件开发人员容易上手的嵌入式操作系统(例如WindowsCE、Linux等)。

    (3)在两人争执不下的情况下,项目主管工程师组织了相关专家对王工和李工提交的实施方案进行了评审。最后,专家组一致认为王工的方案切实可行,操作系统的选型论证充分、客观,可以作为本所未来几年中相关项目的软件开发的基本环境。同时专家组还就具体实施选择嵌入式实时操作系统及开发环境产品时应着重考虑的相关问题提出了几点建议。

    为什么专家组一致认为王工的实施方案切实可行?请用200字以内文字简要说明。


    正确答案:[解答要点] 专家认为王工方案可行的主要理由如下: (1)宇航嵌入式系统是一种硬实时系统要求对外部事件做出快速响应(一般在毫秒级)因此硬实时操作系统在实时处理和相应的方面优于一般嵌入式操作系统故王工提出的选用具有硬实时处理能力的嵌入式操作系统方案可行; (2)从资源的约束性来讲宇航嵌入式系统由于受空间和重量的限制操作系统代码不宜过于庞大选择具有可剪裁功能的操作系统更适应本项目; (3)宇航嵌入式系统要求软件可靠性要高而王工选择的操作系统已经过相关部门验证其可靠性高于李工所选的操作系统。
    [解答要点] 专家认为王工方案可行的主要理由如下: (1)宇航嵌入式系统是一种硬实时系统,要求对外部事件做出快速响应(一般在毫秒级),因此,硬实时操作系统在实时处理和相应的方面优于一般嵌入式操作系统,故王工提出的选用具有硬实时处理能力的嵌入式操作系统方案可行; (2)从资源的约束性来讲,宇航嵌入式系统由于受空间和重量的限制,操作系统代码不宜过于庞大,选择具有可剪裁功能的操作系统更适应本项目; (3)宇航嵌入式系统要求软件可靠性要高,而王工选择的操作系统已经过相关部门验证,其可靠性高于李工所选的操作系统。 解析:随着微电子技术和计算机技术的发展,数字化和信息化成为目前各行各业大力发展的技术,嵌入式系统已被广泛应用到了军事、家电、工业控制和医疗等方面。作为嵌入式系统的核心支撑软件,嵌入式操作系统被各个领域广泛使用。
    嵌入式操作系统的使用与具体的应用方向紧密相关。目前,根据不同的应用领域,嵌入式操作系统分为嵌入式操作系统和嵌入式实时操作系统,实时又分为强实时和弱实时。在宇航系统中,由于航天航空飞行器速度非常快,需要各个控制设备应具有快速的反应和处理能力(一般工作周期为毫秒级),因此,根据本题的技术指标要求,应重点考虑强实时操作系统。
    第一步:总结出问题的要点。
    本题主要是围绕当前广泛使用的嵌入式实时操作系统这一应用背景来考虑的,考查相关领域考生对操作系统选型的几个技术点的掌握程度。作为系统分析师,在启动项目之前,应学会充分论证所需资源的保障问题,而操作系统是将开展的软件项目的核心基础,使用了良好的基础软件平台,可以大幅度提高软件开发效率,提高软件的可靠性。因此,本题的选用具有一定的普遍性。
    第二步:根据问题要点,仔细阅读正文,找出相应的段落。
    (1)本题第一段描述了问题所在,虽然估计到新项目程序代码将达到一万行(过去只有几百行),但这些数据在本题中没用实质性应用,只表明代码规模发生了实质性变化,这一点对选择使用操作系统具有一定的考虑因素。
    (2)本题的第二段值得关注,这实际上是所开发的宇航项目的技术需求,1s和5ms定义了该宇航项目系统的最小时间框架和最大时间框架,并给出了各个周期任务的需求参数,这一段是本题的重点。
    (3)三、四段主要描述了问题的讨论结果,考生可根据本题上述描述的需求内容,通过已掌握的有关嵌入式系统的特点,完成问题的正确判定。
    第三步:分析试题的内容,构思答案的要点。
    通过前两步的分析与归纳,强实时将是本题首要关注的选型内容之一;而可靠性则是宇航系统极为重要的考虑内容;可剪裁、开放和可扩展是嵌入式系统的公共特性。因此,问题1和问题2可通过对本题的理解而形成答案;问题3可基于考生对嵌入式系统理解,完成本命题的设计与评估。
    [问题1]
    本问题主要是要求考生通过对题目的理解,根据题目给出的技术参数,说明选择操作系统的依据,主要考查考生分析问题的能力。硬实时、资源约束和可靠性是宇航软件必须考虑的三大因素。

  • 第2题:

    在一次医疗器械的宣传活动中,人群中有人说东西不好,你作为负责人应该如何处理?


    答案:
    解析:
    医疗器械的质量直接关系到群众的健康和安全,面对群众的质疑,我会本着实事求是的原则及时予以回复,使群众对于我们的医疗器械有一个正确的认识,从而保障此次宣传活动的效果。
    首先,我会虚心听取群众的意见,详细向他了解他认为不好的原因,并耐心地对他的意见进行逐一解答,同时感谢他对我们医疗器械的关注。
    其次,我会将我们医疗器械的生产许可证、医疗器械备案证明以及权威部门的检验证明向群众进行展示,并告知现场的群众产品在使用过程中可能会出现的常见的问题及处理方法。
    再次,根据刚才群众的质疑,我会采取现场演示的方式,对医疗器械的使用方法和注意事项进行宣传说明,保证每一位群众都能有一个全面的了解,同时我也会邀请群众现场体验和操作,并请他们向其他群众谈谈自己的切身感受,使群众了解我们医疗器械的实际效果。
    最后,我会安排一个现场咨询的环节,详细回答群众的其他问题,彻底打消群众的质疑和困惑,大胆地选择我们的医疗器械,保证此次宣传活动能够取得实效。

  • 第3题:

    请阐述你对敏捷开发的理解,并说明敏捷开发方法对电子商务系统开发的作用。


    1.最优先的是通过尽早地和不断地交有价值的软件来使客户满意。 2.即使到了开发的后期,也欢迎改变需求。 3.以几周到几个月为周期,尽快、不断地发布可运行软件。 4.在整个项目过程中,业务人员和开发人员必须天天一起工作。 5.以积极向上的员工为中心建立项目组,给予他们所需要的环境和支持,对他们的工作予以充分的信任。 6.项目组内效率最高、最有效的信息传递方式是面对面的交谈。 7.测量项目进展的首要依据是可运行的软件。 8.敏捷过程提倡可持续的开发,项目发起者、开发者和用户应能长期保持恒定的速度。 9.应时刻关注技术上的精益求精和好的设计,以增强敏捷性。 10.简单化是必不可少的,这是尽可能减少不必要工作的艺术。 11.最好的构架、需求和设计出自于自我组织的团队。 12.团队要定期反思怎样才能更有效,并据此调整自己的行为。

  • 第4题:

    王总工程师提出,对于数据仓库系统的开发,一般推荐采用增量的、演进的方式。请用200字以内文字,说明如何用增量的、演进的方式开发数据仓库系统。


    正确答案:定义一个高层次的企业数据模型在不同的主题和可能的应用之间提供企业范围的、一致的、集成的数据视图。 基于上述企业数据模型并行地实现各自独立的数据集市和企业数据仓库。 构造分布式数据集市对不同的数据集市进行集成。 构造一个多层数据仓库。在多层数据仓库中企业数据仓库是所有数据仓库数据的全权管理者而这些数据分布在各个相关的数据集市中。
    定义一个高层次的企业数据模型,在不同的主题和可能的应用之间,提供企业范围的、一致的、集成的数据视图。 基于上述企业数据模型,并行地实现各自独立的数据集市和企业数据仓库。 构造分布式数据集市,对不同的数据集市进行集成。 构造一个多层数据仓库。在多层数据仓库中,企业数据仓库是所有数据仓库数据的全权管理者,而这些数据分布在各个相关的数据集市中。

  • 第5题:

    数据质量控制应贯穿系统建设的()阶段

    A系统设计

    B数据源选择

    C数据采集

    D数据处理直至系统开发完成


    B,C,D