Bai 6:phep toan, bieu thuc, cau lenh gan

Chia sẻ bởi Nguyễn Công Quang | Ngày 25/04/2019 | 62

Chia sẻ tài liệu: bai 6:phep toan, bieu thuc, cau lenh gan thuộc Tin học 11

Nội dung tài liệu:

Tiết PPCT: 6
Bài 6:
PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Ngày dạy: 01/10/2008


Mục tiêu:
1. Kiến thức:
Biết các khái niệm phép toán, biểu thức số học, hàm số học chuẩn, biểu thức quan hệ;
Hiểu lệnh gán
Viết được lệnh gán
Viết được các biểu thức số học và logic với các phép toán thông dụng.
2. :
Chuẩn bị:
Giáo viên:
Máy chiếu, bảng, phấn.
Giáo án.
Một số ví dụ minh họa.
Học sinh:
Xem lại bài cũ và đọc trước bài mới.
Tập sách để ghi bài, theo dõi bài.
Phương pháp dạy học:
Phương pháp vấn đáp, đàm thoại.
Phương pháp thuyết trình.
Tiến trình dạy học:
Ổn định tổ chức:
Kiểm tra số lượng, hiện diện của học sinh trong lớp.
Kiểm tra bài cũ:
Câu 1: Em hãy trình bày cách khai báo biến trong Pascal? Cho một ví dụ cụ thể.
Câu 2: Muốn khai báo một biến a (là số học sinh của lớp 11A2) ta phải khai báo a có kiểu dữ liệu gì là hợp lý nhất? Hãy viết khai báo cho biến a.
Giảng bài mới:

HOẠT ĐỘNG CỦA THẦY VÀ TRÒ
NỘI DUNG BÀI HỌC

GV: (Dẫn dắt vào bài): Các em đã học được cách khai báo biến trong Pascal cũng giống như là biết viết được những con số khi bắt đầu học toán, tiếp theo chúng ta sẽ học cách làm toán nhưng mà là làm toán trên ngôn ngữ Pascal. (Vào bài)

GV: Ta đã biết trong toán học có ba loại phép toán thông dụng: phép toán số học, phép toán quan hệ và phép toán Logic. Vậy phép toán trong Pascal thì như thế nào và có khác gì không?
GV: (Bảng so sánh 1).




GV: Riêng với số nguyên còn có phép chia lấy phần nguyên và lấy phần dư. VD1: 5 : 2 = 2 dư 1. Trong lập trình, để biểu diễn phép chia có dư
GV: yêu cầu hs cho một ví dụ
HS:
GV: trong toán học, ta phải thực hiện phép chia rồi mới xác định được phần dư và nguyên, nhưng trong Pascal được hổ trợ trực tiếp 2 phép toán DIV và MOD để thực hiện lấy phần nguyên và phần dư của phép chia.(cấu trúc DIV và MOD).
GV: cho hs làm VD2.



GV: Tuy nhiên, còn một số phép toán khác trong số học như: tính lũy thừa, tính giai thừa… Pascal không hổ trợ, ta phải lập trình và xây dựng từ các phép toán khác mới có được. VD:(

GV: Hãy cho biết các yếu tố cơ bản xây dựng nên biểu thức toán học mà em biết?
HS: suy nghĩ và trả lời: Gồm hai phần: toán hạng và toán tử.
GV: Trong một bài toán, nếu tóan hạng là các hằng số, hàm số,…tóan tử là các phép toán số học thì goị là gì?
HS: biểu thức số học.










GV: Ta đã làm quen với một số hàm trong toán học gì?
HS: trả lời hàmsin, cos, căn bậc hai, trá trị tuyệt đối…
GV: Vậy trong ngôn ngữ lập trình ta có những hàm số như vậy không? Và được diễn đạt như thế nào?
HS: thao khảo sách giáo khoa trả lời.
GV: cho ví dụ minh họa cụ thể để hs hiểu rỏ hơn.











GV: Khi hai biểu thức số học liên kết với nhau bằng phép toán quan hệ ta được một biểu thức mới, biểu thức đó được gọi là gì?
HS: Biểu thức quan hệ
GV: Yêu cầu hs nghiên cứu sách giáo khoa và cho biết cấu trúc chung của biểu thức quan hệ.
HS:
GV: cho ví dụ minh họa

Vd:

X < 5

GV: Các phép biểu thức quan hệ liên kết với nhau bởi phép toán logic gọi là biểu thức logic.
GV: yêu cầu học sinh cho ví dụ về biểu thức logic.
HS:

GV: Giới thiệu lệnh gán trong pascal.
Cho ví dụ: x:= 10*2;
GV: giải thích: lấy 10 nhân với 2 rồi đem kết quả đặt vào x. Ta được x=20

Bài 6:



PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN
Phép toán:
Phép toán số học:
Toán học

* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Công Quang
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)