G/v: Mçi ng«n ng÷ lËp tr×nh I/ Mét sè kiÓu d÷ liÖu chuÈn: thường cung cấp 1 số kiểu DL chuÈn cho biÕt ph¹m vi gi¸ trÞ cã thể lưu trữ, dung lượng bộ nhớ cần thiết để lưu trữ các phép toán[r]
(1)Mét sè kiÓu d÷ liÖu chuÈn vµ khai b¸o biÕn I.Mục đích: - Biết số kiểu dl chuẩn: Nguyên, thực, kí tự, lô gics - Xđ kiểu cần khai báo dl đơn giản - Hiểu cách khai báo biến Biết khai báo đúng II.Biện pháp: Thuyết trình giải thích, đàm thoại III Phương tiện: Gv: Giáo án, SGK Hs: Vở, SGK IV/ Néi dung tiÕt d¹y: ổn định tổ chức lớp: KiÓm tra bµi cò: 1)Nêu cấu trúc chương trình? Có tất loại khai báo? 2) Nªu có ph¸p khai b¸o h»ng? cho VD minh ho¹? TiÕn tr×nh tiÕt d¹y: Hoạt động GV Néi dung G/v: Mçi ng«n ng÷ lËp tr×nh I/ Mét sè kiÓu d÷ liÖu chuÈn: thường cung cấp số kiểu DL chuÈn cho biÕt ph¹m vi gi¸ trÞ cã thể lưu trữ, dung lượng nhớ cần thiết để lưu trữ các phép toán tác động lên DL, ta cùng xét số kiểu DL chuẩn thường Kiểu nguyên: dùng cho các biến đơn Bé nhí Pascal KiÓu Ph¹m vi gi¸ trÞ Byte Interger Word LongInt ( Byte) 2 – 255 -32768 – 32767 - 65535 -2147483648 - 2147483647 KiÓu thùc: Real byte 2,9 x 10-39 – 1,7 x 1038 KiÓu kÝ tù: lµ c¸c kÝ tù thuéc b¶ng m· ASCII, bao gåm 256 kÝ tù cã sè thø tù tõ – 255 Char byte KiÓu logic: Lop11.com 256 kÝ tù bé m· ASCII Hoạt động HS *H/s cÇn chó ý kü ph¹m vi gi¸ trÞ cña mçi kiÓu DL sÏ nãi tíi (2) Boolean byte TRUE hoÆc FALSE II/ Khai b¸o biÕn: TÊt c¶ c¸c biÕn dïng chng tr×nh phải đặt tên và khai báo Mỗi G/v: Chóng ta sÏ cïng biÕn chØ ®îc khai b¸o lÇn BiÕn chØ nghiên cứu kỹ để tìm hiểu cách nhận giá trị thời điểm thực chương trình còn gọi là biến đơn khai b¸o, sö dông nã VAR < Danh s¸ch biÕn > : < kiÓu DL >; BT1: Ném vật từ độ cao H, biét gia tèc r¬i tù G=9,8m/s2 Tinh vËn tèc? biÕt v= 2GH BT2: TÝnh diÖn tÝch h×nh trßn, biÕt b¸n kÝnh R? *1 -2 H/s xác định c¸c biÕn bµi tËp G/v: H/s xác định lại biến và kiÓu DL cña nã? gi¶i thÝch *1 -2 H/s xác định bµi tËp G/v: biÕn bµi tËp trªn? Var V, H: Real; R: byte; III/ Cñng cè: Học sinh phải nắm được: Một số kiểu DL đơn giản đã học, vùng DL giíi h¹n cña nã C¸ch khai b¸o biÕn, d÷ liÖu qua ng«n ng÷ lËp tr×nh cô thÓ lµ Turbo Pascal IV/ BTVN: bµi3, 4, 5( 35) Lop11.com (3)