更多“软件项目有哪些特点?”相关问题
  • 第1题:

    微信软件有哪些功能特点?


    正确答案: (1)聊天:支持发送语音短信、视频、图片(包括表情)和文字,支持多人实时群聊。
    (2)添加好友:支持查找微信号、查看QQ好友添加好友、查看手机通讯录和分享微信号添加好友、摇一摇添加好友、二维码查找添加好友和漂流瓶接受好友方式。
    (3)朋友圈:用户可以通过朋友圈发表文字和图片,同时可将文章或者音乐分享到朋友圈,对好友分享内容进行“评论”或“赞”。
    (4)微信公众平台:通过这一平台,个人和企业都可以打造一个微信的公众号,可以群发文字、图片、语音三个类别的内容。
    (5)支持微博、邮箱、漂流瓶、语音记事本、QQ同步助手、账号保护等插件功能;
    (6)支持iPhone、Android、Windowsphone、塞班手机平台上都可以使用,并提供有多种语言界面。

  • 第2题:

    由于软件工程有如下哪些的特点,使得软件的管理比其他工程的管理更为困难()

    • A、软件产品不可见;
    • B、软件生产不存在标准的过程;
    • C、软件的开发成本往往非常高;
    • D、有些大型软件项目往往是“一次性”的项目;

    正确答案:A,B,D

  • 第3题:

    瀑布模型有哪些特点?对于里程碑,你有什么认识?一般认为,瀑布模型不太适用于用户需求经常变更的软件项目,其原因是什么?


    正确答案: 瀑布模型的特点:(1).线性化模型结构;(2).各阶段具有里程碑特征;(3).基于文档的驱动;(4).严格的阶段评审机制。其中的里程碑是指瀑布模型中的阶段只能逐级到达、不能跨越;每个阶段都有明确的任务,都需要产生确定的成果。
    由于瀑布模型是一种线性模型,要求项目严格按规程推进,必须等到所有开发工作全部完成以后才能获得可以交付的软件产品。因此,瀑布模型不太适用于用户需求经常变更的软件项目。

  • 第4题:

    软件项目管理有哪些特点?


    正确答案: 软件项目管理的主要特点包括如下几个方面:
    ⑴软件项目管理涉及的范围广,涉及软件开发进度计划、人员配置与组织、项目跟踪与控制等。
    ⑵应用到多方面的综合知识,特别是要涉及社会的因素、精神的因素、认知的因素,这比技术问题复杂得多。
    ⑶人员配备情况复杂多变,组织管理难度大。
    ⑷管理技术的基础是实践,为取得管理技术成果必须反复实践。

  • 第5题:

    软件项目失败的原因有哪些?


    正确答案: 需求定义不明确;
    缺乏一个好的软件开发过程;
    没有一个统一领导的产品研发小组;
    子合同管理不严格;
    没有经常注意改善软件过程;
    对软件构架很不重视;
    软件界面定义不善且缺乏合适的控制
    软件升级暴露了硬件的缺点;
    关心创新而不关心费用和风险;
    军用标准太少且不够完善等等。

  • 第6题:

    什么是项目,软件项目有哪些特点?


    正确答案: 项目是为完成一个独特的产品、服务或者任务而进行的一次性努力。软件项目是一种特殊的项目,软件项目除了具有一般项目的基本特征外,还具有以下特征:
    (1)软件项目是知识密集型项目。
    (2)软件项目采用以用户为中心的理念。
    (3)软件项目的风险较大。
    (4)软件项目的管理严格。
    (5)软件产品需要多次完善。
    (6)软件项目的文档编写量较大。

  • 第7题:

    问答题
    常用的建设项目的管理软件与哪些?各有何特点?

    正确答案: 1、综合进度管理软件:拥有较为完善的管理复杂和大型工程项目的手段;利用EPS使得企业或项目组织可以按多重性对项目进行层次化的管理;MicrosoftProject,是全世界范围内应用最广的,以进度计划为核心的管理管理软件;WelcomeOpenPlan项目管理软件,自上而下可以无限分解;
    2、合同管理与费用控制管理软件:PrimaveraExpedition合同管理软件,具有很强的拓展功能;PrologManager,以合同事务管理为主线的项目管理软件;
    3、Cobra成本控制软件,可自上而下分解,可以在任意层次上修改预算和预测。
    解析: 暂无解析

  • 第8题:

    问答题
    软件项目存在较大风险的原因有哪些?

    正确答案: 1.软件项目的需求变化大
    2.软件项目计划和估算难度大
    3.软件项目管理的难度大
    4.承包方信用问题
    5.人员变动问题
    6.技术问题
    7.政策变化问题
    8.性能达不到
    解析: 暂无解析

  • 第9题:

    问答题
    软件项目有哪些特点?

    正确答案: (1)软件项目与其他任何产业项目不同,它是算法、思想、概念、组织、流程、效率、优化等的融合体;
    (2)开发软件项目产品,在多数情况下,用户给不出明确的想法和要求。
    (3)在开发过程中,程序及其相关的文档资料常常需要修改,在修改过程中又可能带来新的问题,且这些问题要在很久以后才会发现。
    (4)在研制开发过程中,文档资料是不可缺少的,但工作量又是巨大的,往往也是人们不愿去作的。
    (5)参加软件项目的工作人员,要求具有一定的业务水平和实际工作经验,而很难完全避免的人员流动,对工作的影响是很大的。离开的人员不仅带走了重要的信息,而且带走了工作经验。
    解析: 暂无解析

  • 第10题:

    问答题
    软件有哪些主要特点?

    正确答案: (1)软件具有抽象性;
    (2)软件不是制造出来的;
    (3)软件没有磨损和老化,有生命周期;
    (4)对计算机系统有依赖性;
    解析: 暂无解析

  • 第11题:

    问答题
    软件调试有哪些方法?各自有什么特点?

    正确答案: 常见的软件调试策略包括:试探法、归纳法、演绎法、回溯法和对分法等。
    ⑴试探法。一种比较原始的调试策略。它的基本思想是通过分析软件系统运行过程中大量数据信息、中间结果的变化情况来查找错误发生的原因、确定错误发生的位置。该方法简单、易行,但调试效率低,只适用于结构比较简单的小型系统。
    ⑵归纳法。一种由特殊到一般的逻辑推理方法。根据软件测试所取得的个别错误数据,错误线索着手,通过分析这些线索之间的关系而发现错误。
    ⑶演绎法。一种由一般到特殊的逻辑推理方法。根据已有的测试数据,设想所有可能的出错原因,然后通过测试逐一排除不正确、不可能的出错原因,最后证明剩余的错误的合理性,确定错误发生的位置。
    ⑷回溯法。从软件系统中发现错误位置开始,沿着程序的控制流程往回追踪程序代码,直至找到错误发生的位置或范围。回溯法对于规模较小的软件系统而言是一种比较有效的调试策略,但不适宜较大型的软件。
    ⑸对分查找法。在程序中插入某些变量关键点的正确值,检查程序的运行结果,在插入点以后的运行正确,则错误发生在插入点的前半部分;反之,错误发生在插入点的后半部分。不断对分缩小错误范围,进行错误定位。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是软件过程?有哪些主要的软件过程模型?它们各有哪些特点?

    正确答案: 软件过程是指在软件工具的支持下,所进行的一系列软件开发和进化的活动。软件过程模型是对软件开发实际过程的抽象和简化,是描述软件开发过程中各种活动如何执行的模型,因此又称为软件开发模型。
    主要的软件过程模型有:瀑布模型、增量模型、螺旋模型、喷泉模型和基于知识的模型等。
    ⑴瀑布模型是经典的软件开发模型,将软件开发活动中的各项活动规定为依线性顺序连接的若干阶段,它简单易用,在消除非结构化软件、降低软件的复杂性、促进软件开发工程化方面起了很大的作用。但在软件开发实践中也逐渐暴露出它的缺点。它将一个充满回溯的软件开发过程硬性分割为几个阶段,无法解决软件需求不明确或者变动的问题。
    ⑵增量模型是一种非整体开发的模型。根据增量的方式和形式的不同,分为基于瀑布模型的渐增模型和基于原型的快速原型模型。该模型具有较大的灵活性,适合于软件需求不明确、设计方案有一定风险的软件项目。
    ⑶螺旋模型将瀑布模型和增量模型结合起来,并加入了风险分析。螺旋模型将开发过程分为几个螺旋周期,每个螺旋周期可分为4个工作步骤:制定计划、风险分析、实施工程、客户评估。
    ⑷喷泉模型用于采用对象技术的软件开发项目。它克服了瀑布模型不支持软件重用和多项开发活动集成的局限性。喷泉模型使开发过程具有迭代性和无间隙性。软件开发过程有4个阶段,即分析、系统设计、软件设计和实现。各阶段相互重叠,以分析为基础,资源消耗成塔形,从高层返回低层无资源消耗。强调增量开发,是对象驱动的过程,反映了对象的开发和重用过程。
    ⑸基于知识的模型也称为智能模型。通过领域的专家系统,可使需求说明更加完整、准确和无二义性。通过软件工程知识和特定应用领域的知识和规则的应用来提供开发的帮助。
    解析: 暂无解析

  • 第13题:

    程控交换软件的基本特点有哪些?


    正确答案: 程控交换软件的基本特点是:实时性强,具有并发性,适应性强,可靠性和可维护性要求高。

  • 第14题:

    对软件项目经理人员的要求有哪些?


    正确答案: 对项目经理除了要求具有较强的管理能力外,还要求其应具有的能力有:
    ①把用户提出的非技术性要求加以整理提炼,以技术说明书形式转告给分析员和测试员。
    ②能说服用户放弃那些不切实际的要求,以保证合理的要求得以满足。
    ③具有综合问题的能力。
    ④具有很强的沟通能力。

  • 第15题:

    什么是软件过程?有哪些主要的软件过程模型?它们各有哪些特点?


    正确答案: 软件过程是指在软件工具的支持下,所进行的一系列软件开发和进化的活动。软件过程模型是对软件开发实际过程的抽象和简化,是描述软件开发过程中各种活动如何执行的模型,因此又称为软件开发模型。
    主要的软件过程模型有:瀑布模型、增量模型、螺旋模型、喷泉模型和基于知识的模型等。
    ⑴瀑布模型是经典的软件开发模型,将软件开发活动中的各项活动规定为依线性顺序连接的若干阶段,它简单易用,在消除非结构化软件、降低软件的复杂性、促进软件开发工程化方面起了很大的作用。但在软件开发实践中也逐渐暴露出它的缺点。它将一个充满回溯的软件开发过程硬性分割为几个阶段,无法解决软件需求不明确或者变动的问题。
    ⑵增量模型是一种非整体开发的模型。根据增量的方式和形式的不同,分为基于瀑布模型的渐增模型和基于原型的快速原型模型。该模型具有较大的灵活性,适合于软件需求不明确、设计方案有一定风险的软件项目。
    ⑶螺旋模型将瀑布模型和增量模型结合起来,并加入了风险分析。螺旋模型将开发过程分为几个螺旋周期,每个螺旋周期可分为4个工作步骤:制定计划、风险分析、实施工程、客户评估。
    ⑷喷泉模型用于采用对象技术的软件开发项目。它克服了瀑布模型不支持软件重用和多项开发活动集成的局限性。喷泉模型使开发过程具有迭代性和无间隙性。软件开发过程有4个阶段,即分析、系统设计、软件设计和实现。各阶段相互重叠,以分析为基础,资源消耗成塔形,从高层返回低层无资源消耗。强调增量开发,是对象驱动的过程,反映了对象的开发和重用过程。
    ⑸基于知识的模型也称为智能模型。通过领域的专家系统,可使需求说明更加完整、准确和无二义性。通过软件工程知识和特定应用领域的知识和规则的应用来提供开发的帮助。

  • 第16题:

    软件中断有哪些特点?硬件中断有哪些特点?


    正确答案: 软件中断是由CPU内部事件引起的中断,是确定的;与硬件无关,不执行中断响应周期;除单步中断外,软件中断(内部中断)不可屏蔽;优先级高于硬件中断(外部中断)。
    硬件中断由外部事件引起,是随机的,需要执行总线周期,中断类型码由中断控制器提供。

  • 第17题:

    软件项目存在较大风险的原因有哪些?


    正确答案: 1.软件项目的需求变化大
    2.软件项目计划和估算难度大
    3.软件项目管理的难度大
    4.承包方信用问题
    5.人员变动问题
    6.技术问题
    7.政策变化问题
    8.性能达不到

  • 第18题:

    软件有哪些主要特点?


    正确答案: (1)软件具有抽象性;
    (2)软件不是制造出来的;
    (3)软件没有磨损和老化,有生命周期;
    (4)对计算机系统有依赖性;

  • 第19题:

    问答题
    程控交换软件的基本特点有哪些?

    正确答案: 程控交换软件的基本特点是:实时性强,具有并发性,适应性强,可靠性和可维护性要求高。
    解析: 暂无解析

  • 第20题:

    问答题
    什么是项目,软件项目有哪些特点?

    正确答案: 项目是为完成一个独特的产品、服务或者任务而进行的一次性努力。软件项目是一种特殊的项目,软件项目除了具有一般项目的基本特征外,还具有以下特征:
    (1)软件项目是知识密集型项目。
    (2)软件项目采用以用户为中心的理念。
    (3)软件项目的风险较大。
    (4)软件项目的管理严格。
    (5)软件产品需要多次完善。
    (6)软件项目的文档编写量较大。
    解析: 暂无解析

  • 第21题:

    问答题
    软件项目的特点主要表现在哪些方面?

    正确答案: 1)软件项目的高度复杂性
    2)智力密集、可见性差
    3)单件生产、过程不规范
    4)劳动密集、自动化程度低
    5)软件开发工作渗透了人的因素
    6)软件项目开发方法的多样性
    解析: 暂无解析

  • 第22题:

    问答题
    软件项目管理有哪些特点?

    正确答案: 软件项目管理的主要特点包括如下几个方面:
    ⑴软件项目管理涉及的范围广,涉及软件开发进度计划、人员配置与组织、项目跟踪与控制等。
    ⑵应用到多方面的综合知识,特别是要涉及社会的因素、精神的因素、认知的因素,这比技术问题复杂得多。
    ⑶人员配备情况复杂多变,组织管理难度大。
    ⑷管理技术的基础是实践,为取得管理技术成果必须反复实践。
    解析: 暂无解析

  • 第23题:

    问答题
    软件产品的特点有哪些?

    正确答案: ①逻辑产品;②使用无磨损;③生产主要是研制;④生产主要靠脑力劳动;⑤生产成本高。
    解析: 暂无解析