Skip to main content

Komponen dan Struktur Sistem Operasi

 

Komponen Sistem Operasi

Sistem komputer modern yang semakin kompleks dan rumit sehingga memerlukan sistem operasi yang dirancang dengan sangat hati hati agar dapat berfungsi secara optimum dan mudah untuk dimodifiaksi.

Sistem oprasi mengenai software, hardware, sampai menangani pengguna. hal tersebut menyebabkan sebuah sistem oprasi memiliki banyak sekali komponen-komponen tersendiri yang memiliki fungsi masing-masing sering disebut juga modular karena dapat dikembangkan secara terpisah.

Pada umumnya sebuah sistem operasi modern akan terdiri dari komponen sebagai berikut :

A. Manajemen Proses

Proses adalah program yg di eksekusi. sedangkan program kumpulan intruksi yang ditulis kedalam bahasa yang dimengerti sisten oprasi. sebuah proses membutuhkan sumber daya untuk menyelesaikan tugasnya, yaitu berupa CPU time, alamat memori, berkas-berkas, dan perangkat masukan & keluaran input dan output. sistem oprasi bertangung jawab atas aktivitas yang beraktivitas yang berkaitan dengan manajemen proses seperti :

  • Pembuatan dan penghapusan proses yang dibuat oleh pengguna atau sistem.
  • Menunda dan melanjutkan proses
  • Kelengkapan mekanisme untuk sinkronisasi proses
  • Kelengkapan mekanisme untuk komunikasi proses
  • Pelengkapan mekanisme untuk pengendalian deadlock.

B. Manajemen Memori Utama

Tujuan manajemen memori utama adalah agar utilitas CPU meningkat dan untuk meningkatkan efisiensi pemakaian memori. memori utama/memori adalah sebuah array yang bear dari word atau byte yang ukuran nya mencapai ratusan, ribuan atau bahkan ratusan.

C. Manajemen Memori Sekunder

Memori sekunder adalah sarana penyimpanan yang berada satu tingkat dibawah memori utama sebuah komputer. memori sekunder tidak memiliki hubungan langsung dengan prosesor melalui bus, sehingga harus melewati perangkat I/O. Sarana penyimpanan sekunder memiliki fungsi-fungsi sebagai berikut :

  • Menyimpan berkas secara permanen
  • Menyimpan program yang belum di eksekusi prosesor
  • Memori Virtual

D. Manajemen Input Output (I/O)

Sistem oprasi sering juga disebut device manager, karena sistem oprasi mengatur berbagai macam perangkat(device). Fungsi-fungsi sistem oprasi untuk sistem I/O :

  • Pentanggahan (buffering)
  • Penjadwalan (scheduling)
  • Spooling meletakan suatu pekerjaan program pada penyangga
  • Menyediakan driver perangkat yang umum
  • Menediakan driver perangkat yang khusus.

E. Manajemen File

File/berkas adalah representasi program dan data yang berupa kumpulan informasi yang saling berhubunggan dan dismpan diprangkat penyimpnan.

G. Manajemen Jaringan

Dukungan terhadap komunikasi data antar prangkat komputer mutlak diperlukan. pada model sistem terdistribusi, jaringan komputer peer to peer atau pun client silver, sistem oprasi berfungsi untuk mengatur model komunikasi agar komputer dan komunikasi antar perangkat jaringan.

H. Command Interpreter System

Command interpreter system adalah sistem penerjemahan perintah tekstual dan pengguna untuk dijalankan disistem oprasi. program yang dapat membaca intruksi dan mengartikan control statements berdasarkan masukan dari pengguna umumnya disebut : control card interpreter atau command line interpreter pada sistem UNIX sering disebut juga shell atau console.

Struktur Sistem Informasi

Sistem komputer modern yang semakin kompleks sehingga memerlukan sistem oprasi yang dirancang dengan sangat hati-hati agar dapat berfungsi secara optimum dan mudah untuk dimodifikasi.

A. Struktur Sederhana

Adalah sistem oprasi sangat kecil, sederhana dan memiliki banyak keterbatasan. sistem oprasi tersebut terbatas pada perangkat keras sehingga tidak terbagi menjadi seperti program aplikasi, program sistem resident, MS-DOS device drivers dan ROM BIOS device drivers merupakan struktur sederhana yang dilengkapi dengan operasi dual mode.

B. Sistem Monohilic

Sistem oprasi model ini dilakukan dengan cara mengambil sejumlah paramater pada tempat yang telah ditentukan sebelumnya, seperti register atau stackdan kemudian mengeksekusi suatu intruksi trap tertentu pada monitor mode.

