• Tidak ada hasil yang ditemukan

MAKALAH MANAJEMEN BERKAS

N/A
N/A
Protected

Academic year: 2021

Membagikan "MAKALAH MANAJEMEN BERKAS"

Copied!
11
0
0

Teks penuh

(1)

BAB I BAB I

PENDAHULUAN PENDAHULUAN

1.1.

1.1. Latar BelakangLatar Belakang

Komputer dapat menyimpan informasi dalam berbagai bentuk fisik tempat Komputer dapat menyimpan informasi dalam berbagai bentuk fisik tempat  penyimpanan

 penyimpanan seperti seperti pita pita magnetik, magnetik, disk disk dan dan lain-lain. lain-lain. Sistem Sistem operasi operasi memberikanmemberikan  pandangan logis yang sejenis da

 pandangan logis yang sejenis dari tempat penyimpanan informasi.ri tempat penyimpanan informasi.

Bentuk penyimpanan abstraksi dari unit penyimpan informasi dalam bentuk Bentuk penyimpanan abstraksi dari unit penyimpan informasi dalam bentuk fisik adalah file. File-file dipetakan oleh sistem operasi ke dalam peralatan fisik.

fisik adalah file. File-file dipetakan oleh sistem operasi ke dalam peralatan fisik.

File adalah sekumpulan informasi yang saling berkaitan dan didefinisikan oleh File adalah sekumpulan informasi yang saling berkaitan dan didefinisikan oleh  pembuatnya.

 pembuatnya. Umumnya Umumnya berkas berkas adalah adalah sekumpulan sekumpulan bit, bit, byte, byte, record record di di mana mana artinyaartinya didefinisikan oleh pembuat dan pemakainya. File data dapat berbentuk numeric, didefinisikan oleh pembuat dan pemakainya. File data dapat berbentuk numeric, alfabeth ataupun alfanumeric. File dapat berbentuk bebas seperti file teks ata alfabeth ataupun alfanumeric. File dapat berbentuk bebas seperti file teks ata terstruktur.

terstruktur.

Suatu file mempunyai nama dan diacu berdasarkan nama tersebut. Juga Suatu file mempunyai nama dan diacu berdasarkan nama tersebut. Juga mempunyai komponen lain seperti tipe, waktu pembuatan, nama dan nomor account mempunyai komponen lain seperti tipe, waktu pembuatan, nama dan nomor account dari pembuatnya, besar ukuran file. Kita dapat menulis informasi, mengubah dari pembuatnya, besar ukuran file. Kita dapat menulis informasi, mengubah informasi, menambah dan menghapus informasi dalam file.

informasi, menambah dan menghapus informasi dalam file.

1.2.

1.2. Rumusan MasalahRumusan Masalah

Dari uraian latar belakang diatas penulis dapat mengambil beberapa point yang akan Dari uraian latar belakang diatas penulis dapat mengambil beberapa point yang akan dijadikan sebagai rumusan masalah dalam makalah ini diantaranya yaitu :

dijadikan sebagai rumusan masalah dalam makalah ini diantaranya yaitu : 1.

1. Apa yang dimaksud dengan sistem berkasApa yang dimaksud dengan sistem berkas 2.

2. Bagaimana Organisasi File ?Bagaimana Organisasi File ? 3.

3. Apa Sasaran Manajemen Sistem BerkasApa Sasaran Manajemen Sistem Berkas 4.

4. Apa Fungsi Manajemen Berkas ?Apa Fungsi Manajemen Berkas ? 5.

(2)

BAB III BAB III PEMBAHASAN PEMBAHASAN

2.1.

2.1. Pengertian Sistem BerkasPengertian Sistem Berkas

Sistem adalah sekelompok el

Sistem adalah sekelompok elemen dan prosedur yang emen dan prosedur yang saling berhubungan dan saling berhubungan dan salingsaling  bekerja

 bekerja sama sama dalam dalam pencapaian pencapaian suatu suatu tujuan tujuan tertentu. tertentu. Berkas Berkas adalah adalah kumpulankumpulan informasi berkait yang diberi nama dan direkam pada penyimpanan informasi berkait yang diberi nama dan direkam pada penyimpanan sekunder(secondary storage).

