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

Chia sẻ bởi Dương Thị Ngọc Liễu | Ngày 24/10/2018 | 29

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:

*Chào mừng các thầy cô về dự giờ lớp 8/4*
Tiết 9. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
Kiểm tra bài cũ
PROGRAM ct dt;
USES crt;
BEGIN
wrtieln(`chao cac ban `);
readln
END;
1. Chương trình sau có thực hiện chạy ra kết quả được không? Nếu không chỉ lỗi chương trình và sửa lỗi?
Hãy cho biết các loại dữ liệu chính trong Excel?
Có 2 loại: Dữ liệu số và dữ liệu kí tự (văn bản)
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1. Dữ liệu và kiểu dữ liệu:
Các kiểu dữ liệu quen thuộc:
Các kiểu dữ liệu khác nhau thường được xử lí theo các cách khác nhau?
5+6=?
5+x=?
Ngôn ngữ lập trình định nghĩa sẵn một số kiểu dữ liệu cơ bản nào?
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1. Dữ liệu và kiểu dữ liệu:
Số nguyên (Integer):
Số thực (real):
Kí tự (char):
Xâu kí tự (string):

Là 1 chữ, số hay kí hiệu đặc biệt

Vd: Chiều cao: 1.5, Điểm TB: 7.3

Là dãy liên tiếp các kí tự (tối đa 255)

Vd: Số học sinh: 28, số sách 103
Một số kiểu dữ liệu thường dùng nhất:
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1. Dữ liệu và kiểu dữ liệu:
Ví dụ: Bảng dưới đây liệt kê một số kiểu dữ liệu của NNLT
* Lưu ý: Trong Pascal, để cho chương trình dịch hiểu dãy chữ số là kiểu xâu. Ta phải đặt dãy số đó trong cặp dấu nháy đơn. Ví dụ: ‘1’; ‘23623’;
Em hãy hoàn thành bài tập sau: Điền dấu x vào ô lựa chọn
x
x
x
x
x
x
x
x
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
1. Dữ liệu và kiểu dữ liệu:
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
2. Các phép toán với dữ liệu kiểu số
Trong NNLT có thể thực hiện các phép toán số học không?
Ở toán học, em thường gặp những phép toán nào?
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
2. Các phép toán với dữ liệu kiểu số:
Các kí hiệu của phép toán số học được sử dụng trong NNLT Pascal:
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
2. Các phép toán với dữ liệu kiểu số:
1.
2.
3.
4.
Thảo luận nhóm, mỗi tổ chia 2 chóm thực hiện 1 câu theo chọn ô chữ, thời gian 1 phút. Mỗi tổ chọn 1 nhóm nhanh nhất.
1
2
3
4
5.
5
Chuyển đổi biểu thức toán học sang biểu thức pascal sau?
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
2. Các phép toán với dữ liệu kiểu số:
1.
2.
3.
4.
5.
(x+5)/(a+3)-x/(a*a+1)
(a*a+b)*(1+c)*(1+c) *(1+c)
a*x*x*x+b*x+c
((a+b)*(c-d)+6)/3-a
1/x-a/5*(b*b+2)
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
2. Các phép toán với dữ liệu kiểu số:
Các phép toán trong ngoặc được thực hiện trước tiên.
Trong dãy các phép toán không có dấu ngoặc, các phép *, /, div, mod được thực hiện trước.
Phép cộng và phép trừ được thực hiện theo thứ tự từ trái sang phải.
Trong ngôn ngữ lập trình chỉ được sử dụng dấu ngoặc tròn ( )
Quy tắc tính các biểu thức số học trong ngôn ngữ Pascal:
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
Bài 1. Để tính thương 2 số a,b chẵn: t=a/b, hãy lựa kiểu dữ liệu thích hợp cho t,a,b?
BÀI TẬP
a, b: kiểu Integer;
T: kiểu real;
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
Bài 2. Bốn bạn A,B,C,D đưa ra kết quả của các phép chia hai số nguyên 14 và 5? Hãy chọn kết quả đúng?
BÀI TẬP
A. 14/5=2; 14 div 5=2; 14 mod 5=4
B. 14/5=2.8; 14 div 5=2; 14 mod 5=4
C. 14/5=2.8; 14 div 5=4; 14 mod 5=2
D. 14/5=3; 14 div 5=2; 14 mod 5=4
Bài 3.Chuyển biểu thức pascal sang biểu thức toán học?
A. a*x*x*x+b*x*x+c*x+d
B. 1/(1+x)*(1+x)-2/(x*x+1)
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
BÀI TẬP
Tiết 8. CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU
* 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ẻ: Dương Thị Ngọc Liễu
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)