SISTEM FILE PADA DOS PENGANTAR TEKNOLOGI SISTEM INFORMASI B

dokumen-dokumen yang mirip
Manajemen File AGUS PAMUJI

Sistem Operasi Komputer

Praktikum 14. Sistem File 1 KONSEP FILE POKOK BAHASAN: TUJUAN BELAJAR:

Bab 9. Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 9.1 KONSEP FILE

Bab 10: Antar Muka Sistem File. Konsep File

SISTEM OPERASI. Sifat yang dimiliki File SISTEM MANAJEMEN FILE. Sasaran Manajemen File. Hendri Sopryadi - Sistem Operasi 2008/09 1

Sistem Operasi. Sistem File 2016

KONSEP DASAR SISTEM BERKAS. Nila Feby Puspitasari

Manajemen File. Kebutuhan Penyimpanan Informasi

SISTEM OPERASI FILE SYSTEM

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

SISTEM OPERASI. CSP 2702 Semester/SKS : 3/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

17/04/2015 SISTEM OPERASI. File Concept Access Methods Directory and Disk Structure File-System Mounting File Sharing File Protection

KONSEP DASAR STRUKTUR & ORGANISASI DATA 1

Rahmady Liyantanto liyantanto.wordpress.com

PERTEMUAN 1 PENGENALAN SISTEM BERKAS

Unix/Linux Operating system

Pengertian Sistem Berkas Konsep Dasar Berkas

SISTEM MANAJEMEN FILE

File System (Interface) Ch. 10

SISTEM BERKAS KONSEP DASAR SISTEM BERKAS

BAB 3 FILE SEQUENTIAL, FILE INDEKS DAN FILE RELATIF

KONSEP dan ATRIBUT SISTEM BERKAS

Praktikum 1. Perintah Dasar Sistem Operasi Linux

17/04/2015 SISTEM OPERASI

Mengenal SD Card & FAT16. Oleh: Tim IE

Sujito, S.Kom., M.Pd.

LAPORAN PRAKTIKUM SISTEM OPERASI

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

Perintah Perintah Dasar Pada Sistem Operasi Linux

REKAYASA HEADER FILE UNTUK PENGELOLAAN FILE

Praktikum 2. Operasi Linux. POKOK BAHASAN: Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

FILE SERVICE DAN NAME SERVICE

ORGANISASI FILE. Alif Finandhita, S.Kom

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

MEDIA PENYIMPANAN SISTEM BERKAS

DISK OPERATING SYSTEM

MATA KULIAH: PENGANTAR ILMU KOMPUTER DATABASE CREATED BY: PERTEMUAN 14

Pencarian dan Pemrosesan Teks

BAB 3 ANALISIS DAN PERANCANGAN

LAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi

Modul Praktikum Sistem Operasi PERTEMUAN KE-V

MEDIA PENYIMPANAN BERKAS STRUKTUR & ORGANISASI DATA 1

Instalasi FreeBSD 6.0

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Praktikum 1. Perintah Dasar Sistem Operasi Linux. Format Instruksi pada Sistem Operasi Linux Perintah-Perintah Dasar pda Sistem Operasi Linux

- File server pertama kali dikembangkan tahun 1970

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

3. Apa kekurangan paging sederhana dibandingkan dengan paging pada virtual memory?

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

Tujuan Pembelajaran. Memahami pengalamatan dengan menggunakan paging

Sistem Operasi. Divais Input/Output 2016

BAB 1 SISTEM FILE. 4. Item data elementer adalah Bagian yang lebih kecil dari item data. 5. Record adalah kumpulan item data yang saling berhubungan

ORGANISASI FILE. Hani Irmayanti, M.Kom

Pertemuan 2. Struktur Sistem Operasi

MANAJEMEN MEMORI SISTEM OPERASI

BAB 2 MEDIA PENYIMPANAN BERKAS

Membuka dan Menutup File

Modul 5 DASAR DASAR LINUX

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

Disk & Memory Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

MEDIA PENYIMPANAN BERKAS

Konsep Dasar Sistem Berkas. Rudi Susanto

Gambar 1. Service terdistribusi

SISTEM FILE. Hani Irmayanti, M.Kom

PENGANTAR APLIKASI KOMPUTER

Peng n a g n a t n a t r a K o K mput o er mput dan Int In e t rnet Bohal Krisnanda

PERINTAH DASAR CLI COMMANDPROMPT WINDOWS

