晶格热容的爱因斯坦模型和德拜模型各自的假设是什么?两个模型各自的优缺点分别是什么?

题目
问答题
晶格热容的爱因斯坦模型和德拜模型各自的假设是什么?两个模型各自的优缺点分别是什么?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

花园路径模型提出了哪些句法分析原则?各自的含义是什么?
花园路径理论框架中,两个主要的句法分析原则:
1)最小附加原则:其含义是,句子加工过程中,句法分析器并不假定任何潜在的不必要的节点。按照这一原则,当遇到歧义结构时,第一遍的句法分析过程中,句法分析器将建构最简单的可能的结构。
2)迟关闭原则:其含义是,只要语法上允许,读者总是倾向于把每个新的语言材料附加到当前刚刚假定的从句或短语上,该原则能够保证新的成分即时地附加到先前的材料上,因而使得超出读者工作记忆限度的可能性降到最低。

第2题:

数据库建模过程中采用的三种模型及其各自的任务是什么?


正确答案: (1)概念数据模型
概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关的。它主要用来描述一个组织部门的概念化结构。采用概念数据模型,数据库设计人员可以在设计的开始阶段,把主要精力用于了解和描述客观世界中的实际业务问题上,而把涉及DBMS的一些技术性的问题推迟到设计阶段去考虑。
(2)逻辑数据模型
数据库的逻辑设计表示了一个抽象模型,主要任务是对数据库进行构架和组织,以满足企业的信息需求,包括明确各数据项之间的关系并有序地对它们进行分组。逻辑数据模型是数据库设计者们用于描述数据间逻辑关系的工具。用概念数据模型表示的数据必须转化为逻辑数据模型表示的数据,才能在DBMS中实现。
(3)物理数据模型
逻辑数据模型只反映数据的逻辑结构,即数据的组织形式和它们之间的内在关系,而不反映数据的存储结构,例如物理块、指针、索引等。反映数据存储结构的数据模型称为物理数据模型。数据库的数据终须存储到介质上,每种逻辑数据模型在实现时,都有其对应的物理数据模型。物理数据模型不但与DBMS有关,而且还与操作系统和硬件有关。

第3题:

软件开发的螺旋模型的原理是什么?简述螺旋模型的优缺点?


答案:
解析:
螺旋模型采用一种周期性的方法来进行系统开发,该模型是快速原型法,以
进化的开发方式为中心,在每个项目阶段使用瀑布模型法。这种模型的每一个周期
都包括需求定义、风险分析、工程实现和评审4个阶段,由这4个阶段进行迭代。软
件开发过程每迭代一次;软件开发又前进一个层次。优缺点:螺旋模型支持用户需
求的动态变化,为用户参与软件开发的所有关键决策提供了方便,有助于提高目标
软件的适应能力,并且为项目管理人员及时调整管理决策提供了便利,从而降低了
软件开发风险。螺旋模型需要开发人员具有丰富的风险评估经验和很强的专业知识f
螺旋模型只适合于大规模软件项目。

第4题:

试比较瀑布模型、快速原型模型、增量模型和螺旋模型的优缺点,说明它们各自的适用范围。


正确答案: 1.瀑布模型
瀑布模型广为人知和历史悠久,其优势是规范及文档驱动的方法。但问题是,往往不能够真正满足用户的需求。适用于传统软件工程领域的结构化开发。
2.原型模型
是为了克服瀑布模型的缺点而提出来的。通过快速构建一个在机器上可运行的原型系统,让用户试用原型,并收集反馈意见的办法,来获取用户真实的需求。
3.螺旋模型
螺旋模型适用于大型软件项目,比起之前的其它模型而言,有其一定的优越性,但这些优越性并不是绝对的。主要体现在对开发人员的风险评估经验和专门知识的要求较高。如果项目风险较大,而开发人员的水平较低,不能准确的识别和分析风险,则势必造成重大损失。
4.增量模型
具有在软件开发早期阶段使投资获得明显回报和交易维护的优点,但是要求软件具有开放的结构。

第5题:

简述德拜模型的定义


正确答案:(1)温度较高时,即T>>θD,Cv≈3Nk,满足杜隆珀替定律;
(2)温度较低时,T<<θD,符合德拜T3定律。

第6题:

解释文克勒地基模型的含义以及该模型的适用范围?弹性半空间地基模型含义?两者相比各自的优缺点?


正确答案: 该地基模型是由捷克工程师文克勒(Winkler)于1867年提出的,该模型认为地基表面上任一点的的竖向变形s与该点的压力p成正比,地基可用一系列互相独立的弹簧来模拟,即:p=ks,式中k为基床系数或称地基系数。当地基土的抗剪强度相当低或地基的压缩层厚度比地基尺寸小得多,一般不超过基底短边尺寸的一半时,采用文克勒地基模型比较适合。弹性半空间地基模型是把地基视为均质、连续、各向同性的半空间弹性体,在基地压力作用下,地基表面任一点的变形都与整个基底的压力有关。文克勒地基模型特点:土体中无剪应力;基底变形只发生在基底范围以内;地基反力分布图的形状与地基表面的竖向变形图相似;形式简单、便与分析。弹性半空间地基模型能反映地基应力和变形向基底周围扩散的连续性,但扩散范围往往超过地基的实际情况,计算所得的竖向变形及地表的变形范围常大于实际观测结果,此外,E和v两个参数,特别是v不容易准确测定。

第7题:

比较常用软件工程过程模型的优缺点。指出各自适用的情况。


