Bài 3. Chương trình máy tính và dữ liệu

Chia sẻ bởi Lê Văn Khánh | Ngày 24/10/2018 | 117

Chia sẻ tài liệu: Bài 3. Chương trình máy tính và dữ liệu thuộc Tin học 8

Nội dung tài liệu:

1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
VD: Chữ
Số
Âm thanh
Hình ảnh
……
Đa dạng, khác nhau về bản chất
1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
b/Kiểu dữ liệu
N: Tập hợp số tự nhiên
Z: Tập hợp số nguyên
Q: Tập hợp số hữu tỉ
I = RQ: Tập hợp số vô tỉ
R: Tập hợp số thực
1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
b/Kiểu dữ liệu
Số nguyên (integer)
(vd:-1, -2, 1, 2, 3,..)
Số thực (real )
(vd: 2,5, 2/3,..)
Xâu kí tự (string)
(vd:chao, lop 9,..)
Một số kiểu dữ liệu thường dùng:
1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
b/Kiểu dữ liệu
2-Các phép toán với dữ liệu kiểu số
BẢNG KÍ HIỆU
CÁC PHÉP TOÁN SỐ HỌC TRONG NGÔN NGỮ PASCAL
Cộng
Trừ
Nhân
Chia
Chia lấy phần nguyên
Chia lấy phần dư
Số nguyên, số thực
Số nguyên
VD1: Viết các biểu thức toán học sau với kí hiệu trong PASCAL
VD2: Căn cứ vào kết quả, viết các biểu thức dưới dạng kí hiệu trong PASCAL
5/2+6/3
((5+3)*(4-2)+6)/3-2
5 div 2
5 mod 2
1-Dữ liệu và kiểu dữ liệu
b/Kiểu dữ liệu
a/Dữ liệu
2-Các phép toán với dữ liệu kiểu số
3-Các phép so sánh

Bằng
Khác
Nhỏ hơn
Lớn hơn
Nhỏ hơn hoặc bằng
Lớn hơn hoặc bằng
Viết các ký hiệu phép so sánh trong toán học?
=
<
>
THẢO LUẬN NHÓM
NỘI DUNG: Sắp xếp các kí hiệu phép so sánh trong ngôn ngữ pascal sau cho hợp lí:
=
<>
<
>
>=
<=
a/
b/
c/
d/
e/
f/
Bằng
Khác
Nhỏ hơn
Lớn hơn
Nhỏ hơn hoặc bằng
Lớn hơn hoặc bằng
1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
b/Kiểu dữ liệu
2-Các phép toán với dữ liệu kiểu số
3-Các phép so sánh
4-Giao tiếp người – máy tính

12+5=?
17
1-Dữ liệu và kiểu dữ liệu
a/Dữ liệu
b/Kiểu dữ liệu
2-Các phép toán với dữ liệu kiểu số
3-Các phép so sánh
4-Giao tiếp người – máy tính
a/ Nhập dữ liệu
b/ Thông báo kết quả tính toán
c/ Tạm ngừng chương trình
d/ Hộp thoại

BÀI TẬP CỦNG CỐ
Câu 1: Hãy nêu ít nhất hai kiểu dữ liệu và một phép toán có thể thực hiện được trên một kiểu dữ liệu, nhưng phép toán đó không có nghĩa trên kiểu dữ liệu kia?

BÀI TẬP CỦNG CỐ
Câu 2: Dãy chữ số 2010 có thể thuộc những kiểu dữ liệu nào?
a/ Kiểu số nguyên
b/ Kiểu số thực
c/ Kiểu xâu ký tự
d/ a, b đúng
BÀI TẬP CỦNG CỐ
Câu 3: Em hãy nhận xét hai câu lệnh pascal:
Writeln(`5+20=`,`20+5`);

Writeln(`5+20=`,20+5);
a/ Giống nhau
b/ khác nhau
HƯỚNG DẪN HỌC TẬP Ở NHÀ
Làm các bài tập trong sách giáo khoa
Xem trước và thực hành nội dung bài thực hành số 2.
* 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ẻ: Lê Văn Khánh
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)