File Binary
Sebagai alternatif penulisan file teks, pascal memungkinkan kita menuliskan file dengan menggunakan kata(konstruktor) file seperti berikut ini :
File inData disebut juga sebagai File Binary. File Binary adalah file dimana representasi internal dari tiap-tiap komponen secara langsung. Misalkan nilai variable angka adalah 244, pernyataan :
Mengkopi representasi binary internal variable angka dari memori ke file InData. Misalkan file OutData bertipe teks, pernyataan berikut ini :
Akan menuliskan niali variable angka ke file OutData dengan empat Bytes. Komputer pertama harus mengubah representasi binary dari memori ke string β244β dan kemudian menuliskan kode bnary unutk karakter blank(β β) ,2,4 dan 4 ke OutFile. Sebaliknya apabila angka β244β mau ditampilkan dilayar monitor, komputer akan mengkopi representasi binary dair blank (β β),2,4 dan 4 kemudian menuliskan ke teks string β244β yang kemudian ditampilkan dilayar monitor. Proses semacam ini memakan waktu lebih lama dibandingkan kalau langsung mengkopi representasi binary internal ke disk.
Bentuk Umum dari file binary(sering juga disebut typed filed), adalah sebagai berikut :
Dimana tipe bis merupakan tipe dasar file seperi Integer, Char, bahkan suatu record, dan bias juga suatu string.
Berikut deklarasi file binary :
Contoh program :
Last updated
Was this helpful?