雅思口语第三部分题目第三问

日,分类:
2014年北京高考物理24题第三问:经典物理学认为,金属的电阻源于定向运动的自由电子与金属离子(即金属原子失去电子后的剩余部分)的碰撞。展开你想象的翅膀,给出一个合理的自由电子的运动模型;在此基础上,求出导线MN中金属离子对一个自由电子沿导线长度方向的平均作用力的表达式。
这是要求考生根据自己对微观作用力的理解和所掌握物理知识推导出表达式的问题。题目中明确说明只要你给出一个合理的自由电子运动模型,并根据自己建立的模型进行推导。那么仁者见仁智者见智,模型和推导过程也不要求统一,下面提供给大家几种推导思路
一.设电子在每一次碰撞结束至下一次碰撞结束之间的运动都相同,经历的时间为Δt,电子的动量变化为零。
因为导线MN的运动,电子受到沿导线方向的洛伦兹力f洛的作用
沿导线方向,电子只受到金属离子的作用力和f洛作用,所以
f洛Δt-If=0
其中If为金属离子对电子的作用力的冲量,其平均作用力为,则If=Δt
得=f洛=evB
二.从微观层面分析,导线中的自由电子与金属离子发生碰撞,碰撞过程电子损失动能,且损失的动能转化为焦耳热;整体上看来,可以视为金属离子对自由电子整体运动的平均阻力导致电子动能损失。
从宏观层面分析,力F对导线MN做功,而导线速度始终恒定,所以力F做功完全转化为焦耳热。
△t时间内,力F做功 W=FV△t
又W损= W,则有:nsve△tfL= FV△t
三.设电子从导线的一端到达另一端经历的时间为t,在这段时间内,通过导线一端的电子总数
电阻上产生的焦耳热是由于克服金属离子对电子的平均作用力做功产生的。
总的焦耳热Q=NL
由能量守恒得Q=W电=EIt=BLvIt
四.因为电流不变,所以假设电子以速度ve相对导线做匀速直线运动。
因为导线MN的运动,电子受到沿导线方向的洛伦兹力f洛的作用,
沿导线方向,电子只受到金属离子的平均作用力和f洛作用,二力平衡
即=f洛=evB
如果,最好找有多年教学经验的老师。我个人不太赞同找大学生做家教。的确,大学生做题还行,可对教学内容与试题考点的把握不够,他们不是研究这些的,自然不是这方面的专家;
另外,他们也有自己的学业,你期末考试的时候也是他们考试的时候,所以,你最需要他们的时候,很可能会掉链子。
;本文系高中物理网编辑原创,版权归属:@物理网博客。
发表于日。
严肃声明:本站文章未经授权谢绝任何形式转载与节选!
前一篇文章:
后一篇文章:第3章-导热问题的分析与计算_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
第3章-导热问题的分析与计算
上传于||暂无简介
大小:12.84MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢第三版问答题参考答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
第三版问答题参考答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩6页未读,继续阅读
你可能喜欢33295人阅读
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
第一个月-----------------1
第二个月-----------------1
第三个月-----------------2
第四个月-----------------3
第五个月-----------------5
第六个月-----------------8
第七个月-----------------13
& & &... & & & & & & & & & & & & &...
从中发现,从第三个月开始,前两个月兔子数之后为第三个兔子总数,所以定义一个存放24个月兔子书数组,每个元素存放一个月的兔子总数
#include &stdio.h&
int main()
int m[23];
m[0]=m[1]=1;
for (i=0; i&24; i++) {
if (i==0 || i==1) {
printf(&第%d个月月兔子数量为:1对\n&,i+1);
m[i]=m[i-1]+m[i-2];
printf(&第%d个月月兔子数量为:%d对\n&,i+1,m[i]);
运行结果截图(编译环境 mac xcode):
不用数组储存:
#include &stdio.h&
int main()
long f1,f2;
for(i=1;i&=12;i++) //24个月就好了,多了也没意思了
{ printf(&%12ld %12ld&,f1,f2); //这样每个月的数字就不会在一起了,中间会有空格,因为是长整形所以ld
12ld就是说走总共占12位
if(i%2==0) printf(&\n&);
f1=f1+f2; //这个月等于前两个月之和
f2=f1+f2; //这个月等于前两个月之和
运行结果截图(编译环境 linux gcc):
再用迭代方法,查询某个月兔子数量
#include &stdio.h&
int fun(int n)
if (n==1 || n==2)
return fun(n-1)+fun(n-2);
int main()
printf(&你需要查询第几个月兔子数&);
scanf(&%d&,&mouth);
fun(mouth);
printf(&第%d个月兔子数量为:%d对\n&,mouth,fun(mouth));
运行结果截图(编译环境 linux gcc):
本题迭代方法理解:
假如输入 5,调用fun(),
然后 return fun(5-1)+fun(5-2)
通过函数迭代,fun(4)=fun(3)+fun(2)
fun(3)=fun(2)+fun(1)
在推出 fun(3)=2;
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1348041次
积分:12313
积分:12313
排名:第515名
原创:125篇
转载:23篇
评论:477条
51CTO 博客
关注我的微博
我们工作室微博
文章:15篇
阅读:223679
(1)(2)(4)(2)(5)(2)(6)(8)(6)(9)(1)(5)(19)(10)(4)(8)(13)(28)(16)(1)}

我要回帖

更多关于 三国演义第三回题目 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信