正确答案:(1)瀑布模型:
优点:包括强制性的分阶段的方法,要求每一阶段都必须提供相应的文档,因此开发过程便于管理和控制。瀑布模型是一种文档驱动的模型,开发过程中产生的需求规格说明书文档,设计文档,代码文档,以及其他文档如数据库手册,用户手册和操作文档等,对于软件使用和维护是非常必要的。
缺点:该模型将本来非线性的软件开发过程,人为地加以线性化,开发的产品只有交付使用时才能和用户见面,用户的反馈意见只能从需求分析开始从头修改,加大了软件开发的工作量。
(2)快速原型化模型:
优点:能够开发出真正满足用户需要的软件。
缺点:若采用原型作为最终产品,不利于软件维护工作。
(3)快速应用开发模型:
优点:能够快速地完成整个信息系统的开发。
缺点:对于大的项目,为建立适当数目的RAD开发小组可能需要大量的人力资源;同时,RAD要求开发人员和用户双方在短期内对完成整个系统的开发达成协议,如果任何一方做不到的话,使用RAD进行开发则不可避免地会失败。
(4)渐增模型:
优点:每一轮都可以向用户分发布一个高质量的可操作的版本,用户不需要等到最终软件产品被开发出来就可以使用软件的部分功能。由于软件产品不是突然一次性提交给用户使用的,用户可以比较容易接受,并且容易提出中肯的意见。这种方式不要求非常大的初始资金投入。
缺点:要求下一轮新增的功能应能够无缝地集成到下一轮系统中去,可能这一点并不容易做到。如果整体结构设计不当,可能会导致整个软件的结构变坏。
(5)螺旋模型:
优点:它强调可替换性和强约束性,使得螺旋模型支持对现有软件的复用,并且支持始终把软件质量看作一个目标。开发和维护被视为同样的方式。
缺点:主要适合于内部开发。只适合于规模比较大的系统的开发。它是风险驱动的,只有当项目组的成员擅长于进行风险分析时,才有理由采用螺旋模型。

第8题:

在德拜模型中,材料的比热容在德拜温度以下与绝对温度T的三次方成正比,在德拜温度以上趋于定值。()


答案:对
解析:

第9题:

试述小结三大经典数据模型的各自优缺点。


正确答案: 关系数据模型建模容易,效率低,使用方便。
网状模型建模难,效率高,开发难。
层次模型建模较难,效率高,开发较难。

第10题:

常见的软件生存期模型主要有哪些?每种模型的优缺点是什么?


正确答案: 常见的软件生存期模型主要有瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型和统一过程。
(1)瀑布模型
优点:可强迫开发人员采用规范化的方法;严格地规定了每个阶段必须提交的文档;要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。
缺点:由于瀑布模型几乎完全依赖于书面的规格说明,很可能导致最终开发出的软件产品不能真正满足用户的需要;用户往往需要等待很长时间才能看到可以运行的程序;适应需求变更的能力比较差。
适用范围:瀑布模型只适用于项目开始时需求已确定的情况。
(2)快速原型模型
优点:有助于满足用户的真实需求;原型系统已经通过与用户的交互而得到验证,据此产生的规格说明文档能够正确地描述用户需求。
缺点:要求开发人员快速建立原型。
适用范围:适用于需求不明确的软件项目。
(3)增量模型
优点:
能在较短时间内向用户提交可完成一些基本功能的产品,即从第一个构件交付之日起,用户就能做一些有用的工作。
逐步增加产品的功能可以使用户有较充裕的时间学习和适应新产品,从而减少一个全新的软件可能给用户组织带来的冲击。
项目失败的风险较低,虽然在某些增量构件中可能遇到一些问题,但其他增量构件将能够成功地交付给客户。
优先级最高的服务首先交付,然后再将其他增量构件逐次集成进来。因此,最重要的系统服务将接受最多的测试。
缺点:
在把每个新的增量构件集成到现有软件体系结构中时,必须不破坏原来已经开发出的产品。
软件体系结构必须是开放的,即向现有产品中加入新构件的过程必须简单、方便。
适用范围:适用于工期紧张、功能可以划分、比较复杂的软件项目。软件工程师必须有较高的技术水平,能够设计出开放的软件体系结构。
(4)螺旋模型
优点:
对可选方案和约束条件的强调有利于已有软件的重用,也有助于把软件质量作为软件开发的一个重要目标;
减少了过多测试或测试不足所带来的风险;
在螺旋模型中维护只是模型的另一个周期,在维护和开发之间并没有本质区别。
缺点:螺旋模型是风险驱动的,因此要求软件开发人员必须具有丰富的风险评估经验和这方面的专门知识,否则将出现真正的风险:当项目实际上正在走向灾难时,开发人员可能还以为一切正常。
适用范围:适用于内部开发的大型软件(开发周期长、比较容易受到社会因素影响的软件项目),软件开发人员具有丰富的风险评估知识和经验。
(5)喷泉模型
优点:在开发过程中使用统一的概念和方法,各阶段之间没有明显的界限,容易实现各个开发过程的多次反复迭代,达到了认识的逐步深化,降低了出错的可能性。
缺点:由于各个阶段之间的界线不明确,容易造成软件开发过程的无序。
适用范围:适用于面向对象的软件开发。
(6)统一过程
优点:提高了团队生产力,在迭代的开发过程、需求管理、基于组件的体系结构、可视化软件建模、验证软件质量及控制软件变更等方面,针对所有关键的开发活动为每个开发成员提供了必要的准则、模板和工具指导,并确保全体成员共享相同的知识基础。它建立了简洁和清晰的过程结构,为开发过程提供了较大的通用性。
缺点:RUP只是一个开发过程,并没有涵盖软件过程的全部内容,例如它缺少关于软件运行和支持等方面的内容;此外,它没有支持多项目的开发结构,这在一定程度上降低了在开发组织内大范围实现重用的可能性。
适用范围:适用于基于构件的软件开发。