... mod 3 = 1
-5 Mod 3 = -2
2
-1
7 div 3 =
-5 Div 3 =
Ví dụ 2:
Ví dụ 1:
Cách viết biÓu thøc sè häc trong Pascal
15a 30 b + 12
(X
2
+ 2X +5) - 4XY
2
2)(X
5b
Y
3a
5X
+
+
−
+
+
15*a - 30 *b + 12
... Giao tiếp người máy tính
Là quá trình trao đổi dữliệu hai chiều giữa con người vàmáytính khi
thực hiện chương trình.
Con người: thực hiện kiểm tra, điều chỉnh, bổ sung
Máy tính: đưa thông ...
Sai
10+1 > 7 *2
Đúng hay Sai phụ thuộc vào
giá trị cụ thể của X
8 - X < 2
1. Dữliệuvà kiểu dữliệu
Kiểu dữliệu văn bản không
sử dụng phép toán:
+
Kiểu dữliệu văn bản sử dụng...
...
2. Các phép
phần dư:
5 /2 =
2. 5;
12/ 5 =
2. 4.
5 div
2 = 2;
12 div
5 = 2
5 mod
2 = 1;
12 mod
5 = 2
G : Đưa ra phép
toán viết dạng
ngôn ngữ toán học
:
82
5
xy
x
và ... Đưa ví dụ :
1 23 và ‘1 23
H : Đọc tên hai
kiểu dữliệu trên.
- HS : 1 23 là kiểu dữliệu
Integer
Tên
kiểu
Phạm vi giá trị
integer
Số nguyên trong
khoảng 2
15
đến
2
15
1.
... TÍNH
VÀ DỮLIỆU
I. Mục tiêu :
1. Biết khái niệm kiểu dữ liệu.
2. Biết một số phép toán cơ bản với dữliệu số.
II. Chuẩn bị :
1. Tài liệu, GA điện tử.
2. Đồ dùng dạy học nh máytính kết...
... 1 23 và
‘1 23
- HS : 1 23 là kiểu dữliệu Integer
‘1 23 là kiểu dữliệu char,
string.
Chú ý: Dữliệu kiểu kí tự và kiểu
Tên
kiểu
Phạm vi giá trị
integer
Số nguyên trong
khoảng 2
15
... 1:Tìm hiểu dữ
liệu và kiểu dữliệu ?
G : Nêu tình huống để
gợi ý về dữliệuvà
HS Quan sát.
1. Dữliệuvà
kiểu dữliệu .
- Ngôn ngữ lập
G : Đưa lên màn hình
ví dụ2 SGK để ...
trong bài.
Học lý thuyết,
làm bài tập 1, 2,
3, 4,5,6
Đọc trước phần
3, 4
d
ữ liệu n
ào đó.
H : Nghiên cứu SGK
và trả lời trên bảng
phụ.
G : Chốt trên màn hình
3 kiểu dữ liệu...
... Bài3 : CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆU
I. MỤC TIÊU :
Biết các phép toán so sánh trong ngôn ngữ lập trình.
Biết khái niệm điều khiển tương tác giữa người với máy tính.
II. ... trật tự
2. Kiểm tra bài cũ :
(?) Nêu một số kiểu dữliệu mà em đã biết ? Lấy ví dụ minh hoạ?
(?) Hãy nêu ít nhất hai kiểu dữliệuvà một phép toán có thể thực hiện
được trên một kiểu dữ liệu, ... BỊ :
1. Giáo viên : Tài liệu, GA điện tử.Đồ dùng dạy học như máytính kết
nối projector,
2. Học sinh : Kiến thức đã học.Đọc trước bài mới.Bảng phụ.
III. TIẾN TRÌNHTIẾT DẠY :
1. Ổn định tổ...
... nghĩa trên dữ
Tuần : 5 Tiết :
10
Giáo án tin học lớp 8
Bài tập : CHƯƠNGTRÌNHMÁYTÍNH
VÀ DỮLIỆU
I. MỤC TIÊU :
Củng cố kiến thức cơ bản về kiểu dữ liệu, các
phép toán với kiểu dữliệu số, ... projector,
2. Học sinh : - Kiến thức đã học.
Làm bài tập sau bài3 : Chươngtrìnhmáytính
và dữ liệu.
SGK, Đồ dùng học tập, bảng phụ
III. TIẾN TRÌNHTIẾT DẠY :
... Nhập dữliệu
c) Chươngtrình
tạm ngừng
Bài 1 :
Có thể n
êu các ví
dụ sau đây:
a) Dữliệu kiểu số
và dữliệu kiểu
xâu kí tự. Phép
cộng được định
nghĩa trên dữliệu
số, nhưng không...
...
5 /2 = 2. 5;
− 12/ 5 = 2. 4.
5 div 2 = 2;
− 12 div 5 = 2
5 mod 2 = 1;
12 mod 5 = 2
a ì b c + d
a*b-c+d
a
15 5
2
+ ì
15+5*(a /2)
2
x 5 y
(x 2)
a 3 b 5
+
− +
+ +
(x+5)/(a +3) -y/
(b+5)*(x +2) *(x
+2)
Quy ... 17/9 /20 08
Tuần 4
Tiết 8
BÀI 3: CHƯƠNGTRÌNHMÁYTÍNHVÀDỮLIỆU (tiếp)
I. Mục tiêu.
-Biết các phép toán so sánh trong ngôn ngữ lập trình.
-Biết khái niệm điều khiển tương tác giữa người với máy ... dạng:
((a+b)*(c-d)+6)) /3- a
HOẠT ĐỘNG 4: CỦNG CỐ, DẶN DÒ
Dữ liệuvà kiểu dữ liệu.
Các phép toán với dữliệu
kiểu số.
GV: Nhận xét
- Hướng dẫn về nhà:
Học lý thuyết, làm bài
tập 1, 2, 3,
- Đọc trước phần 3, 4.
HS...
... ơ
3) Giao ti p ng i, máy tính: ế ườ
- Qua trình trao đ i d li u 2 chi u gi a ng i vàmáytính khi ch ng trình ổ ữ ệ ề ữ ườ ươ
ho t đ ng t ng đ c g i là giao ti p h c t ng tác Ng i – Máy. ạ ... tuy t đ i trong kho ng 2, 9ị ệ ố ả
.10^ -39 đ n 1,7-10 638 và s 0.ế ố
Char M t s kí t trong b ng ch cái.ộ ố ự ả ữ
String G m 22 5 kí t .ồ ự
- Trong Pascal , đ ch rõ ch ng trình d chki u dãy ch ... ngôn ng l p trình đ nh nghĩa s n m t s ki u d li u c b n.ữ ậ ị ẵ ộ ố ể ữ ệ ơ ả
M t s ki u d li u c b n c a Pascal:ộ ố ể ữ ệ ơ ả ủ
Tên ki u Ph m vi giá tr ể ạ ị
Integer Kho ng -2^ 15 đ n 2^ 15 -1...
... 2
(x+5)/(a +3) -y/(b+5)*(x +2) *(x +2)
15 5
2
a
x
+
2
5
( 2)
3 5
x y
x
a b
+
− +
+ +
3
1. D liu v
kiu d liu:
2. Cỏc phộp
toỏn với kiểu
dữ liệu số:
4. Giao tiếp người -máy tính: :
b) Nhập dữ liệu:
3. Các ... <>.
- Giao tiếp người vàmáy tính.
3
1. D liu v
kiu d liu:
2. Cỏc phộp
toỏn với kiểu
dữ liệu số:
4. Giao tiếp người -máy tính: :
c) Tạm ngừng chương trình:
3. Các phép
toán so sánh:
Writeln('Cac ...
3
1. D liu v
kiu d liu:
2. Cỏc phộp toỏn với kiểu dữ
liệu số:
Ví dụ (/, div, mod):
5 /2 =
2. 5
12 div 5 =
2
- 12 div 5 =
-2
5 mod 2 =
1
-5 mod 2...
... khô thoáng
tránh nơi ẩm hoặc nóng và phải để sao cho đĩa không bị
cong, bị xước, không để nơi có bụi.
Bài 3Chươngtrìnhmáytính được lưu
ở đâu ?
Bài 2. Em hÃy vẽ một bức tranh về môi ... lên.
Thực hành
2. đĩa mềm, đĩa cd và thiết bị nhớ flash
- Để thuận tiện cho việc trao đổi, thông tin còn được ghi
trong đĩa mềm, đĩa CD và thiết bị nhớ Flash và được nạp
vào máytính khi cần ... chươngtrìnhvà thông tin quan trọng
thường được lưu trên đĩa cứng. Đĩa cứng là thiết
bị lưu trữ quan trọng nhất và được lắp đặt trong
thân máy tính.
-
Dưới đây là hình ảnh đĩa cứng:
Bài...
... động 2: (Tiết 2)
Thực hành
- GV: Cho học làm các bài T1, T2, T3,
T4
- GV: Quan sát hướng dẫn HS thực hiện.
Hoạt động 3:
2. Đĩa mềm, đĩa CD và thiết bị nhớ
Flash:
- Đĩa cứng, đĩa mềm và thiết ... thể được lắp vào máytính để sử dụng
hoặc tháo ra khỏi máytính một cách dễ
dàng và thuận tiện.
IV. Cũng cố:
GV yêu cầu HS nhắc lại các thiết bị lưu trữ.
V. Dặn dò:
Về nhà xem lại bài. Ghi nhớ ... bị lưu trữ.
V. Dặn dò:
Về nhà xem lại bài. Ghi nhớ các thiết bị lưu trữ. Xem trước phần 2 em tập vẽ,
bài 1: “Những gì em đã biết”.
Giáo viên: Trần Hà Phương
...