sekunder(secondary storage).  Si

 Si ststeem m BB eerrkakass  adalah suatu sistem untuk mengetahui bagaimana cara  adalah suatu sistem untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan.Sistem berkas menyimpan data dari file tertentu dan organisasi file yang digunakan.Sistem berkas menyediakan pendukung yang memungkinkan programmer mengakses file tanpa menyediakan pendukung yang memungkinkan programmer mengakses file tanpa menyangkut perincian karakteristik penyimpanan dan peralatan pewaktu. Sistem menyangkut perincian karakteristik penyimpanan dan peralatan pewaktu. Sistem  berkas

 berkas mengubah mengubah pernyataan pernyataan akses akses file file menjadi menjadi instruksi instruksi input/output input/output levellevel rendah.Sistem akses adalah cara untuk mengambil informasi dari suatu file.

rendah.Sistem akses adalah cara untuk mengambil informasi dari suatu file.

Seperti yang telah kita ketahui, komputer dapat menyimpan informasi ke Seperti yang telah kita ketahui, komputer dapat menyimpan informasi ke  beberapa

 beberapa media media penyimpanan penyimpanan yang yang berbeda, berbeda, seperti seperti magnetic magnetic disks, disks, magnetic magnetic tapes,tapes, dan optical disks. Agar komputer dapat digunakan dengan nyaman, sistem operasi dan optical disks. Agar komputer dapat digunakan dengan nyaman, sistem operasi menyediakan sistem penyimpanan dengan sistematika yang seragam. Sistem Operasi menyediakan sistem penyimpanan dengan sistematika yang seragam. Sistem Operasi mengabstraksi properti fisik dari media penyimpanannya dan mendefinisikan unit mengabstraksi properti fisik dari media penyimpanannya dan mendefinisikan unit  penyimpanan logis, yaitu berkas.

 penyimpanan logis, yaitu berkas.

Berkas dipetakan ke media fisik oleh sistem operasi. Media penyimpanan ini Berkas dipetakan ke media fisik oleh sistem operasi. Media penyimpanan ini umumnya bersifat

umumnya bersifat nonvolatile,nonvolatile,  sehingga kandungan di dalamnya tidak akan hilang  sehingga kandungan di dalamnya tidak akan hilang  jika

 jika terjadi terjadi gagal gagal listrik listrik maupun maupun system system reboot. reboot. Informasi Informasi dalam dalam berkas berkas ditentukanditentukan oleh pembuatnya. Ada banyak beragam tipe informasi yang dapat disimpan dalam oleh pembuatnya. Ada banyak beragam tipe informasi yang dapat disimpan dalam  berkas.

 berkas. Hal Hal ini ini disebabkan disebabkan oleh oleh struktur struktur tertentu tertentu yang yang dimiliki dimiliki oleh oleh berkas, berkas, sesuaisesuai dengan tipenya masing-masing.

dengan tipenya masing-masing.

Contohnya: Contohnya:

a.

a. Text FileText File yaitu urutan karakter yang disusun ke dalam baris-baris. yaitu urutan karakter yang disusun ke dalam baris-baris.  b.

 b. Source FileSource File  yaitu urutan subroutine dan fungsi yang nantinya akan  yaitu urutan subroutine dan fungsi yang nantinya akan dideklarasikan.

dideklarasikan. c.

c. Object FileObject File yaitu urutan byte yang diatur ke dalam blok-blok yang dikenali oleh yaitu urutan byte yang diatur ke dalam blok-blok yang dikenali oleh linker dari sistem.

(3)

d.

d.  Executable  Executable FileFile  yaitu rangkaian code section yang dapat dibawa loader ke dalam  yaitu rangkaian code section yang dapat dibawa loader ke dalam memori dan dieksekusi.

memori dan dieksekusi.

Pengarsipan dan akses adalah : Pengarsipan dan akses adalah :

a.

a. Cara untuk membentuk suatu arsip/file dan cara pencarian record-recordnyaCara untuk membentuk suatu arsip/file dan cara pencarian record-recordnya kembali.

kembali.  b.

 b. Sistem berkas dan akses adalah sistem pengorganisasian, pengelolaan danSistem berkas dan akses adalah sistem pengorganisasian, pengelolaan dan  penyimpanan

 penyimpanan data pada data pada alat eksternal alat eksternal dengan odengan organisasi file rganisasi file tertentu. Pada tertentu. Pada sistemsistem  berkas dan akses penyimpanan data

 berkas dan akses penyimpanan data dilakukan secara fisik.dilakukan secara fisik. c.

