File adalah himpunan informasi yang berkaitan dan tersimpan pada penyimpanan sekunder
- Setiap file pastinya memiliki atribut yang berbeda-beda antar sistem operasi, secara umum tersusun dari :
- 1. Nama, nama dokumen merupakan salah satu informasi yang dapat dibaca oleh manusia.
- 2. Penanda, angka unik biasa digunakan untuk membedakan setiap dokumen.
- 3. Lokasi, letak file ditempatkan.
- 4. Jenis, berbagai jenis dokumen dapat didukung sistem file dengan syarat tersendiri setiap sistem.
- 5. Ukuran, ukuran dokumen yang ada saat ini.
- 6. Perlindungan, sebagai penentu akses untuk mengontrol siapa saja yang mengakses dokumen.
- 7. Waktu, tanggal, dan identifikasi user, digunakan untuk pemantauan lebih lanjut selain sebagai perlindungan.
- Tipe abstrak suatu data harus didefinisikan suatu operasi yang terbentuk oleh file. Berikut terdapat enam sistem call dari operasi dasar yaitu :
- 1. Create, untuk membuat suatu file.
- 2. Write, untuk menulis suatu file.
- 3. Read, untuk membaca suatu file.
- 4. File seek, untuk mereposisi dalam file.
- 5. Delete, untuk menghapus suatu file yang diinginkan.
- 6. Truncate, untuk memotong file.
- 6. Open(Fi), untuk mencari suatu struktur direktori dan memindahkan isinya ke suatu memori.
- 7. Close(Fi), untuk memindahkan isi Fi ke struktur direktori.
- Terdapat juga tambahan yang biasa digunakan seperti :
- 1. Append, menambahkan informasi baru.
- 2. Rename, mengganti nama file.
- 3. Copy, menduplikasi suatu file.
Leave a Reply