SlideShare a Scribd company logo
1 of 7
LOGO




BÁO CÁO ĐỀ TÀI MÔN CÔNG
     NGHỆ DẠY HỌC

TỆP VÀ THAO TÁC VỚI TỆP


 GVHD:LÊ ĐỨC LONG
 SVTH:NGUYỄN HUY CƯỜNG
Chương
                                1:Một số khái
                                 niệm về lập
                                trình và ngôn
                                ngữ lập trình.


                 Chương 6:
                                                   Chương
                Chương trình
                                                  2:Chương
                 con và lập
                                                  trình đơn
                trình có cấu
                                                     giản.
                    trúc.


                                  Tin
                                  học
                                lớp 11
Tiết 14:Kiểu     Chương 5:                         Chương
 dữ liệu tệp.   Tệp và thao                      3:Cấu trúc rẻ
Tiết 15:Thao    thác với tệp.                    nhãnh và lập.
 tác với tệp.


                                   Chương
                                  4:Kiểu dư
                                 liệu có cấu
                                     trúc.
• Biết các lệnh khai báo định 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,đọc/ghi
Kiến thức   tệp,đóng tệp.


           • Khai báo đúng kiểu tệp.
 Kỉ năng
           • Nắm bát được các bước thao tác với tệp.



         • Kiến thức lập trình Pascal cơ bản.
Điểm khó
         • Thực hiện các thao tác trên tệp.



          • Hiểu khái niệm về tệp,phân loại tệp tin.
Trọng tâm
          • Thực hiện các thao tác trên tệp.



                 Học sinh biết khái niệm tệp,phân biệt các loại tệp.
Mục tiêu
                 Học sinh biết cách thao tác trên tệp thông qua lập trình Pascal.
Khai báo bản ghi theo                    Trả lời:
                       mẫu sau:                                 Type Lylich=Record
                       Lý lịch nhân viên                        •Hoten:String[25];
                       •     Họ và tên.                         •Namsinh:String[4];
 Kiểm                  •     Năm sinh.                          •Gioitinh:Boolean;
                       •     Giới tính.                         •Que:String[50];
tra bài                •     Quê quán.                          •Trinhdo:Byte
cũ.(5p)                •     Trình độ học vấn.                  End;


                        Trong máy tính có những
                         loại bộ nhớ nào?Loại bộ
                        nhớ nào không bị mất dữ
                        liệu khi tắt máy hoặc mất
                                   điện?




                               Giới                 Phân loại
                            thiệu(5p).              tệp(5p).
                                                                  Tệp văn bản:được ghi
     Nêu vai trò của kiểu
                                                                  theo mã ASCII,như
     tệp?                                                         sách tài liệu



    TL:Dữ liệu tệp được lưu trữ lâu dài ở                       Tệp có cấu trúc:tệp được tổ
    bộ nhớ ngoài(đĩa từ,CD..) và không                          chức theo cấu trúc nhất
    bị mất khi tắt nguồn điện.Lượng                             định,như dữ liệu ảnh,âm
    thông tin lưu lớn.                                          thanh…
Khai báo       VAR(<Biến tệp>,TEXT);
                                 Ví dụ: Var tep1,tep2 : Text;


   Đọc dử liệu từ tệp