c. Teknik yang digunakan untuk menggambarkan dan menyimpan record pada fileTeknik yang digunakan untuk menggambarkan dan menyimpan record pada file disebut organisasi file.

disebut organisasi file.

Ada 4 komponen sistem berkas : Ada 4 komponen sistem berkas :

a.

a.  Disk management. Disk management.

Menjelaskan bagaimana seharusnya menyusun blok-blok disk ke dalam file. Menjelaskan bagaimana seharusnya menyusun blok-blok disk ke dalam file. b.

b.  Naming. Naming.

Berguna bagi pemakai yang memungkinkan untuk menunjuk file dengan Berguna bagi pemakai yang memungkinkan untuk menunjuk file dengan  penamaan yaitu dengan

 penamaan yaitu dengan mengenali blok-blok disk.mengenali blok-blok disk. c.

c.  Protection. Protection.

Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain. Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain. d.

d. Reliability.Reliability.

2.2

2.2 PengertiaPengertian n Organisasi FileOrganisasi File

Pengorganisasian merupakan suatu teknik yang dipakai untuk menggambarkan dan Pengorganisasian merupakan suatu teknik yang dipakai untuk menggambarkan dan menyimpan record-record dalam sebuah berkas/file. Ada 4 teknik dasar dari menyimpan record-record dalam sebuah berkas/file. Ada 4 teknik dasar dari organisasi berkas, yaitu :

organisasi berkas, yaitu : 1) Sequential 1) Sequential 2) Relative 2) Relative 3) Indexed sequential 3) Indexed sequential 4) Multi key 4) Multi key

(4)

Secara umum berbeda dalam hal cara pengaksesannya, yaitu : Secara umum berbeda dalam hal cara pengaksesannya, yaitu :

1) Direct acces, yaitu suatu cara pengaksesan record yang langsung, tanpa 1) Direct acces, yaitu suatu cara pengaksesan record yang langsung, tanpa

mengakses seluruh record yang ada. mengakses seluruh record yang ada.

2) Sequential Acces, yaitu suatu cara pengaksesan record yang didahului 2) Sequential Acces, yaitu suatu cara pengaksesan record yang didahului

 pengaksesan record-record didepann  pengaksesan record-record didepann ya.ya.

2.3

2.3 Sasaran Manajemen Sistem BerkasSasaran Manajemen Sistem Berkas

Biasanya cara yang digunakan pemakai atau aplikasi dapat mengakses suatu Biasanya cara yang digunakan pemakai atau aplikasi dapat mengakses suatu  bekas

 bekas adalah adalah lewat lewat sistem sistem manajemen manajemen berkas berkas dari dari sistem sistem operasi. operasi. Pemakai Pemakai atauatau  pemrogram tidak perlu

 pemrogram tidak perlu mengembangkan software mengembangkan software khusus untuk khusus untuk mengakses data ditiapmengakses data ditiap aplikasi. Sistem juga menyediakan pengendalian terhadap aset penting ini.

aplikasi. Sistem juga menyediakan pengendalian terhadap aset penting ini.

Sasaran dari sistem manajemen berkas, yaitu: Sasaran dari sistem manajemen berkas, yaitu:

a.

a. Untuk memenuhi kebutuhan manajemen data bagi pemakai, termasukUntuk memenuhi kebutuhan manajemen data bagi pemakai, termasuk  penyimpanan data dan ke

 penyimpanan data dan kemampuan melakukan opmampuan melakukan operasi berkas.erasi berkas.  b.

 b. Untuk menjamin data pada file adalah valid.Untuk menjamin data pada file adalah valid. c.

c. Untuk optimasi kerja.Untuk optimasi kerja. d.

d. Untuk menyediakan dukungan I/O beragam tipe peralatan penyimpanan.Untuk menyediakan dukungan I/O beragam tipe peralatan penyimpanan. e.

e. Untuk meminimalkan potensi kehilangan atau kerusakan data.Untuk meminimalkan potensi kehilangan atau kerusakan data. f.

f. Untuk menyediakan sekumpulan rutin interface I/O.Untuk menyediakan sekumpulan rutin interface I/O. g.