C. Sistem Lapisan

Dibuat dengan cara membentuk sistem oprasi menjadi bentuk ditentukan dan dibagi menjadi bentuk modular. dengan menggunakan pendekatan top-down semua fungsi ditentukan dan dibagi menjadi komponen-komponen.

D. Virtual

Mempunyai konsep dasar yang tidak jauh berbeda pendekatan terlapis, hanya saja konsep ini memberikan sedikit tambahan berupa antar muka yang menghubungkan perangkat keras dengan kernel untuk tiap-tiap proses.

E. Model Client Server

Tren dari sistem oprasi modern Adalah memindah kode ke lapisan yang lebih tinggi dan menghapusnya sebnayak mungkin dari sistem oprasi sehingga akan meninggalkan kernel yang minimal.

F. Desain dan Implementasi Sistem Informasi

Masalah yang dihadapi dalam merancang dan mengimplementasikan sistem oprasi. pendekatan yang terbukti berhasil adalah mulai dengan mendefinisikan tujuan desain, mekanisme dan kebijakan, dan implementasi.

loading...

Comments

Popular posts from this blog

Contoh Soal Membuat Algoritma Pseudocode dan Flowchart.

  Sebuah Angka Acak 3, 1, 4, 2. Buatlah algoritma yang direpresentasikan dalam bentuk flowchart dan pseudocode untuk mengurutkan data tersebut. Pseudocode start //definisikan varriabel: int Data [] ← {3,1,4,2} int i,j,hasil //print Data elemen sebelum diurut: for (i ← 0; i < Data.jumlahdata; i← i+1) Cetak i //proses pengurutan dan perbandingan data: for (i ← 0; i<jumlahElemen(**Data**); i←i+1 for (j ← 0; j<jumlahElemen(**Data**); j←j+1) //pengecekan angka lebih besar / lebih kecil: if (Data[i] < Data[j]) hasil ← Data[i] Data[i]←Data[j] Data[j] ← hasil //Print hasil pengurutan: for (j ← 0; j < jumlahElemen(**Data**); j ←j+1) print j Finish Flowchart

Konfigurasi Samba Server di Centos7 User Mode Authentication

Assalamu'alaikum wr.wb Ini adalah konfigurasi lanjutan Setelah pada lab sebelumnya, saya telah membuat samba server anonymous mode , kali ini saya akan mencoba membuat samba server dengan user mode authentication. Jadi pada saat mengakses sharing folder, kita diwajibkan harus login terlebih dahulu sesuai dengan user yang telah didaftarkan pada server. Akses login ini bisa berdasarkan grup dan spesifik user, hanya satu atau 2 user saja. Topologi : Pastikan udah diinstall sambanya, yum install samba izinkan service samba pada firewall  firewall-cmd --permanent --add-service=samba firewall-cmd --reload Pertama tama buat user terlebih dahulu untuk diizinkan untuk mengakses folder, disini saya akan membuat 4 user dengan spesifikasi berikut User Group Directory fitrah anjay /fitrah ali anjir /ali hudzaifah anjay /home/hudzaifah sofyan anjir /home/sofyan Tambahkan user dengan perintah useradd, dan jangan lupa tambahkan juga passwordnya dengan perintah passwd Buat group dengan perintah gro

Scanning dan Skimming : Penjelasan dan Contoh dalam Kehidupan

Coba Anda jelaskan pengertian skimming, kemudian berikan 3 contoh penggunaan skimming dalam kehidupan sehari-hari. Pengertian Skimming adalah suatu teknik membaca dengan cepat untuk mencari ide utama atau ide pokok atau bahkan sesuatu yang penting dalam suatu bacaan tanpa membaca keseluruhan bahan bacaan. Teknik ini cukup penting dan berguna karena kita hanya membaca sekilas atau sepintas dari bahan bacaan tersebut, tetapi kita mendapatkan inti yang memuat secara umum dari bahan bacaan tersebut. Contoh Skimming dalam kehidupan sehari hari Biasanya ketika membaca artikel, kita melakukan skimming sehingga kita mendapatkan inti dari artikel tersebut tanpa membaca keseluruhan berita yang ditulis. Ketika akan melaksanakan ujian, kita biasanya membaca sekilas buku atau bahan materi yang akan diujikan dengan sekilas, supaya kita mengingat kembali apa yang telah dipelajari. Ketika membaca sebuah novel, biasanya saya melakukan teknik skimming, jadi saya bisa mendapatkan inti dari cerita tersebu
loading...