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

VÍ dụ làm VIỆC với tệp

4 382 0

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

THÔNG TIN TÀI LIỆU

Tin học: VÍ DỤ LÀM VIỆC VỚI TỆP I. MỤC TIÊU - Củng cố lại kiến thức đã học về tệp trong chương 5 thông qua ví dụ. - Biết sử dụng các hàm và thủ tục liên quan để giải quyết các bài tập. II.CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH Chuẩn bị của giáo viên - Giáo án, sách giáo khoa, sách giáo viên. - Máy chiếu projector để giới thiệu ví dụ, phòng máy vi tính. Chuẩn bị của học sinh - Sách giáo khoa. - Các kiến thức đã học về kiểu dữ liệu tệp. III. HOẠT ĐỘNG DẠY-HỌC 1. Bài cũ(15p): 1. Có các thủ tục cơ bản nào khi làm việc với tệp? Trả lời: - Gán tên tệp cho biến tệp: Assign(, ); - Mở tệp để ghi dữ liệu: Rewrite(); - Mở tệp để đọc dữ liệu: Reset (); - Đọc dữ liệu từ tệp: Read(,); - Ghi dữ liệu vào tệp: Write(, ); 2. Các hàm liên quan khi xử lý tệp? Trả lời: - Hàm kiểm tra hết tệp: EOF (); - Hàm kiểm tra hết dòng: EOLN (); 2. Hoạt động dạy và học: Hoạt động(25p): Tìm hiểu chương trình ví dụ. HOẠT ĐỘNG CỦA GIÁO VIÊN Tìm hiểu ví dụ 1. - Giới thiệu nội dung đề bài. HOẠT ĐỘNG CỦA HỌC SINH Theo dõi và quan sát đề bài và chương trình gợi ý. HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH - Để giải quyết bài toán trên cần có Các thao tác: những thao tác nào? - Sau khi khai báo xong cần thực hiện các thao tác sau: - Gán tên tệp cho biến tệp. - Mở tệp TRAI.TXT để đọc dữ liệu. - Trong khi chưa kết thúc tệp thì thực hiện các thao tác sau: + Đọc dữ liệu từ tệp theo từng cặp tương ứng là tọa độ của các trại. + Tính khoảng cách từ trại có tọa vừa đọc đến trại thầy hiệu trưởng rồi đưa kết quả ra màn hình. -Đóng tệp. Giáo viên chuẩn hóa lại các thao tác học sinh vừa trả lời. Yêu cầu học sinh hoàn thành chương Hoàn thành chương trình. trình vào giấy nháp (nếu dạy ở lớp) hoặc trên máy cá nhân (nếu dạy ở phòng máy). Giáo viên treo tranh (hoặc chiếu Quan sát chương trình và đối chương trình) để cả lớp quan sát và đối chiếu với chương trình của mình. chiếu với chương trình của mình. - Hỏi: Ý nghĩa của NOT Eof(f) Chưa kết thúc tệp được đại diện bởi biến tệp f. HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH - Có thể sử dụng cấu trúc For thay cho - Không. Vì không biết số lượng While được không? phần tử của tệp. - Thực hiện chương trình để học sinh thấy được kết quả (nếu dạy bằng máy chiếu). Tìm hiểu chương trình của ví dụ 2. - Giới thiệu đề bài Quan sát nội dung đề bài, quan sát - Chiếu tranh mô phỏng kết nối các tranh mô phỏng kết nối các điện điện trở, hình 17, trang 88, sách giáo trở và các yêu cầu. khoa. - Hỏi: Công thức tính điện trở của sơ đồ II, III, IV. - Trả lời câu hỏi. - Chiếu chương trình ví dụ lên bảng( Nếu có máy chiếu) hoặc treo tranh chứa chương trình đã được chuẩn bị sẵn . - Hỏi: Mảng a dùng để lưu giữ giá trị - Dùng để lưu giữ điện trở tương nào? đương của 3 điện trở theo 5 cách ghép nối như trong sơ đồ. - Cho một file dữ liệu vào gồm 2 dòng. - Tính kết quả của 5 điện trở Yêu cầu học sinh tính kết quả. tương đương. - Thực hiện chương trình đọc file dữ - Quan sát kết quả của chương liệu vào trên để học sinh đối chiếu kết trình và so sánh với kết quả tính quả. được. - Nhận xét về tính chính xác và thời gian thực hiện của chương trình. IV.TỔNG KẾT(5p): Giáo viên nhắc lại những nội dung đã học trong tiết học: - Các thao tác xử lý tệp: + Gán tên tệp. + Mở tệp. + Tạo tệp mới. + Đọc/ghi thông tin của tệp. + Đóng tệp. - Hàm và thủ tục liên quan + Hàm EOF(tên_biến_tệp); + Hàm EOLN(tên_biến_tệp); - Để chuẩn bị tốt cho tiết bài tập sau yêu cầu học sinh về nhà ôn lại các kiến thức đã học trong chương 5. ... sánh với kết tính được - Nhận xét tính xác thời gian thực chương trình IV.TỔNG KẾT(5p): Giáo viên nhắc lại nội dung học tiết học: - Các thao tác xử lý tệp: + Gán tên tệp + Mở tệp + Tạo tệp +... SINH - Có thể sử dụng cấu trúc For thay cho - Không Vì số lượng While không? phần tử tệp - Thực chương trình để học sinh thấy kết (nếu dạy máy chiếu) Tìm hiểu chương trình ví dụ - Giới thiệu đề... tác xử lý tệp: + Gán tên tệp + Mở tệp + Tạo tệp + Đọc/ghi thông tin tệp + Đóng tệp - Hàm thủ tục liên quan + Hàm EOF(tên_biến _tệp) ; + Hàm EOLN(tên_biến_tệp); - Để chuẩn bị tốt cho tiết bài

Ngày đăng: 13/10/2015, 17:14

Xem thêm: VÍ dụ làm VIỆC với tệp

TỪ KHÓA LIÊN QUAN

w