Our social:

Saturday 7 January 2017

Konsep Berkas dalam Sistem Berkas

Berkas adalah kumpulan informasi berkait yang diberi nama dan direkam pada penyimpanan sekunder.
Biasanya berkas merepresentasikan program dan data.
Berkas dapat bersifat numeric, alfabetik, alfanumerik atau pun biner
Contoh Struktur File (Berkas) · Text file; yaitu urutan karakter yang disusun ke dalam baris-baris.
· Source file; yaitu urutan subroutine dan fungsi yang nantinya akan dideklarasikan.
· Object file; merupakan urutan byte yang diatur ke dalam blok-blok yang dikenali oleh linker dari system.
· Executable file; adalah rangkaian code section yang dapat dibawa loader ke dalam memori dan dieksekusi.
 Atribut pada berkas
1. Nama; merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia
2. Type; dibutuhkan untuk sistem yang mendukung beberapa type berbeda
3. Lokasi;merupakan pointer ke device dan ke lokasi berkas pada device tersebut
4. Ukuran;
5. Proteksi;informasi mengenai kontrol akses
6. Waktu, tanggal dan identifikasi pengguna; informasi ini biasanya disimpan untuk:
· Pembuatan berkas,
· Modifikasi terakhir yang dilakukan pada berkas
· Penggunaan terakhir berkas. 

METODA AKSES BERKAS

Informasi dalam berkas dapat diakses dengan beberapa cara,
Berikut adalah beberapa caranya:
1. Sequential Access Method. Akses ini merupakan yang paling sederhana dan paling umum digunakan. Informasi dalam berkas diproses secara berurutan.
Sebagai contoh, editor dan kompilator biasanya mengakses berkas dengan cara ini.
2. Direct Access Method
Metode berikutnya adalah akses langsung atau dapat disebut relative access. Sebuah berkas dibuat dari rekaman-rekaman logical yang panjangnya sudah ditentukan, yang mengizinkan program untuk membaca dan menulis rekaman secara cepat tanpa urutan tertentu. 
3. Index Access Method Diperlukan berkas khususBerkas index untuk mengakses berkas utamanya.

Klasifikasi File

1. Master File (Berkas Induk) file yang berisi data yang relatif tetap.Master file (berkas induk) berisi objek-objek yang harus ada di sebuah unit kerja (enterprise).
Misalkan, di sebuah perguruan tinggi, objek-objek yang harus ada seperti (1) mahasiswa, (2) dosen, (3) mata kuliah, (4) biaya kuliah, (5) ruang kelas, dan sebagainya. 
a. Reference Master File
File yang berisi record yang tak berubah / jarang berubah.
b. Dynamic Master File
File yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau berdasarkan suatu peristiwa transaksi.
2. Transaction File (Berkas Transaksi)
Berkas transaksi yang harus disimpan di dalam media penyimpanan eksternal komputer. Transaction file terjadi akibat adanya hubungan (relasi) antarmaster file bisa juga di definisikan Transaction File Adalah file yang berisi record -recod yang akan memperbaharui / meng-update record-record yang ada pada master file.
3. Report File (Berkas Laporan)
Report File Adalah Berisi data yang bentuknya telah disesuaikan untuk kepentingan user.
4. Work File (Berkas Kerja)
· File sementara
· File kerja
· Berisi sesuatu yang tidak permanen
· Isinya hanya dipakai sesaat saja
· Untuk memindahkan data dari satu program ke program yang Lain
5. Program File (Berkas Program)
File yang berisi instruksi-instruksi yang akan dijalankan oleh komputer. Instruksi-instruksi itu utamanya ditulis dengan bahasa pemograman (programming language), misalkan C++, Cobol, Pascal, Fortran, dan sebagainya.
6. Text File (Berkas Teks)
Text File berisi : ALPHANUMERIC & GRAPHIC DATA
Berasal dari program text editor
Hanya dapat diproses oleh program text editor
7. Dump File (Berkas Tampung)
Adalah file yang digunakan untuk tujuan pengamanan (security), mencatat tentang kegiatan pengupdate-an, sekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.
8. Library File (Berkas Pustaka)
Adalah file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya.
9. History File (Berkas Sejarah)
Adalah tempat akumulasi dari hasil pemrosesan master file dan transaction file. File ini berisikan data yang selalu bertambah, sehingga file ini terus berkembang, sesuai dengan kegiatan yang terjadi

0 komentar:

Post a Comment