Sistem
Operasi adalah sekumpulan perangkat lunak yang berada diantara program
aplikasi dan perangkat keras. Sistem operasi merupakan penghubung antara
pengguna komputer dengan perangkat keras komputer. Secara umum Sistem
operasi adalah suatu pengelola seluruh sumber daya yang terdapat pada
sistem komputer dan menyediakan sekumpulan layanan untuk memudahkan dan
memberi kenyamanan dalam penggunaan dan pemanfaatan sumber daya sistem
komputer.
Sistem Operasi terdiri dari beberapa bagian:
1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter / shell, yang bertugas membaca input dari pengguna
4.
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan
standar yangdapat dipanggil oleh aplikasi lain Driver untuk berinteraksi
dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Tugas Sistem Operasi secara umum terbagi atas:
1. Pengelolaan Proses.
Setiap
program yang berjalan di dalam komputer (baik berupa service atau
aplikasi) merupakan suatu proses. OS mengelola eksekusi proses-proses
yang terjadi secara multitasking.
2. Pengelolaan Memory.
Secara
hirarkis, pemrosesan tercepat pada sistem komputer dilakukan di
register, lalu CPU cache, Random Access Memory (RAM), dan terakhir
adalah pada disk storage. Semuanya merupakan jenis memory yang harus
dikelola OS. Perhatikan bahwa disk storage juga merupakan salah satu
jenis memory, karena dapat digunakan sebagai virtual memory yang
menangani proses-proses yang berjalan.
3. Disk dan Sistem File.
Pengelolaan
file dan directory di dalam disk drive termasuk salah satu tugas penting
OS. Pada OS keluarga Unix, penamaan file dan directory adalah case
sensitive atau membedakan penggunaan huruf besar dan kecil, contohnya
nama file surat.txt dan Surat.Txt dalam satu directory diperkenankan, dan
merupakan dua file yang berbeda.
Sasaran SO
• Kenyamanan
SO membuat pengguna komputer menjadi lebih nyaman
• Efisiensi
SO mengefisienkan penggunaan sumber daya sistem komputer
• Mampu berevolusi
SO harus dikembangkan sehingga memungkinkan dan memudahkan pengembangan dan pengujian
Sejarah SO
• 1954 : Sistem Operasi pertama kali Digunakan untuk komputer IBM 701 di General Motor Research Laboratories
• 1960 : Sistem Operasi untuk komputer mini pertama kali
• 1969 : UNIX, Ken Thompson, diterapkan pada komputer PDP-7, Bell Laboratories
• 1970 : CP/M (Control Program / Microprocessor),Garry Kildal,Digital Research
• 1980 : MS-DOS (Microsoft- Disk Operating System),William Bill Gates, Microsoft Corporation
• 1985 : Microsoft Windows Pertama
• 1987 : IBM Operating System/2
• 1988 : Windows/386
• 1990 : Windows 3.0
• 1993 : Mosaic, Browser Internet Pertama
• 1995 : Windows 95
• 1997 : Windows 98
Sistem operasi utama yang sering digunakan terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows
- yang antara lain terdiri dari Windows Desktop Environment (versi 1.x
hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan
Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP,
Windows Server 2003, Windows Vista, Windows 7 (Seven) yang dirilis pada
tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix
yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX,
keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X
(berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin)
dan GNU/Hurd.
3. Mac OS,
adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut
Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi
10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5
(Leopard).
Dari
sekian banyak sistem operasi ada sistem operasi yang interface (kontak)
dengan user (pengguna) yaitu menggunakan TEXT (DOS, POSIX, LINUX), ada
juga yang kontak dengan pengguna menggunakan GUI (Graphical User
Interface) seperti MS Windows dan LINUX (LINUX bisa berbasis TEXT dan
berbasis GUI).
Jenis-Jenis Sistem Operasi:
A. Sistem Operasi Berbasis Text
Sistem
operasi berbasis teks adalah sistem yang semata - mata menggunakan teks
sebagai alat operasinya. System operasi berbasis text artinya user
berinteraksi dengan sistem dengan perintah-perintah yang berupa text.
Sistem ini berjalan tanpa menggunakan binkai jendela seperti yang biasa
kita temukan pada sistem operasi komputer.
Sistem
operasi berbasis teks mulai berkembang pada komputer generasi kedua.
Seperti: IBM Serie 1400, NCR Serie 304, MARK IV (diproduksi di Jepang
tahun 1957), Honeywell Model 800 dan IBM-7090 (buatan Amerika)
Prosedur pengoperasian sistem operasi berbasis teks ini dilakukan dengan cara seperti berikut:
1.
Ketika komputer dinyalakan, komputer mengeluarkan prompt standar untuk
memasukkan DOS ke dalam drive (sebelum tahun 1955 masih menggunakna
drive B : dengan disk berukuran 5 ½ inch ).
2. Setelah DOS dimasukkan, komputer melakukan booting.
3.
Setelah booting dilakukan, kita dapat memasukkan salah satu program
aplikasi yang kita butuhkan dengan menggatikan DOS dengan disk lain.
Mislnya kita kana melakukan pengetikan dan menggunakan aplikasi
Wordstar. Pengetikan dilakukan langsung ke dalam disk kosong yang
dipersiapkan dan secara bertahap melakukan Saving dengan menekan tombol
CTRl+S.
Sistem Operasi yang menggunakan TEXT yaitu DOS (MacOS/X), POSIX (SCO Unix), LINUX (GNU/Linux).
B. Sistem Operasi Berbasis GUI (Graphical User Interface).
Sistem
operasi berbasis GUI adalah sistem yang data dan perintah dapat
dimasukkan melalui tampilan grafis / gambar. Pada sistem ini user dapat
berinteraksi dengan system operasi melalui gambar-gambar/ simbol-simbol,
dan tentu hal ini akan lebih memberi kemudahan dan kenyamanan bagi
pengguna. Itulah sebabnya mengapa system operasi yang berbasis GUI
seringkali disebut “User Friendly” .
Perkembangan GUI
• 1960-an: Doug Engelbert menemukan GUI
• Xerox PARC mengadopsi konsep GUI
• Steve Job mengembangkan interface GUI pada komputer Apple:
• Lisa dan Apple Macintosh user friendly
• 1985 : Microsoft MS-Windows
• Seri Windows: NT, 2000, ME
• Windows NT : oleh David Cutler, designer VAX VMS
Kecenderungan
pengembangan sistem operasi ini mengarah ke tampilan grafis dengan
tampilan yang menarik. Sebagai contoh sistem operasi yang dikembangkan
oleh Microsoft dengan produknya yaitu Windows NT, Windows 2000 Server
dan Windows 2003 Server.
Sistem
Operasi yang menggunakan GUI yaitu MS Windows (windows 95, windows 98,
windows 2000, windows net server2003, windows me, lalu windows xp,
kemudian vista dan yang baru-baru ini dilauncing adalah windows 7) dan
LINUX (Ubuntu, Kubuntu, dll) LINUX bisa berbasis TEXT dan berbasis GUI.
Penutup
Di
balik kelebihan dan kekurangan suatu OS, terdapat hal yang tidak kalah
pentingnya, yaitu bagaimana cara kita menggunakan OS tersebut secara
optimal sesuai dengan kebutuhan kita. OS telah dilengkapi dengan
berbagai opsi yang memberikan keleluasaan pengguna untuk melakukan peng
aturan lebih lanjut, sehingga bisa saja terjadi di mana dua orang
menggunakanOS dan spesifikasi hardware yang sama, tetapi salah satunya
dapat dimanfaatkan secara lebih optimal sehingga lebih baik dari sisi
performa dan security. Tentu patut disayangkan jika sebuah OS hadir
dengan fitur dan fungsi yang memadai tetapi tidak dapat dimanfaatkan
dengan optimal
Thursday, March 14, 2013 |
0
comments
0 comments:
Post a Comment