g. Untuk menyediakan dukungan I/O untuk sistem multiuser.Untuk menyediakan dukungan I/O untuk sistem multiuser.

2.4

2.4 Fungsi Manajemen BerkasFungsi Manajemen Berkas

a.

a. Beberapa fungsi manejemen berkas antara lain :Beberapa fungsi manejemen berkas antara lain :  b.

 b. Pemakai dapat menciptakan, memodifikasi dan menghapus file.Pemakai dapat menciptakan, memodifikasi dan menghapus file. c.

c. Pemakai dapat memakai bersama berkas secara terkendali.Pemakai dapat memakai bersama berkas secara terkendali. d.

d. Mekanisme pemakaian file secara bersama yaitu dengan menyediakan beragamMekanisme pemakaian file secara bersama yaitu dengan menyediakan beragam access control file seperti read-only, write dan execute.

access control file seperti read-only, write dan execute. e.

(5)

2.5

2.5 Atribut Pada BerkasAtribut Pada Berkas

Berkas diberi nama, untuk kenyamanan bagi pengguna, dan untuk acuan bagi Berkas diberi nama, untuk kenyamanan bagi pengguna, dan untuk acuan bagi data yang terkandung di dalamnya. Nama berkas biasanya berupa string atau data yang terkandung di dalamnya. Nama berkas biasanya berupa string atau karakter. Beberapa sistem membedakan penggunaan huruf besar dan kecil dalam karakter. Beberapa sistem membedakan penggunaan huruf besar dan kecil dalam  penamaan

 penamaan sebuah sebuah berkas, berkas, sementara sementara sistem sistem yang yang lain lain menganggap menganggap kedua kedua hal hal di di atasatas sama.Ketika berkas diberi nama, maka berkas tersebut akan menjadi mandiri sama.Ketika berkas diberi nama, maka berkas tersebut akan menjadi mandiri terhadap proses, pengguna, bahkan sistem yang membuatnya. Atribut berkas terdiri terhadap proses, pengguna, bahkan sistem yang membuatnya. Atribut berkas terdiri dari:

dari: a.

a.  Nama Nama

merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia (human-readable form).

manusia (human-readable form).  b.

 b. TypeType

dibutuhkan untuk sistem yang mendukung beberapa type berbeda. dibutuhkan untuk sistem yang mendukung beberapa type berbeda. c.

c. Pengenal (Pengenal ( Identifier  Identifier ))

Tanda unik (biasanya dalam bentuk angka) yang digunakan oleh sistem untuk Tanda unik (biasanya dalam bentuk angka) yang digunakan oleh sistem untuk mengenali suatu berkas dan tidak terbaca oleh user.

mengenali suatu berkas dan tidak terbaca oleh user.

Informasi yang dibutuhkan oleh sistem untuk menandai aplikasi yang digunakan Informasi yang dibutuhkan oleh sistem untuk menandai aplikasi yang digunakan untuk menampilkan isi berkas ada 2 macam :

untuk menampilkan isi berkas ada 2 macam : 1.

1. Ditangani Ditangani oleh oleh system.system.

Portabilitas dan fleksibilitas rendah, tingkat keamanan tinggi, tersimpan terpisah Portabilitas dan fleksibilitas rendah, tingkat keamanan tinggi, tersimpan terpisah dari berkas.

dari berkas. 2.

2. Ditangani Ditangani oleh oleh user.user.

Portable dan fleksibel, tingkat keamanan rendah, contohnya menggunakan Portable dan fleksibel, tingkat keamanan rendah, contohnya menggunakan ekstensi.

ekstensi. d.

d. LokasiLokasi

Menandakan lokasi atau posisi dari berkas. Dibedakan menjadi 2 macam : Menandakan lokasi atau posisi dari berkas. Dibedakan menjadi 2 macam :

1.

1. Lokasi berkas Lokasi berkas secara fisik, secara fisik, dilihat padadilihat pada storage storage 2.

2. Lokasi berkas Lokasi berkas secara logik, dilihat secara logik, dilihat pada struktur direktoripada struktur direktori e.

e. Ukuran (size)Ukuran (size)

Menandakan ukuran dari suatu berkas, bisa jadi mengandung ukuran maksimal Menandakan ukuran dari suatu berkas, bisa jadi mengandung ukuran maksimal yang diperbolehkan. Ada 2 macam :

(6)

1.

