Danh mục

Bài giảng Kỹ thuật lập trình: Dữ liệu dạng tệp tin (File) - GV. Hà Đại Dương

Số trang: 19      Loại file: pdf      Dung lượng: 508.55 KB      Lượt xem: 9      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng này trình bày một số khái niệm cơ bản về tệp tin (File), thư mục (Folder)..., các thao tác với File (như thao tác Mở/Đóng, di chuyển con trỏ...), cách Đọc/Ghi File văn bản và Đọc/Ghi File nhị phân,... Mời các bạn cùng tham khảo để tìm hiểu rõ hơn về nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Dữ liệu dạng tệp tin (File) - GV. Hà Đại Dương10/11/2016Kỹ thuật lập trìnhTuần 7 - Dữ liệu dạng tệp tin(File)Giáo viên: Hà Đại Dươngduonghd@mta.edu.vn10/11/20161Đã học• Dữ liệu: vào, ra cho chương trình– Kiểu: Nguyên, Thực; Tổ chức: Mảng, Con trỏ, Xâu…– Nhập: Từ bàn phím;– Ra: màn hình.• Vấn đề: Giả sử cần quản lý điểm của SV 1 lớpcó 100 SV, theo như trên:– Mỗi lần cần: Nhập từ bàn phím 100 SV: Họ tên …?Nhập 1 lần lưu vào MT để sửdụng cho các lần sau10/11/20162Lưu dữ liệu trên máy tính• Ví dụ: Danh sách sinh viên• Lưu trữ ở đâu?• Lưu trữ như thế nào?10/11/20163110/11/2016Nội dung1. Một số khái niệm cơ bản– Tệp tin (File)– Thư mục (Folder) …2. Các thao tác với File– Mở/Đóng– Di chuyển con trỏ …3. Đọc/Ghi File văn bản4. Đọc/Ghi File nhị phân10/11/20164Một số khái niệm cơ bản10/11/20165Thư mục• Là cách tổ chức nơi lưu trữ dữ liệu trên ổ đĩamáy tính• Đặc trưng bởi: Vị trí và tên• Ví dụ10/11/20166210/11/2016Cây thư mục10/11/20167Tệp tin (File)• Đối tượng chứa dữ liệu (hoặc chương trìnhmáy tính)• Phân loại:– File dữ liệu, File chương trình– File văn bản, File ảnh, File âm thanh …– File text, File nhị phân• Thể hiện bởi:– Vị trí của nó (ổ đĩa nào, thư mục gì? …)– Tên và phần mở rộng.10/11/20168Tệp tin (File) …• Ví dụ:Tên file10/11/2016Vị tríPhần mở rộng9310/11/2016Đường dẫn (Path)• Xâu ký tự chỉ ra vị trí của File• Bắt đầu bằng tên ổ đĩa• Tiếp đến là (tên) thư mục cha (nếu có) rồi đến(tên) thư mục con và tiếp tục.• Ví dụ: Đường dẫn đến thư mục KTLT trên ổ đĩaD:D:GiangDay20162017K1KTLT10/11/201610Dữ liệu dạng tệp tin• Dữ liệu cho các chương trình trên máy tínhchủ yếu dưới dạng tệp tin - Tệp tin dữ liệu (tệpdữ liệu), hay file dữ liệu.• File dữ liệu xét về cách lưu trữ có 2 dạng:– Text file (file văn bản - khác với document) và– Binary file (file nhị phân)10/11/201611Text file (File văn bản)10/11/201612410/11/2016Text file là gì?• Text file là một dạng file dữ liệu mà nội dungcủa nó được lưu trữ thành từng dòng, có thể“đọc” được bằng những công cụ “thôngthường”.• A text file (sometimes spelled textfile: anold alternative name is flatfile) is a kindof computer file that is structured as asequence of lines of electronic text.(https://en.wikipedia.org/wiki/Text_file)10/11/201613Ví dụ• File dulieuvao.txt và nội dung của nó10/11/201614Làm việc với text file1. Khai báo biến (kiểu FILE)2. Mở/Đóng file3. Một số thao tác khác– Di chuyển vị trí con trỏ dữ liệu– Lấy vị trí con trỏ dữ liệu– Kiểm tra dấu hiệu kết thúc file4. Đọc/Ghi dữ liệu từ file10/11/2016155

Tài liệu được xem nhiều: