Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrosesan Arsip.

Presentasi serupa


Presentasi berjudul: "Pemrosesan Arsip."— Transcript presentasi:

1 Pemrosesan Arsip

2 Arsip Struktur penyimpanan data di dalam memori sekunder seperti disk.
Data yang disimpan dalam arsip disebut record. Cara pengorganisasian : sequential, random.

3 Sequential File Sekumpulan record dengan tipe sama yang diakses secara berurutan mulai dari record pertama sampai record terakhir yang dituju.

4 Deklarasi Arsip Sebagai peubah Deklarasi arsip : file of tipe rekaman
Sebagai tipe bentukan type nama tipe arsip : file of tipe rekaman arsip : nama tipe arsip

5 Fungsi Pustaka (1) Open :Membuka arsip untuk dibaca/ditulis. Contoh :
open(mhs,1) {arsip mhs dbuka untuk dibaca) open(mhs,2) {arsip mhs dbuka untuk ditulis) Jika arsip dibuka untuk di baca, maka menunjuk ke rekaman pertama, sedangkan jika arsip dibuka untuk ditulis maka menunjuk ke rekaman akhir.

6 Fungsi Pustaka (2) Fread : Membaca rekaman yang sedang ditunjuk oleh pointer. Contoh : Fread(mhs, rekmhs) {rekmhs bertipe datamhs} Fwrite : Menulis rekaman ke arsip beruntun Fwrite(mhs, rekmhs) {menulis rekmhs ke arsip mhs} Fwrite(bil, 4)

7 Fungsi Pustaka (3) Close : menutup arsip yang sedang dibuka Contoh : Close(mhs) Close(bil)

8 Contoh Program buatarsipbilangan Deklarasi Bil:file of integer n, i : integger Algoritma Open(bil,2) input(n) For i 1 to n do fwrite(bil,i) End for Close(bil)

9 Program buat arsipmhs Deklarasi Type datamhs : record nim : integer; nama : string; ipk : real; end record Msiswa : datamhs Mhs : file of datamhs Algoritma open(mhs, 2) input(msiswa.nim) while(msiswa.nim <> 9999) do input(msiswa.nim, msiswa.ipk) fwrite(mhs, msiswa) end while close(mhs)

10 Program baca arsipmhs Deklarasi Type datamhs : record nim : integer; nama : string; ipk : real; end record Msiswa : datamhs Mhs : file of datamhs Algoritma open(mhs, 2) while not EOF(mhs)do fread(mhs, msiswa) input(msiswa.nim, msiswa.ipk) end while close(mhs)


Download ppt "Pemrosesan Arsip."

Presentasi serupa


Iklan oleh Google