Giáo án Tin học 11 tiết 16: Bài tập

Hoạt động 1:

-Nội dung: Giải bài 1, 2, 5.

-Chuẩn kiến thức: Củng cố lại phần lý thuyết về Tệp; Thư mục và Hệ thống quản lý Tệp thông qua bài 1, 2, 5.

-Hình thức tổ chức:

GV: Lần lượt cho HS đọc nội dung từng bài và yêu cầu HS trả lời.

HS: Đọc nội dung và trả lời câu hỏi.

GV: Nhận xét và bổ sung (nếu có).

 

doc3 trang | Chia sẻ: dung89st | Lượt xem: 1291 | Lượt tải: 2download
Bạn đang xem nội dung tài liệu Giáo án Tin học 11 tiết 16: Bài tập, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Ngày soạn: 15 /12/2007	
Bài: 	BÀI TẬP
I. MỤC TIÊU BÀI HỌC:
1. Kiến thức: Củng cố kiến thức về cấu trúc rẽ nhánh và cấu trúc lặp.
2. Kỹ năng: -Luyện tập cấu trúc rẽ nhánh và lặp;
	-Rèn luyện cách hiệu chỉnh chương trình khi gặp lỗi và kiểm thử lại chương trình thông qua một bộ test.
3. Thái độ: Rèn luyện tính cẩn thận, chú đáo khi lập trình.
II. CHUẨN BỊ:
1. Tài liệu, bài tập: SGK, SBT, SGV.
2. Dụng cụ, thiết bị: 
III. TIẾN TRÌNH LÊN LỚP:
1. Ổ định, tổ chức lớp: CBL báo cáo sĩ số.
2. Kiểm tra bài cũ:	 thông qua bài tập.
3. Bài giảng:
Hoạt động của Thầy và Trò
Nội dung ghi bảng
Hoạt động 1:
-Nội dung: Giải bài 1, 2, 5.
-Chuẩn kiến thức: Củng cố lại phần lý thuyết về Tệp; Thư mục và Hệ thống quản lý Tệp thông qua bài 1, 2, 5.
-Hình thức tổ chức:
GV: Lần lượt cho HS đọc nội dung từng bài và yêu cầu HS trả lời.
HS: Đọc nội dung và trả lời câu hỏi.
GV: Nhận xét và bổ sung (nếu có).
Bài 4: (SGK tr.51)
a)
if (sqr(x)+sqr(y)) <= 1 then 
 z:= sqr(x)+sqr(y)
else
 if y >= x then z:= x+y
 else z:= 0.5;
b)
if (sqr(x-a)+sqr(y-b))<=sqr(r) then
 z:= abs(x)+abs(y)
else z:= x+y;
Bài 5: (SGK tr.51)
a)
uses crt;
var y: real;
 n: byte;
begin
 clrscr;
 y:= 0;
 for n:=1 to 50 do
 y:= y+n/(n+1);
 writeln(y:14:6);
 readln
end.
b)
uses crt;
var n: longint;
 e, sh: real;
begin
 clrscr;
 sh:= 1/2;
 n:= 2;
 e:= 2+sh;
 while sh>=2*1E-6 do
 begin
 inc(n); {n:= n+1}
 sh:= sh*(1/n);
 e:= e+sh;
 end;
 writeln(‘Gia tri e(n) la: ‘, e:10:6);
 readln
end.
Bài 6: (SGK tr.51)
uses crt;
var ga, cho: integer;
begin
 clrscr;
 for cho:=1 to 24 do
 begin
 ga:= 36 – cho;
 if ga + 2*cho = 50 then
 writeln(‘Ga: ‘,ga, ‘Cho: ‘ cho);
 end;
 readln
end.
Bài 7, 8: (SGK tr.51)
4.Tổng kết nội dung, đánh giá cuối bài: 
5.Dặn dò, kế hoạch học tập tiết sau: 
IV. NHỮNG VẤN ĐỀ CẦN RÚT KINH NGHIỆM:

File đính kèm:

  • docBaiTap_CIII_T16.doc