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

Tin 11- Tệp và các thao tác với tệp

22 1,2K 7

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 1,04 MB

Nội dung

THAO TÁC VỚI TỆP... Khái niệm tệp file: Tệpcòn gọi là tập tin, là một tập hợp các thông tin ghi trên bộ nhớ ngoài, tạo thành một đơn vị lưu trữ do hệ điều hành quản lí.. Đặc điểm của dữ

Trang 1

THAO GIẢNG

Môn: Tin học 11

Tiết 37:

§14 KIỂU DỮ LIỆU TỆP §15 THAO TÁC VỚI TỆP

Trang 2

KIỂM TRA BÀI CŨ Câu 1: Dữ liệu kiểu bản ghi được dùng để làm gì?

Câu 2: Hãy khai báo 1 kiểu bản ghi có tên là Lylich

để quản lí nhân viên trong 1 công ty bao gồm các thuộc tính sau:

LÝ LỊCH NHÂN VIÊN

Họ và tên:………

Ngày sinh:………

Quê Quán:………

Địa chỉ hiện tại:……….

Đáp án:

Type Lylich= Record Hoten:string[25];

Ngaysinh:string[10]; Que, diachi:string[50]; End;

Trang 3

1 Vai trò của kiểu tệp:

a Khái niệm tệp (file):

Tệp(còn gọi là tập tin), là một tập hợp các thông tin ghi trên bộ nhớ ngoài, tạo thành một đơn vị lưu trữ do hệ điều hành quản lí Mỗi tệp có 1 tên để truy cập

b Đặc điểm của dữ liệu kiểu tệp:

- Dữ liệu kiểu tệp được lưu trữ lâu dài ở bộ nhớ ngoài và không bị mất khi tắt nguồn điện

- Lượng dữ liệu lưu trữ trên tệp có thể rất lớn và chỉ phụ thuộc vào dung lượng đĩa

§14 KIỂU DỮ LIỆU TỆP

Trang 4

1 Vai trò của kiểu tệp:

2 Phân loại tệp và thao tác với tệp

Trang 6

1 Vai trò của kiểu tệp:

2 Phân loại tệp và thao tác với tệp

Trang 9

2 Thao tác với tệp:

a Gắn tên tệp

ASSIGN( <biến tệp>, <tên tệp>);

Tác dụng:

Gắn <tên tệp> với đại diện của nó là <biến tệp>

Trong đó, <tên tệp> là biến xâu hoặc hằng xâu.

Cú pháp:

§15 THAO TÁC VỚI TỆP

Trang 10

2 Thao tác với tệp

a Gắn tên tệp cho biến tệp:

ASSIGN( <biến tệp>, <tên tệp>);

Ví dụ 1:

Assign(tep1, ‘vi_du.dat’);

§15 THAO TÁC VỚI TỆP

Trang 11

2 Thao tác với tệp

a Gắn tên tệp cho biến tệp:

ASSIGN( <biến tệp>, <tên tệp>);

Ví dụ 2:

§15 THAO TÁC VỚI TỆP

Assign(tep2, ‘D:\dulieu.inp’);

Trang 12

Assign(tep2,‘D:\dulieu.inp ’);

Rewrite(tep2);

Trang 13

Assign(tep2,‘D:\dulieu.inp ’);

Reset(tep2);

b2.Mở tệp để đọc

Trang 14

READLN (tep2,a,b,c);

Trang 19

Ví dụ: Cho tệp ‘file1.txt’ chứa 2 số nguyên, viết

chương trình đọc dữ liệu từ tệp trên và ghi vào tệp

‘file2.txt’ trung bình cộng của chúng

Trang 20

ASSIGN( <biến tệp>, <tên tệp>);

Trang 21

BÀI TẬP CỦNG CỐ

Câu 1: Trong Pascal để khai báo biến tệp văn bản ta sử dụng cú pháp

A Var <tên tệp>: Text;

B Var <tên biến tệp>: Text;

C Var <tên tệp>: string;

D Var <tên biến tệp>: string;

I Hãy chọn phương án trả lời đúng nhất

Trang 22

DẶN DÒ

Xem lại 2 bài 14, 15 đã học

Xem trước bài 16 Ví dụ làm việc với tệp

Ngày đăng: 20/05/2015, 22:00

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w