Implementasi Sistem Berkas Kelompok Gita Lystia Rahmawati

DISTRIBUTED FILE SYSTEMS

Organisasi File Pile & Random

LAPORAN PRAKTIKUM I DAN II SISTEM OPERASI TENTANG MENGENAL PERINTAH DASAR LINUX UBUNTU

Sistem File Sistem File Konsep File Aspek Sudut Pandang User

Mata Kuliah : Sistem Operasi Kode MK : IT Sistem File. Tim Teaching Grant Mata Kuliah Sistem Operasi

KARTU SOAL. Kurikulum Acuan Alokasi Waktu Jumlah Soal Bentuk Soal. Nama Sekolah Bidang Keahlian Program Keahlian. : SMKN I Doko : TIK : TKJ

Managemen File. File mempunyai beberapa atribut, antara lain : Tipe file : menentukan tipe dari file, yaitu :

Perintah Dasar Linux. (Menggunakan Ubuntu) PROGRAM STUDI SISTEM INFORMASI

PERMINTAAN HALAMAN PEMBUATAN PROSES

Spesifikasi Tugas Besar II IF3055 Sistem Operasi

Pemrograman Terstruktur. Pemrosesan File Teks dan File Biner

Pertemuan 7 OPERASI FILE

Tempat Penyimpanan dan Struktur File. by: Ahmad Syauqi Ahsan

SMK MUHAMMADIYAH 4 JAKARTA TEKNIK KOMPUTER DAN JARINGAN SISTEM OPERASI MENEJEMEN MEMORI

OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

Praktikum I Pengenalan Sistem Operasi Linux

DISTRIBUTED FILE SYSTEM. Sistem terdistribusi week 11

FILE URUT (Sequential File)

menjadi barisan dan mungkin halaman. Source file: yaitu urutan dari berbagai subroutine dan fungsi

Bab 10. Implementasi Sistem File POKOK BAHASAN: TUJUAN BELAJAR: 10.1 STRUKTUR SISTEM FILE

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Manajemen Sistem File

Konsep Sistem Informasi B

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

FILE URUT (Sequential File)

1. Buatlah summary percbaan 1 sampai dengan percobaan 15 dalam bentuk tabel. Jawab : $ cal -y hostname

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

Gambar 10.1 Contoh Tabel Paradox

Sistem I/O. Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja

Transkripsi:

SISTEM FILE PADA DOS PENGANTAR TEKNOLOGI SISTEM INFORMASI B

JENIS JENIS FILE

JENIS JENIS FILE Sebelum masuk ke jenis-jenis file di dalam DOS, maka terlebih dahulu mengetahui apa itu FILE?. File menurut beberapa pandangan Ahli seperti berikut ini : MCLEOD (PEARSON) File adalah koleksi record yang saling berhubungan, seperti satu file dari seluruh record yang berisi field kode-kode mata kuliah dan namanya. EDI S. MULYANTA File merupakan urutan data yang digunakan untuk melakukan encode informasi digital untuk urusan penyimpanan dan pertukaran data.

JENIS JENIS FILE RACHMAD HAKIM S File merupakan dokumen yang mengandung informasi tertentu dan dapat dibuka dengan program. HENDRAYUDI File adalah data-data yang tersimpan dalam media yang mempunyai informasi besar file, tanggal dan jam penyimpanan file, nama file, ciri file (ciri aplikasi yang membuat), dan attribut file.

JENIS JENIS FILE UNIX dan DOS memiliki jenis file : Regular File : jenis file yang mengandung informasi user. Contoh gambar 1. Directory : file sistem yang mengatur struktur sistem file. Character Special File : File yang berhubungan dengan peralatan I/O dan memodelkan peralatan serial, seperti Terminal, Printer, NIC. Block Special File : File yang digunakan untuk memodelkan disk.

STRUKTUR FILE Gambar 1. Tiga macam file. (a) Urutan byte. (b) Urutan record. (c) Tree.

a. File dibentuk dari urutan byte yang tidak terstruktur. Akibatnya : Sistem operasi tidak tahu apa yang ada didalamnya. DOS dan UNIX menerapkan bentuk ini. Cara mengambil isi file dengan program.

b. File dibentuk dari urutan record dengan panjang yang sama dan struktur internal didalamnya. Operasi read akan membaca satu record. Operasi write akan overwrite/append satu record. Cocok untuk sistem operasi yang menerapkan Punch Card, karena ukurannya tetap.

