Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

FILE.

Presentasi serupa


Presentasi berjudul: "FILE."— Transcript presentasi:

1 FILE

2 File adalah kumpulan byte-byte yang disimpan dalam media penyimpanan.
Merupakan komponen yang bertipe data sama, yang jumlahnya tidak tentu, yang dapat ditambah atau dikurangi jika dibutuhkan.

3 Jenis File File Tak Bertipe File Teks File Bertipe

4 Manipulasi File Menggunakan parameter Mengenai Atribut File
Menghapus file Mengubah nama file Mengenai tanggal dan waktu file Mencari file Mengecek keberadaan file Memberikan directory file

5 Prosedur dan Fungsi Standar

6 Assign Contoh : Assign(Fbrg, ‘BARANG.DAT’);
Untuk menghubungkan nama dari eksternal file ke dalam suatu variabel. Bentuk Assign(Variabel, namafile); Contoh : Assign(Fbrg, ‘BARANG.DAT’);

7 Rewrite Contoh : Assign(Fbrg, ‘BARANG.DAT’); Rewrite(Fbrg);
Untuk membuka dan menciptakan file Jika di media penyimpan sudah ada, file tersebut akan dikosongkan. Bentuk Rewrite(Variabel); Contoh : Assign(Fbrg, ‘BARANG.DAT’); Rewrite(Fbrg);

8 Reset Contoh : Assign(Fbrg, ‘BARANG.DAT’); Reset(Fbrg);
Untuk membuka file yang sudah ada di media penyimpan Bentuk Reset(Variabel); Contoh : Assign(Fbrg, ‘BARANG.DAT’); Reset(Fbrg);

9 Close Contoh : Close (Fbrg); Untuk menutup file yang sedang aktif
Bentuk Close(Variabel); Contoh : Close (Fbrg);

10 Erase Contoh : Erase(Fbrg); Untuk menghapus file
Perintah ini hanya jika file sudah tertutup. Bentuk Erase(Variabel); Contoh : Erase(Fbrg);

11 Rename Contoh : Rename (Fbrg, ‘BRG.DAT’);
Untuk mengganti nama file dengan nama yang lain Perintah ini hanya jika file sudah tertutup. Bentuk Rename(Variabel, Namabaru); Contoh : Rename (Fbrg, ‘BRG.DAT’);

12 EOF(End Of FIle) Contoh : If Not EOF(Fbrg) then ….
Untuk mengetahui status suatu file, apakah proses mencapai posisi terakhir atau tidak. Bentuk EOF(variabel):boolean; Contoh : If Not EOF(Fbrg) then ….

13 FILE BERTIPE

14 Merupakan file yang dapat diakses secara urut, ataupun acak, sehingga data file dapat dibaca dan direkam dimanapun. Urutan proses file bertipe : Menyebutkan variabel dan nama file. Membuka file. Mengakses file. Menutup file.

15 Deklarasi Type Var Fbrg : File of Brgrec; Brgrec = Record
kode : String[5]; nama : String[15]; End; Var Fbrg : File of Brgrec;

16 Write Contoh : Write(fileint, data);
Untuk merekam data dari variabel ke dalam file. Setelah selesai, pointer akan bergeser ke posisi selanjutnya. Bentuk Write(variabelfile, variabelkomponen); Contoh : Write(fileint, data);

17 uses crt; type TypeFileInt = File of Integer; Var FileInt : TypeFileInt; Data : Integer; Begin clrscr; writeln(Merekam Data); Assign(FileInt, 'BIL.DAT'); Rewrite(FileInt); Write(FileInt, Data); Data := 10; Data := 20; Data := 30; Close(FileInt); Write('Selesai Merekam. Tekan Enter'); End.

18 Read Contoh : Read(fileint, data);
Untuk membaca file ke dalam variabel yang digunakan. Setelah selesai, pointer akan bergeser ke posisi selanjutnya. Bentuk Read(variabelfile, variabelkomponen); Contoh : Read(fileint, data);

19 uses crt; type TypeFileInt = File of Integer; var FileInt : TypeFileInt; Data : Integer; Begin clrscr; writeln(Membaca Data); Assign(FileInt, 'BIL.DAT'); Reset(FileInt); While NOT eof (FIleInt) Do Read(FileInt, Data); Writeln(Data); End; Close(FileInt); Write('Selesai Merekam. Tekan Enter'); Readln; End.

20 FIleSize Contoh : Filesize(fileint);
Untuk mengetahui jumlah komponen dalam file Bentuk FIlesize(variabelfile); Contoh : Filesize(fileint);

21 Next …


Download ppt "FILE."

Presentasi serupa


Iklan oleh Google