Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (48.99 KB, 3 trang )
<span class='text_page_counter'>(1)</span>Giaùo vieân:Tröông Khaéc Thaønh Chinh Đơn vị:Trường THPT Nguyễn Du Chöông II. CHÖÔNG. TRÌNH ÑÔN GIAÛN Baøi 3: CAÁU TRUÙC CHÖÔNG TRÌNH (Soá tieát :1 – ppct:4). I.Muïc ñích – yeâu caàu *.kiến thức ,kỹ năng : - Hiểu chương trình là sự mô tảthuật toán bằng ngôn ngữ lập trình - Bieát caáu truùc cuûa moät chöông trình Pascal:Caáu truùc chung vaø caùc thaønh phaàn - Nhận biết được các thành phần của một chương trình đơn giản,biết khai báo đơn giản II.Chuaån bò cuûa giaùo vieân – hoïc sinh 1.Giaùo vieân: *Phương pháp: Thuyết trình,vấn đáp *phương tiện: Máy chiếu,máy tính,phông chiếu,bảng vẽ sơ đồ khối 2.Học sinh: Xem lại bài cũ và chuẩn bị bài mới III. Nội dung bài mới 1.Baøi cuõ:Chöông trình dòch laø gì?.Taïi sao laïi coù chöông trình dòch. 2.Bài mới Hoạt động của thầy và trò Noäi dung 1.Caáu truùc chung GV: Thuyeát trình ñöa ra caáu truùc chung cuûa Moãi chöông trình goàm 2 phaàn: Phaàn khai chöông trình baùo vaø phaàn thaân chöông trình Chương trình được viết bằng ngôn ngữ lập [<Phaàn khai baùo>] trình bậc cao thường gồm mấy phần?. <Phaàn thaân> HS: Goàm 2 phaàn: Phaàn khai baùo vaø phaàn 2.Caù c thaø nh phaàn cuûa chöông trình thaân chöông trình a/ Phaàn khai baùo *Löu yù: Phaàn thaân chöông trình nhaát thieát phải có,nhưng phần khai báo có thể có không Có thể khai báo tên chương trình,hằng được ñaëc teân,bieán,thö vieän,chöông trình con,… tuyø thuoäc vaøo chöông trình cuï theå *Khai baùo teân chöông trình HÑ2: - Trong Turbo Pascal: Program <Teân chöông GV: Thuyết trình đưa ra kiến thức trình>. HS: Laéng nghe,ghi baûng - Tên chương trình do người lặp đặc đúng Phaàn khai baùo seõ cho maùy bieát chöông trình theo quy taét ñaëc teân sẽ sử dụng những tài nguyên nào của VD: Program Tính – Dieän - Tích; máy.Phần khai báo tên chương trình bắt đầu Program Tính – Chu - Vi; bằng từ khoá: *Khai baùo thö vieän Program Teân chöông trình - Trong ngôn ngữ Pascal: Uses <Tên thư HÑ3: vieä n> HS: Cho vaøi ví duï khaùc veà phaàn khai baùo teân VD: Uses Crt; chöông trình Uses Graph; GV: Muốn xoá những gì đang có trên màn - Trong C++: # include <Teân teäp thö vieän> hình sau khi khai baùo thö vieän: VD: # include <Stdio.h> - Trong Pascal:Duøng leänh: Clrscr; *Khai báo hằng: Những hằng sử dụng nhiều - Trong C++ : Duøng leänh Clrscr (); lần trong chương trình thường được đặc tên GV: Khai baùo haèng laø vieäc ñaët teân cho haèng cho tiện khi sử dụng. để tiện sử dụng và tránh việc phải lặp lại nhieàu laàn moät haèng trong chöông trình. Lop11.com.
<span class='text_page_counter'>(2)</span> -. Khai báo hằng cho tiện lợi khi cần thay đổi giá trị của nó trong chương trình.. HÑ4: GV: Khai baùo bieán laø xin maùy tính caáp cho chương trình một vùng nhớ để lưu trữ và xử lý thông tin trong bộ nhớ trong. HÑ5. GV: Mỗi ngôn ngữ lập trình đều phải có cách tổ chức chương trình khác nhau,thường là phần thân chứa câu lệnh của chương trình - Ñöa ra 2 ví duï khaùc nhau veà caùch vieát thân chươnh trình trong ngôn ngữ khaùc nhau. - Cho HS quan saùt 2 chöông trình trong 2 ngôn ngữ khác nhau : Pascal và C++ *Trong Pascal: Program Vi – du: Begin Writeln(‘Xin chao cac ban’); Readln; End. *Trong C++: # include<Stdio.h> Void main() { Printf(‘Xin chao cac ban!’); } Chöông trình treân khoâng coù phaàn khai baùo,phaàn thaân chöông trình chæ coù 1 caâu leänh Writeln roài thoâng baùo ñöa ra maøn hình roài keát thuùc. Hoïc sinh quan saùt VD2,GV cho hoïc sinh thực hành trong máy và nhấn phím : Ctr + F9 để chạy thử chương trình ,nếu sai ta coù theå hieäu chöông laïi chöông trình.. -. Trong Pascal : Const N = 100; e = 2,7; - Trong C++ Const int N = 100; Const float e = 2,7; *Khai baùo bieán - Mọi biến sử dụng trong chương trình đều phải khai báo để chương trình dịch biết xử lý và lưu trữ - Bieán chæ mang moät giaù trò goïi laø bieán ñôn (Khai báo biến se õđược trình bày ở bài 5) VD: A,B,C,X1,X2: real; M,N : integer; C: Char; b/ Phaàn thaân chöông trình - Thân chương trình là nơi chứa toàn bộ các câu lệnh của chương trình hoặc lời goïi chöông trình con - Thân chương trình thường có cặp dấu hiệu bắt đầu và kết thúc VD : Begin <Tên chương trình> (Bắt đầu) [< Caùc caâu leänh>] End < Teân daønh rieâng> (keát thuùc) VD1:Chương trình sẽ thực hiện việc đưa ra maøn hình vaø thoâng baùo” Xin chaøo caùc baïn!” VD2:Chương trình sẽ thực hiện việc đưa ra maøn hình thoâng baùo “Tinh dieân tich”.. Lop11.com. Program Tinh dien tich; Uses Crt; Var S,a,b: real; Begin Readln(a,b); S:=a*b; Writeln(‘Dien tich hinh chu nhat la:’,S 3:8); Readln; End..
<span class='text_page_counter'>(3)</span> IV. Cuûng coá – daën doø - Nhắc lại một số khái niệm mới – và khắc sâu cho học sinh : Cấu trúc của chương trình goàm 2 phaàn : Phaàn khai baùo vaø phaàn thaân chöông trình,phaàn khai baùo coù theå coù theå khoâng tuyø thuoäc vaøo chöông trình cuï theå. - Cho một số chương trình mẫu và yêu cầu học sinh chỉ rõ từng thành phần của chương trình.. Lop11.com.
<span class='text_page_counter'>(4)</span>