KYUPPAAA !!!

writing

Minggu, 14 Oktober 2012

SISTEM BERKAS

Pengertian Sistem Berkas
     Sebagai mekanisme penyimpanan online baik data maupun program yang ada didalam sistem oprasi.

Ada 2 hal yang penting dalam Sistem Berkas :
1. Kumpulan berkas sebagai tempat penyimpanan data
2. Struktur direktori, memberi informasi mengenai seluruh berkas dalam sistem

Atribut Pada Berkas

  • Fungsi Atribut untuk kenyamanan dan kemudahan dalam data base .
  • Model atribut : Nama, Model, Tipe, ukuran, Waktu, Tanggal, dan ID
  • Tujuan : Pembuatan berkas, modifikasi terkhir pada berkas, dan penggunaan terakhir berkas

Operasi pada berkas
     Sebuah berkas adalah jenis data abstrak untuk mendefinisikan berkas secara tepat perlu melihat operasi yang dapat dilakukan pada berkas tersebut. Sistem informasi menyediakan : sistem calls untuk membuat, membaca, menulis, mencari, menghapus, dsb.

Ada 6 hal yang harus dilakukan sistem operasi :
  1. Membuat sebuah berkas
  2. Menulis pada sebuah berkas
  3. Membaca sebuah berkas
  4. Menempatkan kembali pada berkas
  5. Menghapus sebuah berkas
  6. Memendekkan sebuah beras

Jenis Berkas
Ekstensi
Fungsi
Execuable
Exe, bat, bin, dll.
Siap menjalankan program bahasa mesin.
Object
Obj, o
Dikompilasi bahasa mesin, tidak terhubung (link).
Source code
C, ct, java, dll
Kode-kode program dalam berbagai bahasa pemrograman.
Text
Doc, text, doct
Data-data text, dokumen.
Library
Lib, a, sol, dll
Libraries dan routine untuk programmer.
Arciete
Arc, zip, rar
Berkas-berkas yang berhubungan dikelompokkan kedalam 1 berkas, dikompres, untuk pengaripan.
 

 Klasifikasi Data
  • Kelompok data tetap (kelompok data yang mengalami perubahan paling tidak dalam waktu yang lama)
  • Kelompok data yang tidak tetap (kelompok data yang secara rutin mengalami perubahan)
  • Kelompok data yang menurut waktu (kelompok data ini biasanya merupakan akumulasi dari kelompok data tetap dan kelompok data tidak tetap)

Klasifikasi File

1. Master File
    File yang berisi data relatif yang teta ada 2 jenis :
    a. Referensi master file
        File yang berisi record yang tak berubah / jarang berubah
    b. Dinamik master file
        File yang berisi record yang terus menerus berubah dalam kurun aktu tertentu atau berdasarkan
        suatu peristiwa transaksi.
2. Transuction file
    Transuction file merupakan sebuah data file dimana catatan transaksi disimpan dan berhubungan
    dengan entry pada sebuah master file.
3. Report file
    Report file adalah file yang berisi data yang dibuat untuk laporan / keperluan user. File tersebut
    dapa dicetak pada kertas printer atau hanya ditampilkan di layar.
4. Work file
    Work file merupakan file yang berisi record-record yang diperlukan sementara
5. Program file
    Program file merupakan file yang berisi himpunan atau kumpulan intruksi yang tertulis yang
    dibuat oleh programmer atau suatu bagian executable dari suatu software.
6. Text file
    Text file adalah informasi yang berupa file text (file berisi tulisan biasa).
7. Dump file
    Dump file merupakan sebuah file yang bertindak sebagai sebuah tempat dimana komputer menulis
    informasi terkini mengenai status komputer.
8. Library file 
    Library file adalah file yang digunakan untuk penyimpanan program aplikasi, program utilitas
    atau program lainnya.
9. History File
    History file merupakan tempat akumulasi dari hasil pemrosesan master file dan trancsaction file.
    File ini berisikan data yang selalu bertambah, sehingga file ini terus berkembang, sesuai dengan
    kegiatan yang terjadi.
 

Model Akses File
a. Input file ( file yang hanya dapat dibaca oleh program )
b. Output file ( file yang hanya ditulis oleh file atau file yang dibuat oleh program )
c. Input / output file ( file yang dapat dibaca dari dan ditulis keselama eksekusi program )


Organisme file
Ada 4 teknik dasar organisme file :
1. Sequentiel
2. Relatif 
3. Indexed sequentiel
4. Multy - Key

Ada 2 cara akses ke 4 akses teknik dasar data file :
1. Direct Acsest
    Suatu cara pengaksesan record yang langsung, tnpa mengakses seluruh record yang ada.
2. Requentiel acsest
    Suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya.

Tidak ada komentar:

Posting Komentar