Rangkuman Praktikum Sistem Operasi



RANGKUMAN
SISTEM OPERASI

MODUL 1-6

 


 

 Disusun Oleh:                                                                     

Nama: Ahmad Baihaqi Hafid

NIM: 231080200035

Kelompok: 11


Perkenalkan nama saya Haqi, saya dari jurusan Informatika Universitas Muhammadiyah Sidoarjo yang saat ini telah melaksanakan praktikum Sistem Operasi, blog ini saya buat agar mempermudah mencari rangkuman terkait materi Sistem Operasi.

 POKOK BAHASAN 1 

Pengenalan Sistem Komputer Dan Sistem Operasi Linux

SISTEM OPERASI 

    Sistem operasi adalah program yang bertindak sebagai perantara antara user dengan perangkat keras komputer. Sistem operasi digunakan untuk mengeksekusi program user dan memudahkan menyelesaikan permasalahan user. Selain itu dengan adanya sistem operasi membuat sistem komputer nyaman digunakan. Sistem operasi mempunyai tujuan untuk menggunakan perangkat keras komputer secara efisien. Secara umum komponen sistem komputer terdiri dari: 

 1. Perangkat Keras, merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri dari : CPU, memory dan perangkat input output.

 2. Sistem Operasi, mempunyai tugas untuk melakukan control dan koordinasi penggunaan perangkat keras pada berbagai program aplikasi untuk useruser yang berbeda.

 3. Program Aplikasi, menentukan cara sumber daya sistem digunakan untuk menyelesaikan permasalahan komputasi dari user, contohnya compiler, sistem basis data, video games, program bisnis dan lain-lain. 

 4. User yang menggunakan sistem, terdiri dari orang, mesin atau komputer lain. Hubungan antara komponen-komponen sistem komputer diatas dapat dilihat pada Gambar. 


FORMAT INSTRUKSI LINUX 
    Instruksi Linux standar mempunyai format sebagai berikut: $ NamaInstruksi [pilihan] [argumen] Pilihan adalah option yang dimulai dengan tanda – (minus).
Argumen dapat kosong, satu atau beberapa argument (parameter). 
Contoh: Tabel Instruksi Linux



MANUAL 
    Linux menyediakan manual secara on-line. Beberapa kunci keyboard yang penting dalam menggunakan manual adalah: 
                                        Tabel Kunci Keyboard Untuk Menggunakan manual. 



POKOK BAHASAN 2 
Struktur Sistem Operasi Linux
    Struktur Aplikasi adalah salah satu program yang dibuat oleh pemakai untuk memenuhi kebutuhan sendiri. File merupakan struktur dasar dalam sebuah sistem komputer berfungsi untuk menyimpan data-data maupun informasi. Nah di dalam Linux dibagi menjadi 3(tiga) kategori utama antara lain: 
1. Direktori Yaitu file yang berisi daftar nama dan juga suatu bilangan node dari masing masing file yang digunakan. 
2. File spesial Yaitu file yang menyatakan piranti fisik / perangkat keras, bisa berupa filefile yang berhubungan dengan komunikasi antar proses yang sedang berjalan. 
3. File Biasa Yaitu file yang digunakan untuk penyimpanan data, dokumen, grafik, dll. Bentuk file antara lain file data.

POKOK BAHASAN 3
Manajemen I/O 
INPUT => PROSES => OUTPUT
    Instruksi (command) yang diberikan pada Linux melalui Shell disebut sebagai eksekusi program yang selanjutnya disebut proses. Setiap kali instruksi diberikan, maka Linux kernel akan menciptakan sebuah proses dengan memberikan nomor PID (Process Identity). Proses dalam Linux selalu membutuhkan Input dan menghasilkan suatu Output. Dalam konteks Linux input/output adalah: 
 • Keyboard (input) 
 • Layar (output) 
 • Files 
 • Struktur data kernel 
 • Peralatan I/O lainnya (misalnya Network) 

Manajemen I/O & Manajemen Memori
    Linux mengimplementasikan sistem virtual memory demand-paged. Proses mempunyai besar memory virtual yang besar . Jika tidak terdapat cukup memory fisik, kernel melakukan swapping beberapa page lama ke disk. Disk drive adalah perangkat mekanik yang membaca dan menulis ke disk yang lebih lambat dibandingkan mengakses memory fisik. Jika memory fisik ekstra tidak digunakan, kernel meletakkan kode program sebagai disk buffer cache.

POKOK BAHASAN 4

PROSES THREAD DAN DEADLOCK
Beberapa tipe proses di Linux : 
● Foreground Proses yang didapatkan oleh pemakai langsung pada terminal (interaktif dialog). 
● Batch Proses yng dikumpulkan dan dijalankan secara sekuensial (satu persatu) Prose Batch tidak di asosiasikan (berinteraksi) dengan terminal. 
● Daemon Proses yang menunggu permintaan (request) dari proses lainnya dan menjalankan tugas sesuai dengan permintaaan tersebut. Bila tidak ada request, maka program ini akan berada dalam kondisu “idle” dan tidak menggunakan waktu hitung CPU

SINYAL 
Proses dapat mengirim dan menerima sinyal dan ke posisi lainya. Proses mengirim sinyal melalui intruksi “kill” dengan format "$ Kill [ -nomor sinyal ] [ nomor PID ]"

POKOK BAHASAN 5 

MANAJEMEN FILE DAN DISK
    Management File File merupakan kumpulan data atau informasi yang saling berhubungan. Sistem operasi Linux mempunyai manajemen file berbentuk seperti piramida.
    Sistem file pada Linux dimulai dari root yang ditandai dengan symbol “ / ”. Kemudian direktori dan subdirektori. Kita dapat membuat file mulai dari root ke bawah.
    Management Disk Manajemen disk merupakan adalah sarana penyimpanan yang berfungsi untuk menyimpan data, file dan informasi secara permanen dalam suatu system computer. Linux mensupport berbagai file system diantaranya adalah: 
1. Ext2 
2. Ext3 
3. Ext4
POKOK BAHASAN 6 

SISTEM OPERASI TERSEBAR
    DEFINISI SISTEM OPERASI TERSEBAR Sistem operasi tersebar adalah sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berinteraksi dan melakukan komunikasi/koordinasi hanya dengan pengiriman pesan.  Sistem operasi terdistribusi adalah salah satu implementasi sistem operasi tersebar, dimana sekumpulan komputer dan prosesor yang terhubung dalam satu jaringan. Koleksi- koleksi dari objek-objek ini secara tertutup bekerja secara bersamasama untuk melakukan suatu tugas atau pekerjaan tertentu. Tujuan utamanya adalah untuk memberikan hasil secara lebih, terutama dalam: 
$ File system 
$ Name space 
$ Waktu pengolahan 
$ Keamanan Akses ke seluruh resources
umsida.ac.id



Komentar

Postingan populer dari blog ini

Rangkuman Praktikum Jaringan Komputer

Rangkuman Praktikum Algoritma dan Struktur Data