Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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 …
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.