Bai 3 Chuong trinh may tinh va du lieu

4 2 0
Bai 3 Chuong trinh may tinh va du lieu

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

Thông tin tài liệu

Lu ý: 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 ph¶i.[r]

(1)

Ng y soà ạn: 11/9/2009 Ng y già ảng:14/9/2009 Tiết:

Bài 3: chơng trình máy tính liệu

I MC tiêu BàI DY:

Kiến thức:

- HS nắm đợc khái niệm liệu kiểu liệu, cần thiết để phân loại thành kiểu dử liệu,

- Nắm đợc số liệu kiểu liệu thờng gặp Turbo Pascal Kiểu số nguyên, số thực, xâu ký tự …

- Nắm đợc phép toán với liệu kiểu số Kỹ :

- Học sinh nắm dử liệu kiểu liệu, nắm phép toán với liệu kiểu số

Th¸i độ:

- HS có thái độ học tập nghiêm túc II CHUẨN BỊ:

1. Giáo viên: Giáo án, sách giáo khoa, đồ dùng dạy học.

2. Học sinh : S¸ch gi¸o khoa, vë ghi, bót.

III Phơng pháp: thuyết trình, giảng giải, nêu giải vấn đề.

IV tiến trình lên lớp:

1 n nh tổ chức lớp

- Kiểm tra sĩ số:………… vắng ……

- Ổn định trật tự Kiểm tra b i cà ũ:

G/v ? Trình bày cách lu chạy chơng trình Pascal ? Hảy nêu cách khởi động thoát khỏi Turbo H/s trả lời: - Cách lu chơng trình Pascal vào File/save - Cách chạy chơng trình Pascal Crt+F9 - Cách khởi động Turbo: cách

C1: nháy đúp chuột vào biểu tợng hình C2: nháy đúp chuột vào tên tệp Turbo.exe

- Tho¸t khái Turbo: File/Exit

3 Bµi míi:

Hoạt động giáo viên Hoạt động học sinh

(2)

nghĩ văn, thơ Nhng mơn Tốn ta thờng tính tốn phép cộng trừ, nhân, chia với số sử dụng kiểu liệu kiểu chữ kiểu số

kết luận: Đối với kiểu liệu khác nhau, ngời ta thờng thực phép xử lí liƯu kh¸c

Tơng tự nh vậy, ngơn ngữ lập trình thờng phân chia liệu thành kiểu định nghĩa phép xử lí tơng ứng kiểu liệu Hoạt động 1: Dữ liệu kiểu liệu.

? Các thông tin đợc nhập vào máy đợc gọi gì?

? Các thơng tin có đa dạng khơng?

? Vậy để máy tính quản lý hiệu thơng tin ta phải làm gì?

§óng vËy vÝ dơ tập hợp số ngời ta phân chia nhiều tập hợp, phép toán tập hợp thờng khác

Vì ta phải phân chia liệu thành kiểu liệu khác nhau, Chữ, số, số nguyên, số thập phân

Gv ghi bảng

GV đa ví dụ: Cho biết kiểu liệu chơng trình trên?

? Ngơn ngữ lập trình định nghĩa sẵn số kiểu liệu nào?

G/v ghi b¶ng Cho ví dụ?

GV đa bảng ví dụ kiểu giữ liệu phạm vi sử dụng

Tờn kiểu Phạm vi giá trị integer Số nguyên khoảng -215 đến 215 -1 real Số thực có giá trị tuyệ đố khoảng 2,9x10-39 đến

1,7x1038 vµ số 0

Char Một ký tự bảng chữ cái

H/s:- Dữ liệu

- Rất dạng

- Phân chia liệu thành kiểu khác

- H/s ghi - H/s trả lời:

Gồm chữ cái, chữ số, kiểu ký tự khác

Số nguyên, số thực, xâu ký tự H/s ghi

HS ®a vÝ dơ

(3)

string X©u ký tù, tèi đa gồm 225 kí tự Để Pascal dịch dÃy số kiểu xâu ta phải bổ vào dấu ‘

VD để hiển thị xâu 12345 ta phải gõ ‘12345’ Hoạt động 2: Phép toán với liệu kiểu số ? Trong tốn học gồm có phép toán nào? Trong Pascal định nghĩa ký hiệu phép tốn nh sau

hiƯu PhÐp toán Kiểu liệu + Cộng Số nguyên, số thực

- Trừ Số nguyên số thực

* Nhân Sè nguyªn, sè thùc / Chia Sè nguyªn, sè thùc Div Lấy phần nguyên Số nguyên mod Chia lấy phầnd Sè nguyªn

GV đa ví dụ biểu thức toán học cho HS viết biểu thức dạng ngơn ngữ tin học Các phép tốn đợc thực theo thứ tự u tiên:

 Các phép toán ngoặc đợc thực trớc tiên;

 Trong dãy phép tốn khơng có dấu ngoặc, phép nhân, phép chia, phép chia lấy phần nguyên (div) phép chia lấy phần d (mod) đợc thực trớc;  Cuối thực phép cộng

phép trừ theo thứ tự từ trái sang phải

Lu ý:Trong biểu thức có phép cộng phép trừ, có phép nhân phép chia, phép tính đợc thực theo thứ tự từ trái sang phải Cần đặc biệt lu ý đến điều chuyển đổi biểu thức toán học sang dạng biểu thức Pascal

G/v đa vd: 10  + = 7, nhng thực phép cộng trớc ta đợc kết

H/S tr¶ lêi : PhÐp +, -, x, :,

HS ghi

H/s lên bảng

(4)

G/v đa thêm số vd

- H/s chó ý - H/s tr¶ lêi

Cđng cố

-Thế kiểu liệu?

- Kiểu liệu đợc phân chia nh nào? - Nêu phép toán liệu kiểu số 5 Hớng dẫn nhà

Ngày đăng: 13/04/2021, 15:49