1. Dalam Byte atau Dalam Byte atau Word : ukuran Word : ukuran data sebenarnya.data sebenarnya. 2.

2. Dalam Dalam Blok Blok : : ukuran yukuran yang dibutuhkan ang dibutuhkan untuk menyimpan.untuk menyimpan. f.

f. ProteksiProteksi

adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca, menulis, dan mengeksekusi berkas. Ada 2 macam :

membaca, menulis, dan mengeksekusi berkas. Ada 2 macam : 1. Kepemilikan atau

1. Kepemilikan atau ownershipownership 2. Hak akses :

2. Hak akses : read read ,, writewrite,, executeexecute,, list list ,, copycopy, dll, dll g.

g.Waktu, tanggal dan identifikasi penggunaWaktu, tanggal dan identifikasi pengguna

informasi ini biasanya disimpan untuk pembuatan berkas, modifikasi terakhir yang informasi ini biasanya disimpan untuk pembuatan berkas, modifikasi terakhir yang dilakukan pada berkas, dan penggunaan terakhir berkas.

dilakukan pada berkas, dan penggunaan terakhir berkas.

2.6

2.6 Ekstensi BerkasEkstensi Berkas

Merupakan

Merupakan Penandaan jenis Penandaan jenis berkas lberkas lewat nama ewat nama berkas.Ekstensi biasanya berkas.Ekstensi biasanya ditulisditulis setelah nama berkas dipisahkan dengan sebuah tanda titik. Pada sistem yang lama setelah nama berkas dipisahkan dengan sebuah tanda titik. Pada sistem yang lama (MS-DOS) ekstensi hanya diperbolehkan maksimal 3 huruf, contohnya : exe, bat, (MS-DOS) ekstensi hanya diperbolehkan maksimal 3 huruf, contohnya : exe, bat, com, txt Batasan itu dihilangkan pada sistem yang lebih baru (Windows), contohnya : com, txt Batasan itu dihilangkan pada sistem yang lebih baru (Windows), contohnya : mpeg, java

mpeg, java

Pada UNIX bahkan dikenal ada file yang memiliki lebih dari satu ekstensi, Pada UNIX bahkan dikenal ada file yang memiliki lebih dari satu ekstensi, contohnya : tar.Z, tar.gz

contohnya : tar.Z, tar.gz

Contoh Ekstensi Contoh Ekstensi Jenis

Jenis EkstensiEkstensi FungsiFungsi Executable

Executable exe, exe, com, com, bin bin Berisi Berisi bahasa bahasa mesin mesin yang yang dapat dapat langsung langsung dibaca dibaca oleh oleh mesinmesin Object

Object obj, dcu, obj, dcu, o o Berisi Berisi bahasa bahasa mesin mesin yang yang belum belum dapat dapat langsung langsung dieksekusidieksekusi Source Code

Source Code c, cpp, pas, bas, php,c, cpp, pas, bas, php,  java

 java

Berisi kode-kode program dalam bahasa pemrograman Berisi kode-kode program dalam bahasa pemrograman tertentu

tertentu Batch

Batch bat, bat, sh, sh, wscwsc Berisi kode-kode untuk memerintahBerisi kode-kode untuk memerintah commmand interpreter commmand interpreter  (( shell  shell ))

Text

Text txt, txt, ini, ini, inf inf Berisi Berisi teksteks Document

Document doc, doc, wri, wri, rtf rtf Berisi Berisi data data dokumen dokumen (format(format word processor word processor )) Library

Library lib, lib, so, so, dll, dll, ocx ocx Pustaka Pustaka rutin rutin untuk untuk programmerprogrammer Printing

Printing pdf, pdf, ps ps Berkas Berkas yang yang dipersiapkan dipersiapkan untuk untuk pencetakanpencetakan Bitmap

Bitmap  bmp,  bmp, jpg, jpg, tiff, tiff, png,png,  pcx, gif

(7)

2.7

2.7 Istilah-istilah dasar dalam Sistem BerkasIstilah-istilah dasar dalam Sistem Berkas

Ada beberapa istilah-istilah dalam sistem berkas diantaranya yaitu : Ada beberapa istilah-istilah dalam sistem berkas diantaranya yaitu : 1. Entitas

1. Entitas

