Bài giảng Tiết: 24: Bài Tập

. Mục tiêu :

• Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy.

• Rèn luyện kĩ năng sử dụng các phép toán trong ngôn ngữ Pascal.

B. Chuẩn bị :

1. Giáo viên :

- SGK, SGV

- Đồ dùng dạy học như máy tính,

2. Học sinh: - Kiến thức đã học.

- Làm bài tập sau bài 3 : Chương trình máy tính và dữ liệu.

- SGK, Đồ dùng học tập, bảng phụ.

 

doc3 trang | Chia sẻ: vivian | Lượt xem: 1337 | Lượt tải: 1download
Bạn đang xem nội dung tài liệu Bài giảng Tiết: 24: Bài Tập, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tiết: 24 Bài Tập Ngày soạn: Ngày giảng: A. Mục tiêu : Củng cố kiến thức cơ bản về kiểu dữ liệu, các phép toán với kiểu dữ liệu số, các phép so sánh và giao tiếp giữa người và máy. Rèn luyện kĩ năng sử dụng các phép toán trong ngôn ngữ Pascal. B. Chuẩn bị : 1. Giáo viên : - SGK, SGV - Đồ dùng dạy học như máy tính, 2. Học sinh: - Kiến thức đã học. - Làm bài tập sau bài 3 : Chương trình máy tính và dữ liệu. - SGK, Đồ dùng học tập, bảng phụ... C. Tiến trình tiết dạy : I. ổn định tổ chức lớp : - Kiển tra sĩ số : - ổn định trật tự : II. Kiểm tra bài cũ : - Kiểm tra việc chuẩn bị bài ở nhà của học sinh trong vở. III. Dạy bài mới : hoạt động của thày và trò kiến thức cần đạt Ho¹t ®éng 1 : Chèt l¹i kiÕn thøc träng t©m ®Ó ¸p dông lµm bµi tËp GV: Trong TP cã nh÷ng kiÓu d÷ liÖu c¬ b¶n nµo? GV: §­a ra mÉu b¶ng tæng kÕt. KiÓu d÷ liÖu Tªn kiÓu VÝ dô Sè nguyªn Integer 39 HS: §äc vµ ghi nhí. GV: §­a ra mÉu b¶nGV: Tªn phÐp to¸n KÝ hiÖu KiÓu d÷ liÖu VÝ dô Céng + Sè nguyªn, sè thùc 5+7 = 12 HS: §äc vµ ghi nhí. GV: ViÕt tªn lÖnh in ra mµn h×nh...? HS: ViÕt lªn SGK, §å dïng häc tËp, b¶ng phô... GV: ViÕt tªn lÖnh nhËp d÷ liÖu? HS: ViÕt SGK, §å dïng häc tËp, b¶ng phô... GV: Yªu cÇu H viÕt lÖnh t¹m dõng HS: ViÕt SGK, §å dïng häc tËp, b¶ng phô... GV: NhËn xÐt vµ ®­a ra d¹ng bµi to¸n ¸p dông. KiÓu d÷ liÖu c¬ b¶n : - Integer : Sè nguyªn - Real : Sè thùc - Char : KÝ tù - String: X©u kÝ tù C¸c phÐp to¸n c¬ b¶n : - Céng: + - Trõ : - - Nh©n : * - Chia : / - Chia lÊy phÇn nguyªn, phÇn d­ : Div, mod. Mét sè lÖnh c¬ b¶n ®Ó giao tiÕp gi÷a ng­êi vµ m¸y. a) Th«ng b¸o kÕt qu¶ tÝnh to¸n b) NhËp d÷ liÖu c) Ch­¬ng tr×nh t¹m ngõng Ho¹t ®éng 2 : Ch÷a bµi tËp SGK. HS: §äc ®Ò bµi HS: §äc c©u tr¶ lêi ®· chuÈn bÞ ë nhµ. HS: NhËn xÐt bµi cña b¹n. GV: Chèt HS: §äc ®Ò bµi vµ phÇn lµm bµi ë nhµ cña m×nh. GV: NhËn xÐt vµ ®­a ra ®¸p ¸n ®óng. HS: §äc kÕt qu¶ lµm bµi cña m×nh ë nhµ. GV: NhËn xÐt vµ ®­a ra ®¸p ¸n ®óng. Bµi 1 : Cã thÓ nªu c¸c vÝ dô sau ®©y: a) D÷ liÖu kiÓu sè vµ d÷ liÖu kiÓu x©u kÝ tù. PhÐp céng ®­îc ®Þnh nghÜa trªn d÷ liÖu sè, nh­ng kh«ng cã nghÜa trªn d÷ liÖu kiÓu x©u. b) D÷ liÖu kiÓu sè nguyªn vµ d÷ liÖu kiÓu sè thùc. PhÐp chia lÊy phÇn nguyªn vµ phÐp chia lÊy phÇn d­ cã nghÜa trªn d÷ liÖu kiÓu sè nguyªn, nh­ng kh«ng cã nghÜa trªn d÷ liÖu kiÓu sè thùc. Bµi 2 : D·y ch÷ sè 2010 cã thÓ lµ d÷ liÖu kiÓu d÷ liÖu sè nguyªn, sè thùc hoÆc kiÓu x©u kÝ tù. Tuy nhiªn, ®Ó ch­¬ng tr×nh dÞch Turbo Pascal hiÓu 2010 lµ d÷ liÖu kiÓu x©u, chóng ta ph¶i viÕt d·y sè nµy trong cÆp dÊu nh¸y ®¬n ('). var a: real; b: integer; c: string; begin writeln('2010'); writeln(2010); a:=2010; b:=2010; c:=’2010’ end. Bµi 3 : LÖnh Writeln('5+20=','20+5') in ra mµn h×nh hai x©u kÝ tù '5+20' vµ '20+5' liÒn nhau: 5+20 = 20+5, cßn lÖnh Writeln('5+20=',20+5) in ra mµn h×nh x©u kÝ tù '5+20' vµ tæng 20 + 5 nh­ sau: 5+20=25. Bµi 4 : ViÕt l¹i phÐp to¸n b»ng TP a) ; b) ; b) ; c); d) a) a/b+c/d; b) a*x*x+b*x+c ; b) a*x*x+b*x+c ; c) 1/x-a/5*(b+2); d) (a*a+b)*(1+c)*(1+c)*(1+c). d)(a*a+b)*(1+c)*(1+c)*(1+c). Ho¹t ®éng 3 : Ch÷a bµi tËp 1 c©u a chuÈn bÞ cho tiÕt thùc hµnh GV: Yªu cÇu H lµm bµi 1 c©u a trªn SGK, §å dïng häc tËp, b¶ng phô... HS: Lµm viÖc theo nhãm. GV: NghiÖm thu kÕt qu¶ nhãm. NhËn xÐt vµ cho ®iÓm. ViÕt c¸c biÓu thøc to¸n häc sau ®©y d­íi d¹ng biÓu thøc trong Pascal. a) ; b) ; c) ; d) . Cñng cè kiÕn thøc. GV: Chèt l¹i kiÕn thøc träng t©m cÇn n¾m ®­îc ®Ó ¸p dông lµm bµi tËp. H­íng dÉn vÒ nhµ. 1. ChuÈn bÞ tr­íc bµi thùc hµnh sè 2 ®Ó tiÕt sau thùc hµnh.

File đính kèm:

  • doct 24 ontap.doc