READLN(<Biến tệp>,<Kết quả>);                                     ASSIGN (<Biến tệp>,<Tên tệp>;
Hoặc                                            Khai
                                                báo                     Ví dụ 1:
READ(<Biến tệp>,<Kết quả>);                   tệp(5p)
                                                                         ASSIGN(tep1, ‘Dulieu.txt’);
                               Đọc ghi                                  Ví dụ 2:
  Ghi dữ liệu vào tệp          tệp văn                       Gán tên   ASSIGN(tep2, ‘D:BAITAP.DOC’);
                               bản(5p)    Thao tác           tệp(5p)
WRITE(<Biến tệp>,<Kết quả>);
                                           với tệp
 Hoăc
WRITELN(<Biến tệp>;<Kết quả>);
                                          tệp(25p)                  Mở tệp để ghi dử liệu
                                                                       REWRITEN(<Biến tệp>);
                                     Đóng                 Mở
                                    tệp(5p)             tệp(5p)      Mở tệp để đọc dữ liệu
   Đóng tệp                                                            RESET(<Biến tệp>);
   CLOSE(<Biến tệp>);
                                               Ví dụ
  Ví dụ                                       Tentep:= ‘DL.INP’; hoặc
                                              Assign (tep1,tentep);          Assign (tep1,’DL.INP’);
      CLOSE Tệp 1;                            Reset(tep1)                    Reset (tep1);
TÓM TẮT NỘI DUNG BÀI HỌC(5p)


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



REWRITE(<Biến tệp>);           RESET(<Biến tệp>);


WRITE(<Biến tệp>,<Kết quả>);   READ(<Biến tệp>,<Danh sách
                                 biến>);




                   CLOSE(<Biến tệp>);
BÀI BÁO CÁO ĐẾN ĐÂY LÀ KẾT THÚC
CẢM ƠN THẦY,CÔ VÀ CÁC BẠN ĐÃ THEO DÕI

More Related Content

What's hot

Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Cam Tu Chau
 
Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Sunkute
 
Bài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpBài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpThi Thanh Thuan Tran
 
nhập xuất file 2 c++
nhập xuất file 2 c++nhập xuất file 2 c++
nhập xuất file 2 c++ptquang160492
 
Bai18 bai tap voi tep - tin 11
Bai18  bai tap voi tep - tin 11Bai18  bai tap voi tep - tin 11
Bai18 bai tap voi tep - tin 11Bich Tuyen
 
BÀI 11: TỆP VÀ QUẢN LÍ TỆP
BÀI 11: TỆP VÀ QUẢN LÍ TỆPBÀI 11: TỆP VÀ QUẢN LÍ TỆP
BÀI 11: TỆP VÀ QUẢN LÍ TỆPTrần Nhân
 
Phan quyen cent os
Phan quyen cent osPhan quyen cent os
Phan quyen cent osLy Phuong
 

What's hot (10)

Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15
 
10 back
10 back10 back
10 back
 
Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11Kiểu dữ liệu tệp chuong 5 tin 11
Kiểu dữ liệu tệp chuong 5 tin 11
 
Bài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệpBài 11: Tệp và quản lí tệp
Bài 11: Tệp và quản lí tệp
 
nhập xuất file 2 c++
nhập xuất file 2 c++nhập xuất file 2 c++
nhập xuất file 2 c++
 
Bai18 bai tap voi tep - tin 11
Bai18  bai tap voi tep - tin 11Bai18  bai tap voi tep - tin 11
Bai18 bai tap voi tep - tin 11
 
Bai 15
Bai 15Bai 15
Bai 15
 
BÀI 11: TỆP VÀ QUẢN LÍ TỆP
BÀI 11: TỆP VÀ QUẢN LÍ TỆPBÀI 11: TỆP VÀ QUẢN LÍ TỆP
BÀI 11: TỆP VÀ QUẢN LÍ TỆP
 
5. file
5. file5. file
5. file
 
Phan quyen cent os
Phan quyen cent osPhan quyen cent os
Phan quyen cent os
 

Similar to Tpvthaotcvitp 111021042413-phpapp02

Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Cam Tu Chau
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcPham Tram
 
Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Tin 5CBT
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Pham Tram
 
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11Tin 5CBT
 
Giao Trinh MSDOS
Giao Trinh MSDOSGiao Trinh MSDOS
Giao Trinh MSDOSOnce Click
 
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUKE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUSP Tin K34
 
Python Beginner Class day-09-fileio
Python Beginner Class day-09-fileioPython Beginner Class day-09-fileio
Python Beginner Class day-09-fileioKhánh Nguyễn
 
Lesson 3 - Linux File System
Lesson 3 - Linux File SystemLesson 3 - Linux File System
Lesson 3 - Linux File SystemThang Man
 
Bai07xulynhapxuat 130622092548-phpapp02
Bai07xulynhapxuat 130622092548-phpapp02Bai07xulynhapxuat 130622092548-phpapp02
Bai07xulynhapxuat 130622092548-phpapp02Hoàng Hà
 
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#MasterCode.vn
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11vb2tin09
 
Phan 2 chuong 10 (tap tin)
Phan 2   chuong 10 (tap tin)Phan 2   chuong 10 (tap tin)
Phan 2 chuong 10 (tap tin)Trần Văn Nam
 

Similar to Tpvthaotcvitp 111021042413-phpapp02 (20)

Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15Tin11 chuong 05 bai 15
Tin11 chuong 05 bai 15
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
File
FileFile
File
 
Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226Trần Thị Minh Hảo _ K33103226
Trần Thị Minh Hảo _ K33103226
 
Kịch bản dạy học bài 16
Kịch bản dạy học bài 16Kịch bản dạy học bài 16
Kịch bản dạy học bài 16
 
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11
NGUYEN NGOC LOC LOP 10 CHUONG 2 BAI 11
 
Giao Trinh MSDOS
Giao Trinh MSDOSGiao Trinh MSDOS
Giao Trinh MSDOS
 
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾUKE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
KE HOACH BAI DAY - BÀI 11- CHƯƠNG II - TRẦN TRUNG HIẾU
 
3 he thong-file
3 he thong-file3 he thong-file
3 he thong-file
 
3 he thong-file
3 he thong-file3 he thong-file
3 he thong-file
 
3 he thong-file
3 he thong-file3 he thong-file
3 he thong-file
 
Python Beginner Class day-09-fileio
Python Beginner Class day-09-fileioPython Beginner Class day-09-fileio
Python Beginner Class day-09-fileio
 
Lesson 3 - Linux File System
Lesson 3 - Linux File SystemLesson 3 - Linux File System
Lesson 3 - Linux File System
 
Bai07xulynhapxuat 130622092548-phpapp02
Bai07xulynhapxuat 130622092548-phpapp02Bai07xulynhapxuat 130622092548-phpapp02
Bai07xulynhapxuat 130622092548-phpapp02
 
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
Bài 7 - Xử lý nhập xuất - Nền tảng lập trình ứng dụng với C#
 
Chuong ii
Chuong iiChuong ii
Chuong ii
 
Tin11 bai16-giao an
Tin11 bai16-giao anTin11 bai16-giao an
Tin11 bai16-giao an
 
Le ngoc trien tin 10-chuong2-bài 11
Le ngoc trien  tin 10-chuong2-bài 11Le ngoc trien  tin 10-chuong2-bài 11
Le ngoc trien tin 10-chuong2-bài 11
 
Bài 11
Bài 11Bài 11
Bài 11
 
Phan 2 chuong 10 (tap tin)
Phan 2   chuong 10 (tap tin)Phan 2   chuong 10 (tap tin)
Phan 2 chuong 10 (tap tin)
 

Tpvthaotcvitp 111021042413-phpapp02

  • 1. LOGO BÁO CÁO ĐỀ TÀI MÔN CÔNG NGHỆ DẠY HỌC TỆP VÀ THAO TÁC VỚI TỆP GVHD:LÊ ĐỨC LONG SVTH:NGUYỄN HUY CƯỜNG
  • 2. Chương 1:Một số khái niệm về lập trình và ngôn ngữ lập trình. Chương 6: Chương Chương trình 2:Chương con và lập trình đơn trình có cấu giản. trúc. Tin học lớp 11 Tiết 14:Kiểu Chương 5: Chương dữ liệu tệp. Tệp và thao 3:Cấu trúc rẻ Tiết 15:Thao thác với tệp. nhãnh và lập. tác với tệp. Chương 4:Kiểu dư liệu có cấu trúc.
  • 3. • Biết các lệnh khai báo định 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,đọc/ghi Kiến thức tệp,đóng tệp. • Khai báo đúng kiểu tệp. Kỉ năng • Nắm bát được các bước thao tác với tệp. • Kiến thức lập trình Pascal cơ bản. Điểm khó • Thực hiện các thao tác trên tệp. • Hiểu khái niệm về tệp,phân loại tệp tin. Trọng tâm • Thực hiện các thao tác trên tệp. Học sinh biết khái niệm tệp,phân biệt các loại tệp. Mục tiêu Học sinh biết cách thao tác trên tệp thông qua lập trình Pascal.
  • 4. Khai báo bản ghi theo Trả lời: mẫu sau: Type Lylich=Record Lý lịch nhân viên •Hoten:String[25]; • Họ và tên. •Namsinh:String[4]; Kiểm • Năm sinh. •Gioitinh:Boolean; • Giới tính. •Que:String[50]; tra bài • Quê quán. •Trinhdo:Byte cũ.(5p) • Trình độ học vấn. End; Trong máy tính có những loại bộ nhớ nào?Loại bộ nhớ nào không bị mất dữ liệu khi tắt máy hoặc mất điện? Giới Phân loại thiệu(5p). tệp(5p). Tệp văn bản:được ghi Nêu vai trò của kiểu theo mã ASCII,như tệp? sách tài liệu TL:Dữ liệu tệp được lưu trữ lâu dài ở Tệp có cấu trúc:tệp được tổ bộ nhớ ngoài(đĩa từ,CD..) và không chức theo cấu trúc nhất bị mất khi tắt nguồn điện.Lượng định,như dữ liệu ảnh,âm thông tin lưu lớn. thanh…
  • 5. Khai báo VAR(<Biến tệp>,TEXT); Ví dụ: Var tep1,tep2 : Text; Đọc dử liệu từ tệp READLN(<Biến tệp>,<Kết quả>); ASSIGN (<Biến tệp>,<Tên tệp>; Hoặc Khai báo Ví dụ 1: READ(<Biến tệp>,<Kết quả>); tệp(5p) ASSIGN(tep1, ‘Dulieu.txt’); Đọc ghi Ví dụ 2: Ghi dữ liệu vào tệp tệp văn Gán tên ASSIGN(tep2, ‘D:BAITAP.DOC’); bản(5p) Thao tác tệp(5p) WRITE(<Biến tệp>,<Kết quả>); với tệp Hoăc WRITELN(<Biến tệp>;<Kết quả>); tệp(25p) Mở tệp để ghi dử liệu REWRITEN(<Biến tệp>); Đóng Mở tệp(5p) tệp(5p) Mở tệp để đọc dữ liệu Đóng tệp RESET(<Biến tệp>); CLOSE(<Biến tệp>); Ví dụ Ví dụ Tentep:= ‘DL.INP’; hoặc Assign (tep1,tentep); Assign (tep1,’DL.INP’); CLOSE Tệp 1; Reset(tep1) Reset (tep1);
  • 6. TÓM TẮT NỘI DUNG BÀI HỌC(5p) ASSIGN (<Biến tệp>,<Tên tệp>); REWRITE(<Biến tệp>); RESET(<Biến tệp>); WRITE(<Biến tệp>,<Kết quả>); READ(<Biến tệp>,<Danh sách biến>); CLOSE(<Biến tệp>);
  • 7. BÀI BÁO CÁO ĐẾN ĐÂY LÀ KẾT THÚC CẢM ƠN THẦY,CÔ VÀ CÁC BẠN ĐÃ THEO DÕI

Editor's Notes

  1. Điềukiệngiảđịnh;Lớphọcsỉsố 40 họcsinh.Lớphọccóđiềukiệnmáychiếu.