Adalah suatu objek yang dapat dibedakan dari lainnya. Objek disini dapat berupa Adalah suatu objek yang dapat dibedakan dari lainnya. Objek disini dapat berupa  barang, orang, maupun pe

 barang, orang, maupun peristiwa.ristiwa.

Contoh : Entitas gaji pegawai, entitas nomor telepon, entitas nilai ujian. Contoh : Entitas gaji pegawai, entitas nomor telepon, entitas nilai ujian. 2. Atribut

2. Atribut

Adalah karakteristik yang menjadi ciri dari entitas. Adalah karakteristik yang menjadi ciri dari entitas.

Contoh Entitas gaji pegawai terdiri dari atribut : NIP, nama, jem lembur, Contoh Entitas gaji pegawai terdiri dari atribut : NIP, nama, jem lembur, tunjangan, gaji pokok.

tunjangan, gaji pokok. 3.

3. Item Item DataData

Adalah Tempat penyimpanan tiap atribut dari sebuah entitas. Adalah Tempat penyimpanan tiap atribut dari sebuah entitas.

Contoh : Item data untuk nama mahasiswa. Biasa disebut field, namun dipakai Contoh : Item data untuk nama mahasiswa. Biasa disebut field, namun dipakai untuk menunjukkan tempat dimana item data disimpan.

untuk menunjukkan tempat dimana item data disimpan. 4.

4. Item Item data data elementerelementer

Adalah bagian lebih kecil dari item data. Adalah bagian lebih kecil dari item data.

Contoh : item data tanggal dapat dibagi menjadi intem data elementer tanggal, Contoh : item data tanggal dapat dibagi menjadi intem data elementer tanggal,  bulan, dan tahun.

 bulan, dan tahun. 5. Record

5. Record

Adalah kumpulan item data yang saling berhubungan. Adalah kumpulan item data yang saling berhubungan. 6. Berkas/file

6. Berkas/file

Adalah kumpulan record yang saling berhubungan. Adalah kumpulan record yang saling berhubungan.

2.8

2.8 Operasi pada berkasOperasi pada berkas

Sebuah berkas adalah jenis data abstrak. Untuk mendefinisikan berkas secara Sebuah berkas adalah jenis data abstrak. Untuk mendefinisikan berkas secara tepat, perlu melihat operasi yang dapat dilakukan pada berkas tersebut. Sistem operasi tepat, perlu melihat operasi yang dapat dilakukan pada berkas tersebut. Sistem operasi menyediakan system calls untuk membuat, membaca, menulis, mencari, menyediakan system calls untuk membuat, membaca, menulis, mencari, menghapus dan sebagainya. Berikut dapat kita lihat apa yang harus dilakukan system menghapus dan sebagainya. Berikut dapat kita lihat apa yang harus dilakukan system operasi pada keenam

(8)

Operasi Dasar Pada Berkas Operasi Dasar Pada Berkas:: 1.

1. Membuat sebuah berkasMembuat sebuah berkas

Ada dua cara dalam membuat berkas. Pertama, tempat baru di dalam system Ada dua cara dalam membuat berkas. Pertama, tempat baru di dalam system  berkas

 berkas

harus di alokasikan untuk berkas yang akan dibuat. Kedua, sebuah direktori harus harus di alokasikan untuk berkas yang akan dibuat. Kedua, sebuah direktori harus mempersiapkan tempat untuk berkas baru, kemudian direktori tersebut akan mempersiapkan tempat untuk berkas baru, kemudian direktori tersebut akan mencatat

mencatat

nama berkas dan lokasinya pada sistem berkas. nama berkas dan lokasinya pada sistem berkas. 2.

2. Menulis pada sebuah berkasMenulis pada sebuah berkas

Untuk menulis pada berkas, kita menggunakan system call beserta nama berkas Untuk menulis pada berkas, kita menggunakan system call beserta nama berkas yang

yang

akan ditulisi dan informasi apa yang akan ditulis pada berkas. Ketika diberi nama akan ditulisi dan informasi apa yang akan ditulis pada berkas. Ketika diberi nama  berkas,

 berkas, system system mencari mencari ke ke direktori direktori untuk untuk mendapatkan mendapatkan lokasi lokasi berkas. berkas. SistemSistem  juga harus

 juga harus menyimpan menyimpan penunjuk penunjuk tulis pada tulis pada berkas dimana berkas dimana penulisan bepenulisan berikut akanrikut akan ditempatkan. Penunjuk tulis harus diperbaharui setiap terjadi penulisan pada ditempatkan. Penunjuk tulis harus diperbaharui setiap terjadi penulisan pada  berkas.

 berkas. 3.

