Minggu, 12 Oktober 2008

Sistem Berkas

SISTEM BERKAS
Oleh : La Ode Abdul Jumar

Berkas

Berkas(file) adalah kumpulan sejumlah komponen yang bertipe data sama,
yang jumlahnya tidak tertentu. Banyaknya data dalam berkas dapat ditambah jika
diperlukan. Dalam pascal berkas menyediakan data yang nantinya akan digunakan
oleh suatu program. Berkas dapat berupa disk file yang media penyimpanannya
berupa cakram magnetis, kartu plong, dan sejenisnya atau berupa piranti logika yang
sering digunakan.
Satu aspek penting dari berkas adalah bahwa data yang ada didalam berkas
bisa digunakan oleh sembarang program yang tipe datanya disesuaikan dengan
kebutuhan. Berkas tersusun dari sejumlah rekaman dimana masing-masing rekaman
tersusun atas sejumlah medan. Hubungan antara medan,rekaman dan berkas :
Dalam pascal, berkas mempunyai sifat sebagai berkas berurutan (sequential
file) dimana untuk membaca file ke 10 maka pembacaan dilakukan dari nomor ke 1,
2,3 dan seterusnya. Dalam pascal juga ada fasilitas untuk pembacaan berkas secara
acak(random file).

MENDEKLARASIKAN BERKAS
Deklarasi berkas bisa ditempatkan pada bagian deklarasi type atau pada
deklarasi var. Deklarasi berkas bisa dipastikan diwali dengan deklarasi rekaman,
bentuk umum deklarasi rekaman :
Type Pengenal = File of Pengenal1;
Jika ditempatkan dalam deklarasi Var, maka bentuknya adalah :
Var Pengenal : File of Pegenal1;
Dengan File of : Kata baku yang menunjukan bahwa pengenal adalah
bertipe data berkas (File);
Pengenal : Nama peubah yang akan dinyatakan sebagai bertipe
data File
Pegenal1 : Tipe data Komponen berkas.
Parameter Pegenal1 yang menunjukan tipe data komponen berkas disebut
tipe dasar (Base type) dari berkas.

Tidak ada komentar: