搜档网
当前位置:搜档网 › 云计算原理与实践课后答案王伟

云计算原理与实践课后答案王伟

云计算原理与实践课后答案王伟
云计算原理与实践课后答案王伟

第1章概述

课内复习

1. 云计算的定义是什么?

云计算是一种计算模式,在这种模式下,动态可扩展而且通常是虚拟化的资源通过互联网以服务的形式提供岀来。P5 2. 云计算的公共特征有哪几个?

弹性伸缩、快速部署、资源抽象、按用量收费、宽带访问P14

3. 云计算按照部署方式和服务类型分别分成哪几类?

部署方式分类:公共云、私有云、社区云、混合云、行业云、其他类型云P15

服务类型分类:基础设施即服务(laaS)平台即服务(PaaS)软件即服务(SaaS

4. 如何从三元认识论的角度理解云计算?

云计算即是一种商业模式,也是一种计算范式,还是一种实现方式。P21

5. 云计算作为一种计算范式可以分成哪两种结构?

横向云体逻辑结构:云运行时环境+云应用

纵向云体逻辑结构:P23图

6. 开源软件、自由软件和免费软件的区别于联系是什么?

P25下方

课外思考

1. 计算系统是如何演变成今天的云计算的?P6

2. 如何理解“开源是种方法论”?P29下方

3. 开源技术是如何促进云计算发展的?

降低准入门槛

大部分组织机构采用云技术是为了优化他们的IT投资,从而提高现有的服务或者支持新的业务模式。在这种情况下,开源降低了新加入的组织机构建设私有云计算的门槛。许多组织机构已经采用Ope nN ebula来打造私有云计算,当中一些只是连接数十台主机的小型云服务,一些则是由几个数据中心所连起来的大型基础设备。对于大多数这种组织

机构来说,为使用商用软件而支付授权许可费用是不怎么靠谱的,他们要么就选择开源云技术,要么就什么都不用。

促进云服务的定制

许多组织机构在开源帮助下可以根据客户实际需要而对云服务进行定制,这也就是说这些机构组织可以根据用户需

求打造具有差异化的云服务。两个应用于公共部门的著名例子就是荷兰超级计算中心的SARA和它的云设施HPC,另一个就是美国费米实验室的基础云设施FermiCloud。托管公司和电信公司使用开源代码来向特定的市场和地区用户

提供新的云服务模式。那些使用OpenNebula的解决方案中,AlterWay的H20 Cloud和中国移动的Big Cloud就是很好的例子。

开源云服务衍生更多的云服务

开源一样鼓励、支持并推动了云服务产品的创新。我们看到了很多信息通讯技术人员如何以更低的成本打造云服务

的案例。CloudWeavers公司的一键式云解决方案和HederaTech的云管理软件都是很好的例子。我们还可以算上先前

提及的开源技术整合者,通过开源云服务他们可以根据自身需求进行创新和定制。

用户-供应商协作催生更好的云技术

技术供应商和用户的协作是开源领域的一个巨大优势。作为欧盟旗舰级云计算项目的衍生技术产品,Ope nN ebula和那些由欧盟所投资的云计算基础设施和项目保持着紧密合作,从而为最先进的云计算部署提供独特的功能。我们正

在从事那些建设泛欧多重云基础设施的项目,比如说Bon FIRE、EG、Helix Nebula。整个行业、标准机构和研究人员正在联手打造一个开放的云技术生态,这也是欧洲的云计算战略目标之一。

和用户直接接触是实现创新的唯一方法。在开源项目里面,项目的计划路线图实际上是由用户需求所引导的。这也

就是说,具体是功能是用来满足终端用户的真正需求,而不是针对供应商而言的。

第2章分布式计算

课内复习

1. 分布式计算的定义和特征是什么?P41

2. 什么是ACID原则?P42下方

3. 什么是CAP理论?P43下方

4. 什么是BASE理论?P46

5. 如何理解最终一致性?P46下方

6. 分布式存储与分布式计算的区别于联系是什么?

P50最后一段,分布式系统和分布式储存

P56分布式计算

课外思考

1. 在我们的日常生活当中,为什么我们所接触到的分布式系统越来越多了?

1. 增大系统容量。我们的业务量越来越大,而要能应对越来越大的业务量,一台机器的性能已经无法满足了,我们需要多台机器才能应对大规模的应用场景。所以,我们需要垂直或是水平拆分业务系统,让其变成一个分布式的架构。

2. 加强系统可用。我们的业务越来越关键,需要提高整个系统架构的可用性,这就意味着架构中不能存在单点故障。这样,整个系统不会因为一台机器岀故障而导致整体不可用。所以,需要通过分布式架构来冗余系统以消除单点故障,从而提高系统的可用性。

3. 因为模块化,所以系统模块重用度更高

4. 因为软件服务模块被拆分,开发和发布速度可以并行而变得更快

5. 系统扩展性更高

6. 团队协作流程也会得到改善

分布式计算优点:

(1) 资源共享。若干不同的节点通过通信网络彼此互联,一个节点上的用户可以使用其他节点上的资源,如分布式系统

允许设备共享,使众多用户共享昂贵的外部设备,如彩色打印机;允许数据共享,使众多用户访问共用的数据库;可以共享远程文件,使用远程特有的硬件设备(如高速阵列处理器) ,以及执行其他操作。

(2) 加快计算速度。如果一个特定的计算任务可以划分为若干个并行运行的子任务,则可把这些子任务分散到不同的节点上,使它们同时在这些节点上运行,从而加快计算速度。另外,分布式系统具有计算迁移功能,如果某个节点上的负载太重,则可把其中一些作业移到其他节点去执行,从而减轻该节点的负载。这种作业迁移称为负载平衡。

(3) 可靠性高。分布式系统具有高可靠性。如果其中某个节点失效了,则其余的节点可以继续操作,整个系统不会因为一个或少数几个节点的故障而全体崩溃。因此,分布式系统有很好的容错性能。

系统必须能够检测节点的故障,采取适当的手段,使它从故障中恢复过来。系统确定故障所在的节点后,就不再利用

它来提供服务,直至其恢复正常工作。如果失效节点的功能可由其他节点完成,则系统必须保证功能转移的正确实施。

当失效节点被恢复或者修复时,系统必须把它平滑地集成到系统中。

(4) 通信方便、快捷。分布式系统中各个节点通过一个通信网络互联在一起。通信网络由通信线路、调制解调器和通信

处理器等组成,不同节点的用户可以方便地交换信息。在低层,系统之间利用传递消息的方式进行通信,这类似于单CPU

系统中的消息机制。单CPU系统中所有高层的消息传递功能都可以在分布式系统中实现,如文件传递、登录、邮件、Web

浏览和远程过程调用(Remote Procedure call,RPC。

2. CAP定理中的几个关键因素为什么不能同时保证?不同的组合有什么样的应用场景?

为什么:P45上方

场景:P45下方如果不能分区,就不是分布式系统了

3. 通过了解区块链的背景,说说你所理解的区块链做为一种分布式系统背后的全新理念。

分布式数据库各节点之间的关系是:信任,协作。

区块链各节点之间的关系是:怀疑,制约。

分布式数据库是在互联网背景下应对大数据量和分布式请求的需求下产生的,其在中心化控制下假设每个节点都诚实,

从而由多节点共同维护一个具有逻辑整体性的分布式数据库。其主要解决的是节点宕机或节点间通信不可靠的问题区块链由多个节点共同维护一个分布式账本,没有中心化控制机构。区块链假设任何一个单点均不可靠但系统内诚实

节点占大多数,由此搭建起了一个无需信任的信任体系。其主要解决的是节点本身不可靠的问题。

区块链应该属于分布式数据库的一种,它以牺牲一致性为代价把CAP定理中的Availability (可用性)和Partition toleranee

(分区容错性)落实到了极致。当然,虽然区块链读取速度很快,但是其写入速度一直有严重瓶颈,如何在多方需求间

找到均衡点,应该就是区块链创业者的使命了

第3章云计算构架

课内复习

1. 云计算中的工作负载有哪几种模式?它们的特征是什么?

模式:时开时停模式、用量迅速增长模式、瞬时暴涨模式、周期性增减模式

特征P78

2. 如何避免云计算资源“超配”带来的问题?P80 IT租赁

3. 如何理解“云栈”和“云体”的概念?P86

4. 什么是软件定义的数据中心?它的特点是什么?

定义:VMware对其描述为:“一个统一的数据中心平台,提供了前所未有的自动化、灵活性和效率,并转变IT交付的方式。汇集和汇总计算、存储、网络、安全性等可用性服务,并交付软件,通过智能化的策略驱动的软件进行管理。”

服务器在虚拟化应用的基础上,SDDC能够虚拟网络和存储资源,使抽象的数据中心的基础设施可以通过应用程序

和软件进行访问。SDDC的目标是使数据中心运营的许多方面受益:更有效地利用资源;更加容易配置和重新配置;以及更快地部署新的应用程序。等等。

特点:

标准化-跨多个标准X86硬件池交付的同构基础架构可消除不必要的复杂性。

全面-针对整个数据中心结构优化的统一平台,可灵活支持任何乃至所有工作负载。

自适应-可根据不断变化的应用需求动态配置和重新配置的自编程基础架构,从而实现最大的吞吐量、敏捷性和效率。

自动化-采用内置智能机制的管理框架,用于消除复杂而易岀问题的管理脚本,能够以更少的手动工作实现云级运

营并节省大量成本。

恢复能力强-基于软件的体系结构可以弥补硬件故障,并以最低的成本提供前所未有的恢复能力。

课外思考

1. 云计算的架构是如何演化的?P81

2. 如何理解“软件定义一切”的说法?P94

软件定义从最早的软件定义无线电,到软件定义网络、数据中心、信息系统、世界。也就是说,软件可以定义一切。

为什么现在才提岀软件定义一切呢?因为两个最为重要的条件近年来才基本具备。

第一个条件是硬件越来越小,功耗越来越低,散热越来越少,可靠性越来越高,加工工艺越来越成熟,成本越来越低,

可以比前些年更加圆满地完成软件发岀的指令。

第二个条件是通信网络已经完全打破了时空的限制,随时随地存在,而且带宽越来越高,可靠性越来越高,建设和运营成本越来越低。这当然也得益于软件,因为软件定义了频率,定义了传输交换。于是,软件不但可以指挥本地硬件实现各种功能,还可以通过通信网络指挥远处的信息系统协同实现各种功能。正是在硬件和网络的大力支持下,软件才进入了定义一切的时代。

人作为高级动物,可以主动地移动,这是与植物和非物质的主要区别。人际交往是人类的基本社会需求。随着软件定义逐渐普及、完善,信息系统会更好地为人的移动交际提供服务,更好地满足人的本能和需求。尽管在硬件和通信支持下,软件好像已经无所不能,但软件定义的世界才刚刚开始。人类社会还有很多尚未发现的真理、未曾发明的技术、有待掌握的知识技能。

第4章虚拟化技术

课内复习

1. 什么是虚拟化技术?以及该技术有哪三种类型?

虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现岀来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部分是不受现有资源的架设方式,地

域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。P106

2. 全虚拟化技术和半虚拟化技术的区别是什么?P109上方

3. 硬件虚拟化技术有哪些代表?P113

4. 什么是轻量级虚拟化技术?其代表是什么?定义P124上代表:P123

课外思考

1. 虚拟化技术对计算资源的利用率究竟带来了怎样的好处?

提高服务器利用率、虚拟机资源调整、内存复用

1、现在一些公司都使用桌面虚拟化,也就是说,买一个大的服务器,在服务器上虚拟多个PC,每个员工可以占用其

中一个。这实际上要比为每个人配置一个PC的成本要低得多

2、假设一个小公司既需要windows域服务器,又需要linux的网页服务器,用虚拟技术,一台机器搞定,而且可以根

据两个服务器的实际负载分配计算资源。没有虚拟技术的话,至少用两个物理机器,还不能实现前面提到的灵活的

资源分配。

2. 轻量级虚拟化技术相对于传统虚拟化技术的优势和不足是什么?

优势:

对比传统虚拟机总结

特性

启动

硬盘饗用-? MB TK GB

性畫播近原生

单机支持上干亍容爲一册几十亍缺点:

复杂性增加:随着容器及应用数量的增加,同时也伴随着复杂性的增加。在生产环境中管理如此之多的容器是一个极具挑战性的任务,可以使用Kubernetes和Mesos等工具管理具有一定规模数量的容器。

原生Linux支持:大多数容器技术,比如Docker,基于Linux容器(LXC),相比于在原生Linux中运行容器,在Microsoft 环境中运行容器略显笨拙,并且日常使用也会带来复杂性。

不成熟:容器技术在市场上是相对新的技术,需要时间来适应市场。开发者中的可用资源是有限的,如果某个开发者

陷入某个问题,可能需要花些时间才能解决问题。

3. 容器的轻量级虚拟技术还能进一步的轻量化吗?有些什么样的方式?

专门为这个应用做一个操作系统内核,这个内核只提供能运行这个服务的最基本功能,除了能跑这个应用别的什么都

干不了。应用和内核也是link在一起的,你甚至不好说是给这个应用定制了一个内核,还是定制了一个内核具有一定应

为每个应用编译一个精简化的Linux内核,这样就不需要做应用改造了。

第5章分布式存储

课内复习

1. 分布式存储的定义是什么?

分布式存储系统是将为数众多的普通计算机或者服务器通过网络进行连接,同时对外提供一个整体的存储服务。

2. 分布式存储有哪几种类型?P132

3. SAN和NAS的区别是什么?P134下方

4. 比较不同文件系统的特点。P139表

课外思考

1. 是否存在一种文件系统能够应对所有类型的文件存储?为什么?

不存在,因为数据类型的多样性,不同的分布式存储系统适处理不同类型的数据。P132

2. Paxos的原理和机制是什么?

Paxos算法是基于消息传递且具有高度容错特性的一致性算法,是目前公认的解决分布式一致性问题最有效的算法之一。

一、两个操作:Proposal Value :提议的值;Proposal Number :提议编号,可理解为提议版本号,要求不能冲突;

二、三个角色:Proposer:提议发起者。Proposer可以有多个,Proposer提岀议案(value)。所谓value,可以是任何

操作,比如"设置某个变量的值为value”。不同的Proposer可以提岀不同的value,例如某个Proposer提议"将变量X

设置为1 ",另一个Proposer提议"将变量X设置为2",但对同一轮Paxos过程,最多只有一个value被批准。Acceptor: 提议接受者;Acceptor有N个,Proposer提岀的value必须获得超过半数(N/2+1)的Acceptor批准后才能通过。Acceptor 之间完全对等独立。

Learner :提议学习者。上面提到只要超过半数accpetor通过即可获得通过,那么learner角色的目的

就是把通过的确定性取值同步给其他未确定的Acceptor。?

三、协议过程一句话说明是:proposer将发起提案(value)给所有accpetor,超过半数accpetor获得批准后,proposer 将提案写入accpetor内,最终所有accpetor获得一致性的确定性取值,且后续不允许再修改。协议分为两大阶段,每个

阶段又分为A/B两小步骤:准备阶段(占坑阶段)第一阶段A: Proposer选择一个提议编号n,向所有的Acceptor广播Prepare (n)请求。第一阶段B:Acceptor接收到Prepare (n)请求,若提议编号n比之前接收的Prepare请求都要大,

则承诺将不会接收提议编号比n小的提议,并且带上之前Accept的提议中编号小于n的最大的提议,否则不予理会。接

受阶段(提交阶段)第二阶段A:整个协议最为关键的点:Proposer得到了Acceptor响应如果未超过半数accpetor响应,

直接转为提议失败;如果超过多数Acceptor的承诺,又分为不同情况:如果所有Acceptor都未接收过值(都为null),那么向所有的Acceptor发起自己的值和提议编号n,记住,一定是所有Acceptor都没接受过值;如果有部分Acceptor接收

过值,那么从所有接受过的值中选择对应的提议编号最大的作为提议的值,提议编号仍然为n。但此时Proposer就不能

提议自己的值,只能信任Acceptor通过的值,维护一但获得确定性取值就不能更改原则;第二阶段B: Acceptor接收到

提议后,如果该提议版本号不等于自身保存记录的版本号(第一阶段记录的),不接受该请求,相等则写入本地。

第6章云计算网络

1. 什么是覆盖网络?P153

2. VXLAN协议是什么?P154

3. 什么事大二层网络?P154下方

4. Clos网络结构是什么样的?

CLOS网络设计有三个stage:ingress、middle、egress P156

W N 一 a. J, H

I II 亠

5. 软件定义网络(SDN)的概念是什么?

是网络虚拟化的一种实现方式。其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了网络流

量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。

6. 什么是控制平面和数据平面?

控制平面用于控制和管理所有网络协议的运行,通过网络协议提供给路由器/交换机对整个网络环境中网络设备、连接

链路和交互协议的准确了解,并在网络状况发生改变时做岀及时的调整以维护网络的正常运行。控制平面提供了数据平面数据处理转发前所必须的各种网络信息和转发查询表项。

网络设备的基本任务是处理和转发不同端口上各种类型的数据,对于数据处理过程中各种具体的处理转发过程,

都属于数据转发平面的任务范畴。P163

7. 什么是网络功能虚拟化(NFV)? P167上方

一种对于网络架构的概念,利用虚拟化技术,将网络节点阶层的功能,分割成几个功能区块,分别以软件方式实作,不再拘限于硬件架构。网络功能虚拟化的核心是虚拟网络功能。它提供只能在硬件中找到的网络功能,包括很多应用,比如路由、CPE移动核心、IMS、CDN、饰品、安全性、策略等等。

课外思考

1. SDN相对于传统网络有些什么优势?

1、S DN可以改变传统网络下应用与网络紧耦合的烟囱式架构,提升网络资源池化的水平。

计算机理论导引实验报告3-图灵机(Turing)的模拟

HUNAN UNIVERSITY 计算理论导引实验报告 题目:图灵机(Turing)的模拟学生姓名: 学生学号: 专业班级:计算机科学与技术2班上课老师: 实验日期:2014-1-6

一、实验目的 (2) 二、实验内容.......................................................................................... 错误!未定义书签。 三、实验代码.......................................................................................... 错误!未定义书签。 四、测试数据以及运行结果 (8) 五、实验感想 (9)

一、实验目的 1、掌握Turing机的概念。 2、掌握Turing机的运行过程,了解每一个格局的转化。 二、实验内容 对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing 机的运行过程,要求输出从开始运行起的每一格局。 三、实验代码 /***************************************************************** 图灵机的模拟过程 计科二班20110801212张琦佳 *****************************************************************/ # include # include # include ofstream outfile("homework.txt"); //打开文件 # define N 1000 //纸带长度 # define S 10 //纸带前的空余 # define M 10 //数字长度 int state; //记录当前状态 int currentpos; //记录当前位置 int halt; //退出 int i; //临时辅助变量 int s; //临时存储状态 char tape[N]; //纸带长度 char number[M]; //存储x char c1; //临时存储字符 char c2; //临时存储字符

数值计算课后答案

习 题 四 解 答 1、设010,1x x ==,写出()x f x e -=的一次插值多项式1()L x ,并估计插值误差。 设插值函数为1()L x ax b =+,由插值条件,建立线性方程组为 1 01 1a b a b e -?+=???+=? 解之得11 1a e b -?=-?=? 则11()(1)1L x e x -=-+ 因为(),()x x y x e y x e --'''=-= 所以,插值余项为 (1)(2) (2)011 ()()()()() (1)! 1()()2!1 ()()()2!1 (0)(1)((0,1))2n r x f x p x f x n f x f x x x x e x x ξξπξπξξ+-=-=+= =--=--∈ 所以 01 0101 ()max max (1) 2111248x r x e x x e ξξ-≤≤≤≤-≤-=??=。 2选用合适的三次插值多项式来近似计算f 和f 。 解:设三次插值多项式为230123()f x a a x a x a x =+++,由插值条件,建立方程组为 23012323 012323 01232301 23(0.1)(0.1)(0.1)0.9950.30.30.30.995 0.70.70.70.7651.1 1.1 1.10.454 a a a a a a a a a a a a a a a a ?+?-+?-+?-=?+?+?+?=??+?+?+?=??+?+?+?=?

即 012301230123 123012312301230.10.010.0010.9950.10.010.0010.9950.30.090.0270.9950.40.080.02800.70.490.3430.7650.80.480.344 1.761.1 1.21 1.3310.454a a a a a a a a a a a a a a a a a a a a a a a a a a -+-=-+-=??+++=++=??? +++=++=??+++=?12301231232330.40.720.9880.3110.10.010.0010.9950.40.080.02800.320.288 1.760.384 3.831a a a a a a a a a a a a a ??????++=-? -+-=??++=??? +=? ?-=-? 解之得 01 230.416.293.489.98 a a a a =??=-?? =-??=? 则所求的三次多项式为23()0.41 6.29 3.489.98f x x x x =--+。 所以 2323 (0.2)0.41 6.290.2 3.480.29.980.20.91 (0.8)0.41 6.290.8 3.480.89.980.8 1.74f f =-?-?+?=-=-?-?+?=- 3、设(0,1,2,,)i x i n =L 是 n+1个互异节点,证明: (1)0()(0,1,2,,)n k k i i i x l x x k n ===∑L ; (2)0 ()()0(0,1,2,,)n k i i i x x l x k n =-==∑L 。 证明: (1)由拉格朗日插值定理,以x 0,x 1,x 2,…x n 为插值节点,对y=f(x)=x k 作n 次插值,插值多项式为 0()()n n i i i p x l x y ==∑, 而y i =x i k , 所以0 ()()()n n k n i i i i i i p x l x y l x x ====∑∑ 同时,插值余项 (1)(1)11 ()()()()()()0(1)!(1)! n k n k n r x x p x f x x x n n ξξππ++=-= ==++ 所以0 ()n k k i i i l x x x ==∑ 结论得证。 (2)取函数()(),0,1,2,,k f x x t k n =-=L 对此函数取节点(0,1,2,,)i x i n =L ,则对应的插值多项式为

水文学重点计算题

1、某桥跨越次稳定性河段,设计流量为8500s m /3,河滩流量450s m /3,河床 全宽380m ,河槽宽度为300m ,设计水位下河槽平均水深6.5m ,河滩平均水深3.5m ,试用经验公式计算桥孔净长。 1.解:由题知,s m Q p /85003 =,s m Q t /4503= 则河槽流量 s m Q Q Q t p c /805045085003=-=-= 河槽平均单宽流量 )/(83.2630080503m s m B Q q c c c ?=== 又知m h c 5.6= 则水流压缩系数26.1)5.6300(92.0)(06.006.01=?==c c h B k β 桥孔净长m q Q L c p j 27383.2616.18500=?==β 2、某小河设计流量50s m /3,天然水深2.0m ,桥下拟单层铺砌20cm 的片石,建一座桥 台为锥坡填土的钢筋混凝土板桥。忽略桥前行近流速水头时,试拟定桥梁孔径和桥头路堤最低高度。(注:查表得河床的容许不冲刷流速s m V bc /0.4=,侧收缩系数9.0=μ,流速系数9.0=ψ;标准图选用的单孔10m 的钢筋混凝土板式梁桥,净跨8.98m ) 2.解:(1)计算桥孔长度B 由题的桥下临界水深k h 为 m g V h bc k 63.18.90.42 2=== 而1.3k h =2.12m , 又知m h t 0.2=,显然k t h h 3.1<,所以桥下为自由流 临界水深对应的水面宽度B 为 m V g Q B k p 51.80 .49.0508.933=??==μ 而标准单孔10m 钢筋混凝土板式梁桥的净跨为8.98m ,与计算的B 相差未超过10%,故采用标准桥跨,且不必复核桥下水流状态 (2)计算桥头路堤最低高度路H 采用标准单孔10m 钢筋混凝土板式梁桥时,对应的临界水流流速和水深为 m B g Q V p k 93.398 .89.08.95033=??==μ

数值分析课后答案

1、解:将)(x V n 按最后一行展开,即知)(x V n 是n 次多项式。 由于 n i i i n n n n n i n x x x x x x x x x x V ...1...1... ......... ...... 1 )(21110 20 0---= ,.1,...,1,0-=n i 故知0)(=i n x V ,即110,...,,-n x x x 是)(x V n 的根。又)(x V n 的最高 次幂 n x 的系数为 )(...1...1... ...... .........1),...,,(101 1 21 11 2 2221 02001101j n i j i n n n n n n n n n n n x x x x x x x x x x x x x x V -== ∏-≤<≤-----------。 故知).)...()()(,...,,()(1101101------=n n n n x x x x x x x x x V x V 6、解:(1)设 .)(k x x f =当n k ,...,1,0=时,有.0)()1(=+x f n 对 )(x f 构造Lagrange 插值多项式, ),()(0 x l x x L j n j k j n ∑== 其 0)()! 1() ()()()(1)1(=+=-=++x w n f x L x F x R n n n n ξ, ξ介于j x 之间,.,...,1,0n j = 故 ),()(x L x f n =即 .,...,1,0,)(0 n k x x l x k j n j k j ==∑= 特别地,当0=k 时, 10) (=∑=n j x j l 。 (2) 0)()1(1) ()1()()(0000=-=??? ? ??-??? ? ??-=--=-===∑∑∑∑k j j i j i k j k i i j i i k j n j k i i j k n j j x x x x i k x l x x i k x l x x )利用(。 7、证明:以b a ,为节点进行线性插值,得 )()()(1 b f a b a x a f b a b x x P --+--= 因 0)()(==b f a f ,故0)(1=x P 。而 ))()(("2 1 )()(1b x a x f x P x f --= -ξ,b a <<ξ。 故)("max )(8 122)("max )(max 2 2 x f a b a b x f x f b x a b x a b x a ≤≤≤≤≤≤-=??? ??-≤。 14、解:设 ))...()(()(21n n x x x x x x a x f ---=, k x x g =)(,记)() (1 ∏=-=n j j n x x x w ,则 ),()(x w a x f n n =).()(' j n n j x w a x f = 由差商的性质知 [])! 1()(1,..,,1) (' 1 )(')('1 211 11 -== ==-===∑∑∑ n g a x x x g a x w x a x w a x x f x n n n n n j j n k j n n j j n n k j n j j k j ξ, ξ介于n x x ,...,1之间。 当20-≤≤ n k 时,0)()1(=-ξn g , 当 1-=n k 时,)!1()(1-=-n g n ξ, 故 ???-=-≤≤=-= --=∑1,,20,0)!1()(1) ('1 11 n k a n k n g a x f x n n n n j j k j ξ 16、解:根据差商与微商的关系,有 [] 1! 7! 7!7)(2,...,2,2)7(7 10===ξf f , [ ] 0! 80 !8)(2,...,2,2)8(8 1 ===ξf f 。 ( 13)(47+++=x x x x f 是7次多项式, 故 ,!7)()7(=x f 0)()8(=x f )。 25、解:(1) 右边= [][]dx x S x f x S dx x S x f b a b a ??-+-)(")(")("2)(")("2 = [] d x x S x f x S x S x S x f x f b a ?-++-)("2)(")("2)(")(")("2)(" 222 = [] d x x S x f b a ?-)(")(" 22 = [][]dx x S dx x f b a b a 2 2 )(")("??- =左边。 (2)左边= ? -b a dx x S x f x S ))(")(")(("

数值计算方法答案

数值计算方法习题一(2) 习题二(6) 习题三(15) 习题四(29) 习题五(37) 习题六(62) 习题七(70) 2009.9,9

习题一 1.设x >0相对误差为2%4x 的相对误差。 解:由自变量的误差对函数值引起误差的公式: (())(())'()()()() f x x f x f x x f x f x δδ?= ≈得 (1)()f x = 11 ()()*2%1% 22x x δδδ≈ ===; (2)4 ()f x x =时 44 4 ()()'()4()4*2%8%x x x x x x δδδ≈ === 2.设下面各数都是经过四舍五入得到的近似数,即误差不超过最后一位的半个单位,试指出他们各有几位有效数字。 (1)12.1x =;(2)12.10x =;(3)12.100x =。 解:由教材9P 关于1212.m n x a a a bb b =±型数的有效数字的结论,易得上面三个数的有效 数字位数分别为:3,4,5 3.用十进制四位浮点数计算 (1)31.97+2.456+0.1352; (2)31.97+(2.456+0.1352) 哪个较精确? 解:(1)31.97+2.456+0.1352 ≈2 1 ((0.3197100.245610)0.1352)fl fl ?+?+ =2 (0.3443100.1352)fl ?+ =0.3457210? (2)31.97+(2.456+0.1352) 2 1 (0.319710(0.245610))fl fl ≈?+? = 21 (0.3197100.259110)fl ?+? =0.34562 10? 易见31.97+2.456+0.1352=0.3456122 10?,故(2)的计算结果较精确。 4.计算正方形面积时,若要求面积的允许相对误差为1%,测量边长所允许的相对误差限为多少?

工程水文学计算题

2.已知某水文站流域面积2000F =2Km ,某次洪水过程线如表1-7-2所示,已计算得该次洪水的总径流深R=86.6mm 。试推求该次洪水的地面径流总量W s 和地面径流深R s 以及地下径流深R g (用水平分割法分割地下径流)。 表1-7-2 某水文站一次洪水过程 2.解: 地面、地下径流过程水平分割计算时间:5月2日14时~5月6日8时;地下径流量为100s /m 3。 ⑴地面径流总量: ()361n 1i i s m 10832.140360066520t 100Q W ?=??=????? ? ????-=∑ -= ⑵地面径流深: mm 4.702000 100010832.140F 1000W R 6 s s =??=?=

⑶地下径流深: mm 2.164.706.86R R R s g =-=-= 4.已知某水文站流域面积2712km ,1982年6月14~16日实测流量资料见表1-7-4,已计算出该次洪水的径流深R=116.4mm 。试用斜直线分割地下径流,推求该次洪水的地面径流总量W s 和地面径流深R s 以及地下径流深R g (提示:该次洪水的地面径流终止点为6月17日2时)。 表1-7-4 某水文站实测流量资料 4.解: 该次洪水过程的起涨时间为:6月14日11时,地面流量终止时间为:6月17日2时。 ⑴地面径流总量:

()()3 6n 0 1n 1i i n 02.17.611.14.6,g 2.17.611.14.6s m 108.1836003)5.6196.2358(3600321)3821(21360031.2329)3821(21t 212Q Q t Q Q Q 21 W W W ?=??-=???+-???? ? ???++=???+-???? ????∑++=-=-=-- ⑵地面径流深: mm 4.69271 1000108.18F 1000W R 6 s s =??=?= ⑶地下径流深:mm 474.694.116R R R s g =-=-= 5.按表1-7-5所给资料,推求某水文站6月22日—25日的前期影响雨量a P . 表1-7-5 某水文站实测雨量与蒸发能力资料 5.解: ⑴求流域土壤含水量日消退系数 95.0100 5 1I E 1K m m =-=- = ⑵计算6.22~25日的a P 6月22日:mm 100mm 100)100100(95.0)P P (K P 1t ,g 1t a 取为>+?=+=-- 23日:a P =0.95?(10+100)=104.5>100mm ,取为100mm

数值计算课后答案

习 题 三 解 答 1、用高斯消元法解下列方程组。 (1)1231231 22314254 27x x x x x x x x -+=?? ++=??+=?①②③ 解:?4②+(-)①2,1 2 ?③+(-)①消去第二、三个方程的1x ,得: 1232323231425313222 x x x x x x x ? ?-+=? -=???-=?④⑤⑥ 再由5 2)4 ?⑥+(-⑤消去此方程组的第三个方程的2x ,得到三角方程组: 1232332314272184x x x x x x ? ?-+=? -=???-= ? 回代,得: 36x =-,21x =-,19x = 所以方程组的解为 (9,1,6)T x =-- 注意: ①算法要求,不能化简。化简则不是严格意义上的消元法,在算法设计上就多出了步骤。实际上,由于数值计算时用小数进行的,化简既是不必要的也是不能实现的。无论是顺序消元法还是选主元素消元法都是这样。 ②消元法要求采用一般形式,或者说是分量形式,不能用矩阵,以展示消元过程。 要通过练习熟悉消元的过程而不是矩阵变换的技术。 矩阵形式错一点就是全错,也不利于检查。 一般形式或分量形式: 1231231 22314254 27x x x x x x x x -+=?? ++=??+=?①②③ 矩阵形式 123213142541207x x x -?????? ??? ?= ??? ? ??? ???????

向量形式 123213142541207x x x -???????? ? ? ? ?++= ? ? ? ? ? ? ? ????????? ③必须是方程组到方程组的变形。三元方程组的消元过程要有三个方程组,不能变形出单一的方程。 ④消元顺序12x x →→L ,不能颠倒。按为支援在方程组中的排列顺序消元也是存储算法的要求。实际上,不按顺序消元是不规范的选主元素。 ⑤不能化简方程,否则系数矩阵会变化,也不利于算法设计。 (2)1231231231132323110 221x x x x x x x x x --=?? -++=??++=-? ①②③ 解:?23②+( )①11,1 11 ?③+(-)①消去第二、三个方程的1x ,得: 123232311323523569111111252414111111x x x x x x x ? --=?? ? -=? ? ? +=-??④⑤⑥ 再由25 11)5211 ?⑥+(-⑤消去此方程组的第三个方程的2x ,得到三角方程组: 123233113235235691111111932235252x x x x x x ? ?--=? ? -=?? ? =-?? 回代,得: 32122310641 ,,193193193 x x x =- ==, 所以方程组的解为 41106223(,,)193193193T x =- 2、将矩阵 1020011120110011A ?? ? ?= ?- ???

《工程水文学》网上作业题

东北农业大学网络教育学院 工程水文学网上作业题 第1章绪论 一、填空题 1、水资源通常是指地球上可供人类利用的淡水,包括()和()2个方面。 2、对人类最为实用的水资源,是陆地()量、江河()量和浅层地下()量。 3、江河径流和浅层地下淡水的补给来源是()。 4、降水量和江河径流量在各年之间和年内各月之间水量都不均衡,多水年和年内的多水期常造成()灾害,少水年和年内的少水期常发生()灾害。 5、从数量上看,降水量和江河径流量都处于动态变化之中,年内的多水期称汛期或()期,年内的少水期称非汛期或()期。 6、评价一个区域的水资源数量指标一般包括()量、()水资源量、()水资源量、()总量等。 7、常用统计时段内的()年降水量和()年降水量的比值表示降水量的年际变化,该比值称为极值比。 8、当采用极值比表示降水量的年际变化时,极值比大表示降水量的()变化大,反之亦然。 9、广义的水文学包括()水文学、()水文学、水文气象学和()水文学。 10、在学科分支方面,工程水文学属于()水文学范畴。 11、工程水文学的主要内容为水文测验、水文()和水文预报,由于水文测验和水文预报现已成为一门独立的学科,因此水文()是工程水文学的主要内容。 12、水文分析计算可为水利水电工程的()阶段、()阶段和()阶段提供水文数据。 13、在水利水电工程的()阶段、()阶段和()阶段,一般都要进行水文计算。 14、自然界中的水文现象极其复杂,但仍具有一定的规律性,主要表现为()性、()性和()性。 15、由于水文现象具有()性,因此可将数理统计方法应用于水文分析计算。 16、按照要求不同,工程水文学的研究方法通常可以分为3类,即()法、()法和()法。 二、名词解释 1、水资源 2、水文学 3、成因分析法 三、简答题 1、我国水资源具有哪些特点? 2、按照年降雨量和年径流深的大小,可将我国划分成哪几个地带? 3、我国水资源开发利用的主要问题是什么? 4、我国水资源开发利用的对策是什么? 四、论述题 1、实施水资源可持续利用发展战略有何意义? 2、水文分析计算在水利工程建设和管理中的作用是什么? 3、水文现象有哪些基本特性? 4、水文分析计算经常采用哪些研究方法?其根据是什么 第2章水循环与径流的形成 一、填空题

计算理论导引--研究生考试试卷格式

东华大学 2010~ 2011学年第二学期研究生期末考试试题参考答案 和评分标准 考试学院:计算机 考试专业:计算机科学与技术 考试课程名称:计算理论导引与算法复杂性 一、单项选择题(每空2分,本题共20分) 1. DFA和NFA的区别在于(B )。 A、NFA能够识别的语言DFA不一定能够识别 B、对同一个输入串两者的计算过程不同 C、DFA能够识别的语言NFA不一定能够识别 D、NFA比DFA多拥有一个栈 2. 若一个语言A是非正则的,对于个给定的一个泵长p,若存在一个串s=xyz,|s|≥p,则 ( A )。 A、|y|可能大于等于0 B、xz∈A C、xyyz∈A D、|xy|不可能小于等于p 3. 下推自动机与图灵机的不同之处是( B )。 A、下推自动机比图灵机识别的语言多 B、下推自动机比图灵机识别的语言少 C、下推自动机识别的语言是不可判定 D、拥有一个无限的存储带 4. 如果一个语言是图灵可判定的,则(A)。 A、对于一个不属于它串s,图灵机计算s时,一定能够到达拒绝状态 B、对于一个不属于它串s,不一定有一个判定器判定s C、对于一个不属于它串s,图灵机计算s时,有可能进入无限循环状态 D、对于一个不属于它串s,图灵机计算s时,一定不会停机 5. 一个集合在条件( C )下是不可数的。 A、该集合为无限集合 B、组成该集合的元素是实数 C、该集合的规模大于自然数集合的规模 D、该集合是一个有限的集合 6. 对于一个语言,( C )的说法是正确的。 A、如果它属于Turing-recognizable,那么,一定属于EXPTIME B、如果它是NP-hard,那么,一定属于NP C、如果它是NP-complete,那么,一定属于NP D、它一定能被图灵机识别 7. 如果A≤m B且B是可判定的,则(A)。

《水文学》习题集与答案

《水文学》习题集与答案 第一章绪论 一、填空题 1.水文现象是指(地球上的水受外部作用而产生的永无休止的运动形式)。 2.水文学是研究自然界各种水体的(存在)(分布)(循环)(物理化学性质)及 (环境因素)的变化规律,预测、预报各水文现象变化情势的一门水利学科。 3.水文循环的重要环节有(降水)、(蒸发)、(渗流)和(径流)。 4.按水文循环的规模和过程不同,水文循环可分为(大)循环和(小)循环。 5.自然界中,海陆之间的水文循环称(大循环),海洋或陆面局部的水循环称(小 循环)。 6.工程水文学是水文学的一个重要分支,为(工程规划设计)、(施工建设)和 (运行管理)提供水文依据的一门科学。工程水文学的内容,根据在工程设计、施工、管理中的作用,基本可分为两个方面(水文分析与计算)和(水文预报)。 7.水资源是水文循环使陆地一定区域内平均每年产生的淡水量,通常用(多年 平均年降雨量)和(多年平均年径流量)描述。 8.水文现象变化的基本规律可分为二个方面,它们是(成因规律)和(统计规 律)。根据水文现象变化的基本规律,水文计算的基本方法可分为(成因分析法)和(数理统计法)。 9.水文现象具有时程变化的(周期性)与(随机性)的对立统一,地区分布的 (相似性)与(特殊性)的对立统一。 二、选择题 1. 水文现象的发生[ d ]。 a 完全是偶然性的 b 完全是必然性的 c 完全是随机性的 d 既有必然性也有随机性 2. 水文分析与计算,是预计水文变量在[ c ]的概率分布情况。 a 任一时期内 b 预见期内

c 未来很长很长的时期内 d 某一时刻 3. 水文预报,是预计某一水文变量在[ b ]的大小和时程变化。 a 任一时期内 b 预见期内 c 以前很长的时期内 d 某一时刻 4. 水资源是一种[ b ]。 a 取之不尽、用之不竭的资源 b 再生资源 c 非再生资源 d 无限的资源 5. 水文现象的发生、发展,都具有偶然性,因此,它的发生和变化[ b ]。 a 杂乱无章 b 具有统计规律 c 具有完全的确定性规律 d 没有任何规律 6. 水文现象的发生、发展,都是有成因的,因此,其变化[ c ]。 a 具有完全的确定性规律 b 具有完全的统计规律 c 具有成因规律 d 没有任何规律 7. 使水资源具有再生性的原因是自然界的[ b ]。 a 径流 b 水文循环 c 蒸发 d 降水 8. 自然界中,海陆间的水文循环称为[ c ]。 a 内陆水循环 b 小循环 c 大循环 d 海洋水循环 9. 自然界的水文循环使水资源具有[ a ]。 a 再生性 b 非再生性 c 随机性 d 地区性 三、判断题 1.工程水文学是水文学的一个分支,是社会生产发展到一定阶段的产物,是直 接为工程建设服务的水文学。(T) 2.自然界中的水位、流量、降雨、蒸发、泥沙、水温、冰情、水质等,都是通 常所说的水文现象。(T) 3.水文现象的产生和变化,都有其相应的成因,因此,只能应用成因分析法进 行水文计算和水文预报。(F) 4.水文现象的产生和变化,都有某种程度的随机性,因此,都要应用数理统计 法进行水文计算和水文预报。(F) 5.工程水文学的主要目标,是为工程的规划、设计、施工、管理提供水文设计

《云计算》学习笔记3——Google的云计算原理与应用(分布式锁服务——Chubby)

一、分布式锁服务 今天,要接触有些难理解的知识点了,这也许就是涉及到当时赵致琢老师强调的在中国没人能有资格讲和讲得清的一块—分布式算法。说实话,这块看了两遍了,到现在还不敢说自己人懂了一半啊·! Chubby ?Google设计的提供粗粒度锁服务(???)的一个文件系统,它基于松耦合分布式系统,解决了分布的一致性问题 ——一种建议性的锁(相信看过《UNIX环境下高级编程》的人对建议性的锁这个名词不会陌生),而不是一种强制性的锁:具有更大的灵活性 ?GFS使用Chubby选取一个GFS主服务器 ?Bigtable使用Chubby指定一个主服务器并发现、控制与其相关的子 表服务器 ?Chubby还可以作为一个稳定的存储系统存储包括元数据在内的小数 据 ?Google内部还使用Chubby进行名字服务(Name Server) 想像一下,要在大规模集群的条件下,保证所有指令和数据的一致性(即:在初始状态相同情况下,要求各结点接收到同样相同指令,且最终状态一致)会遇到什么样的困难?——这也许正是分布式算法要发挥作用的

境地,很多时候设计的算法根本不可能会是十全十美。Chubby中即要用到Paxos算法 1、Paxos算法 试想想:该方案存在什么缺陷???? 试图由以下三点来保证数据的一致性: (1)决议只有被proposers提出后才能批准

(2)每次只批准一个决议 (3)只有决议确定被批准后learners才能获取这个决议 系统的约束条件: p1:每个acceptor只接受它得到的第一个决议 p1表明每个可以接收到多个决议,为区分,对每个决议进行编号,后得到的决议编号要大于先到的编号;p1不是很完备!!(??一个问题可能是:对于每个结点,其收到的所谓第一个编号是否都是一样??) P2:一旦某个决议通过,之后通过的决议必须和该决议保持一致 P1+P2——>P2a:一旦某个决议V得到通过,之后任何acceptor再批准的决议必须是V P2a和P1是有矛盾的!(我的理解是:有可能这个V不是某个结点收到的第一个决议) P2a——》P2b:一旦某个决议V得到通过,之后任何proposer再提出的决议必须是V P1和P2b保证条件(2),彼此之间不存在矛盾。但是P2b很难通过一种技术手段来实现它,因此提出了一个蕴涵P2b的约束P2c P2b——》P2c:如果一个编号为n的提案具有值v,那么存在一个“多数派”,要么它们中没有谁批准过编号小于n的任何提案,要么它们进行的最近一次批准具有值v 决议通过的两个阶段: 准备阶段:proposers选择一个提案并将它的编号设为n,然后将它发送给acceptors中的一个―多数派‖。Acceptors收到后,如果提案的编号大于它已经回复的所有消息,则acceptors 将自己上次的批准回复给proposers,并不再批准小于n的提案(那么,可以问问:如果

数值分析简明教程课后习题答案

比较详细的数值分析课后习题答案

0.1算法 1、 (p.11,题1)用二分法求方程013 =--x x 在[1,2]的近似根,要求误差不超过 10-3. 【解】 由二分法的误差估计式31 1*102 1 2||-++=≤=-≤ -εk k k a b x x ,得到100021≥+k .两端取自然对数得96.812ln 10 ln 3≈-≥ k ,因此取9=k ,即至少需 2、(p.11,题2) 证明方程210)(-+=x e x f x 在区间[0,1]有唯一个实根;使用二 分法求这一实根,要求误差不超过2102 1 -?。 【解】 由于210)(-+=x e x f x ,则)(x f 在区间[0,1]上连续,且 012010)0(0<-=-?+=e f ,082110)1(1>+=-?+=e e f ,即0)1()0(+=x e x f ,即)(x f 在区间[0,1]上是单调的,故)(x f 在区间[0,1]有唯一实根.

由二分法的误差估计式21 1*1021 2 12||-++?=≤=-≤-εk k k a b x x ,得到1002≥k .两端取自然对数得6438.63219.322 ln 10 ln 2=?≈≥ k ,因此取7=k ,即至少需二分 0.2误差 1.(p.12,题8)已知e=2.71828…,试问其近似值7.21=x ,71.22=x ,x 2=2.71, 718.23=x 各有几位有效数字?并给出它们的相对误差限。 【解】有效数字: 因为111021 05.001828.0||-?= <=- x e ,所以7.21=x 有两位有效数字; 因为1 2102105.000828.0||-?=<=- x e ,所以71.22=x 亦有两位有效数字; 因为3 3102 10005.000028.0||-?=<=- x e ,所以718.23=x 有四位有效数字; %85.17.205 .0||111=<-= x x e r ε; %85.171 .205 .0||222=<-= x x e r ε;

云计算原理与实践课后答案王伟

第1章概述 课内复习 1. 云计算的定义是什么? 云计算是一种计算模式,在这种模式下,动态可扩展而且通常是虚拟化的资源通过互联网以服务的形式提供岀来。P5 2. 云计算的公共特征有哪几个? 弹性伸缩、快速部署、资源抽象、按用量收费、宽带访问P14 3. 云计算按照部署方式和服务类型分别分成哪几类? 部署方式分类:公共云、私有云、社区云、混合云、行业云、其他类型云P15 服务类型分类:基础设施即服务(laaS)平台即服务(PaaS)软件即服务(SaaS 4. 如何从三元认识论的角度理解云计算? 云计算即是一种商业模式,也是一种计算范式,还是一种实现方式。P21 5. 云计算作为一种计算范式可以分成哪两种结构? 横向云体逻辑结构:云运行时环境+云应用 纵向云体逻辑结构:P23图 6. 开源软件、自由软件和免费软件的区别于联系是什么? P25下方 课外思考 1. 计算系统是如何演变成今天的云计算的?P6 2. 如何理解“开源是种方法论”?P29下方 3. 开源技术是如何促进云计算发展的? 降低准入门槛 大部分组织机构采用云技术是为了优化他们的IT投资,从而提高现有的服务或者支持新的业务模式。在这种情况下,开源降低了新加入的组织机构建设私有云计算的门槛。许多组织机构已经采用Ope nN ebula来打造私有云计算,当中一些只是连接数十台主机的小型云服务,一些则是由几个数据中心所连起来的大型基础设备。对于大多数这种组织 机构来说,为使用商用软件而支付授权许可费用是不怎么靠谱的,他们要么就选择开源云技术,要么就什么都不用。 促进云服务的定制 许多组织机构在开源帮助下可以根据客户实际需要而对云服务进行定制,这也就是说这些机构组织可以根据用户需 求打造具有差异化的云服务。两个应用于公共部门的著名例子就是荷兰超级计算中心的SARA和它的云设施HPC,另一个就是美国费米实验室的基础云设施FermiCloud。托管公司和电信公司使用开源代码来向特定的市场和地区用户 提供新的云服务模式。那些使用OpenNebula的解决方案中,AlterWay的H20 Cloud和中国移动的Big Cloud就是很好的例子。 开源云服务衍生更多的云服务

工程水文学复习题(27题)详解

复习 1、水文现象是一种自然现象,它具有什么特性,各用什么方法研究? 答:1)成因分析法: 根据水文变化的成因规律,由其影响因素预报、预测水文情势的方法。如降雨径流预报法、河流洪水演算法等。 2)数理统计法: 根据水文现象的统计规律,对水文观测资料统计分析,进行水文情势预测、预报的方法。如设计年径流计算、设计洪水计算、地区经验公式等。 水文计算常常是二种方法综合使用,相辅相成,例如由暴雨资料推求设计洪水,就是先由数理统计法求设计暴雨,再按成因分析法将设计暴雨转化为设计洪水。此外,当没有水文资料时,可以根据水文现象的变化在地区分布上呈现的一定规律(水文现象在各流域、各地区的分布规律)来研究短缺和无资料地区的水文特征值。 2、蒸发能力与蒸发率以及下渗能力、下渗率的概念及相互关系。 答:通常,将处在特定气象环境中,具有充分供水条件的可能达到的最大蒸发量,称为蒸发能力,又称潜在蒸发量或最大可能蒸发量。 单位时间内单位面积上蒸发出来的水汽的质量称为蒸发速率(蒸发率)。 下渗能力是指土壤在充分供水的条件下的下渗率。 下渗率指水分自地表渗入土壤中的强度。 蒸发量的大小主要决定于气象要素及土壤湿度,这可以用流域蒸发能力和土壤含水量来表征。 3、水量平衡原理的应用。 答:对任一地区、任一时段进入的水量与输出的水量之差,必等于其蓄水量的变化量,这就是水量平衡原理,是水文计算中始终要遵循的一项基本原理。 依此,可得任一地区、任一时段的水量平衡方程。对一闭合流域:设 P 为某一特定时段的降雨量,E 为该时段内的蒸发量,R 为该时段该流域的径流量,则有:P=R+E C +△U △U为该时段流域内的蓄水量,△U=U 1+U 2 。 对于多年平均情况,△U =0,则闭合流域多年平均水量平衡方程变为:?P=?R+?E 影响水资源的因素十分复杂,水资源的许多有关问题,难于由有关的成因因素直接计算求解,而运用水量平衡关系,往往可以使问题得到解决。因此,

第3章 MATLAB数值计算-习题 答案

roots([1 -1 -1]) x=linspace(0,2*pi,10); y=sin(x); xi=linspace(0,2*pi,100); y1=interp1(x,y,xi); y2=interp1(x,y,xi,'spline'); y3=interp1(x,y,xi,'cublic'); plot(x,y,'o',xi,y1,xi,y2,xi,y3) x=[0 300 600 1000 1500 2000]; y=[0.9689 0.9322 0.8969 0.8519 0.7989 0.7491]; xi=linspace(0,2000,20); yi=1.0332*exp(-(xi+500)/7756); y1=interp1(x,y,xi,'spline'); subplot(2,1,1);plot(x,y,'o',xi,yi,xi,y1,'*') p=polyfit(x,y,2); y2=polyval(p,xi); subplot(2,1,2);plot(x,y,'o',xi,yi,xi,y2,'*') x=[0 300 600 1000 1500 2000]; y=[0.9689 0.9322 0.8969 0.8519 0.7989 0.7491]; xi=linspace(0,2000,20); y1=interp1(x,y,xi,'spline'); subplot(2,1,1);plot(x,y,'-o', xi,y1,'-*') p=polyfit(x,y,2); y2=polyval(p,xi); subplot(2,1,2);plot(x,y,'-o',xi,y2,'-*')

水文学考试复习题和答案

水文学复习考试题 一、选择题 1、使水资源具有可再生性的原因,是由于自然界的所引起( b ) a、径流 b、水循环 c、蒸发 d、降水 2、自然界中,在海陆间的水循环称为(c ) a、内陆水循环 b、小循环 c、大循环 d、水文循环 3、流域围湖造田和填湖造田,将使流域蒸发( b ) a、增加 b、减少 c、不变 d、难以肯定 4、同一地区的多年平均雨量山区的往往大于平原的,而多年平均蒸发量则往往相反,为什么? 答:山脉对气流有地抬升作用,与平原区相比,更有利于降水的形成,因此,在同一气候区内,山区的降雨量往往大于平原。山区地势高,气温比平原低,山坡陡峭,雨水不易滞留,土壤常常不如平原的湿润,故蒸发量往往比平原的小。 5、下渗率总是( d ) a、等于下渗能力 b、大于下渗能力 c、小于下渗能力 d、小于、等于下渗能力 6、某流域(闭合流域)上有一场暴雨洪水,其净雨量将( c ) a、等于其相应的降雨量 b、大于其相应的径流量 c、等于其相应的径流量 d、小于其相应的径流 7、水文现象中,大洪水出现机会比中、小洪水出现机会小,其频率密度曲线为(C)。 a、负偏; b、对称; c、正偏; d、双曲函数曲线。 8、百年一遇洪水,是指(b)。 a、大于等于这样的洪水每隔100年必然会出现一次; b、大于等于这样的洪水平均100年可能出现一次; c、小于等于这样的洪水正好每隔100年出现一次; d、小于等于这样的洪水平均100年可能出现一次; 9、正态频率曲线绘在频率格纸上为一条(a)。 a、直线; b、S型曲线; c、对称的铃型曲线; d、不对称的铃型曲线。 10、减少抽样误差的途径是( a )。 a、增大样本容量; b、提高观测精度; c、改进测验仪器; d、提高资料的一致性 11、相关系数r的取值范围是(c)。 a、r﹥0; b、r﹤0; c、r = -1~1; d、r = 0 ~1。 12、相关分析在水文分析计算中主要用于(d)。 a、推求设计值; b、推求频率曲线; c、计算相关系数; d、插补、延长水文系列。 13、在水文频率计算中,我国一般选配皮尔逊III型曲线,这是因为(d)。 a、已从理论上证明它符合水文统计规律; b、已制成该线型的Φp值表供查用,使用方便; c、已制成该线型的kp值表供查用,使用方便; d、经验表明该线型能与我国大多数地区水文变量的频率分布配合良好 二、选择题 1.一次洪水中,涨水期历时比落水期历时(__B__)

云计算原理与实践 课后问题详解 王伟

第1章概述 课复习 1.云计算的定义是什么? 云计算是一种计算模式,在这种模式下,动态可扩展而且通常是虚拟化的资源通过互联网以服务的形式提供出来。P5 2.云计算的公共特征有哪几个? 弹性伸缩、快速部署、资源抽象、按用量收费、宽带访问P14 3.云计算按照部署方式和服务类型分别分成哪几类? 部署方式分类:公共云、私有云、社区云、混合云、行业云、其他类型云P15 服务类型分类:基础设施即服务(IaaS)平台即服务(PaaS)软件即服务(SaaS) 4.如何从三元认识论的角度理解云计算? 云计算即是一种商业模式,也是一种计算式,还是一种实现方式。P21 5.云计算作为一种计算式可以分成哪两种结构? 横向云体逻辑结构:云运行时环境+云应用 纵向云体逻辑结构:P23 图 6.开源软件、自由软件和免费软件的区别于联系是什么? P25下方 课外思考 1.计算系统是如何演变成今天的云计算的?P6 2.如何理解“开源是种方法论”?P29下方 3.开源技术是如何促进云计算发展的? 降低准入门槛 大部分组织机构采用云技术是为了优化他们的IT投资,从而提高现有的服务或者支持新的业务模式。在这种情况下,开源降低了新加入的组织机构建设私有云计算的门槛。许多组织机构已经采用OpenNebula来打造私有云计算,当中一些只是连接数十台主机的小型云服务,一些则是由几个数据中心所连起来的大型基础设备。对于大多数这种组织

机构来说,为使用商用软件而支付授权许可费用是不怎么靠谱的,他们要么就选择开源云技术,要么就什么都不用。 促进云服务的定制 许多组织机构在开源帮助下可以根据客户实际需要而对云服务进行定制,这也就是说这些机构组织可以根据用户需求打造具有差异化的云服务。两个应用于公共部门的著名例子就是荷兰超级计算中心的SARA和它的云设施HPC,另一个就是美国费米实验室的基础云设施FermiCloud。托管公司和电信公司使用开源代码来向特定的市场和地区用户提供新的云服务模式。那些使用OpenNebula的解决方案中,AlterWay的H2O Cloud和中国移动的Big Cloud就是很好的例子。 开源云服务衍生更多的云服务 开源一样鼓励、支持并推动了云服务产品的创新。我们看到了很多信息通讯技术人员如何以更低的成本打造云服务的案例。CloudWeavers公司的一键式云解决方案和HederaTech的云管理软件都是很好的例子。我们还可以算上先前提及的开源技术整合者,通过开源云服务他们可以根据自身需求进行创新和定制。 用户-供应商协作催生更好的云技术 技术供应商和用户的协作是开源领域的一个巨大优势。作为欧盟旗舰级云计算项目的衍生技术产品,OpenNebula和那些由欧盟所投资的云计算基础设施和项目保持着紧密合作,从而为最先进的云计算部署提供独特的功能。我们正在从事那些建设泛欧多重云基础设施的项目,比如说BonFIRE、EGI、Helix Nebula。整个行业、标准机构和研究人员正在联手打造一个开放的云技术生态,这也是欧洲的云计算战略目标之一。 和用户直接接触是实现创新的唯一方法。在开源项目里面,项目的计划路线图实际上是由用户需求所引导的。这也就是说,具体是功能是用来满足终端用户的真正需求,而不是针对供应商而言的。 第2章分布式计算 课复习 1.分布式计算的定义和特征是什么?P41 2.什么是ACID原则?P42下方

相关主题