3. Membaca sebuah berkasMembaca sebuah berkas

Untuk dapat membaca sebuah berkas, dapat menggunakan system call beserta Untuk dapat membaca sebuah berkas, dapat menggunakan system call beserta nama berkas di blok memori mana berkas berikutnya diletakkan. Direktori nama berkas di blok memori mana berkas berikutnya diletakkan. Direktori mencari berkas yang akan dibaca dan system menyimpan penunjuk baca pada mencari berkas yang akan dibaca dan system menyimpan penunjuk baca pada  berkas

 berkas dimana dimana pembacaan pembacaan berikutnya berikutnya akan akan terjadi. terjadi. Ketika Ketika pembacaan pembacaan dimulai,dimulai,  penunjuk

 penunjuk harus harus diperbaharui. diperbaharui. Sehingga Sehingga secara umsecara umum, um, suatu suatu berkas ketika berkas ketika sedangsedang dibaca atau ditulis, kebanyakan system hanya mempunyai satu penunjuk, baca dibaca atau ditulis, kebanyakan system hanya mempunyai satu penunjuk, baca dan tulis menggunakan penunjuk yang sama, hal ini menghemat tempat dan dan tulis menggunakan penunjuk yang sama, hal ini menghemat tempat dan mengurangi kompleksitas system.

mengurangi kompleksitas system. 4.

4. Menempatkan kembali sebuah berkasMenempatkan kembali sebuah berkas

Direktori yang bertugas untuk mencari berkas yang bersesuaian dan Direktori yang bertugas untuk mencari berkas yang bersesuaian dan mengembalikan lokasi berkas pada saat itu. Menempatkan berkas tidak perlu mengembalikan lokasi berkas pada saat itu. Menempatkan berkas tidak perlu melibatkan proses I/O. Operasi ini sering disebut pencarian berkas.

melibatkan proses I/O. Operasi ini sering disebut pencarian berkas. 5.

5. Menghapus Menghapus sebuah sebuah berkasberkas

Untuk menghapus berkas, perlu dicari berkas tersebut di dalam direktori. Setelah Untuk menghapus berkas, perlu dicari berkas tersebut di dalam direktori. Setelah ditemukan dapat dibebaskan tempat yang dipakai berkas tersebut (sehingga dapat ditemukan dapat dibebaskan tempat yang dipakai berkas tersebut (sehingga dapat

(9)

digunakan oleh berkas lain) dan menghapus tempatnya di direktori. digunakan oleh berkas lain) dan menghapus tempatnya di direktori. 6.

6. Memendekkan berkasMemendekkan berkas

Ada suatu keadaan dimana pengguna menginginkan atribut dari berkas tetap sama Ada suatu keadaan dimana pengguna menginginkan atribut dari berkas tetap sama tetapi ingin menghapus isi dari berkas tersebut. Fungsi ini mengizinkan semua tetapi ingin menghapus isi dari berkas tersebut. Fungsi ini mengizinkan semua atribut tetapsama tetapi panjang berkas menjadi nol, hal ini lebih baik daripada atribut tetapsama tetapi panjang berkas menjadi nol, hal ini lebih baik daripada memaksa pengguna untuk menghapus berkas dan membuatnya lagi.

memaksa pengguna untuk menghapus berkas dan membuatnya lagi. Beberapa informasi yang terkait dengan pembukaan berkas, yaitu : Beberapa informasi yang terkait dengan pembukaan berkas, yaitu : 1)

1) Penunjuk berkasPenunjuk berkas

Pada system yang tidak mengikutkan batas berkas sebagai bagian dari system Pada system yang tidak mengikutkan batas berkas sebagai bagian dari system call baca dan tulis, system tersebut harus mengikuti posisi dimana terakhir call baca dan tulis, system tersebut harus mengikuti posisi dimana terakhir  proses baca

 proses baca dan tulis dan tulis sebagai penusebagai penunjuk. Pennjuk. Penunjuk ini unjuk ini unik untuk unik untuk setiap operasisetiap operasi  pada berkas, maka

 pada berkas, maka dari itu harus disimpan dari itu harus disimpan terpisah dari atribut berkas terpisah dari atribut berkas yang adayang ada  pada disk.

 pada disk. 2)

