CHƯƠNG 5 - SA

Chia sẻ bởi Cao Thị Kim Sa | Ngày 25/04/2019 | 75

Chia sẻ tài liệu: CHƯƠNG 5 - SA thuộc Tin học 11

Nội dung tài liệu:

Bài:
Tiết:
Tuần:
CHƯƠNG V : TỆP VÀ THAO TÁC VỚI TỆP
§ 14 KIỂU DỮ LIỆU TIỆP
§ 15 THAO TÁC VỚI TỆP
((
1/ Mục tiêu bài dạy :
1.1. Về kiến thức:
- Biết khái niệm về kiểu dữ liệu tệp.
- Biết khái niệm tệp định kiểu và tệp văn bản.
- Biết các lệnh khai báo tệp kiểu và tệp văn bản.
- Biết các bước làm việc ví i tệp: gán tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp.
- Biết một số hàm và thủ tục chuẩn làm việc ví i tệp.
1.2. Về kỹ năng:
- Khai báo đúng tên tệp.
- Sử dụng một số hàm và thủ tục chuẩn làm việc ví i tệp.
1.3. Về thái độ:
- Ham thích môn học, có tính kỷ luật cao và tính thần làm việc theo nhóm.
- Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét vấn đề một cách cẩn thận, chu đáo, sáng tạo, không thỏa mãn ví i các kết quả ban đầu đạt được,…
2/ Nội dung học tập:
- Khái niệm về kiểu dữ liệu tệp.
- Khái niệm tệp định kiểu và tệp văn bản.
- Các lệnh khai báo tệp kiểu và tệp văn bản.
- Các bước làm việc ví i tệp: gán tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp.
- Một số hàm và thủ tục chuẩn làm việc với tệp.
3/ Chuẩn bị :
Giáo viên:
Giáo án, phiếu học tập cho học sinh.
Sử dụng phương pháp thuyết trình, vấn đáp kết hợp trình chiếu powerpoint.
Học sinh:
Xem trước bài học.
Kiến thức về hàm và thủ tục.
4/ Tổ chức các hoạt động học tập :
4.1.Ổn định lớp và kiễm diện:
4.2. Kiểm tra bài cũ:
Có pháp khai báo biến kiểu xâu, mảng 1 chiều, 2 chiều?
Những kiểu dữ liệu này được lưu trữ ở RAM, khi tắt máy thì sao?
4.3. Tiến trình bài học:
HOẠT ĐỘNG GV & HS
NỘI DUNG

-Kiểu dữ liệu mảng có giá trị là một dãy hữu hạn các dữ liệu cùng kiểu. Số phần tử của mảng được hoàn toàn xác định khi khai báo mảng.Trong nhiều bài toán, cần phải lưu giữ dữ liệu để sử dụng trong nhiều lần thực hiện chương trình hoặc xử lí một số lượng không xác định các dữ liệu cùng kiểu. Ví i những bài nêu như vậy phải sử dụng kiểu dữ liệu tệp.
- Học sinh chú ý lắng nghe
- Kiểu dữ liệu tệp có những đặc điểm nào khác so ví i các kiểu dữ liệu đã biết.
-Dựa vào đâu để phân loại tệp, có mấy loại tệp ?




-Khai báo tệp văn bản theo có pháp nào? Cho ví dụ


- Cho biết các thao tác cơ bản liên quan đến tệp văn bản

-Đó là theo tác gắn tên tập





-Trong các thao tác đó thao tác nào luôn phải có khi theo tác ví i tệp?








-Ý nghĩa của hàm eof, eoln ?
§ 14 KIỂU DỮ LIỆU TIỆP
1/ Vai trò của tệp
Tệp là dãy các dữ liệu cùng kiểu, có các đặc điểm sau:
- Dữ liệu kiểu tệp được lưu trữ lâu dài ở bộ nhớ ngoài (đĩa từ, CD, ...) và không bị mất khi tắt nguồn điện.
- Lượng thông tin lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa.
2/ Phân loại tệp
* Xét theo tổ chức dữ liệu có 2 loại:
- Tệp văn bản: là tệp mà dữ liệu được ghi dưới dạng các kí tự theo mã ASCII.
- Tệp có cấu trúc: là tệp mà thành phần của nó được tổ chức theo một cấu trúc nhất định.
* Xét theo cách thức truy cập, có 2 loại:
- Tệp truy cập tuần tự
- Tệp truy cập trực tiếp
3/ Thao tác với tệp văn bản
a) Khai báo
Var : text
Ví du:
Var tep1,tep2: text;
b) Thao tác ví i tệp
* Gắn tên tệp:
Assign(,);
* Mở tệp mới
Rewrite();
* Mở tệp đã có
Reset();
* Ghi dữ liệu vào tệp
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Cao Thị Kim Sa
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)