Pengenalan Sistem Operasi

Posted by Rizal Label:

Sistem Operasi merupakan program utama (Sekumpulan program kontrol atau alat pengendali) yang secara terpadu bertindak sebagai penghubung Software Aplikasi yang digunakan oleh user dengan hardware komputer.

Tujuan / Manfaat Sistem Operasi

Sistem operasi mempunyai tiga sasaran (menurut Stalling), antara lain :

1. Kenyamanan, membuat user menjadi lebih

nyaman

2. Efisien, menjadikan penggunaan sumber

daya sistem komputer secara efisien.

3. Mampu Berevolusi, memudahkan

pengembang-an, pengujian dan pengajuan

fungsi2 baru tanpa menggangu layanan yang

dijalankan sistem komputer.

Fungsi Dasar Sistem Operasi

  • Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user.
  • Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator).
  • Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) atau sebagai penjaga yang melindungi komputer dari berbagai kemungkinan kerusakan.

LAYANAN SISTEM OPERASI

Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :

  • Pembuatan Program
  • Exsekusi Program
  • Pengaksesan Perangkat Masukan/Keluaran
  • Pengaksesan Terkendali terhadap Berkas
  • Pengaksesan Sistem
  • Deteksi dan memberi Tanggapan terhadap Kesalahan
  • Akunting

JENIS-JENIS SISTEM OPERASI

Jenis Sistem Operasi dapat dibedakan dari aspek:

  • Ukuran (media yang digunakan) disket -> DOS; CD-> Linux Live-CD; Mainframe, Server, PC, PDA, mobile phone, dll.
  • Tujuan (Commercial & Non-commercial) Windows, Mac OS, Unix -> Commercial Linux, FreeBSD, Sun MicroSystem-> Free, open source & GNU/GPL).
  • Kegiatan (PC stand alone, PC workstation, server, router) Windows XP/Vista, MacOS, Linux, Windows 2000 Server, Unix, Novell Netware, Cisco IOS, dll.
  • Struktur Sistem Operasi (hirarki SO)

Kategori Sistem Operasi

Sistem Operasi dapat dikategorikan sbb:

  • Single User – Single Tasking (SU-ST)
  • Multi User – Single Tasking (MU-ST)
  • Single User – Multi Tasking (SU-MT)
  • Multi User – Multi Tasking (MU-MT)

Single User – Single Tasking

Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu.

contoh: DOS (Disk Operating System).

  • MS-DOS (Microsoft DOS – IBM Compatible)
  • PC-DOS (Personal Computer DOS – IBM)
  • DR-DOS (Digital Research DOS - Novell)

Multi User – Single Tasking, Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan program (aplikasi) di satu waktu. contoh: Novell Netware (3.x, 4.x)


Multi User – Multi Tasking, Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu. contoh: Unix, Linux, FreeBSD, SunSolaris (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, atau hardware office station, dll.

Single User – Multi Tasking, Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI). contohnya: Windows, MacOS, Linux, Java Desktop System, Symbian, Palm OS, dll.

0 komentar:

Posting Komentar