Thông tin tài liệu
Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh PHN M U I. L DO CHN TI !""#$%&!'()'*+,#- ./0#123#3'/!4567 .3'().#'*+#./12)8#$ !9:!4!;9 %04<!=81 >/8%;?.#%;@ ?$A;B'43!9:!4!C!9:!4!7 !9:!4!DEF!9:!4!8?G . 'H<!9:!4!#I4 J!7?< $#!7K.37=8.3I,? ?'7+ A;B<D3!9:!4!%&!38&L.3 1 M#<4.F9 (!7#<96F968?C N(8 OP I8QR N(8 OP I8Q N(8# OP I8Q N(87 OP I8Q@ 9:I!@I9:I !""I .3@!I#B#@!IS8812E#< @'@TDQ.3D-!4!#UDQ.3D;/1 V%.I(79:W@S88#<:<X'@TY /9;#UY/%Z.#%[41 N@S889&;\.(49:I);B3 ].01^ .+!4=8;_. '7+=S889& [#@%&!7;L496!@.#1 XR4I7;,'@9&98.#96S (8@W'7;.3<;=8V9:`aV9: I.#!I?-a!$ 3'@9&4 38b.#8(9(##c;%#?<X4. dT;II()d98K7=8.31 ,c;R8R4I7; !=87E@e 3#af<4(.#38(.#8bV9: Ia#3#4'('/=8I?-!4 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 1 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh .K9&.39:X!)!#1 II. MC CH CA SNG KIN KINH NGHIM O?!!$-ZR4I !9:!4!;9 !4%%0=81 O?!!$E8'().#'7+0#4.1 O-!?'7+)'().#0#/'( )1 III. KHCH TH V I TNG NGHIấN CU 4C> !""96>SM^+>91 2X9&C38(.#8b9:I@ !IS881 IV. NHIM V NGHIấN CU :L)I.#!E%3#9884#0# B.338b.#8(9:I@ !IS881 V. PHNG PHP NGHIấN CU 23#A;B4!9:!4!C O2#/1 O0/1 OSE%44 VI. NHNG ểNG GểP MI >/R7.#9&;!B<.#3(X1 ./4.).3?E%[48'@Zb ('(?48'@d9!9:!4!7;./ .3.#7R(.3X. <#?<.8UR81 f<4)4!E%.#98849:IB# @9888E.Q?!<!$Fb9 5/!- '//.B7;X@1 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 2 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh PHN NI DUNG I. C S L LUN N@!Igprogramming languageh#<!=8@ 4%12E#<;@9&Z?8gX!. @0 h1N?9&;\7R4I7<4 (1 N@!I#</X9&'c/?87% 4gR84%h<;#796.#43?.# 9&1 b]8LI<@!I!7F8e9&8 3'/:7#C "1N?!7;_.#;_A;BX. 96!I96? ;\?7R(4#4'41 i1N?!77<4$=.#K#4(Igprocessh ?9&44%'4 V9:Igsubprogramsh#<!j!4,9&9&b ]8L96!I1V9:I?4D%98C fk9:I?<.#;1 V9:I,./0/R4I0/ 9:I1 l3'@9&7.39:I'00/9:I '(-1 ?(9:I-8R8E(8'%8C0 b]89:I.#60/9:I1 0D79:I85C m=89:I mX9&48X)0=8-.#';/=8k<8 X1 mX9&4'(R7)0=8-.#';/=8k<'( R71 m><9&0/L9:I1 V9:I;_<#4#<4[,!&!4 8X(!&!4'(R71 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 3 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh OV9:I7.3<'(R7;9:I 969&#<#1V-!4!ID7#9&Rb @!IS88C no8gp8448X\. ';/9: )hC'(R77.3 ^%;BC FunctionnNg[CrealqCintegerhCreal lD7#[4b#nNCrstM[uNssrOPrstM OV9:I7.33:<'(R7D'@?'(R77 .39:I969&#=Bg!;D h1V-!4!ID7=B9&Rb@! IS88C S;oogp8448X\. ';/9: )h ^%;BC ProcedurevwgxCrealqyCIntegerqVarzCRealqVarvCbooleanhq 0D7#8X?)8^trb<'(R7 D<8X?b81V-!4!=80D7##C Procedure vwgxC IN r8qyC IN uqzC IN OUT r8qvC OUT w8h =B#'84<9:I. 0[4bC vwCr8[u[r8OPr8[w8 V4,uN{v.#uN{v!E/896&!8ECuNTb <8X'@b8L9:IuN{vTb< 8X?b8.#{vTb<'(R71 N9 /9884(.#38XQ# K:$R8=89:I56d9## +'7+9;=8X. 4#4'41 II. C S THC TIN m23'/=8N#96CVd9I=8496 >ST?.#79 ?8(b=8N#96 U3(XX. 74@)'@I<@ 1fD'48(bX. <@?'X9&'!% 1^I .8(bU'4'X(X7.39&.#1X 9&4%%gU98=i|}"4%60#h 8(bk&!U4$9'@?I1 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 4 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh m23'/=84.CN#96?}~4.3 Z6?+0?c)FE8I< @=87E@X'!B'?'+;B8 (b/??#78.#<W37< 4X'() 1 m23'/C>$(3#L@@1N9 ;'(b8!9:+$E!44;b.Bu .#';84%b8#d!4.I.%3e 9&(!4%.#u1fD'4E#@ 9&) ;B30(6X1^I.d'4)-.#?c ). @4($(43+8[E;0 #.#I0(X. @1E#@'?5 6R8(3].0'80[e<./(! =8d9:X'?1 III. T VN 7;.3!$9:IgVVh""@ $(. 4'4/## 8%, 9&9Cp848X8X4bg8bh8X(g8 (h8XI)8X00G 23#@'@'F+'+?##(#.# 9&4'4/#<4/R7W40 $84'4/8(.#8b1 >/8$(4@83)8438X '<VV?#3b.#3(1^/38 (84'483'E8'(R7'48'@ X3#;J(k'?!4/1 w#.(#'@.34=84#4'?#T988 4#4?4:74 #'@:.# ./7R(4#-(.3=8#.(1 IV. GII QUYT VN 1. Khỏi nim v tham bin v tham tr ""8(.#8b9&b]898C m8bC/VV48XI)9&8W4 8X009:)#44bB90X4b gtham trh1 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 5 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh m8(C/VV48XI)9&8W 48X009:)#4(90X(gtham binh 2. Truyn tham s khi dựng tham bin v tham tr N(<VV?;848XI48X!79&'84L !$$8VVD!;DU184<8X?]8 #T8?<8X#g8X(88Xbh.#??' ;/#I ^%;BC S; g[Cq.8C8hq np8g8C8hC8q Op848X#[81 O[?';/ugXhq O8?';/8gX0hq O?';/8gh1 ^48X[8E#8(E#8b wW0R88;_;#C O#8(.I?,'4^8)9 q O[8#8b.I'@?,'4^8)9 1 2K:.370'4888(.#8b8[j .%;B8C ^%;B"C S8^;"q .88Cuq S;s[!g[Cuq^8Cuhq w C[q g1"h [C[mq g1ih s;q w 8Cq g"h C"}q gih Cq g~h s[!g8hq gh g8CCChq gh s;1 NI.#9:I=R896?988'(R7 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 6 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh }"}" gmh N9'(R79&8'9:I#C "}" gmmh ^8?'(R7# .;[.##8b'?6s[!g8hI[9& 4b=889&4b=8g?]88.J?4b98$8 "}~h1N9U#8('?6s[!g8hI 9&(1 f@70/9:IB)0/C Lnh Kt qu CT chớnh Kt qu CT con Din gii g"h 8 gih 8"} g~h 8"}.# gh ["}gh 38X g1"h gh" g1ih [" gh 8"}.#" u'(R7gmmh N[jC'9:II8X0038( ?'(R78gVVhU8X0038b?'( R7'@8?%#0'48:788(.#8b 8[j.%;B81 ^%;BiC S8Vidu2 q ^88Cuq S;>8o;g[Cuhq .8Cuq w C[q g1"h [Cq g1ih Cq g1~h s;q w 8Cq g"h C"}q gih g8CChq g~h >8o;g8hq gh g8CChq gh Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 7 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh r8;q s;1 (R7[/#I'9:I9&0/C "} gmh "} gmh =B>8;g8h.%;B#;\4b8i( 8.#1'9:I3#'@[7814b =8i(8.#9 .#8'=B>8o;g8h.J'@ C8.#"}1 89. Mc;C@7=B>8o;I[.##8b'?6 >8o;g8hI[9&4b)88U9&4b)8 1 f@70/9:IB)0/C Lnh Kt qu CT chớnh Kt qu CT con Din gii g"h 8 gih 8.#"} g~h 8.#"} u'(R7gmh gh [.#"} 38X g1"h g1ih ["} g1~h gh 8.#"} u'(R7gmmh ^%;B~C S8Vidu3q ^88Cuq S;>8o;g[Cuq.8Cuhq .8Cuq w C[q g1"h [Cq g1ih Cq g1~h s;q w 8Cq g"h C"}q gih Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 8 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh g8CChq g~h >8o;g8hq gh g8CChq gh r8;q s;1 (R7[/#I'9:I9&0/C "} gmh gmmh .%;B#'9:I8T?(8U (89&1 Mc;@7=B>8o;I[#8b.##8( '?6>8o;g8hI[9&4b)88U 9&(1 f@70/9:IB)0/C Lnh Kt qu CT chớnh Kt qu CT con Din gii g"h 8 gih 8.#"} g~h 8.#"} u'(R7gmh gh V [.#g"}h 38X g1"h g1ih ["} g1~h gh # gh 8.# u'(R7gmmh ^(A8./'8448X=B>8o;#3 (W48!$'84=B98C Procedure Hoan_doi(var x, y: Integer); I9:IQ'(R79X#C "} "} N[jCe(9&0'4888(.#8b I<VV?8X-#$(8(-#$(8b# <.38$!7R8E'A8;B9:IB1 ^I.8[j(!<.%;B8EC ^%;BC S8^;q ^88;C;q nvVMNg^88C;hC;q Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 9 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh w 8Pp u8P8C8O sCO8q vVMNC8q s;q w g8!Chqr8;ghq g8!8Chqr8;gf8hq ;CvVMNg8hq u;P" w Cp.;q 8C8p.;q s;q g|8hq s;1 V9:IA;B#vVMNg8hX7<!EX' !,#!%44bAX.#JX=8?1 9:I8@9&'(R7'@X#"|" !EX1^k;E Mk#[78;88XI)=8#vVMNC8#8( 86;CvVMNg8hI89&#q9.# '?R4I0/# ;8;J('(R7@#"|"1 29:I'(R7-8!7A8./'8448X !$@7#98C Function UCLN(a,b:Word):Word; N[jC^/[4b38b838( <8X#'@Hc.I??;J('(R78. $=8#41 X. <9:I'[A;BVV./[4b9& <8XI)#8(D8bU98=8 < VV9&0/#;08.#6?,V9:I%1^I.VV ?9&0/3$.#k$4b48X?8 C Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 10 [...]... Dũng - trờng THPT Lê Văn Hu Kt qu CT con Din gii x = a(5) v y = 10 x(a) = 15 F = 25 Truyn tham s x = a(15) v y = 10 x(a) = 25 F = 35 Truyn tham s 11 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh F (sau) = 35; a = 25 c = 60 (3.c) (4) In kt qu Vy kt qu khi chy chng trỡnh s l 60 ch khụng phi l giỏ tr 50 nh ban u ta ó xỏc nhn: Lý do: x l tham bin nờn sau li gi hm F u thỡ... 18 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh MC LC Ni dung Trang Phn m u 1 1 2 2 2 2 2 3 3 4 5 5 5 6 12 15 17 I Lý do chn ti II Muc ớch ca SKKN III Khỏch th v i tng nghiờn cu IV Nhim vu nghiờn cu V Phng phỏp nghiờn cu VI Nhng úng gúp mi Phn ni dung I C s lý lun II C s thc tin III t vn IV Gii quyt vn 1 Khỏi nim v tham bin v tham tr 2 Truyn tham s khi dựng tham. .. lý cỏc tỡnh hung trong dy hc tr nờn linh hot giao tip trong tit hc gia thy v trũ cng tr khụng cng thng i vi hc sinh: cỏc em cng thy gi hc nh nhng hn cú hng thỳ i vi tit hc do vy m vic tip thu kin thc cú hiu qu hn v c bit gi thc hnh sau ú cú hiu qu rừ rt PHN KT LUN V KIN NGH Kt lun Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 16 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả... TH TRNG N V Thanh Húa, ngy15 thỏng 5 nm 2013 Tụi xin cam oan õy l SKKN ca mỡnh vit, khụng sao chộp ni dung ca ngi khỏc Ngi vit Lấ ANH DNG TI LIU THAM KHO Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 17 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh 1 H S m - H Cm H - Trn Hựng - Nguyn c Ngha Nguyn Thnh Tựng - Ngụ ỏnh Tuyt Tin hc 11(SGK), NXB Giỏo Duc 2 H S m - H Cm H -... khi thc hin chng trỡnh sau? Program Cau5; Var a: Byte; Function F(Var x:Byte):Byte; Begin x:=x+1; F:=x; End; Begin Design: Lê Anh Dũng - trờng THPT Lê Văn Hu D 0 1 D 0 1 13 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh a:=5; Writeln(F(a)); Readln; End A 5 B 11 C 6 ỏp ỏn: C Cõu 6: Kt qu sau khi thc hin chng trỡnh sau? Program Cau6; Var a, b, c: Byte; Function F(Var x:... Byte): Byte; Begin x:=x+y; F:=x + y; End; Begin a:=5; b:= 10; c := F(a,b) + F(a,b); Writeln(c); End A 60 B 50 C 30 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu D 13 D 50 D 20 14 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh ỏp ỏn: A Cõu 8: Vi phn khai bỏo tờn th tuc: Procedure N( x:Integer ; Var y:Integer ); m l bin nguyờn, cỏc li gi sau õy li gi no l hp l? A N(m,m+3); B N(2,m);... 11B3, 11B4 - Nhúm B: Hc sinh cỏc lp 11B1, 11B2 Kt qu thu c cu th nh sau: Thụng qua vic kim tra bi c, kim tra 15 kt qu thu c l Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 15 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh + Nhúm A: (sú s dung phng phỏp mi) cú trờn 80% hon thnh c nhng yờu cu giỏo viờn a ra + Nhúm B: (khụng s dung nhúm i chng), ch cú gn 60% hc sinh hon thnh.. .Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh Vớ du 5: Program VD5; Var a, b, c: Byte; Function F(Var x: Byte; y: Byte): Byte; Begin x:=x+y; (3.1) F:=x + y; (3.2) End; Begin a:=5; (1) b:= 10; (2) c... truyn mt tham s cho CTC, nu ta mun bo v giỏ tr ca tham s ú khi b CTC vụ tỡnh phỏ thỡ tham s ú phi c dựng nh l tham tr Khi ú cho phộp giỏ tr u vo tng ng cú th l hng, biu thc hoc bin nguyờn Cũn mt tham s nu mun dựng ly kt qu (nhng bin i) do chng trỡnh con em li thỡ tham s ú phi l tham bin v giỏ tr u vo tng ng ch cú th l bin 3 Mt s bi tp kim tra Cõu 1: Vi a l tham bin, b l tham tr thỡ khai bỏo no trong. .. End; Begin clrscr; a:= 3; b:= 5; c:= 10; Tong_hieu(a,b,c); Write(a,b,c); Readln; End A 3 5 10 B 5 5 10 C 5 -5 10 D 5 -5 -25 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 12 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh ỏp ỏn: C Cõu 3: Kt qu sau khi thc hin chng trỡnh sau? program Cau3; Var x:integer; Procedure Thaydoi( x:integer); Begin x:=1; end; Begin x:=0; Thaydoi(x); . ca ngi khỏc. Ngi vit Lấ ANH DNG TI LIU THAM KHO Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 17 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh "1 >5]2#O>5VZ>#O$2k>ON_2)N]8O N_#ON@4(1""ghNxw4pB1 i1. !=87E@e 3#af<4(.#38(.#8bV9: Ia#3#4'('/=8I?-!4 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 1 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh .K9&.39:X!)!#1 II. MC CH CA SNG KIN KINH NGHIM O?!!$-ZR4I. 5/!- '//.B7;X@1 Design: Lê Anh Dũng - trờng THPT Lê Văn Hu 2 Nhận biết về truyền tham biến và tham trị trong Chơng trình con bằng mô tả lệnh PHN NI DUNG I. C S L LUN N@!Igprogramming languageh#<!=8@ 4%12E#<;@9&Z?8gX!.
Ngày đăng: 14/11/2014, 00:49
Xem thêm: Một cách nhận biết và truyền tham biến và tham trị trong chương trình con