Tiet 7

Chia sẻ bởi Nguyễn Danh Huân | Ngày 14/10/2018 | 53

Chia sẻ tài liệu: Tiet 7 thuộc Tin học 8

Nội dung tài liệu:

Tiết 7
CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU

Ngày soạn:12/09/08
Ngày dạy:15/09/08
A.MỤC TIÊU:
1. Kiến thức: - Học sinh nắm được một số kiểu dữ liệu đơn giản trong ngôn ngữ lập trình Pascal.
-Biết được cách thực hiện các phép toán với kiểu dữ liệu số.
2. Kỹ năng: Phân biệt được các kiểu dữ liệu số trên ngôn ngữ lập trình so với kiểu dữ liệu số trong ngôn ngữ toán học.
3. Thái độ: Giáo dục học sinh khi tạo lập chương trình máy tính.
B. PHƯƠNG PHÁP:
C. CHUẨN BỊ:
1. Giáo viên: Nội dung, máy tính, giáo án điện tử.
2. Học sinh: Xem trước nội dung của bài.
D. TIẾN TRÌNH:
I. Ổn định tổ chức:
II. Bài cũ: Không kiểm tra
III. Bài mới:
1. Đặt vấn đề: Để phân biệt được một số phép toán trên ngôn ngữ lập trình và các phép toán trong toán học chúng có những qui ước biểu diễn trong các bài toán như thế nào? Bài học hôm nay sẽ giúp các em tìm hiểu rõ vấn đề đó.
2. Triển khai bài:
Hoạt động của thầy và trò
Nội dung kiến thức

Hoạt động 1: GV hướng dẫn một vài kiểu dữ liệu đơn giản
GV: chúng ta đã được làm quen với những dạng dữ liệu nào ở các chương trình tin lớp 6,7?
Các chương trình lập trình thường phân chia các kiểu dữ liệu khác nhau: chữ, số nguyên, số thập phân.... Quan sát ví dụ dưới đây cho biết các kiểu dữ liệu có trong ví dụ

Trong chương trình bảng tính có thể sử dụng kí tự chữ để thay kí tự số khi tính toán không?
Mỗi kiểu dữ liệu thường được xử lý theo các cách khác nhau. Chẳng hạn, ta có thể thực hiện các phép toán số học với các số, nhưng với các câu chữ thì việc tính toán không có nghĩa
Trong toán học đã học về các tập số, hãy cho biết các tập số đã học? cho VD?
Trong lập trình, dữ liệu kiểu số còn được phân chia tiếp thành các kiểu nhỏ hơn theo phạm vi
Trong Pascal để chương trình dịch hiểu là kiểu xâu ta phải để dữ liệu trong dấu nháy, ví dụ ‘1234’
1.Một vài kiểu dữ liệu cơ bản


-Integer: số nguyên trong phạm vi -215 đến 215-1
-Real: số thực có giá trị tuyệt đối trong khoảng 2,9x10-39 đến 1,7x1038 và số 0
-Char: Kiểu kí tự trong bảng chữ cái
String: xâu

Hoạt động 2: Các phép toán với dữ liệu kiểu số
Các em đã học những phép toán nào?
Các phép toán đó ấp dụng được trong những tập hợp số nào?
Phép chia lấy phần nguyên, lấy phần dư ta chỉ áp dụng trong tập hợp số nào?

Nêu quy tắc tính các biểu thức số học?
Trong Pascal (và trong hầu hết các ngôn ngữ lập trình nói chung) chỉ được phép sử dụng cặp dấu ngoặc tròn () để gộp các phép toán. Không dùng cặp dấu ngoặc vuông [] hay cặp dấu ngoặc nhọn {} như trong toán học. Giả sử khi viết chương trình một bạn nào đó đã quên quy định này của Pascal mà dùng dấu ngoặc vuông hay dấu ngoặc tròn để viết biểu thức thì có được không?
Trong một biểu thức chỉ có phép cộng và phép trừ, hoặc chỉ có phép nhân hoặc phép chia, các phép tính được thực hiện theo thứ tự từ trái sang
* 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 Danh Huân
Dung lượng: 45,00KB| Lượt tài: 2
Loại file: DOC
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)