参考答案和解析
正确答案: 过程模型分为五大类:
1.管理过程模型。
2.瀑布模型(又称为生命周期模型)。
3.增量过程模型:包括增量模型、RAD模型。
4.烟花过程模型:包括原型开发模型、螺旋模型、协同开发模型。
5.专用过程模型:包括机遇构建的开发模型、形式化方法模型、面向方面的软件开发模型。
更多“软件过程模型有哪些?简述它们的特点。”相关问题
  • 第1题:

    简述作业的调度算法有哪些以及它们的特点。


    正确答案: 常用的作业调度算法有以下4种。
    (1)先来先服务调度算法这种调度算法容易实现,但效率较低。
    (2)短作业优先调度算法该算法容易实现,且系统效率比较高。主要弱点是只照顾短作业的利益,而忽略了长作业。
    (3)最高响应比优先调度算法最高响应比优先调度算法既照顾了短作业,又不使长作业的等待时间过长。
    (4)优先级调度算法该算法的主要目标是综合考虑各种因素,给作业设置一个合理的优先级。

  • 第2题:

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


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

  • 第3题:

    软件过程模型有多种,下列选项中,()不是软件过程模型。

    • A、螺旋模型
    • B、增量模型
    • C、行为模型
    • D、瀑布模型

    正确答案:C

  • 第4题:

    园艺植物繁殖的主要方式有哪些?简述它们的特点与应用。


    正确答案: 有性繁殖和无性繁殖两大类。
    有性繁殖:即种子繁殖或称实生繁殖。
    <1>特点:
    优点:
    ①种子体积小,重量轻;在采收、运输及长期贮藏等工作上简便易行。
    ②种子来源广,播种方法简便,易于掌握,便于大量繁殖。
    ③实生苗根系发达,生长旺盛,寿命较长。④对环境适应性强,并有免疫病毒病的能力。
    缺点:
    ①不笨的果树、花卉及某些多年生草本植物采用种子繁殖开花结实较晚。
    ②后代易出现变异,从而失去原有的优良性状,在蔬菜、花卉生产上常出现品种退化问题。
    ③不能用于繁殖自花不孕植物及无籽植物。 
    <2>用途/应用:
    ①大部分蔬菜、一二年生花卉及地被植物用种子繁殖。
    ②实生苗常用于果树及某些木本花卉的砧木。
    ③杂交育种必须使用播种来繁殖,并且利用杂交优势获得比父母本更优良的性状。
    无性繁殖:又称营养器官繁殖,即利用植物营养体的再生能力,用根、茎、叶等营养器官,培育成独立的新个体的繁殖方式。包括扦插、压条、分株等。主要采用的是嫁接繁殖。
    嫁接繁殖:即人们有目的地将一株植物上的枝或芽,接到另一株植物的枝、干或根上,使之愈合,生长在一起,形成一个新的植株。
    (通过嫁接培育出的苗木叫嫁接苗。用来嫁接的枝或芽叫接穗或接芽。承受接穗的植株叫砧木。嫁接符号表示:砧木+接穗,或,接穗/砧木。)
    <1>特点/优点:
    ①嫁接苗能保持优良品种接穗的性状,且生长快,树势强,结果早,因此,利于加速新品种的推广应用。
    ②可以利用砧木的某些性状如抗旱、抗寒、耐涝、耐盐碱、抗病虫等,增强栽培品种的适应性和抗逆性、以扩大栽培范围或降低生产成本。
    ③在果树和花木生产中,可利用砧木调节树势,使树体矮化或乔化,以满足栽培上或消费上的不同需求。
    ④多数砧木可用种子繁殖,故繁殖系数大,便于在生产上大面积推广种植。
    <2>应用:
    绝大多数的果树和观赏树木,主要是采用嫁接繁殖。
    扦插繁殖:是切取植物的枝条、叶片或根的一部分,插入基质中,使其生根、萌芽、抽枝,长成为新植株的繁殖方法。
    压条繁殖:是在枝条不与母株分离的情况下,将枝梢部分埋于土中,或包裹在能发根的基质中,促进枝梢生根,然后再与母株分离成独立植株的繁殖方法。
    分生繁殖:即人为地将植物体分生出来的吸芽、珠芽、根蘖等,或者植物营养器官的一部分(变态茎或变态根等)进行分离或分割,脱离母体而形成若干独立植株的方法。
    扦插、压条、分株等无性繁殖方法统称为自根繁殖。由自根繁殖方法培育的苗木统称为自根苗。
    <1>特点:
    ①变异性较小,能保持母株的优良性状和特性。②幼苗期短,结果早,投产快。③繁殖方法简单,成苗迅速。
    <2>应用:是园艺植物育苗的重要途径。

  • 第5题:

    光放大器包括哪些种类,简述它们的原理和特点,EDFA有哪些优点。


    正确答案: 掺饵光纤放大器EDFA,原理:在制造光纤过程中,向其掺入一定量的三价饵离子,利用饵离子的三能级系统,形成粒子数反转,当入射光近来时,由受激辐射产生光放大,实现了信号光在掺铒光纤的传输过程中不断被放大的功能。优点:转移效率高、放大的谱宽适合于WDM光纤通信、具有较高的饱和输出光功率、动态范围大、噪声指数小、与光纤的耦合损耗小、增益稳定性好、增益时间常数较大;缺点:存在ASE噪声、串扰、增益饱和等问题。
    受激拉曼光纤放大器,原理:利用光纤媒质中传输高功率信号时发生的非线性相互作用-拉曼效应,频率为ωp和ωas的泵浦光和信号光通过WDM合波器输入至光纤,当这两束光在光纤中一起传输时,泵浦光的能量通过受激拉曼散射转移给信号光,使信号光得到放大。
    特点:不需要粒子数反转,能够提供整个波段的光放大,主要问题在于所需泵浦的种类。受激布里渊光纤放大器,原理:利用强激光与光纤中的弹性声波场相互作用产生的后向散射光来实现对光信号的放大。其主要特点是高增益、低噪声、窄小带宽。
    半导体光放大器,原理:采用正向偏置的PN结,对其进行电流注入,实现粒子数反转分布,利用受激辐射来实现对入射光功率的放大。特点:小型化的半导体器件,易于和其他器件集成;与偏振有关;具有大的带宽;但由于非线性现象(四波混频),SOA的噪声指数高,串扰电平高。

  • 第6题:

    按结构区分常见的酶反应器类型有哪些?简述它们的特点。


    正确答案:用于酶进行催化反应的容器及其附属设备称为酶反应器。
    按结构区分:
    ⑴拌罐式反应器:反应比较完全,反应条件容易调节控制。
    ⑵鼓泡式反应器:鼓泡式反应器的结构简单,操作容易,剪切力小,混合效果好,传质、传热效率高,适合于有气体参与的反应。
    ⑶填充床式反应器:密度大,可以提高酶催化反应的速度。在工业生产中普遍使用。
    ⑷流化床式反应器:流化床反应器具有混合均匀,传质和传热效果好,温度和pH值的调节控比较容易,不易堵塞,对粘度较大反应液也可进行催化反应。
    ⑸膜反应器:清洗比较困难。

  • 第7题:

    单选题
    软件体系结构的模型常用的有5种,有(),结构模型,框架模型,动态模型,过程模型等。这5种模型各有所长,将它们有机地统一在一起,形成一个完整的模型更合适。
    A

    约束模型

    B

    系统模型

    C

    部件模型

    D

    功能模型


    正确答案: C
    解析: 暂无解析

  • 第8题:

    问答题
    简述各类软件过程模型的特点。

    正确答案: 1.瀑布模型:上一阶段的活动完成并经过评审才能开始下一阶段的活动,接受上一阶段活动的结果作为本阶段活动的输入,依据上一阶段活动的结果实施本阶段应完成的活动,对本阶段的活动进行评审。
    2.演化模型:从结构初始的原型出发,逐步将其演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。
    3.增量模型:将软件的开发过程分为若干个日程时间交错的线性序列,融合了瀑布模型的基本成分(重复地应用)和演化模型的迭代特征,特别适用于需求经常发生变化的软件开发。
    4.原型模型:开发人员和用户在“原型”上达成一致,缩短了开发周期,加快了工程进度,降低成本。
    5.螺旋模型:将原型实现的迭代特征与瀑布模型中控制的和系统化的方面结合起来,不仅体现了这两种模型的优点,而且增加了风险分析。
    6.喷泉模型:各个阶段没有明显的界限,开发人员可以同步进行开发,可以提高软件项目开发效率,节省开发时间,适应于面向对象的软件开发过程。
    7.基于构件的开发模型:利用预先包装的构件来构造应用系统
    8.形式化方法模型:易于发现需求的歧义性、不完整性和不一致性,易于对分析模型、设计模型和程序进行验证。
    解析: 暂无解析

  • 第9题:

    问答题
    软件开发模型有几种?它们的开发方法有可特点?

    正确答案: 软件开发模型有瀑布型、渐增型和变换型。
    瀑布型开发方法是按照软件生存周期的划分依次实施,每一个阶段有明确规定的任务。它的特点:
    (1)各个阶段的顺序性和依赖性;
    (2)划分逻辑设计与物理设计,尽可能推迟程序的物理实现;
    (3)每个阶段必须完成规定的文档,对其中问题通过复审及早发现,及早解决。
    渐增型开发方法及特点:
    (1)从部分需求出发,先建立一个不完全的系统,通过测试运行该系统取得经验和信息反馈,加深对软件需求的理解,进一步使系统扩充和完善。如此反复,直至软件人员和用户对所设计完成的软件系统满意为止。
    (2)在渐增型开发下的软件是随软件开发的过程而逐渐形成的。
    (3)渐增型开发方法适合于知识型软件的开发,设计系统时对用户需求的认识开始不是很清楚的,需要在开发过程中不断认识、不断获得新的知识去丰富和完善系统。多数研究性质的试验软件,一般采用此方法。
    变换型开发方法及特点:
    (1)从软件需求的形式化规格说明出发,经过一系列的程序变换,得到最终的程序系统。
    (2)该方法必须有严格的数学理论和形式化技术的支持。
    解析: 暂无解析

  • 第10题:

    问答题
    软件过程模型有哪些?简述它们的特点。

    正确答案: 过程模型分为五大类:
    1.管理过程模型。
    2.瀑布模型(又称为生命周期模型)。
    3.增量过程模型:包括增量模型、RAD模型。
    4.烟花过程模型:包括原型开发模型、螺旋模型、协同开发模型。
    5.专用过程模型:包括机遇构建的开发模型、形式化方法模型、面向方面的软件开发模型。
    解析: 暂无解析

  • 第11题:

    问答题
    光放大器包括哪些种类,简述它们的原理和特点,EDFA有哪些优点。

    正确答案: 掺饵光纤放大器EDFA,原理:在制造光纤过程中,向其掺入一定量的三价饵离子,利用饵离子的三能级系统,形成粒子数反转,当入射光近来时,由受激辐射产生光放大,实现了信号光在掺铒光纤的传输过程中不断被放大的功能。优点:转移效率高、放大的谱宽适合于WDM光纤通信、具有较高的饱和输出光功率、动态范围大、噪声指数小、与光纤的耦合损耗小、增益稳定性好、增益时间常数较大;缺点:存在ASE噪声、串扰、增益饱和等问题。
    受激拉曼光纤放大器,原理:利用光纤媒质中传输高功率信号时发生的非线性相互作用-拉曼效应,频率为ωp和ωas的泵浦光和信号光通过WDM合波器输入至光纤,当这两束光在光纤中一起传输时,泵浦光的能量通过受激拉曼散射转移给信号光,使信号光得到放大。
    特点:不需要粒子数反转,能够提供整个波段的光放大,主要问题在于所需泵浦的种类。受激布里渊光纤放大器,原理:利用强激光与光纤中的弹性声波场相互作用产生的后向散射光来实现对光信号的放大。其主要特点是高增益、低噪声、窄小带宽。
    半导体光放大器,原理:采用正向偏置的PN结,对其进行电流注入,实现粒子数反转分布,利用受激辐射来实现对入射光功率的放大。特点:小型化的半导体器件,易于和其他器件集成;与偏振有关;具有大的带宽;但由于非线性现象(四波混频),SOA的噪声指数高,串扰电平高。
    解析: 暂无解析

  • 第12题:

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

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

  • 第13题:

    软件开发模型有几种?它们的开发方法有可特点?


    正确答案: 软件开发模型有瀑布型、渐增型和变换型。
    瀑布型开发方法是按照软件生存周期的划分依次实施,每一个阶段有明确规定的任务。它的特点:
    (1)各个阶段的顺序性和依赖性;
    (2)划分逻辑设计与物理设计,尽可能推迟程序的物理实现;
    (3)每个阶段必须完成规定的文档,对其中问题通过复审及早发现,及早解决。
    渐增型开发方法及特点:
    (1)从部分需求出发,先建立一个不完全的系统,通过测试运行该系统取得经验和信息反馈,加深对软件需求的理解,进一步使系统扩充和完善。如此反复,直至软件人员和用户对所设计完成的软件系统满意为止。
    (2)在渐增型开发下的软件是随软件开发的过程而逐渐形成的。
    (3)渐增型开发方法适合于知识型软件的开发,设计系统时对用户需求的认识开始不是很清楚的,需要在开发过程中不断认识、不断获得新的知识去丰富和完善系统。多数研究性质的试验软件,一般采用此方法。
    变换型开发方法及特点:
    (1)从软件需求的形式化规格说明出发,经过一系列的程序变换,得到最终的程序系统。
    (2)该方法必须有严格的数学理论和形式化技术的支持。

  • 第14题:

    简述各类软件过程模型的特点。


    正确答案:1.瀑布模型:上一阶段的活动完成并经过评审才能开始下一阶段的活动,接受上一阶段活动的结果作为本阶段活动的输入,依据上一阶段活动的结果实施本阶段应完成的活动,对本阶段的活动进行评审。
    2.演化模型:从结构初始的原型出发,逐步将其演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。
    3.增量模型:将软件的开发过程分为若干个日程时间交错的线性序列,融合了瀑布模型的基本成分(重复地应用)和演化模型的迭代特征,特别适用于需求经常发生变化的软件开发。
    4.原型模型:开发人员和用户在“原型”上达成一致,缩短了开发周期,加快了工程进度,降低成本。
    5.螺旋模型:将原型实现的迭代特征与瀑布模型中控制的和系统化的方面结合起来,不仅体现了这两种模型的优点,而且增加了风险分析。
    6.喷泉模型:各个阶段没有明显的界限,开发人员可以同步进行开发,可以提高软件项目开发效率,节省开发时间,适应于面向对象的软件开发过程。
    7.基于构件的开发模型:利用预先包装的构件来构造应用系统
    8.形式化方法模型:易于发现需求的歧义性、不完整性和不一致性,易于对分析模型、设计模型和程序进行验证。

  • 第15题:

    简述软件过程模型


    正确答案: (1)软件过程是人们开发和维护软件及相关产品的活动、方法、实践和改进的集合。它明确定义软件过程中所执行的活动及其顺序,确定没一个活动内容和步骤,定义每个角色和职责。
    (2)软件工程将软件开发和维护的过程概况为8个大的活动:问题定义、可行性研究、需求分析、总体设计、详细设计、编码、系统测试和运行维护。

  • 第16题:

    计算机的类型有哪些?简述它们的特点


    正确答案: 目前国际上比较流行的计算机分类是:巨型计算机、主机(大、中型机)、小型计算机、和个人计算机。
    巨型计算机指运算速度快、存储容量大的高性能计算机,它采用了大规模并行处理的体系结构,CPU由数以百计、千计的处理器组成,有极强的运算处理能力。计算机的运算速度平均每秒1000万次以上;存贮容量在1000万位以上。巨型机的研制水平是一个国家计算机技术水平的重要标志。
    主机(大、中型机)大型机的运算速度一般在100万次/秒至几千万次/秒,通常用每秒运行多少万次来作为运算速度单位,字长32~64位,主存容量在几百兆字节以上,。它有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。其特点是通用,有极强的综合处理能力。中型机的规模介于大型机和小型机之间。
    小型机的机器规模小、结构简单、设计试制周期短,便于及时采用先进工艺技术,软件开发成本低,易于操作维护。
    微型计算机是以微处理器(CPU)为核心,通过系统总线(BUS)将存储器、外围控制电路、输入输出接口连接起来的系统称为微型计算机。若配有相应的外围设备(如显示器、键盘、打印机等)和系统软件,就组成了微型计算机系统(MicroComputerSystem)。
    微型计算机具有以下特点:
    ◆集成度高,体积小,重量轻,价格低廉;
    ◆部件标准化,易于组装及维修;
    ◆高可靠性及适应性。

  • 第17题:

    按导电层数的不同,印制电路板有哪些种类?简述它们的特点。


    正确答案: 单面板:所用的覆铜板只有一面敷铜箔,另一面空白,因而也只能在敷铜箔面上制作导电图形。单面板工作频率低。
    双面板:基板的上、下两面均覆盖铜箔,因此上、下面都可以印制导电图形。还有金属化过孔连接上、下两面。生产工艺流程比单面板多,成本略高。
    多层印制板:上、下面是信号层,中间还有中间信号层,内电源层和内地线层。导电层数一般为4、6、8、10层等。电磁兼容性好,工作频率高。

  • 第18题:

    问答题
    简述隧道运营阶段有哪些通风方式,并说明它们的特点?

    正确答案: 隧道运营阶段通风方式包括:自然通风和机械通风
    机械通风又分为:纵向通风、横纵通风和半横向式、混合式。
    纵向通风式通风又分为射流式和竖井式。
    混合式可以根据具体条件和特殊要求,由竖井与其他形式组合。
    横向式需要设置送风道和排风道,增加建设和运营费用。
    半横向式只设置送风道,因此,比横向式经济。
    自然通风适用于较短的隧道,车流量不大的情况下。
    解析: 暂无解析

  • 第19题:

    问答题
    简述作业的调度算法有哪些以及它们的特点。

    正确答案: 常用的作业调度算法有以下4种。
    (1)先来先服务调度算法这种调度算法容易实现,但效率较低。
    (2)短作业优先调度算法该算法容易实现,且系统效率比较高。主要弱点是只照顾短作业的利益,而忽略了长作业。
    (3)最高响应比优先调度算法最高响应比优先调度算法既照顾了短作业,又不使长作业的等待时间过长。
    (4)优先级调度算法该算法的主要目标是综合考虑各种因素,给作业设置一个合理的优先级。
    解析: 暂无解析

  • 第20题:

    问答题
    软件产品线的过程模型有哪些?

    正确答案: 1、双周期模型
    2、SEI模型
    3、三生命周期模型
    解析: 暂无解析

  • 第21题:

    问答题
    简述软件过程模型

    正确答案: (1)软件过程是人们开发和维护软件及相关产品的活动、方法、实践和改进的集合。它明确定义软件过程中所执行的活动及其顺序,确定没一个活动内容和步骤,定义每个角色和职责。
    (2)软件工程将软件开发和维护的过程概况为8个大的活动:问题定义、可行性研究、需求分析、总体设计、详细设计、编码、系统测试和运行维护。
    解析: 暂无解析

  • 第22题:

    问答题
    最常用的电脑统计软件有哪些?它们的特点如何?

    正确答案: 目前最流行的专业电脑统计分析软件是SPSS软件和SAS软件。另外应用比较普遍的还有Office 中的Excel。   SPSS是集统计分析、决策支持、管理咨询等功能于一身的巨型服务系统,其统计功能非常强大,操作界面漂亮柔和,表格和图形的制作方便美观,特别是操作简便,利于初学者使用,因而倍受人们青睐,是当今世界上公认的名气最大、流行最广的统计分析系统。它在我国的影响尤为巨大。
    S.AS是一种非常流行的与SPSS功能类似的专业统计分析软件。
    E.xcel是微软公司推出的办公软件Office系统中用于统计的一种软件。其统计功能虽然比不上SPSS、SAS等专业统计软件,但也足以满足大多数用户统计分析的需要。与专业统计软件相比,Excel的最大优势在于:本身价格不高,非常普及,因此便于一般用户使用;便于与Office的其他软件配合使用。正由于这些优点,Excel在我国已得到越来越广泛的应用。
    解析: 暂无解析

  • 第23题:

    单选题
    软件过程模型有多种,下列选项中,()不是软件过程模型。
    A

    螺旋模型

    B

    增量模型

    C

    行为模型

    D

    瀑布模型


    正确答案: B
    解析: 暂无解析