Giáo án Tin học Lớp 8 - Nguyễn Thị Hồng Hạnh - Tiết 24: Bài tập

HS: Đọc và ghi nhớ.

GV: Viết tên lệnh in ra màn hình.?

HS: Viết lên SGK, Đồ dùng học tập, bảng phụ.

GV: Viết tên lệnh nhập dữ liệu?

HS: Viết SGK, Đồ dùng học tập, bảng phụ.

GV: Yêu cầu H viết lệnh tạm dừng

HS: Viết SGK, Đồ dùng học tập, bảng phụ.

GV: Nhận xét và đưa ra dạng bài toán áp dụng.

doc3 trang | Chia sẻ: halinh | Lượt xem: 1273 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Giáo án Tin học Lớp 8 - Nguyễn Thị Hồng Hạnh - Tiết 24: Bài tập, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Tiết: 24 	 Bài Tập
Ngày soạn: 
Ngày giảng: 
A. 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ố, cỏc phộp so sỏnh và giao tiếp giữa người và mỏy.
Rốn luyện kĩ năng sử dụng cỏc phộp toỏn trong ngụn ngữ Pascal.
B. Chuẩn bị : 
1. Giỏo viờn : 
- SGK, SGV
- Đồ dựng dạy học như mỏy tớnh,
2. Học sinh: - Kiến thức đó học.
- Làm bài tập sau bài 3 : Chương trỡnh mỏy tớnh và dữ liệu. 
- SGK, Đồ dựng học tập, bảng phụ...
C. Tiến trỡnh tiết dạy : 
I. ổn định tổ chức lớp : 
- Kiển tra sĩ số : 
- ổn định trật tự : 
II. Kiểm tra bài cũ : 
- Kiểm tra việc chuẩn bị bài ở nhà của học sinh trong vở.
III. Dạy bài mới :
hoạt động của thày và trũ
kiến thức cần đạt
Hoạt động 1 : Chốt lại kiến thức trọng tâm để áp dụng làm bài tập
GV: Trong TP có những kiểu dữ liệu cơ bản nào? 
GV: Đưa ra mẫu bảng tổng kết.
Kiểu dữ liệu
Tên kiểu
Ví dụ
Số nguyên
Integer
39
HS: Đọc và ghi nhớ.
GV: Đưa ra mẫu bảnGV:
Tên phép toán
Kí hiệu
Kiểu dữ liệu
Ví dụ
Cộng
+
Số nguyên, số thực
5+7 = 12
HS: Đọc và ghi nhớ.
GV: Viết tên lệnh in ra màn hình...?
HS: Viết lên SGK, Đồ dùng học tập, bảng phụ...
GV: Viết tên lệnh nhập dữ liệu?
HS: Viết SGK, Đồ dùng học tập, bảng phụ...
GV: Yêu cầu H viết lệnh tạm dừng
HS: Viết SGK, Đồ dùng học tập, bảng phụ...
GV: Nhận xét và đưa ra dạng bài toán áp dụng.
Kiểu dữ liệu cơ bản :
- Integer : Số nguyên
- Real : Số thực
- Char : Kí tự
- String: Xâu kí tự
Các phép toán cơ bản :
- Cộng: +
- Trừ : -
- Nhân : *
- Chia : /
- Chia lấy phần nguyên, phần dư : Div, mod.
Một số lệnh cơ bản để giao tiếp giữa người và máy.
a) Thông báo kết quả tính toán
b) Nhập dữ liệu
c) Chương trình tạm ngừng
Hoạt động 2 : Chữa bài tập SGK.
HS: Đọc đề bài
HS: Đọc câu trả lời đã chuẩn bị ở nhà.
HS: Nhận xét bài của bạn.
GV: Chốt 
HS: Đọc đề bài và phần làm bài ở nhà của mình.
GV: Nhận xét và đưa ra đáp án đúng.
HS: Đọc kết quả làm bài của mình ở nhà.
GV: Nhận xét và đưa ra đáp án đú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 có nghĩa trên dữ liệu kiểu xâu.
b) Dữ liệu kiểu số nguyên và dữ liệu kiểu số thực. Phép chia lấy phần nguyên và phép chia lấy phần dư có nghĩa trên dữ liệu kiểu số nguyên, nhưng không có nghĩa trên dữ liệu kiểu số thực.
Bài 2 :
Dãy chữ số 2010 có thể là dữ liệu kiểu dữ liệu số nguyên, số thực hoặc kiểu xâu kí tự. Tuy nhiên, để chương trình dịch Turbo Pascal hiểu 2010 là dữ liệu kiểu xâu, chúng ta phải viết dãy số này trong cặp dấu nháy đơn (').
var a: real; b: integer; c: string;
 begin
 writeln('2010');
 writeln(2010);
 a:=2010;
 b:=2010;
c:=’2010’
 end.
Bài 3 : 
Lệnh Writeln('5+20=','20+5') in ra màn hình hai xâu kí tự '5+20' và '20+5' liền nhau: 5+20 = 20+5, còn lệnh Writeln('5+20=',20+5) in ra màn hình xâu kí tự '5+20' và tổng 20 + 5 như sau: 5+20=25.
Bài 4 : Viết lại phép toán bằng TP
a) ;
b) ;	b) ;
c); 
d) 
a) a/b+c/d;
b) a*x*x+b*x+c ;	b) a*x*x+b*x+c ;	
c) 1/x-a/5*(b+2); 	d) (a*a+b)*(1+c)*(1+c)*(1+c). 
d)(a*a+b)*(1+c)*(1+c)*(1+c). 
Hoạt động 3 : Chữa bài tập 1 câu a chuẩn bị cho tiết thực hành
GV: Yêu cầu H làm bài 1 câu a trên SGK, Đồ dùng học tập, bảng phụ...
HS: Làm việc theo nhóm.
GV: Nghiệm thu kết quả nhóm. Nhận xét và cho điểm.
Viết các biểu thức toán học sau đây dưới dạng biểu thức trong Pascal.
a) ; b) ;
c) ; d) .
Củng cố kiến thức.
GV: Chốt lại kiến thức trọng tâm cần nắm được để áp dụng làm bài tập. 
Hướng dẫn về nhà.
1. Chuẩn bị trước bài thực hành số 2 để tiết sau thực hành.

File đính kèm:

  • doct 24 ontap.DOC