Professional Documents
Culture Documents
Tugas 3 Sistem Operasi Tuweb
Tugas 3 Sistem Operasi Tuweb
Nim : 043254634
1. Sebutkan dan jelaskan 2 jenis cara chmod dalam mengubah permission file pada
sistem operasi LINUX!
Terdapat 2 jenis cara chmod dalam mengubah permission file yaitu metode text
dan metode numerik.
• Metode Text
Konfigurasi permission menggunakan metode text yaitu. mengubah
dengan menggunakan karakter huruf.
• Metode Numerik
Dalam metode numerik, konfigurasi permission menggunakan 3 buah
angka. Angka pertama untuk user owner, angka kedua untuk group user
dan angka ketiga untuk other user. Jika metode text menggunakan
karakter fext maka metode numerik adalah menggunakan bilangan octal.
Untuk dapat memahami metode numerik ini Anda juga memahami
bilangan biner dan bilangan octal itu sendiri. Perintah permission r,w dan x
memiliki 3 buah karakter. Karakter tersebut Anda coba konversi pada
bilangan biner yang mana bilangan biner hanya terdapat 0 dan 1.
• Managemen Proses.
• Managemen Secondary-Storage.
• Managemen Berkas.
• Sistem Proteksi.
• Jaringan.
• Command-Interpreter system.
4. File manager di Linux dapat berupa aplikasi yang di install. Sebutkan, jelaskan
dan sertakan gambar 3 aplikasi file manager di Linux!
Midnight Commander dianggap file manager yang user-friendly baik untuk user
pemula ataupun user tingkat lanjut. File manajer ini dapat berjalan di konsol OS
atau dalam emulator terminal lainnya. File manajer ini melindungi file sistem
pada Linux sehingga membuat operasi sering file menjadi lebih efisien dan
aman. Layar dari Midnight Commander dibagi menjadi empat bagian. Terdapat
dua panel direktori, sebuah tempat untuk menuliskan baris perintah shell pada
bagian bawah, dan terdapat menu bar pada bagian atas.
• Melalui Dolphin
Dolphin merupakan file manajer yang fokus pada kegunaan. User dapat
menelusuri, mencari, membuka, menyalin dan memindahkan file. Dengan
aplikasi ini, user dapat menelusuri file lokal dan juga file remote. Perangkat
lunak ini juga memiliki fitur zoom dan fitur enkripsi. Aplikasi ini sangat
berguna bagi pengguna baru. c. Nautilus Nautilus merupakan file manager
open-source dan berbasis shell grafis pada lingkungan desktop GNOME
yang memudahkan untuk mengelola file dan seluruh sistem.
• Melalui Nautilus
Nautilus merupakan file manager open-source dan berbasis shell grafis pada
lingkungan desktop GNOME yang memudahkan untuk mengelola file dan
seluruh sistem. File manager ini memungkinkan user untuk mengkonfigurasi
desktop, mengkonfigurasi sistem, menelusuri koleksi file, mengakses sumber
daya jaringan dan lainnya melalui satu antarmuka terpadu. 2. File Manager
menggunakan Shell/Terminal Shell merupakan perangkat lunak bawaan
sistem operasi yang digunakan untuk menyediakan komunikasi langsung
antara pengguna dengan sistem operasi. Contoh shell pada setiap sistem
operasi di antaranya Windows Explorer pada Microsoft Windows dan
Macintosh Finder pada Machintosh, untuk berbasis teks seperti
command.com di DOS atau command prompt cmd.exe di MS-DOS.
5. Sebutkan dan jelaskan 3 metode utama untuk mengalokasikan ruang disk?
• Contiguous Memory Allocation
Pada alokasi memori yang berdekatan, biasanya membandingkan dua
bagian memori utama yaitu:
• Resident operating system, pada bagian ini biasanya tersimpan
dialamat memori rendah termasuk interrupt vector.
• User process, pada bagian ini biasanya menggunakan memori
beralamat tinggi/besar.
• Sementara pada saat yang bersamaan, proses berada di memori
secara bersamaan sehingga memerlukan beberapa pertimbangan
untuk mengalokasikan memori yang tersedia, yaitu proteksi memori,
memory allocation, fragmentation.
• Segmentation
Pemikiran pengguna terhadap memori tidak sama dengan physical
memory. Sudut pandang pengguna ini dipetakan pada physical memory,
dimana dengan pemetaan tersebut mengizinkan perbedaan antara logical
memory dengan physical memory. Segmentasi merupakan skema
manajemen memori yang mendukung cara pandang seorang programmer
terhadap memori. Wilayah logical address merupakan sekumpulan dari
segmen-segmen. Masing-masing segment mempunyai panjang dan
nama. Alamat diartikan sebagai nama segmen dan offset dalam suatu
segmen.
• Paging
Metoda dasar yang digunakan dengan memecah physical memory
menjadi blok-blok berukuran tetap yang akan disebut sebagai frame.
Selanjutnya logical memory juga dipecah menjadi blok-blok dengan
ukuran yang sama. Memori fisik (physical memory) dipecah menjadi
beberapa blok berukuran yang tetap yang disebut frame (f), sedangkan
memori logis (logical memory) juga dipecah dengan ukuran yang sama
yang disebut paging. Suatu alamat memori yang digenerate oleh CPU
terdiri dari 2 bagian yaitu page table (p) dan offset (d), berfungsi sebagai
indeks dari suatu page table.
6. Jelaskan dengan baik perbandingan sistem berkas pada Windows dan UNIX?
b. Salah satu perbedaan mendasar di filesystem semantik antara Unix dan Windows
adalah gagasan tentang inodes. Pada Windows, nama file secara langsung
dilampirkan ke file data. Ini berarti bahwa OS mencegah seseorang menghapus
file yang sedang terbuka. Pada beberapa versi Windows dapat mengubah nama
file yang sedang terbuka, dan pada beberapa versi tidak bisa. Di Unix, nama file
adalah sebuah pointer ke inode, yang merupakan tempat data file benar-benar
disimpan. Hal ini memiliki beberapa implikasi:
• Dapat memiliki dua nama file yang berbeda yang merujuk ke file dasar yang
sama. Hal ini sering disebut link yang keras. Hanya ada satu salinan dari
berkas data, sehingga perubahan yang dilakukan melalui salah satu nama file
yang akan muncul di lain.
• Dapat menghapus (juga dikenal sebagai unlink file yang sedang terbuka.
Semua yang terjadi adalah direktori entri dihapus, tetapi hal ini tidak
mempengaruhi proses-proses lain yang mungkin masih memiliki file terbuka.
Proses dengan membuka file tergantung ke inode, daripada ke direktori entri.
Ketika proses menutup file, OS menghapus inode karena tidak ada lagi
direktori entri menunjuk pada hal itu dan tidak ada lagi proses dengan inode
terbuka.
c. Dalam sistem UNIX nama suatu file yang sama jika dibaca, tetapi penulisan
namanya berbeda, ada satu file yang menggunakan huruf kapital dalam
penamaan dan satu tidak, maka akan berbeda dalam UNIX. Contohnya ada file
bernama riyansintari.txt dan RiyanSintari.txt, jika dibaca nama filenya sama tetapi
dalam UNIX ini dua file yang berbeda. Jika file – file ini berada di sistem Windows,
mereka menunjuk ke file yang sama.
d. Windows mengenal istilah drive untuk device dan partisi. Windows memiliki
MyComputer sebagai root seperti C:, D:, E:, yang didalamnya terdapat berbagai
drive dan device. Sedangkan di UNIX, istilah drive tidak digunakan, yang
digunakan adalah direktori biasa. Apabila dibandingkan dengan Windows, UNIX
mengenal direktori root (disimbolkan dengan slash(/)), yang didalamnya terdapat
berbagai direktori dan device.
e. Windows tidak bisa membaca file sistem Linux (tanpa memanfaatkan program
terpisah). Di sistem file, ekstensi nama file di Windows memiliki peranan penting.
Di Linux, ekstensi nama file tidak memiliki peranan penting.