RANGKUMAN PRAKTIKUM SISTEM OPERASI

SISTEM OPERASIy

 Assalamu'alaikum Wr. Wb.

Perkenalkan, nama saya Tita Lintang Ingrid Tifany. Saya adalah mahasiswa Semester 3 dari Program Studi Informatika, Fakultas Sains dan Teknologi, Universitas Muhammadiyah Sidoarjo. 

Dalam praktikum Sistem Operasi yang telah saya lakukan, saya memperoleh banyak pengetahuan yang sangat berguna. Berikut adalah rangkuman materi yang telah saya pelajari dalam Praktikum Sistem Operasi.


POKOK BAHASAN I: Pengenalan Sistem Komputer dan Sistem Operasi Linux

A. Sistem Komputer

Komputer adalah alat elektronik yang dirancang untuk komputasi dan kini berkembang untuk mencakup berbagai kegiatan seperti manipulasi, simulasi, dan komunikasi informasi. Komputer terdiri dari sistem input, proses, dan output. Kriteria pengklasifikasian komputer meliputi arsitektur, kecepatan pemrosesan, memori, kemampuan penyimpanan, jumlah pengguna, biaya, dan ukuran.

B. Sistem Operasi

Sistem operasi adalah program yang menjadi perantara antara pengguna dan perangkat keras komputer. Fungsinya adalah untuk mengeksekusi program dan mempermudah penggunaan komputer. Komponen sistem komputer meliputi perangkat keras (CPU, memori, perangkat I/O), sistem operasi (mengontrol perangkat keras dan aplikasi), aplikasi, dan pengguna.

C. Format Instruksi Linux

Perintah di Linux memiliki format umum:
$ NamaInstruksi [pilihan] [argumen]
Contoh instruksi:

  • $ ls (tanpa argumen)
  • $ ls -a (dengan pilihan -a untuk menampilkan semua)
  • $ ls /bin (dengan argumen /bin)

D. Manual

Linux menyediakan manual online untuk membantu pengguna memahami perintah-perintah. Beberapa tombol keyboard penting:

  • Q: Keluar dari manual
  • <Enter>: Scroll ke bawah per baris
  • <Spasi>: Scroll per halaman
  • /teks: Mencari teks dalam manual

POKOK BAHASAN II: Struktur Sistem Operasi Linux

Linux memiliki struktur yang terdiri dari beberapa komponen:

  • Shell: Sebagai interface antara pengguna dan sistem.
  • Utilitas: Program yang melakukan tugas tertentu.
  • Kernel: Bagian inti yang mengendalikan perangkat keras dan sistem.
  • Aplikasi: Program yang dibuat pengguna untuk kebutuhan spesifik.

Struktur Direktori Linux mirip dengan pohon yang dimulai dari root ("/"). Direktori utama di Linux antara lain:

  • /etc: File administrasi sistem
  • /dev: File perangkat keras
  • /usr/bin: Program utilitas
  • /home: Direktori pengguna

POKOK BAHASAN III: Manajemen I/O dan Manajemen Memori

A. Manajemen I/O

Sistem Linux menangani input (misalnya keyboard) dan output (misalnya layar) melalui proses yang dikelola oleh kernel, yang memberi setiap proses nomor PID (Process ID).

B. Manajemen Memori

Linux menggunakan sistem virtual memory, memungkinkan pemrosesan data yang lebih besar dari kapasitas fisik memori. Jika memori fisik tidak mencukupi, sistem akan melakukan swapping ke disk.


POKOK BAHASAN IV: Proses, Thread, dan Deadlock

Konsep Proses di Linux
Setiap instruksi yang diberikan ke Linux akan menciptakan sebuah proses dengan PID. Proses dibagi menjadi:

  • Foreground: Proses interaktif yang berjalan di terminal.
  • Batch: Proses yang dijalankan secara sekuensial tanpa interaksi dengan pengguna.
  • Daemon: Proses yang menunggu perintah untuk dijalankan.

Sinyal: Proses dapat mengirim sinyal untuk berkomunikasi satu sama lain. Contoh sinyal penting adalah:

  • SIGINT: Interupsi, misalnya dengan Ctrl+C
  • SIGKILL: Memaksa menghentikan proses

POKOK BAHASAN V: Manajemen File dan Disk

Manajemen File
Linux menggunakan struktur file berbentuk pohon yang dimulai dari root ("/"). File utama di Linux dibagi menjadi dua jenis: file biasa dan file direktori.

Manajemen Disk
Disk berfungsi untuk penyimpanan data permanen. Linux mendukung berbagai sistem file, seperti:

  • Ext2
  • Ext3
  • Ext4

POKOK BAHASAN VI: Sistem Operasi Terdistribusi

Definisi Sistem Operasi Terdistribusi
Sistem operasi terdistribusi terdiri dari komputer-komputer yang saling terhubung dalam jaringan dan berkomunikasi satu sama lain melalui pengiriman pesan untuk melaksanakan tugas tertentu secara bersama-sama. Tujuan utamanya adalah untuk meningkatkan efisiensi dalam pengolahan file, namespace, waktu pengolahan, dan keamanan akses.


Langkah-Langkah Mengakses Sistem Operasi Linux

  1. Login sebagai pengguna.
  2. Masuk ke root menggunakan perintah su.
  3. Instalasi paket software menggunakan perintah yum.

Demikian rangkuman yang dapat saya buat dari praktikum Sistem Operasi yang saya ikuti. Semoga bermanfaat bagi saya dan juga rekan-rekan yang membacanya.

Wassalamu'alaikum Wr. Wb.

Komentar

Postingan populer dari blog ini

SISTEM DIGITAL

RANGKUMAN PRAKTIKUM PEMROGRAMAN BERBASIS WEB

RANGKUMAN PRAKTIKUM JARINGAN KOMPUTER