(教科版六年级科学下册)米饭淀粉和碘酒的变化(5)
米饭是我们的主食,我们几乎天天在吃米饭。吃进去的米饭发生了什么变化呢?
你能做得到1、按顺序取米饭品尝,取完米饭后,筷子交组长统一管理。2、品尝米饭时,闭上眼睛,不要把自己的感受和同学讲。3、品尝过程中同时思考两个问题:(1)米饭刚入口时是什么味道?(2)咀嚼一会儿后又是什么味道?4、老师喊“停”,请同学们吃下米饭,保持安静。
原来是这样我们口腔内的唾液中有一种帮助消化的酶--唾液淀粉酶,这种酶能将淀粉转化为麦芽糖,所以我们在咀嚼米饭时过一会儿后会感觉到甜味。
小知识:米饭是甜的吗把糖放进嘴里,能立即尝到甜味,时间长了,反而觉得不怎么甜了。如果米饭是甜的,也应该一开始就尝到甜味。但它得经过一段时间的咀嚼,才出现甜味,而且还慢慢地甜起来。原来,米饭中有一种叫淀粉的东西,在我们的咀嚼过程中发生了变化,变得有甜味儿了。所以,原本并不甜的米饭,渐渐地出现了甜味儿。
米饭在口腔里与唾液作用发生了化学变化:淀粉→麦芽糖米饭里面的主要成分是淀粉,在口腔里与唾液作用会发生化学变化,生成一种新的物质:麦芽糖。
会变味的米饭米饭变甜原理:米饭(淀粉)糖(麦芽糖)酶的催化淀粉+唾液麦芽糖
米饭和馒头入口,首先要经牙齿咀嚼、切断、撕裂、磨碎,这是一个物理过程,只改变了米饭和馒头的形状大小,使食物和口腔分泌的消化液充分接触。口腔中的唾液能消化淀粉,唾液中的唾液淀粉酶将淀粉消化为麦芽糖,这就是化学变化了,把馒头中所含的淀粉生成了新物质麦芽糖。但是如果食物在口腔中存在时间短,就只有部分淀粉变成麦芽糖,一般感觉不到甜味。如果咀嚼时间长,会发现入口的馒头和米饭变甜,这就是生成了麦芽糖。为了让唾液、牙齿、舌头在口腔中发挥最大的作用,我们平时吃饭时要注意细嚼慢咽。
米饭里面的主要成分是淀粉,淀粉是厨房里常备的烹调用品,我们来观察一下淀粉。
观察淀粉:观察方法:看(颜色)摸(光滑程度)闻(气味)在淀粉上滴上碘酒,观察出现的现象。
三、淀粉实验:观察感受淀粉。白色、无味、极细的粉末
如果我们用碘酒检验,需要注意些什么问题?
注意点:1.用滴管吸取碘酒,滴1--2滴碘酒与物体上,胶头滴管的管尖不要接触到食物。管尖滴管将碘酒滴入淀粉中会怎样?2.滴管使用完毕之后,要放回到碘酒瓶中。
在淀粉上滴上碘酒,观察出现的现象。
在淀粉上滴上碘酒,观察出现的现象。
淀粉特性:用滴管滴一滴碘酒,观察。淀粉变蓝(紫)色
在米饭上滴上一滴碘酒,会发生什么现象?
用滴管滴碘酒在米饭上,观察,说明了什么?验证了我们的资料。米饭变蓝(紫)色
淀粉特性:淀粉遇到碘酒变蓝(紫)色淀粉变蓝(紫)色
用滴管滴碘酒在米饭上,观察,说明了什么?验证了我们的资料。米饭变蓝(紫)色
思考:蓝色的物质还是我们的米饭和淀粉么?是一种新物质么?
米饭、淀粉遇到碘酒,颜色发生了变化,这蓝(紫)色的物质是一种不同于米饭和淀粉的新物质。
淀粉加碘(酒)生成蓝色物质(一种包合物)这种包合物是一种新的物质,这是一种物质的什么变化?这种反应有什么用?(碘分子被包在了淀粉分子的螺旋结构中了)
米饭、淀粉遇到碘酒,颜色发生了变化,这蓝色的物质是一种不同于米饭和淀粉的新物质。淀粉与碘酒会发生化学变化,生成的新物质是蓝色的,利用这一特性可以检验食物中是否含有淀粉。
淀粉与碘酒会发生化学变化,生成的新物质是蓝色的,利用这一特性可以检验食物中是否含有淀粉。
检验下面这些食物中是否含有淀粉
寻找淀粉的踪迹
温馨提示1、每次检验,滴管不可以碰到食物。2、不同的食物不要碰到一起,避免相互“污染”,导致实验结果不准确。3、对有争议的食物,可以重复多做一次或多次,需要食物到老师手里领。4、分工明确,实验完成后及时填写记录表。5、组长将实验材料送回,表明该组实验完成。比一比,哪个小组完成得又快又好。
利用淀粉和碘酒反应时颜色会发生变化这一特性,我们可以来检验一些食物中是否含有淀粉。用碘酒检验:花菜、玉米、香蕉、菠菜、黄瓜、番茄、红薯、萝卜、马铃薯、胡萝卜、洋葱、橘子等植物果品中是否含有淀粉。寻找淀粉的踪迹
寻找淀粉的踪迹P31
淀粉是植物体中贮存的养分,存在于种子和块茎中,有些植物中的淀粉含量较高。大米中含淀粉62%~86%,麦子中含淀粉57%~75%,玉米中含淀粉65%~72%,马铃薯中则含淀粉12%~14%。
总结★淀粉与碘酒会发生化学变化,生成的新物质是蓝色的,利用这一特性可以检验食物中是否含有淀粉。
淀粉和碘酒的反应有很多不同的用途,其中有一项是用来检测假钞。纸币印刷技术要求高度保密,纸币制造中会采取很多仿造假措施,包括移走纸中的淀粉。制造假钞者没法掌握所有的印钞技术,所以警察只要在纸币上滴上碘酒,看看纸币是否会变蓝,出现蓝色就是伪钞。淀粉碘酒反应还有一个应用,就是用来治疗碘酒中毒,既然淀粉可以和碘酒发生反应,人们误食碘酒中毒,口服淀粉就成为一个简单易行的好办法。
制作神秘的信件用毛笔蘸淀粉调制的液体,在白纸上写下几个字,晾干后送给同学,让同学想办法让白纸上的字显示出来。在白纸上均匀喷上碘酒,淀粉遇到碘酒变成了蓝色,不一会儿白纸上就出现了蓝色的字。
解读神秘信件的秘密将淀粉溶于温水,用毛笔蘸淀粉溶液在白纸上写字,白纸变干后,在白纸上均匀喷上碘酒,淀粉遇到碘酒变成了蓝色,不一会儿白纸上就出现了蓝色的字。
操作系统习题讲解一、进程概念二、进程同步和互斥
进程概念(一)问题:如果系统中有N个进程,运行进程最多几个,最少几个?就绪进程最多几个,最少几个?等待进程最多几个,最少几个?
运行就绪等待进程的状态及其转换
解答:运行进程最多1个,最少0个;就绪进程最多N-1个,最少0个;等待进程最多N个,最少0个;概念:(1)进程、进程的基本状态;单CPU;进程切换瞬间;系统进程、用户进程;(2)死锁(不是“死机”);进程概念(一)
进程概念(二)问题:进程有无如下状态转换,为什么?(1)等待—运行(2)就绪—等待解答:(1)不能:等待-就绪-运行(2)不能:就绪-运行-等待
问题:一个转换发生,是否另一个转换一定发生?找出所有的可能。解答:就绪—运行:不一定(系统中仅一个进程)转换条件:被调度程序选中运行—就绪:一定(讨论就绪队列的长度)转换条件:时间片到时,或有更高优先级的进程出现进程概念(三)
解答:运行—等待:不一定(考虑死锁)转换条件:等待某事件发生等待—就绪:不一定转换条件:等待的事件发生进程概念(三)
进程概念(四)问题:日常生活中的“进程”举例解答:两个角度:“程序-数据-运行”或“资源-调度-运行”经典例子:“按照菜谱作菜”“乐队演奏”或“向服务员请求服务”等
进程同步和互斥(一)问题:用P.V操作解决下图之同步问题getcopyputfstg
进程同步和互斥(一)cpcgpcgpg一个数据上的操作顺序:get-copy-putGet不能向“满”的S中放;Copy不能从“空”的S中取;不能向“满”的T中放;Put不能“空”的T中取
(同步)信号量:{实际上也起到互斥作用}S_Empty,T_Empty,{初值为1}S_Full,T_Full;{初值为0}Get:BeginRepeatP(S_Empty)T_get_S();V(S_Full);Untilfalse;EndCopy:BeginRepeatP(S_Full);P(T_Empty);S_copy_T();V(T_Full);V(S_Empty);Untilfalse;EndPut:BeginRepeatP(T_Full);T_put_G();V(T_Empty);Untilfalse;End
进程同步和互斥(二)问题:用P.V操作解决下面问题司机进程:REPEAT启动车辆正常驾驶到站停车UNTIL…售票员进程:REPEAT关门售票开门UNTIL…
信号量:S_Door,{初值为0}S_Stop;{初值为0}司机进程:BeginRepeatP(S_Door);启动;驾驶;停车;V(S_Stop);Untilfalse;End乘务员进程:BeginRepeat关门;V(S_Door);售票;P(S_Stop);开门;Untilfalse;End同步要求:先关门,后开车;先停车,后开门
问题:推广读写者问题中的消息缓冲处理。消息缓冲区为k个,有m个发送进程,n个接收进程,每个接收进程对发送来的消息都必须取一次进程同步和互斥(三)
TypeBufferType=Recordmsg:MessageType;count:integer;mutex:semaphore;{初值为1}empty:semaphore;{初值为1}full:array[1..n]ofsemaphore;{初值全为0}EndVarmutex:semaphore;{初值为1}s:integer;{初值为0}buff:array[0..k-1]ofBufferType;{k是缓冲区大小;n是接收进程个数}{m是发送进程个数,通过s进行“写互斥”}
ProcedureSender_i(i:integer);{i为发送进程的标号}Vars0,j:integer;BeginRepeatP(mutex);s0:=s;s:=(s+1)modk;V(mutex);P(buff[s0].empty);在buff[s0].msg中写信息;P(buff[s0].mutex);buff[s0].count:=n;V(buff[s0].mutex);For(j:=1tondo)V(buff[s0].full[j]);Untilfalse;EndProcedureRecvr(i:integer);{i为接收进程的标号}Varj:integer;Beginj:=0;RepeatP(buff[j].full[i]);从buff[j].msg中读信息;P(buff[j].mutex);buff[j].count:=buff[j].count-1;If(buff[j].count=0)ThenV(buff[j].empty);V(buff[j].mutex);j:=(j+1)modkUntilfalse;End
第二类读者写者问题(写者优先)1)共享读2)互斥写、读写互斥3)写者优先于读者(一旦有写者,则后续读者必须等待,唤醒时优先考虑写者)进程同步和互斥(四)
Varmutex:semaphore;{互斥信号量,初值为1}R:semaphore;{对应读者等待队列,初值为0}W:semaphore;{对应写者等待队列,初值为0}{一般变量:}Writing:Boolean;{初值false,有写者正在写}rc:integer;{初值0,共享读的读者数}rq:integer;{初值0,等待队列中读者数}wq:integer;{初值0,等待队列中写者数}
BeginP(mutex);If(WritingORwq0)ThenBeginrq:=rq+1;V(mutex);P(R);P(mutex);{resume}End;rc:=rc+1;V(mutex);Read();P(mutex);rc:=rc-1;If(rc=0ANDwq0)ThenBeginwq:=wq-1;Writing:=true;V(mutex);V(W);End;ElseV(mutex);End读者进程(a)检测是否有写者并处理(b)Inc(rc)(c)Read()(d)Dec(rc)(e)处理写者等待队列
BeginP(mutex);If(WritingORrc>0)ThenBeginwq:=wq+1;V(mutex);P(W);End;ElseBeginWriting:=true;V(mutex);Write();P(mutex);If(wq0)ThenBeginwq:=wq-1;V(mutex);V(W);EndElseIf(rq>0)ThenBeginWriting:=false;While(rq>0)Beginrq:=rq-1;V(R);EndEndElseBeginWriting:=false;V(mutex);EndEnd写者进程(a)检测是否有进程正在读写(b)Writing(T);Write();Writing(F)(c)处理写者等待队列;处理Reader等待队列
P(s):s:=s-1;Ifs