Giáo án Tin học 11 bài 4+5: Một số dữ liệu chuẩn. Khai báo biến
lượt xem 40
download
Những giáo án bài Một số dữ liệu chuẩn - Khai báo biến được soạn thảo chi tiết, cẩn thận giúp bạn bổ sung những kiến thức cần thiết về Tin học cho các học sinh. Mục tiêu của bài là giúp học sinh nắm được những nội dung chính của các bài trong chương trình Tin học lớp 11, biết một số dữ liệu chuẩn, cách khai báo biến và một số khái niệm kiểu nguyên, kiểu thức, kiểu kí tự, kiểu logic... Mong rằng các bạn sẽ hài lòng với những giáo án của bài Một số dữ liệu chuẩn - Khai báo biến
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giáo án Tin học 11 bài 4+5: Một số dữ liệu chuẩn. Khai báo biến
- Tin học 11 – Giáo án Tiết 5: MỘT SỐ KIỂU DỮ LIỆU CHUẨN VÀ KHAI BÁO BIẾN I. MỤC TIÊU: 1. Kiến thức: - Biết được một số kiểu dữ kiệu chuẩn: nguyên, thực, kí tự, logic; - Hiểu cách khai báo biến. - Học sinh biết được rằng mọi biến dùng trong chương trình đều được khai báo tên và kiểu dữ liệu. - Học sinh biết được cấu trúc chung của khai báo biến trong ngôn ngữ Pascal. 2. Kỹ năng: - Xác định được kiểu cần khai báo của dữ liệu đơn giản. - Biết cách khai báo biến đúng. - Học sinh khai báo được biến khi lập trình bằng ngôn ngữ Pascal. 3. Thái độ: Có ý thức cố gắng học tập vượt qua những lúng túng, khó khăn ở giai đoạn bắt đầu học lập trình. II. CHUẨN BỊ: 1. Chuẩn bị của giáo viên: Giáo án, hình ảnh minh họa và máy tính. 2. Chuẩn bị của học sinh: Đọc trước SGK. III. HOẠT ĐỘNG DẠY HỌC: 1. Ổn định tình hình lớp: (3’) 2. Kiểm tra bài cũ: (5’)
- Câu hỏi: Một chương trình thông thường bao gồm những thành phần nào? Hãy xác định phần khai báo và phần thân của chương trình sau đây: Program VD1; Var x, y: byte; t: word; begin t:= x+y; writeln(t); readln; end. Trả lời: Một chương trình thông thường bao gồm hai thành phần là phần khai báo và phần thân chương trình: Trong chương trình viết bằng ngôn ngữ Pascal trên, phần khai báo của chương trình là: Program VD1; Var x, y: Byte; t: word; Phần thân chương trình là: t:= x+y; writeln(t); readln; 3. Giảng bài mới:
- Thờ Hoạt động của Hoạt động của i Nội dung bài giảng giáo viên học sinh gian 20’ * Hoạt động 1: Tìm hiểu một số kiểu dữ liệu HS: Lắng nghe, chuẩn. suy nghĩ và trả lời: GV: Đặt vấn đề: Đó là các tập số: Trong toán học, số tự nhiên, số để thực hiện nguyên, số hữu tỉ, được tính toán ta số thực. cần phải có các tập số.Đó là các tập số nào? GV: Diễn giải: Cũng tương tự như vậy, trong HS: Có thể liên ngôn ngữ lập trình tưởng đến các tập Pascal, để lập số trong toan học trình giải quyết với một kiểu dữ các bài toán, cần liệu trong Pascal có các tập hợp, I. Một số kiểu dữ liệu mỗi tập hợp có chuẩn: một giới hạn nhất Trong ngôn ngữ Pascal, có một định. số kiểu dữ liệu thường dùng - Các em có thể cho biến đơn như sau: hiểu: kiểu dữ liệu 1. Kiểu nguyên:
- Thờ Hoạt động của Hoạt động của i Nội dung bài giảng giáo viên học sinh gian chuẩn là một tập HS: Trả lời: có 4 Bộ nhớ hữu hạn các giá kiểu dữ liệu lưu trữ Phạm vi Kiểu trị, mỗi kiểu dữ chuẩn: kiểu 1 giá giá trị liệu cần một dung nguyên, kiểu thực trị. Byte 1 byte 0 255 lượng bộ nhớ cần và kiểu logic Integer 2 byte -215 215 thiết để lưu trữ và -1 xác định các phép Word 2 byte 0 216 – toán có thể tác 1 động lên dữ liệu. Longint 4 byte -231231 GV: Yêu cầu học –1 2. Kiểu thực: sinh nghiên cứu HS: Có hai loại là: Real: 2.9E-39 .. 1.7E+38; 6 SGK và trả lời có Real và Extended. byte bao nhiêu kiểu dữ Extended: 3.4E-4932 .. liệu chuẩn trong 1.1E+4932 ngôn ngữ Pascal. 3. Kiểu kí tự: Là các kí tự thuộc bảng mã ASCII, gồm 256 kí tự được đánh số từ 0 đến 255. Bộ nhớ GV: Trong ngôn để lưu trữ một kí tự là 1 byte. ngữ Pascal, có 4. Kiểu Logic: những kiểu số Là tập hợp gồm hai giá trị là thực nào thường True và False, là kết quả của dùng, phạm vi phép so sánh. Bộ nhớ để lưu biểu diễn của mỗi
- Thờ Hoạt động của Hoạt động của i Nội dung bài giảng giáo viên học sinh gian loại. trữ một kí tự là 1 byte. GV: Tùy vào ngôn ngữ lập trình, các kiểu dữ liệu chuẩn có thể khác nhau. Ví dụ, trong ngôn ngữ C, C++, các kiểu dữ liệu này chỉ gồm số thực, số nguyên và kí tự. 12’ * Hoạt động 2: II. Khai báo biến: Tìm hiểu về cách Cấu trúc chung của khai báo khai báo biến. biến trong ngôn ngữ Pascal là: GV: Để chương Var : trình dịch có thể hiểu và dịch được Var chương trình thì Tên_biến_1: mỗi biến dùng Kiểu_dữ_liệu_1; trong chương trình Tên_biến_2: đều phải được Kiểu_dữ_liệu_2; khai báo tên biến Tên_biến_3: và kiểu dữ liệu. Kiểu_dữ_liệu_3;
- Thờ Hoạt động của Hoạt động của i Nội dung bài giảng giáo viên học sinh gian - Tên biến dùng HS: Để khai báo ………… để xác lập quan một biến nguyên hệ giữa biến và và một biến kiểu Tên_biến_n: địa chỉ bộ nhớ nơi kí tự: Kiểu_dữ_liệu_n; lưu trữ giá trị của Var x: word; Ví dụ: biến. y: char; Var x: word; GV: Cho ví dụ để y: char; khai báo một biến HS: Quan sát tranh nguyên và một và chọn khai báo biến kiểu kí tự: đúng: Var x, y, z: word; GV: Treo tranh có i: byte; chứa một số khai báo biến trong Pascal, yêu cầu học sinh chọn khai báo đúng trong ngôn ngữ lập trình Chú ý: Pascal? - Nếu có nhiều biến có cùng Var HS: Quan sát tranh kiểu dữ liệu. có thể khai báo x, y, z: word; và trả lời: ghép, khi đó các biến phân cách n l: real; - Có 5 biến; nhau bằng dấu phẩy. X: longint; - Tổng bộ nhớ cần Kiểu_dữ_liệu là một trong các
- Thờ Hoạt động của Hoạt động của i Nội dung bài giảng giáo viên học sinh gian h: in tegr; cấp phát là: x (2 kiểu dữ liệu chuẩn của Pascal. i: byte; byte); y (2 byte); z - Đặt tên biến sao cho gợi nhớ, GV: Treo tranh có (4 byte); h (2 byte); không đặt tên biến quá ngắn chứa một số khai i (1 byte); Tổng hay quá dài. báo biến trong cộng 11 Byte. Pascal: - Hỏi có bao nhiêu biến tất cả, bộ nhớ phảo cấp phát là bao nhiêu? Var x, y: word; z: Longint; h: integer; i: byte; 4. Củng cố: (3’) Mọi biến trong chương trình phải được khai báo. Cấu trúc chung của khai báo biến trong Pascal: Var tên_biến: tên_kiểu_dữ_liệu; 5. Dặn dò học sinh chuẩn bị cho tiết học sau: (2’) - Xem trước nội dung bài: Phép toán, biểu thức, lệnh gán, - Xem nội dung phụ lục B, sách giáo khoa trang 129: Một số kiểu dữ liệu chuẩn, một số thủ tục, hàm chuẩn. IV. RÚT KINH NGHIỆM, BỔ SUNG: ………………………………………………………………………………… …………………………………………………………………………………
- ………………………………………………………………………………… …………………………………………………………………………………
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo án Tin học 11 bài 14+15: Kiểu dữ liệu tệp. Thao tác với tệp
9 p | 498 | 72
-
Giáo án Tin học 11 bài 12: Kiểu xâu
29 p | 594 | 71
-
Giáo án Tin học 11 bài 11: Kiểu mảng
59 p | 508 | 61
-
Giáo án Tin học 11 bài 10: Cấu trúc lặp
31 p | 534 | 59
-
Giáo án Tin học 11 bài 6: Phép toán, biểu thức, câu lệnh gán
13 p | 516 | 57
-
Giáo án Tin học 11 bài 17: Chương trình con và phân loại
10 p | 586 | 56
-
Giáo án Tin học 11 bài 18: Ví dụ về cách viết và sử dụng chương trình con
37 p | 507 | 56
-
Giáo án Tin học 11 bài 7+8: Các thủ tục chuẩn vào ra đơn giản
19 p | 532 | 53
-
Giáo án Tin học 11 bài 9: Cấu trúc rẽ nhánh
14 p | 377 | 47
-
Giáo án Tin học 11 bài 3: Cấu trúc chương trình
8 p | 455 | 43
-
Giáo án Tin học 11 bài 2: Các phần của ngôn ngữ lập trình
15 p | 371 | 34
-
Giáo án Tin học 6 bài 11: Tổ chức thông tin trong máy tính
8 p | 393 | 30
-
Giáo án Tin học 11 bài 1: Khái niệm về lập trình và ngôn ngữ lập trình
7 p | 290 | 23
-
Giáo án Tin học 11 - Tiết 11: Cấu trúc rẽ nhánh
7 p | 177 | 19
-
Giáo án Tin học 12 - Bài 11: Các thao tác với cơ sở dữ liệu quan hệ (tiết 1)
2 p | 78 | 2
-
Giáo án Tin học 12 - Bài 11: Các thao tác với cơ sở dữ liệu quan hệ (tiết 2)
2 p | 76 | 2
-
Giáo án Tin học 11 (Học kì 2) - Nguyễn Thy Ngọc
110 p | 30 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn