Cấu trúc chương trình một số kiểu dữ liệu chuẩn khai báo biến pot

12 719 0
Cấu trúc chương trình một số kiểu dữ liệu chuẩn khai báo biến pot

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Cấu trúc chương trình số kiểu liệu chuẩn khai báo biến I Mục tiêu Kiến thức - Biết cấu trúc chung chương trình - Biết số kiểu liệu chuẩn: Nguyên, thực, kí tự, logic - Biết cấu trúc chung khai báo biển Kĩ - Sử dụng kiểu liệu khai báo biến để viết chương trình đơn giản II Đồ dùng dạy học Chuẩn bị giáo viên - Máy vi tính máy chiếu projector dùng để chiếu ví dụ - Tranh có chứa số khai báo biến để học sinhc họn – sai - Một số chương trình mẫu viết sẵn Chuẩn bị học sinh - Sách giáo khoa III Hoạt động dạy – học Hoạt động : Tìm hiểu cấu trúc chung thành phần chương trình a Mục tiêu: - Học sinh biết chương trình có hai phần nội dung phần b Nội dung: - Cấu trúc chương trình có hai phần: Phần khai báo phần thân - Phần khai báo : Khai báo tên chương trình, khai báo thư viện sử dụng, khai báo hằng, khai báo biến khai báo chương trình - Phần thân chương trình : Bao gồm dãy lệnh đặt cặp dấu hiệu mở đầu kết thúc Mở đầu Các câu lệnh; Kết thúc c Các bước tiến hành: hướng dẫn giáo viên Hoạt động học sinh Phát vấn gợi ý : Mộtbài tập Lắng nghe suy nghĩ trả lời : làm văn em thường viết có - Có ba phần phần? Các phần có thứ tự khơng? - Có thứ tự : Mở bài, thân bài, kết Vì phải chia vậy? luận - Dễ viết, dễ đọc, dễ hiểu nội dung Yêu cầu học sinh nghiên cứu sách giáo khoa để trả lời câu hỏi sau: Nghiên cứu sách giáo khoa, thảo luận trả lời + Hai phần : - Một chương trình có cấu trúc [] phần? - Khai báo tên chương trình, khai - phần khai báo có báo thư viện chương trìnhcon, khai khai báo nào? báo hằng, khai báo biến khai báo chương trình - Cấu trúc : Program - Yêu cầu học sinh lấy ví dụ khai ten_chuong_trinh ; báo tên chương trình ngơn - Ví dụ : Program tinh_tong ; ngữ Pascal - Cấu trúc : Uses tên_thư_viện; - Ví dụ : Uses crt ; - Yêu cầu học sinh lấy ví dụ khai báo thư viện chương trình ngơn ngữ Pascal - Yêu cầu học sinh lấy ví dụ khai báo ngôn ngữ Pascal - Yêu cầu học sinh lấy ví dụ khai báo biến ngơn ngữ Pascal - Cấu trúc : Const tên_hằng = giá_trị; - Ví dụ : - Const maxn=100; trúc : Cấu Var tên_biến=kiểu_dữ_liệu; - Yêu cầu học sinh cho biết cấu - Ví dụ : trúc chung phần thân chương Begin trình ngơn ngữ lập trình Pascal Var a, b, c : integer; Dãy lệnh; End Quan sát tranh trả lời Tìm hiểu chương trình đơn giản - Chiếu lên bảng chương trình đơn giản ngôn ngữ C++ # include - Phần khai báo có khai báo void main() thư viện stdio.h { - Phần thân {} Printf(“Xin chao cac ban”); - Lệnh printf dùng để đưa thông báo } hình - Hỏi : Phần khai báo chương trình? - Hỏi : Phần thân chương trình, lệnh prìnt có chức gì? - Chiếu lên bảng chương trình đơn giản ngơn ngữ Pascal Program VD1 ; Var - Khai x,y:byte; t:word; Begin báo tên chương : t:=x+y; Program Writeln(t); - Khai báo biến : Var readln; End - Hỏi : Phần khai báo chương trình VD1; ;t:word; Var x, y:byte; t:word; - Còn lại phần thân x, y:byte - Lệnh gán, lệnh đưa thơng báo trình? hình Thảo luận trả lời Begin - Hỏi : Phần thân chương Writeln(“Hello”); trình? Có lệnh thân Readln; chương trình? End Yêu cầu học sinh lấy ví dụ chương trình Pascal khơng có phần tên phần khai báo Hoạt động : Tìm hiểu số liệu chuẩn a Mục tiêu : - Biết tên số kiểu liệu chuẩn, biết giới hạn biểu diễn loại kiểu liệu b Nội dung: - Kiểu số nguyên: Byte: 255 Integer: -32768 32767 Word: 65535 Longint: -2148473648 214873647 - Kiểu số thực: Real: 2.9E-39 1.7E38 Extended: 3.4E 1.1E4932 - Kiểu kí tự: Là kí tự thuộc bảng mã ASCII, gồm 256 kí tự đánh số từ đến 255 - Kiểu logic: Là tập hợp gồm hai giá trị True Flase, kết phép so sánh c Các bước tiến hành hướng dẫn giáo viên Hoạt động học sinh Đặt vấn đề: Trong toán học, để Chú ý, Lắng nghe suy nghĩ trả thực tính tốn ta cần phải lời: có tập số Đó tập số nào? - Số tự nhiên, số nguyên, số hữu tỉ, - Diễn giải: Cũng tương tự vậy, số thực ngôn ngữ lập trình Pascal, để lập trình giải tốn, cần có tập hợp, tập hợp có giới hạn định - Các em hiểu nôm na: Kiểu - Liên tưởng tập số toán liệu chuẩn tập hữu hạn học với kiểu liệu giá trị, kiểu liệu cần Pascal? dung lượng nhớ cần thiết để lưu trữ xác định phép tốn tác động lên liệu Yêu cầu học sinh nghiên cứu sách giáo khoa, trả lời câu hỏi Nghiên cứu sách giáo khoavà trả lời sau: - Có kiểu liệu chuẩn ngôn ngữ Pascal? - ngôn ngữ Pascal, có kiểu nguyên thường dùng, phạm - Có kiểu: Kiểu ngun, kiểu thực, kiểu kí tự kiểu logic - Có loại: Byte, word, integer longint vi biểu diển loại? - ngơn ngữ Pascal, có - Có loại: real, extended kiểu số thực thường dùng, phạm vi biểu diễn loại? - ngơn ngữ Pascal, có bao - Có loại: Char nhiêu kiểu kí tự? - ngơn ngữ Pascal, có kiểu logic, gồm giá trị - Có loại: boolean, gồm phần tử: True False nào? Chú ý lắng nghe ghi nhớ Giáo viên giải thích số vấn đề cho học sinh: + Vì phạm vi biểu diễn loại kiểu nguyên khác nhau? + Miềm giá trị loại kiểu thực, số chữ số có nghĩa? Phát vấn: Muốn tính tốn Suy nghĩ trả lời Kiểu Real giá trị : 7.5 ta phải sử dụng liệu gì? Hoạt động 3: tìm hiểu cách khai báo biến a Mục tiêu: - Học sinh biết biến dùng chương trình phải kaho báo tên kiểu liệu - Học sinh biết cấu trúc chung khai báo biến ngôn ngữ Pascal, khai báo biến lập trình b Nội dung: Trong ngơn ngữ lậo trìnhPascal, cấu trúc chung khai báo biến Var tên_biến_1: Kiểu_dữ_liệu_1; tên_biến_2: Kiểu_dữ_liệu_2; tên_biến_n: Kiểu_dữ_liệu_n; Nếu có nhiều biến có kiểu liệu, khai báo ghép, biến phân cách dấu phẩy Kiểu_dữ_liệu kiểu liệu chuẩn Pascal c Các bước tiến hành Hoạt động học sinh hướng dẫn giáo viên Yêu cầu học sinh nghiên cứu sách giáo khoa cho biết phải khai báo biến? Nghiên cứu sách giáo khoa trả lời - Mọi biến dùng chương trình phải khai báo tên biến kiểu liệu biến Tên biến dùng để xác lập quan hệ biến địa nhớ nơi lưu giữ giá trị - Cấu trúc chung khai báo biến biến trong ngôn ngữ Pascal - Cho ví dụ để khai báo biến nguyên biến kiểu kí tự - Var : ; Var Treo tranh có chứa số khai báo yêu cầu học sinh chọn khai báo ngơn ngữ lập trình x: word; y: char; Quan sát tranh chọn khai báo Pascal? Var x, y, z: word; n 1: real; Var X: longint; x, y, z: word; h: integer; i: byte; i: byte; Treo tranh có chứa số khai báo biến Pascal - Hỏi: Có biến tất cả, Bộ nhớ phải cấp phát bao nhiêu? Var x, y: word; z: longint; h: integer; Quan sát tranh trả lời - Có biến - tổng nhớ cần cấp phát x (2 byte); y (2 byte); z (4 byte); h (2 byte); i (1 byte); tỏng 11 i: byte; byte IV Đánh giá cuối Những nội dung học - Một chương trình gồm có hai phần: Phần khai báo phần thân - Các kiểu liệu chuẩn: Kiểu số nguyên, kiểu số thực, kiểu kí tự, kiểu logic - Mọi biến chương trình phải khai báo Cấu trúc chung khai báo biến Pascal: Var tên_ biến: tên_kiểu_dữ_liệu; Câu hỏi bào tập nhà - Làm tập 1, 2, 3, 4, 5, schs giáo khoa, trang 35 - Xem trước nội dung bài: Phép toán, biểu thức, lệnh gán, sách giáo khoa, trang 24 - Xem nội dung phụ lục B, sách giáo khao , trang 129: Một số kiểu liệu chuẩn, số thủ tục hàm chuẩn ... - Một chương trình có cấu trúc [] phần? - Khai báo tên chương trình, khai - phần khai báo có báo thư viện chương trìnhcon, khai khai báo nào? báo hằng, khai. .. dung: - Cấu trúc chương trình có hai phần: Phần khai báo phần thân - Phần khai báo : Khai báo tên chương trình, khai báo thư viện sử dụng, khai báo hằng, khai báo biến khai báo chương trình -... Pascal, khai báo biến lập trình b Nội dung: Trong ngơn ngữ lậo trìnhPascal, cấu trúc chung khai báo biến Var tên _biến_ 1: Kiểu_ dữ_ liệu_ 1; tên _biến_ 2: Kiểu_ dữ_ liệu_ 2; tên _biến_ n: Kiểu_ dữ_ liệu_ n;

Ngày đăng: 12/07/2014, 19:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan