1. Trang chủ
  2. » Giáo án - Bài giảng

tiết 1 trường thpt ngô gia tự giáo án tin học 11 tuần 28 tuần 20 tiết 38 lớp 11c tiết 38 ngày soạn 20 1007 bài tập a mục tiêu bài học 1 kiến thức học sinh tự nhớ lại nội dung và ý nghĩa của tệp g

2 14 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 11,78 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trả lời : Trước khi sử dụng tệp phải có câu lệnh mở tệp để trình dịch biết thực hiện mục đích mở tệp để đọc hay ghi, đồng thời đặt con trỏ tệp vào vị trí thích hợp. Hướng dẫn Hs trả l[r]

Trang 1

Tuần:28 (Tuần 20, Tiết 38:Lớp 11C)

BÀI TẬP A- Mục tiêu bài học:

1 Kiến thức :

 Học sinh tự nhớ lại nội dung và ý nghĩa của tệp gồm: Kiểu dữ liệu của tệp, mở tệp, đóng tệp, đọc/ ghi dữ liệu vào tệp, sau khi trả lời các câu hỏi: 1, 2, 3, 4 phần câu hỏi và bài tập

< SGK – Tin Học 11 trang 89>

2 Kỹ năng :

 Dần dần hình thành kĩ năng về các thao tác với tệp văn bản

 Thực hiện các thao tác liên quan đến tệp văn bản: gán tệp mở tệp để ghi/ đọc dữ liêu

và đóng tệp

3 Thái độ :

 Rèn luyện cho HS có ý thức lưu trữ dữ liệu một cách khoa học, phòng chống mất mát thông tin hoặc nhiễm virut

B- Phương pháp:

 Thuyết trình –vấn đáp

C- Chuẩn bị của giáo viên và học sinh:

1 Giáo viên: dùng bảng vẽ hình 16 trong SGK

2 Học sinh: Soạn trước các câu hỏi 1, 2, 3 ,4 ở SGK trang 89

D- Tiến trình lên lớp:

I- Ổn định lớp :

II- Kiểm tra bài cũ:

Hai học sinh ( bài cũ và bài soạn)

III- Bài mới:

1 Đặt vấn đề:

Tiết trước ta đã nghiên cứu về một kiểu dữ liệu có cấu trúc mới đó là dữ liệu kiểu tệp hôm nay

chúng ta làm một số bài tập để củng cố thêm kiến thức về tệp.

2 Triển khai bài:

Hoạt động của giáo viên và học sinh Nội dung kiến thức

HĐ1: Hướng dẫn Hs trả lời câu hỏi những nội dung cần quan tâm

Gv: Giới thiệu sơ lược những nội dung cần quan tâm:

Tệp dữ liệu là gì?

Tệp lưu trữ dữ liệu như thế nào?

Gv: Gợi ý để HS trả lời tốt câu hỏi:

- Tệp lưu trữ dữ liệu ở bộ nhớ nào?

- Lưu trữ dữ liệu như vậy có ưu điểm gì?

Hs: Thảo luận theo nhóm ( không xem tài liệu)

- Đại diện của từng nhóm phát biểu ý kiến nhóm mình

- Các nhóm nhận xét đánh giá cho nhóm bạn

Gv: Tổng hợp lại ý kiến nhận xét của các nhóm thông qua

nêu câu trả lời

Ưu điểm của tệp trong quá trình lưu trữ dữ

liệu là gì?

Trả lời: Tệp có thể lưu trữ một lượng lớn

dữ liệu trên bộ nhớ ngoài, vì vậy, dữ liệu sẽ không bị mất khi cúp điện hoặc tắt máy

HĐ2: Hướng dẫn Hs trả lời câu hỏi số 1

Gv: Nêu câu 1 trong SGK để các nhóm thảo luận và đưa ra

câu trả lời đúng

Hs: Xem câu 1 trong SGK và tập trung trao đổi để trả lời

câu hỏi

Gv: Gợi ý để HS trả lời

- Khi dữ liệu cần sử dụng chỉ trong 1 ngày thì có cần dùng

tệp không?

- Lượng dữ liệu có kích thước như thế nào thì nên lưu trữ ở

dạng tệp?

Hs: Lắng nghe gợi ý từ GV, sau đó trao đổi với nhóm để

Câu 1: Nêu một số trường hợp cần phải dùng tệp.