c. File dibentuk dari struktur organisasi tree record ukuran record tidak harus sama, setiap record mengandung field Key pada posisi yang sama. Tree record diurutkan berdasarkan Key nya. Operasinya dengan melihat Key. Banyak diterapkan pada sistem operasi Mainframe untuk pemrosesan data komersial.

Gambar 2. (a) File executable. (b) Archive.

Penjelasan Gambar 2 Magic Number : menyatakan bahwa file berupa file executable. Binary file dalam bentuk archive mengandung kumpulan library procedure (module) yang telah dicompile tapi tidak dilink. File exe adalah salah satu jenis file yang paling berguna karena digunakan untuk menjalankan program, namun ini juga membuat potensi berbahaya.

File arsip adalah file yang terdiri dari satu atau lebih file komputer bersama dengan metadata. Arsip file yang digunakan untuk mengumpulkan beberapa file data bersama-sama ke dalam satu file untuk portabilitas mudah dan penyimpanan, atau hanya memampatkan file untuk menggunakan lebih sedikit ruang penyimpanan. Seluruh sistem operasi paling tidak harus mengenal satu jenis file executable, miliknya sendiri. Bahkan jika file source codenya diubah, mampu melakukan compile ulang secara otomatis. Contoh perintah UNIX : make, berada didalam shellnya.

PENGATURAN FILE DOS DAN PENAMAAN FILE

PENAMAAN FILE Karakteristik yang paling penting dari mekanisme abstrak adalah cara pemberian nama suatu obyek. Ketika proses membuat suatu file, proses akan memberi sebuah nama kepada file. Ketika proses selesai, file masih ada dan bisa diakses oleh proses lain dengan menggunakan nama file tsb.

PENAMAAN FILE Semua sistem operasi menerima bentuk nama file yang terbuat dari 1 sampai 8 karakter. Tetapi ada beberapa sistem operasi yang membedakan huruf besar dan huruf kecil, seperti UNIX. Contoh : BARBARA, BARbara, BarBaRa ----> UNIX membedakannya ----> DOS menganggap sama ----> WINDOWS??? ----> LINUX??? Kebanyakan sistem operasi mampu menangani dua bagian bentuk nama file yang dipisah dengan titik (period), bagian yang terletak setelah tanda titik disebut extension, yang biasanya menggambarkan ciri khusus dari file ybs. Contoh : - DOS nama file ----> [1 sampai 8 karakter].[1 sampai 3] - UNIX? ----> [1 sampai? karakter].[1 sampai?].[...].[...]...sampai

Beberapa extension file yang biasa ditemukan tampak pada tabel berikut : Extension *.bak *.bas *.bin *.c *.dat *.doc *.ftn *.hlp *.lib *.man *.obj *.pas *.tex *.txt Artinya File Backup Program source Basic Program executable binary Program source C File Data File Dokumentasi Program source Fortran File Teks untuk HELP command Library dari file.obj yang digunakan linker Online manual page File object Program source Pascal Teks masukan untuk format program TEX File teks umum

PENGAKSESAN FILE Sequential Access, proses dapat membaca seluruh byte/record dalam suatu file, mulai dari awal, tidak boleh melompat atau keluar dari urutannya. Cocok untuk file yang disimpan pada media Magnetic Tape. Random Access, bisa membaca byte/record untuk berbagai macam urutan pengaksesan. Cocok untuk file yang disimpan pada media Disk. Jenis ini lebih sesuai untuk berbagai aplikasi, seperti sistem database airport.

PENGAKSESAN FILE Sistem operasi Mainframe lama banyak menggunakan kedua cara, karena memiliki dua bentuk media penyimpanan tsb. Sedangkan sistem operasi modern tidak membedakannya, otomatis semua file diakses secara acak (Random access).

Atribut File Field Protection Password Creator Owner Read Only flag Hidden flag System flag Archive ASCII/binary flag Random access flag Temporary flag Lock flag Record length Key position Key length Creation time Time of last access Time of last change Current size Maximum size Artinya Who can access the file and in what way Password needed to access the file Id of person who created the file Current owner 0 for read/write, 1 for read only 0 for normal, 1 for do not display in listings 0 for normal file, 1 for system file 0 has been backed up, 1 for needs to be backed up 0 for ASCII file, 1 for binary file 0 for sequential access only, 1 for random access 0 for normal, 1 for delete on process exit 0 for unlocked, nonzero for locked Number of bytes in a record Offset of the key within each record Number of bytes in the key field Date and Time file was created Date and Time file was last accessed Date and Time file was last changed Number of bytes in the file Maximum size file may grow ro

