Anda di halaman 1dari 1

Access methods

Persyaratan

Ketika file digunakan, informasi dibaca dan diakses ke memori komputer dan ada beberapa cara
untuk mengakses informasi file ini. Beberapa sistem hanya menyediakan satu metode akses untuk
file. Sistem lain, seperti IBM, mendukung banyak metode akses, dan memilih yang tepat untuk
aplikasi tertentu merupakan masalah desain utama.

Terdapat 3 cara dalam mengakses file ke sistem komputer, yaitu :

1. Sequential Access
Sequential access merupakan metode akses paling sederhana. Informasi dalam file diproses
secara berurutan, satu demi satu catatan. Metode akses ini adalah cara yang paling sering
kita jumpai, contohnya adalah editor dan kompiler biasanya mengakses file dengan metode
ini.
Membaca dan menulis membuat sebagian besar operasi file. Operasi membaca read text
membaca posisi file berikutnya dan secara otomatis memajukan penunjuk file, yang melacak
lokasi dari I/O. Demikian pula untuk cara penulisan write next tambahkan ke akhir dan maju
ke materi yang baru ditulis.
Poin penting :
a. Data diakses satu record tepat setelah record lain secara berurutan.
b. Saat kita menggunakan perintah baca, itu bergerak maju satu demi satu
c. Saat kita menggunakan perintah tulis, itu akan mengalokasikan memori dan
memindahkan pointer ke akhir file
d. Metode seperti itu masuk akal untuk pita.
2. Direct Access
Metode lain adalah metode akses langsung juga dikenal sebagai metode akses relatif.
Sebuah catatan logis panjang yang diajukan yang memungkinkan program untuk membaca
dan menulis catatan dengan cepat. tanpa urutan tertentu. Akses langsung didasarkan pada
model disk file karena disk memungkinkan akses acak ke blok file apa pun. For direct access,
the file is viewed as a numbered sequence of block or record. Jadi, kita bisa membaca blok
16 lalu blok 73 dan kemudian kita bisa menulis blok 13. Tidak ada batasan pada urutan
membaca dan menulis untuk file akses langsung. Nomor blok yang diberikan oleh pengguna
ke sistem operasi biasanya adalah nomor blok relatif, blok relatif pertama dari file adalah 0
dan kemudian 1 dan seterusnya.
3. Index Sequential MEethod
Ini adalah metode lain untuk mengakses file yang dibangun di atas metode akses sekuensial.
Metode ini membuat indeks untuk file. Indeks, seperti indeks di bagian belakang buku, berisi
penunjuk ke berbagai blok. Untuk menemukan record dalam file, pertama-tama kita mencari
indeks dan kemudian dengan bantuan pointer kita mengakses file secara langsung.

Anda mungkin juga menyukai