Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 74 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
74
Dung lượng
541,5 KB
Nội dung
!"#$% & !"'#$% #$%(( #)(*+( !$,'- ./0123$456$7.893 ./0123$456:4#3 ;!"<<= >4<?@<= A4BCD<?@= E4FG)<?@= ;H?IC'J?K'*-' G)LK!"<IMM LN?K'*?O) G)'! >4'DMP<* Q L K !" < ! ) <&RSD T& A4B)<?@B L?@* S?@ EUDTLMM'& LK!"< !)S)"N V,<?@M'DMP ; W 3L K !" < X CD "V= YZ- S?S*S'[= \Z- K)Q* = ]LK!"< !))L KD W$X )"V^ _NK 4J"" 3K`) Y 0S?S^1&a'D@?b *,c`)Sd@(e?b L&?b*,c`) 0S'[^1&?b*,c`) C@B('DSe!" <BM?bS'[D*, c`) \ Q^&B@L Pa'<R < _^&BM)DP a'<R< !$N !" ./0123$456$7.893 ./0123$456:4#3 $#S N !" #$%f;A ; 0)e)"Nd-D?R LK!"< !)= > 4<?@<=0)V "NB<?@= A _S?@*L?@)' = E D M )' K)S?S*S'[ W DR*) )SJga'D #S N !" ; %L"I'h' *D)' Zb&"*,LN e!"< $Vi*,RS(?O *(?OM'j(?O-C"k >#^0Ne A#Ne E#Ne W#Ne > lZ)) Y D K" M'?, -DL"N M' ?OQ Z))*jmn] e&"^ ) ;Woo >> Y(>A ? pEAq g 6>o r ;oYr;W EsY p4 p0tuvq Y4 M'?O)^(g "#$%&%' 4C'JG)<XCD"V=0B"Va')C= 8<NL)"V) = 8h *, E(W 8tw0%33$xy0z0U/{ A CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH 3l&"VG)LK!"<B'yLK !"<B )"V^_NK(J""*K`) _&^S(S'[(S?S(S?e!" <|(Q( *JT Z- &S'[*,S?S*SR| 3,a'D@*hS(Q* _|SJ*! &S)a'D@ #H?IJJT 0)) NK())SJ)M("' !"(D'a')V'( <)( J? #) ( ) ( !1F } *- ~ S • ./0123$456$7.893 ./0123$456:4#3 ;1|*Ch^4BKD'?b Md-D?RSLK8= >UON^0LK!"< iR*!D(BXB ;1!"'D`*Ne _NK8((?C' 4€"cR](€"] -' 3K`)G)]*-' >lg*, E "V^_NK(J""*K `) A4),"AB(" <)* JnB*DS'V'nB R*I^ DS'KG) NK 6 3S'c!""- 3S'c'| 0'"'Ne('a'NS N( ?B!d€( P' 0g)*S'[ @MM' D A3S')(N'! gB*h"'!"^ _NK^6_4Uv•$‚% y3.Zƒt#0u8„…{† ) ?gr‡"a'*ˆ dD‰ ^o;>AEWY\Š‹ %c'| ^ sŒ•Ž••‘’(f“”•–—˜ ™š›^p 0g?ma'NG)B* P'K'B 0!"'dg)*, !0<M'"VG)LK!"< ./0123$456$7.893 ./0123$456:4#3 ; 1| *C h^ y & <h'"N&|S DS')();o( M S' a'D | S 0' Z))= >0g))SJ)(DS' V'SJ 6 6_4 YZa t;> …”D fEW ;3S')*Ne $XK(K(?C'?, _lV' QK|?C' ?, 1?La';>\ >ƒ'))*Ne 6 t;> fEW W 0M'*ChD Q*œ @SJ A{S'V'S' )(˜);o;;™M *h S ?S( S '[*S ? e!"<| 4),"AB(nB< DM' G)<*hS* *T?I 0g))SL K!"<Z))&'[ @•^ Z)6 gg0D"g …Dd_Dg0 Z <)* JnB* DS'V'nBR^ s…@S?S s…@S'[ s…@SR| 0'"'!"G) )B(' a'NS N(B !d€ P' 0M'*ChD Q P A3S')MNe 0N'!gB*h"' !" s 0S ? S^ K S & LK!"<a'D@?b*,c `) d @( e !" < L &?b*,c`) s0S'[^KS&L K!"<a'D@?b*,c `)B(e!"<BM@ `)M?bB*,c`) s0S?e!"<|^S& ?bgc`)SG)]e !"<(SD&) , H?I4SL&b*, S?S ƒ'))*h"'!" 0S?S^Z)D"g 0S'[^6 gg_Dg 0SR|^…Dd0 ƒ')a'NG)B* !d€(* P' 0g?m P'G)*SM Y 'SnBM))Ne J * *!0<M'Q( *JT ./0123$456$7.893 ./0123$456:4#3 ;{S'V'*T?I*h Q(Qd-'*Q 0< D*hQ(Q d-'*Q >$ N^…@Q*Q d-'Q)'^ A>\Y\ pƒ_q pWoq ;Wvs> A{S'V'S' )( 4*T?I E{S'V'S' )* FG)JT < 4*T?I*h?žJT Ÿ^0S *SQS? ;1!"'D`*Ne Q^WoYoW Qd-'^p)3qp6q Q^•)g Q'DS* R(B?C'|L?C' Qd-'^'ncR 6#4(&||"?C'D Q^@J˜0'g™| )˜•)g™ >ƒ') N*Ne^ Q^A>\Y\(;Wvs> Qd-'^pƒ_qpWoq A3S')*Ne _&&|S?bM 'K@$@DBM& )D P a' < R < 4 ?b <h'"N&) 8T?I)S ^0(dD‰ E1!")N)M Ne 4JT&|K)|"?C'š› | ˜Œ Œ™ ?b M N T <m?OM' šgd')?'g'› S?e!"<| \ S)DS'[)DS?e!" <|= Ÿ^4&*|"?C' š›B&0ZRL=*<)= %L8<B?žJT !"#$ % &' ( )* + !), ( 0"VG)LK!"<^ NK(J""*K`) %^S(S'[(S?S(S?e!"<|(Q( *JT 8tu ~ 0%33$9 } y09 ~ 0U6 } { Š -MỘT SỐ KIỂU DỮ LIỆU CHUẨN -.KHAI BÁO BIẾN _&M'?K''[^'DS(R(cR( _&C'J'G)) #H?I&M'?K'*) M*&< N 0)B)) MJ) y< '*• #)(*+ !0<M'M'?K''[ ./0123$456$7.893 ./0123$456:4#3 ;1|*Ch^0(MR &T)V"NB!" 1B!"= UON^4iR*!D( LK!"<Z))(M!"<N a'D (VB!"&"(n !"&"B,C@ 4gBMM'L)^%M'?K' '[!"K'@(n ;4Jc(lg*'D`Ne^ #RS(#'DS(K'¡( R S+!" *,M'?K'Z)) ‹ M'?K'V?'& , VM'K*d@"€" BMS?K' >{S'V'S' )(Ne-'Ÿ)'^ 4B )S'M'?K''[ LKZ))= 0LKZ))(BKM' 'DS e ?b( " * M' ?OG)n= 0LKZ))(BKM' Re?b("* M'?O G)n= 0LKZ))(B )S'M' cR= 0LKZ))(B )S'M' (X@= A$*SNT*Ch ^ s8<)"* M'?OG) M''DS)'= syh@G)M'R( KB`)= EZ*C^y'TS@^ EY\W)"NH?IM'?K'<= >3S')*Ne 4BEM'^M''DS(M'R(M' cR*M' 4B E ^ _Dg( ˆ?( gg * 4B>^tg)(gdg?g? 4B;^4) 4B^_g)(X>"VH^ 0'g*•)g A4Jclg*, E#'D`*Ne %M'tg) !0<M') ./0123$456$7.893 ./0123$456:4#3 ;o [...]... VIÊN 1 Nếu vấn đề: Trong toán học ta đã làm quen với khái niệm biểu thức, hãy cho biết yếu tố cơ bản xây dựng nên biểu thức - Nếu trong một bài toán mà toán hạng là biến số, hằng số hoặc hàm số và toán tử là các phép toán số học thì biểu thức có tên gọi là gì? 2 Treo tranh có chứa các biểu thức toán học lên bảng, yêu cầu: Sử dụng các phép toán số học, hãy biểu diễn biểu thức toán học sau thành biểu thức... biểu thức - Sử dụng được lệnh gán để viết chương trình II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Sách giáo khoa, tranh chứa các biểu thức trong toán học - Tranh chứa bảng các hàm số học chuẩn, tranh chứa bảng chân trị - Máy vi tính và máy chiếu Projector 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu một số phép toán HOẠT ĐỘNG CỦA GIÁO VIÊN 1 Đặt vấn đề: Để mô... tác trong thuật toán, mỗi ngôn ngữ lập trình đều sử dụng một số khái niệm cơ bản: phép toán, biểu thức, gán giá trị 2 Phát vấn: Hãy kể các phép toán em đã được học trong toán học - Diễn giải: Trong ngôn ngữ lập trình Pascal cũng có các phép toán đó nhưng 12 HOẠT ĐỘNG CỦA HỌC SINH 1 Chú ý lắng nghe 2 Suy nghĩ và trả lời: - Phép: cộng, trừ, nhân, chia, lấy số dư, chia lấy nguyên, so sánh được diễn đạt... cứu sách giáo - Các phép toán số học: + - * / div khoa và cho biết các nhóm phép toán mod - Các phép toán quan hệ: =, =, - Các phép toán logic: And, Or, Not - Hỏi: Phép Div, Mod được sử dụng cho - Chỉ sử dụng được cho kiểu nguyên những kiểu dữ liệu nào? - Hỏi: Kết quả của phép toán quan hệ thuộc - Thuộc kiểu Logic kiểu dữ liệu nào? 2 Hoạt động 2: Tìm hiểu biểu thức HOẠT ĐỘNG CỦA GIÁO VIÊN... TIẾT DẠY ̣ Ngày soạn: 11 Ngày dạy: Tiết: 6 §6 PHÉP TOÁN, BIỂU THỨC, LỆNH GÁN I MỤC TIÊU 1 Kiến thức - Biết được các phép toán thông dụng trong ngôn ngữ lập trình - Biết diễn đạt một biểu thức trong ngôn ngữ lập trình - Biết được chức năng của lệnh gán - Biết được cấu trúc của lệnh gán và một số hàm chuẩn thông dụng trong ngôn ngữ lập trình Pascal 2 Kĩ năng - Sử dụng được các phép toán để xây dựng biểu... TIÊT DẠY 28 Ngày soạn: Ngày dạy: Tiết: 11 CHƯƠNG 3 TỔ CHỨC RẼ NHÁNH VÀ LẶP §9 CẤU TRÚC RẼ NHÁNH I MỤC TIÊU 1 Kiến thức - Học sinh biết được ý nghĩa của cấu trúc rẽ nhánh - Học sinh biết được cấu trúc chung của cấu trúc rẽ nhánh - Biết cách sử dụng đúng hai dạng cấu trúc rẽ nhánh trong lập trình: dạng thiếu và dạng đủ 2 Kĩ năng - Bước đầu sử dụng được cấu trúc rẽ nhánh If then else trong ngôn ngữ lập... c khác và so sánh cầu của giáo viên - Bấm F2, gõ tên file và enter - Bấm F7 Nhập các giá trị a=3, b=4, c=5 - Chọn menu Debug để mở cửa sổ hiệu chỉnh - Quan sát quá trình rẽ nhánh của từng bộ dữ liệu vào và trả lời 2 Hoạt động 2: Rèn luyện kĩ năng lập trình hoàn thiện một bài toán HOẠT ĐỘNG CỦA GIÁO VIÊN 1 Nêu nội dung, mục đích, yêu cầu của bài toán - Hỏi: Bước đầu tiên để giải bài toán? - Hỏi: Để... lệnh gán HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH - Giới thiệu một ví dụ về lệnh gán trong - Quan sát ví dụ và suy nghĩ để trả lời Pascal như sau: x := 4+8; - Giải thích: Lấy 4 cộng 8, đem kết quả đặt vào x Ta được X=12 - Hỏi: Hãy cho biết chức năng của lệnh + Tính giá trị của biểu thức gán? + Gán giá trị tính được vào tên một biến :=; - Yêu cầu học sinh nghiên cứu sách giáo. .. một số bài toán đơn giản II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Máy vi tính, máy chiếu Overhead, máy chiếu projector, bì trong, bút dạ, chương trình mẫu giải phương trình bậc hai ax2 + bx + c = 0 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu ý nghĩa của tổ chức rẽ nhánh HOẠT ĐỘNG CỦA GIÁO VIÊN 1 Nêu ví dụ thực tiễn minh hoạ cho tổ chức rẽ nhánh: Chiều mai... nhập dữ liệu và thu kết quả, tìm lỗi thuật toán và sửa lỗi II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị của giáo viên - Sách giáo khoa, tranh chứa các biểu thức trong toán học, máy chiếu projector, máy vi tính, một số chương trình viết sẵn 2 Chuẩn bị của học sinh - Sách giáo khoa III HOẠT ĐỘNG DẠY-HỌC 1 Hoạt động 1: Tìm hiểu thủ tục nhập dữ liệu vào từ bàn phím HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH 1 Nêu vấn . ~ 0U6 } { ;; -/PHÉP TOÁN, BIỂU THỨC, LỆNH GÁN _&"€"L?ILK!"<