2) Penghitung berkas yang terbukaPenghitung berkas yang terbuka

Setelah berkas ditutup, system harus mengosongkan kembali table berkas yang Setelah berkas ditutup, system harus mengosongkan kembali table berkas yang dibuka yang digunakan oleh berkas tadi atau tempat di table akan habis. dibuka yang digunakan oleh berkas tadi atau tempat di table akan habis. Karena mungkin ada beberapa proses yang membuka berkas secara bersamaan Karena mungkin ada beberapa proses yang membuka berkas secara bersamaan dan system harus menunggu sampai berkas tersebut ditutup sebelum dan system harus menunggu sampai berkas tersebut ditutup sebelum mengosongkan tempatnya di table. Penghitung ini mencatat banyaknya berkas mengosongkan tempatnya di table. Penghitung ini mencatat banyaknya berkas yang telah dibuka dan ditutup dan menjadi nol ketikayang terakhir membaca yang telah dibuka dan ditutup dan menjadi nol ketikayang terakhir membaca  berkas

 berkas menutup menutup berkas berkas tersebut tersebut barulah barulah system system dapat dapat mengosongkanmengosongkan tempatnya di table.

(10)

BAB III BAB III PENUTUP PENUTUP 3.1 3.1 KesimpulanKesimpulan

Dari sudut pandang pengguna, berkas merupakan bagian terkecil dari penyimpanan Dari sudut pandang pengguna, berkas merupakan bagian terkecil dari penyimpanan logis. Itu artinya data tidak dapat ditulis ke penyimpanan sekunder, kecuali jika logis. Itu artinya data tidak dapat ditulis ke penyimpanan sekunder, kecuali jika  berada didalam berkas. B

 berada didalam berkas. Berkas mempresentasikan program dan daterkas mempresentasikan program dan data. Informasi dalama. Informasi dalam  berkas ditentukan oleh pembua

 berkas ditentukan oleh pembuatnya.tnya.

3.2

3.2 SaranSaran

Agar kita dapat menggunakan komputer dengan nyaman dan sistem penyimpanan Agar kita dapat menggunakan komputer dengan nyaman dan sistem penyimpanan file dengan sistematika yang seragam. Maka media penyimpanan logis yang tepat file dengan sistematika yang seragam. Maka media penyimpanan logis yang tepat yaitu dengan menggunakan Sistem Berkas.

yaitu dengan menggunakan Sistem Berkas.

Semoga dapat bermanfaat bagi semua yang menggunakannya dan Semoga dapat bermanfaat bagi semua yang menggunakannya dan mengaplikasikannya dalam kehidupan sehari-hari juga dapat digunakan oleh semua mengaplikasikannya dalam kehidupan sehari-hari juga dapat digunakan oleh semua kalangan.

(11)

DAFTAR PUSTAKA DAFTAR PUSTAKA https://www.academia.edu/10064349/Sistem_Berkas https://www.academia.edu/10064349/Sistem_Berkas http://sokhi95.blogspot.co.id/2013/06/makalah-sistem-management-file.html http://sokhi95.blogspot.co.id/2013/06/makalah-sistem-management-file.html

Referensi

Dokumen terkait

 Memahami cara membuka, menutup, dan menyimpan file MS Excel  Mengetahui cara membuat tabel pada MS Excel..  Mengetahui cara mengisi data berupa teks, angka

Atau dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan untuk membangun, menyimpan, sistem komputer yang memiliki kemampuan untuk membangun,

Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record- record pada file-file

Sistem informasi (SI) merupakan kumpulan elemen yang saling berhubungan satu sama lain yang akan membentuk satu kesatuan untuk mengintregasikan data, memproses, dan

ST (Strengths - Threats) isu strategis yang dihasilkan dengan cara menggunakan kekuatan untuk mengatasi ancaman atau kendala yang dihadapi, seperti mengantisipasi pertumbuhan

Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record- record pada file-file

Sebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record-record pada

Sistem Informasi Manajemen Konverter untuk File Manajemen Kas Perbankan merupakan sebuah solusi cerdas dimana dengan applikasi tersebut dapat memenuhi perkembangan dan tren nasabah