简述数值计算的迭代方法特点。

题目

简述数值计算的迭代方法特点。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

所谓松弛法,实质上是()的一种加速方法。

A、雅可比迭代

B、高斯-赛得尔迭代

C、变分迭代

D、牛顿迭代


参考答案:B

第2题:

在计算机科学领域中,算法分为两类:数值型算法和非数值型算法。下面的算法,属于数值算法类的是(46)。

A.迭代法

B.冒泡法

C.黑盒法

D.杂凑(Hash)法


正确答案:A
解析:迭代法是一种数值算法,其他三种都是非数值型算法。

第3题:

下列的说法中,不正确的是()

A.迭代器协议是指:对象必须提供一个next方法

B.list、dict、str虽然是Iterable,却不是Iterator

C.生成器与迭代器对象的区别在于:它仅提供next()方法

D.生成器实现了迭代器协议,但生成器是边计算边生成达到节省内存及计算资源


正确答案:C

第4题:

在数值分析中,迭代解法主要包括:Jacobi迭代法、Gauss-Serdel迭代法、超松弛迭代法和两步迭代法。


正确答案:正确

第5题:

以下关于稳定计算的描述,正确的是()。

  • A、稳定计算用来计算稳态过程
  • B、稳定计算所用计算方法是各种迭代算法
  • C、稳定计算所建立的数学模型是一组微分方程
  • D、稳定计算所用计算方法是各种求解微分方程组的数值积分法

正确答案:C,D

第6题:

对于大型项目,通常采用迭代的方法来进行架构设计。架构先被原型化、测试、评估分析,然后在一系列的迭代过程中被细化。这种方法能够使需求细化、成熟化,并能够被更好地理解。请用400字以内文字,简述软件架构基于场景驱动的迭代式设计过程。


正确答案:[答案要点] 系统大多数关键的功能以场景(或用例)的形式被捕获。所谓关键是指系统最重要的功能(或系统存在的理由)或使用频率最高的功能或其应用减轻了一些重要的技术风险。基于场景驱动的迭代式设计过程如下。 1)开始阶段。基于风险和重要性为某次迭代选择一些场景。场景可能被归纳为对若干用户需求的抽象;对场景进行“描述”以识别主要的抽象(类、机制、过程、子系统);将所发现的架构元素分布到4个视图中;然后实施、测试、评估该架构这个过程中可能检测到一些缺点或潜在的增强要求;捕获经验教训。 2)循环阶段。重新评估风险选择能减轻风险或提高结构覆盖的额外的少量场景然后试着在原先的架构中描述这些场景发现额外的架构元素或找出适应这些场景所需的重要架构变更更新4个主要视图;根据变更修订现有的场景;升级实现工具(架构原型)以支持新的、扩展了的场景集合。 3)测试。如果有可能(比如在已有可重用的组件下快速实现系统)在实际的目标环境和负载下进行测试。 4)评审这5个视图检测架构在简洁性、可重用性和通用性方面可能存在的潜在问题。 5)更新设计准则和基本原理。 6)捕获经验教训。 对于实际的系统初始的架构原型需要不断进行演化。一般的情况是在经过两次或三次迭代当找到了主要的抽象子系统和过程都已经完成并且已经实现所有的接口系统架构可认为趋向于稳定。
[答案要点] 系统大多数关键的功能以场景(或用例)的形式被捕获。所谓关键是指系统最重要的功能(或系统存在的理由),或使用频率最高的功能,或其应用减轻了一些重要的技术风险。基于场景驱动的迭代式设计过程如下。 1)开始阶段。基于风险和重要性为某次迭代选择一些场景。场景可能被归纳为对若干用户需求的抽象;对场景进行“描述”,以识别主要的抽象(类、机制、过程、子系统);将所发现的架构元素分布到4个视图中;然后实施、测试、评估该架构,这个过程中可能检测到一些缺点或潜在的增强要求;捕获经验教训。 2)循环阶段。重新评估风险,选择能减轻风险或提高结构覆盖的额外的少量场景,然后试着在原先的架构中描述这些场景,发现额外的架构元素,或找出适应这些场景所需的重要架构变更,更新4个主要视图;根据变更修订现有的场景;升级实现工具(架构原型)以支持新的、扩展了的场景集合。 3)测试。如果有可能(比如,在已有可重用的组件下快速实现系统),在实际的目标环境和负载下进行测试。 4)评审这5个视图,检测架构在简洁性、可重用性和通用性方面可能存在的潜在问题。 5)更新设计准则和基本原理。 6)捕获经验教训。 对于实际的系统,初始的架构原型需要不断进行演化。一般的情况是在经过两次或三次迭代,当找到了主要的抽象,子系统和过程都已经完成并且已经实现所有的接口,系统架构可认为趋向于稳定。 解析:考查“4+1”视图架构的场景驱动实现方法。

第7题:

数值模式方法就是计算物理方法。


正确答案:正确

第8题:

牛顿迭代法的端点的函数值必须等于0。()


参考答案:错误

第9题:

潮流计算常用的计算方法是()。

  • A、解析法
  • B、迭代法和牛顿法
  • C、积分法
  • D、差分法

正确答案:B

第10题:

简述在计算机系统中,数据主要包括?数值数据的特点是?非数值数据的特点是?


正确答案: 数据主要包括数值数据和非数值数据。
数值数据的特点是有数的大小,可以在数轴找到依对应点。
非数值数据的特点是无数量的大小,它仅仅是表示某个物理量的编码。

更多相关问题