Trả lời: Khi lượng thông tin lớn và

cần lưu trữ lâu dài thì chúng ta sẽ dùng tệp

Trang 2

thống nhất ý kiến.

Các nhóm nêu ý kiến và nhận xét ý kiến của nhóm bạn

HĐ3: Hướng dẫn Hs trả lời câu hỏi số 2

Gv: Đọc câu hỏi số 2 sau khi HS đã xem qua câu trả lời của

câu hỏi 1

Gv: Gợi ý để HS trả lời câu hỏi:

-Khi làm việc với tệp dữ liệu cần có những gì?, những thao

tác nào là không thể thiếu?

- Gợi ý phạm vi để HS có cơ sở làm bài: bài 14

HS: Nghe gợi ý, hướng dẫn và thảo luận nhóm để có câu trả

lời chính xác nhất

Các nhóm nêu ý kiến của nhóm mình và trao đổi ý kiến với

nhóm bạn

Gv:Gọi một hoặc hai HS giải thích các câu lệnh ở phần trả

lời

Hs: Trả lời

assign (f, fi); Gắn tên tệp

rewrite(f); Mở tệp

write(f,’ ‘,y,’ ‘,z); Ghi dữ liệu vào tệp

close(f); Đóng tệp

Câu hỏi 2: Trong sơ đồ thao tác với tệp, khi cần nhập dữ liệu từ tệp phải dùng những thao tác nào

Trả lời:Trong sơ đồ thao tác với tệp, khi

cần nhập dữ liệu từ tệp phải dùng những thoa tác như gằn tên tệpo, mở tệp để ghi, ghi dữ liệu vào tệp, đóng tệp để hoàn tất việc ghi dữ liệu

assign (f, fi);

rewrite(f);

write(f,’ ‘,y,’ ‘,z);

close(f);

HĐ4 Hướng dẫn Hs trả lời câu hỏi số 3

Gv: Đọc câu hỏi số 3

Gv: Gợi ý để HS trả lời:

- Tệp dữ liệu do chương trình nào quản lý?

- khi đọc và ghi dữ liệu có gì khác nhau?, và chương trình

dịch có thể hiểu được chúng ta muốn làm gì không nếu

không mở tệp?

HS:

Thảo luận để trả lời câu hỏi

Đại diện của từng nhóm phát biểu ý kiến của nhóm mình

Gv: Tổng hợp câu trả lời sau khi các nhóm phát biểu ý

kiến và nhận xét ý kiến của nhóm bạn

Câu hỏi 3: Tại sao cần có câu lệnh mở tệp trước khi đọc/ ghi tệp?

Trả lời: Trước khi sử dụng tệp phải có câu

lệnh mở tệp để trình dịch biết thực hiện mục đích mở tệp để đọc hay ghi, đồng thời

đặt con trỏ tệp vào vị trí thích hợp

HĐ5 Hướng dẫn Hs trả lời câu hỏi số 4 Gv: Đọc câu hỏi 4 và hướng dẫn để HS làm bài: - Khi đi ra khỏi nhà chúng ta có cần phải đóng cửa nhà lại hay không?, mục đích của việc đóng cửa nhà lại là gì? - Việc đóng tệp cũng gần giống như việc đóng cửa nhà Hs: Xem câu hỏi và nghe hướng dẫn để làm bài - Khi đi ra khỏi nhà cần phải đóng cửa lại để tránh mất mát tài sản - Trao đổi ý kiến trong nhóm Câu hỏi 4: Tại sai phải dùng câu lệnh đóng tệp sau khi đã kết thúc ghi dữ liệu vào tệp? Trả lời: Phải dùng câu lệnh đóng tệp sau khi đã kết thúc ghi dữ liệu vào tệp để hệ thống hoàn tất việc ghi dữ liệu ra tệp.,’PTB2.Dat’); IV- Củng cố bài :(2 phút) Đặt ra một số câu hỏi để HS trả lời: - Lệnh var tep, tep1: text; có ý nghĩa gì? - Lệnh assign(tep1,’BAITAP.DAT’); có nghĩa là gì? - Lệnh close(tep1); có ý nghĩa gì? V- Dặn dò : ( 2 phút) Học bài cũ và chuẩn bị bài 17 VI Rút kinh nghiệm :

Ngày đăng: 11/04/2021, 09:01

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w