PENGATURAN DIRECTORY

DIRECTORY Untuk menjaga agar file tetap pada jalurnya dan diketahui, maka sistem file menyediakan DIRECTORY. SISTEM DIREKTORY HIERARKI Diantara bentuk sistem directory tampak pada gambar 4. Gambar 4. Directory. (a) Atribut pada directory entry. (b) Atribut di tempat lain.

Ketika file diopen, sistem operasi mencari directorynya sampai ditemukan nama file ybs, kemudian mengekstrak atribut dan alamat disk langsung dari daftar directory atau dari struktur data yang menunjukkannya, lalu meletakkan kedalam tabel didalam memory kerja. Bentuk disain sistem file tampak pada gambar 5. Gambar 5. Tiga disain sistem file. (a) Satu directory dipakai bersama oleh semua user. (b) Satu directory per user. (c) Sembarang tree per user. Huruf-huruf menyatakan pemilik directory atau file.

NAMA PATH Penamaan Path ada dua cara : Absolute Path Name : mengandung path dari directory root sampai file. Selalu dimulai dari Root dan bersifat Unik. Di UNIX, directory dipisah dengan tanda /, DOS dengan \. Jika karakter pertama dari nama path dimulai dengan tanda tsb, maka path termasuk jenis absolut ini. Contoh : /usr/ast/mailbox root directory mengandung subdirectory usr, dimana didalamnya ada subdirectory ast, dimana didalamnya lagi ada subdirectory mailbox.

NAMA PATH Relative Path Name : Untuk seluruh kasus path yang tidak dimulai dari root, diambil secara relatif ke directory kerja (working directory/current directory). Contoh : Directory kerja /usr/ast, file yang mempunyai path absolut /usr/ast/mailbox dapat diwakili dengan mailbox saja. Seperti perintah : cp /usr/ast/mailbox /usr/ast/mailbox.bak dan cp mailbox mailbox.bak adalah perintah UNIX yang menghasilkan efek yang sama.

NAMA PATH Kebanyakan sistem operasi mempunyai dua directory khusus, "." dan "..", dot dan dotdot. Dot menunjukkan directory saat itu dan Dotdot menunjukkan parent directory. Contoh gambar 6 Directory kerja /usr/ast, copy file /usr/lib/dictionary ke directorynya sendiri dengan : cp../lib/dictionary.

OPERASI DIRECTORY Beberapa operasi directory : Create, membuat directory yang kosong kecuali dot dan dotdot yang otomatis dimasukkan oleh sistem. Delete, menghapus directory, Hanya directory yang kosong yang dapat dihapus. OpenDir, Mendaftar seluruh file yang ada di directory ybs. CloseDir, Setelah selesai membaca directory, maka harus ditutup untuk memperbesar ruang tabel internal. ReadDir, Menghasilkan daftar directory pada directory yang sedang dibuka. Rename, Mengubah nama directory. Link, Cara agar file dapat muncul dibeberapa lokasi directory. UnLink, Menghilangkan Link.

OPERASI FILE

Create : File dibuat dan tidak berisi data. Delete : File dihapus karena tidak diperlukan lagi dan untuk memperbesar ruang disk sisa. Beberapa sistem operasi akan menghapus file jika tidak digunakan dalam jangka waktu tertentu. Open : Sebelum menggunakan file, file harus diopen dulu. Open akan menjadikan sistem mengambil atribut dan daftar alamat disk dan meletakkan didalam memori kerja agar diperoleh akses yang cepat. Close : Jika akses file selesai, atribut dan alamat disk tidak diperlukan lagi, sehingga harus ditutup dan untuk memperbesar ruang tabel daftar alamat disk internal.

Write : Data disimpan kedalam file. Jika posisi berada diakhir file, maka ukuran file bertambah. Jika posisi ditengah, data yang ada akan ditimpa. Append : Menambah data setelah data terakhir. Seek : Mengatur posisi pointer saat itu menuju posisi yang ditentukan. Get Attribute : Pada UNIX, program make perlu melihat atribut file, terutama waktu modifikasinya yang terakhir. Set Attribute : Mengubah status atribut file. Rename : Merubah nama file. Read : Data dibaca dari file. Sistem menentukan banyaknya data dan menyediakan buffer untuk menampungnya.

END OF FILE