当前位置:首页计算机类软件水平考试初级程序员->阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解

阅读以下说明和流程图,填补流程图中的空缺(1)~ (5) ,将解答填入答题纸的对应栏内。

【说明】

平面上一个封闭区域内稳定的温度函数是一个调和函数。如果区域边界上各点的温度是己知的(非常数),那么就可以用数值方法近似地计算出区域内各点的温度。

假设封闭区域是矩形,可将整个矩形用许多横竖线切分成比较细小的网格,并以最简单的方式建立坐标系统,从而可以将问题描述为:己知调和函数u(i,j)在矩形 {0≤i≤m; 0≤j≤n}四边上的值,求函数u在矩形内部各个网格点{(i,j)|i=1,....m-1; j=1,.....,n-1}上的近似值。

根据调和函数的特点可以推导出近似算式:该矩形内任一网格点上的函数值等于其上下左右四个相邻网格点上函数值的算术平均值。这样,我们就可以用法代法来进行数值计算了。首先将该矩形内部所有网格点上的函数值设置为一个常数,例如 u(0,0); 然后通过该法代式计算矩形内各网格点上的新值。这样反复进行法代计算,若某次迭代后所 有的新值与原值之差别都小于预定的要求(如0.01),则结束求解过程。

【流程图】

初级程序员,章节练习,基础复习,案例分析

查看答案 纠错
答案:
本题解析:

(1) 0 或任意一个负数

(2) (u(i,j+1)+u(i,j-1)+u(i-1,j)+u(i+1,j))/4 或等价表示

(3) max

(4) new 或 ((u(i,j+1)+u(i,j-1)+u(i-1,j)+u(i+1,j))/4 或等价表示

(5) max

本题考查算法(数值计算)流程的描述。

封闭区域内稳定(没有奇异点)的温度场、磁场等都是调和函数。已知边界上的值,就可以近似计算区域内各点的值。对于网格化后的矩形区域 {0≤i ≤m; 0≤j ≤n ,其边界点为 {(0,j)丨j=0,…,n}、{((i,0)丨i=0,…,m}、{(m,j)丨j=0,…,n}、{((i,n)丨i=0,..,m} ,其内点为{(i,j)丨i=1,… m-1 ;j=1 ,...,n-1} 。

本题采用迭代法进行近似计算。初始时,设矩形每个内点处的u(i,j)均等于常数

u(0,0) 。每次迭代需要再计算出所有内点处的 u(i,j)新值。为了检查迭代能否结束,需要,算出所有内点处函数 u 的新值与旧值之差的绝对值是否都小于 0.01 (或判断其最大值是否小于 0.01)。为此,每次算出的新值需要先暂存于一个临时变量 new 。它应是点(i,j)上下左右四个点处 u 值的算术平均值,因此 (2) 处应填(u(i,j+1)+u(i,j-1)+u(i-1,j)+u(i+1,j))/4。

为了计算本次选代中新老值之差的绝对值 lu(i,j)-newl 的最大值max,需要先对 max赋一个不可能再低的值(由于绝对值总是非负,所以max常先存0)。因此(1)处可以填0(填任何一个负数也是可以的)。

当某个内点处新老u值之差的绝对值超过max时,就需要将该值赋给max。因此, (3)处应填max。不管是否更新了max,此后新值就可以替代老值了。因此 (4) 处应填 new 。

(5) 处应填本次迭代求出的最大值max ,以判断它是否小于0.01,是否达到了近似要求。如果已经达到误差要求,则计算结束,所有的u(i,j)就是计算结果。否则,还需要继续进行迭代。

更新时间:2021-11-26 17:20

你可能感兴趣的试题

单选题

( )is that it provides guidance and direction on how quality will be managed and verified throughout the project.

  • A.Plan Quality Management
  • B.Manage Quality
  • C.Control Quality
  • D.Project Charter
查看答案
单选题

( )the process of determining,documenting,and managing stakeholder needs and requirements to meet Project objectives.

  • A.Plan Scope Management
  • B.Collection Requirements
  • C.Validate Scope
  • D.Control Scope
查看答案
单选题

The information security management system preserves the confidentiality,integrity and availability of information by applying a( ).

  • A.technology management process
  • B.resource management process
  • C.quality management process
  • D.risk management process
查看答案
单选题

( )is a decentralized database,ensure that the data will not be tampered with and forged.

  • A.Artificial intelligence
  • B.Blockchain
  • C.Sensing technology
  • D.Big datA
查看答案
单选题

( )puts computer resources on the web,and must meet the requirements of super capacity,super concurrency,super speed and super security.

  • A.Cloud computing
  • B.Big datA
  • C.Blockchain
  • D.Internet of things
查看答案
单选题

分配甲、乙、丙、丁四个人去完成五项任务。每人完成各项任务时间如表所示。由于任务多于人数,故规定其中有一个人可兼完成两项任务,其余三人每人完成一项。为了花费时间最少,( )应该完成两项任务。

高级信息系统项目管理师,历年真题,2021年下半年《信息系统项目管理师》真题

  • A.甲
  • B.乙
  • C.丙
  • D.丁
查看答案
单选题

已知某公司生产AB两种产品,其中生产1件A产品需要1个单位的甲资源,3个单位的丙资源;生产1件B产品需要2个单位的乙资源和2个单位的丙资源。已知现有甲乙丙三种资源4个单位、12个单位和18个单位。通过市场预测,可知A产品的单位市场利润为2元,B产品的单位市场利润为5元。该公司获得最大的市场利润应生产A产品(68)件,此时(69)资源仍有剩余。

  • A.甲
  • B.乙
  • C.丙
  • D.甲及丙
查看答案
单选题

已知某公司生产AB两种产品,其中生产1件A产品需要1个单位的甲资源,3个单位的丙资源;生产1件B产品需要2个单位的乙资源和2个单位的丙资源。已知现有甲乙丙三种资源4个单位、12个单位和18个单位。通过市场预测,可知A产品的单位市场利润为2元,B产品的单位市场利润为5元。该公司获得最大的市场利润应生产A产品(68)件,此时(69)资源仍有剩余。

  • A.0
  • B.2
  • C.4
  • D.6
查看答案
单选题

某项目2016年投资额12万元,2018年开始取得项目的净收益(产品一原料辅料及公用工程)6万元/年,2018-2021年每年还会产生其他成本(包括人员工资、管理成本、制造成本等)1.1万元/年;増值税0.35万元/年、营业税金及附加0.05万元/年。则该项目的静态投资回收期为(66)年,截止到2021年底该项目的投资收益率是(67)。

  • A.0.25
  • B.0.33
  • C.0.35
  • D.0.6
查看答案
单选题

安全审计的手段主要包括( )。

  • A.①②③
  • B.②③④
  • C.①②④
  • D.①③④
查看答案