SistemOperasi Recent site activity Area Sena
Paulus Harsadi S.Kom
[email protected]
SISTEM OPERASI
I.
Definisi Sistem Operasi
Sebelum ada system operasi, orang hanya menggunakan computer dengan
menggunakan sinyal analog dan sinyal digital. Pengertian system operasi
secara umum ialah pengelola seluruh sumber daya yang terdapat pada system
computer dan menyediakan sekumpulan layanan (system calls) ke pemakai
sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan
sumber daya system computer.
Menurut American
adalah:
Software
National
Standart Institute (ANSI)
yang mengontrol
pelaksanaan
Operating
program-program
komputer, yaitu dengan mengatur waktu proses, pengecekan
mengontrol
penyimpanan,
input
dan output,
pengolahan
data
melakukan
serta
Sistem
kesalahan,
perhitungan, kompilasi,
pelbagai bentuk layanan yang
terkait.
Sistem Operasi secara sederhana dapat diartikan sebagai penghubung antara
pengguna komputer (user) dengan perangkat keras computer. Atau lebih
tepatnya merupakan program utama (Sekumpulan program kontrol atau alat
pengendali) yang secara terpadu bertindak sebagai penghubung Software
Aplikasi yang digunakan oleh user dengan hardware komputer.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 1
Paulus Harsadi S.Kom
[email protected]
Tugas dari sistem operasi diantaranya :
Melakukan fungsi manajemen sistem berkas
Mengendalikan berbagai sumber pada sistem, seperti disk dan printer
Mengatur sejumlah pemakai yang menggunakan sistem bersamaan
Membentuk penjadualan proses-proses didalam sistem.
Sistem operasi mempunyai tiga sasaran (menurut Stalling), antara lain :
Kenyamanan, membuat user menjadi lebih nyaman
Efisien, menjadikan penggunaan sumber daya sistem komputer secara
efisien.
Mampu Berevolusi, memudahkan pengembang-an, pengujian dan
pengajuan fungsi2 baru tanpa menggangu layanan yang dijalankan
sistem komputer.
Bagian system operasi :
Mekanisme Boot, yaitu meletakkan kernel kedalam memory
Booting adalah istilah teknologi informasi dalam bahasa inggris yang
mengacu kepda proses awal menyalakan computer dimana semua
register prosessor disetting kosong, dan status mikroprosessor /
prosesor disetting reset.
Kernel, yaitu inti dari sebuah Sistem Operasi
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari
sebuah system operasi. Tugasnya melayani bermacam program aplikasi
untuk mengakses perangkat keras computer secara aman.
Command Interpreter atau shell, yang bertugas membaca input dari
pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan
standar yang dapat dipanggil oleh aplikasi lain.
Driver, untuk berinteraksi dengan hardware eksternal, sekaligus untuk
mengontrol mereka.
II.
Layanan Sistem Operasi
Sistem operasi menyediakan layanan untuk programmer sehingga dapat
melakukan pemrograman dengan mudah.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 2
Paulus Harsadi S.Kom
[email protected]
a. Eksekusi Program. Sistem harus dapat memanggil program ke memori
dan
menjalankannya.
Program
tersebut
harus
dapat
mengakhiri
eksekusinya dalam bentuk normal atau abnormal (indikasi error).
b. Operasi-operasi I/O. Pada saat running program kemungkinan dibutuhkan
I/O, mungkin berupa file atau peralatan I/O. Agar efisien dan aman, maka
user tidak boleh mengontrol I/O secara langsung, pengontrolan dilakukan
oleh sistem operasi.
c. Manipulasi sistem file.
Kapabilitas program untuk membaca, menulis,
membuat dan menghapus file.
d. Komunikasi. Komunikasi dibutuhkan jika beberapa proses yang sedang
dieksekusi saling tukar-menukar informasi. Penukaran informasi dapat
dilakukan oleh beberapa proses dalam satu komputer atau dalam komputer
yang berbeda melalui sistem jaringan. Komunikasi dilakukan dengan cara
berbagi memori (shared memory) atau dengan cara pengiriman pesan
(message passing).
e. Mendeteksi
kesalahan.
Sistem harus menjamin
kebenaran dalam
komputasi dengan melakukan pendeteksian error pada CPU dan memori,
perangkat I/O atau pada user program.
Beberapa fungsi tambahan yang ada tidak digunakan untuk membantu user,
tetapi lebih digunakan untuk menjamin operasi sistem yang efisien, yaitu :
f.
Mengalokasikan sumber daya
(resource).
Sistem harus dapat
mengalokasikan resource untuk banyak user atau banyak job yang
dijalanan dalam waktu yang sama.
g. Akutansi. Sistem membuat catatan daftar berapa resource yang digunakan
user dan resource apa saja yang digunakan untuk menghitung secara
statistik akumulasi penggunaan resource.
h. Proteksi. Sistem operasi harus menjamin bahwa semua akses ke resource
terkontrol dengan baik.
III. Perkembangan Sistem Operasi
Perkembangan sistem operasi Windows
Periode 1980-an
Setelah sukses dengan MS-DOS pada tahun 1981. Pada tahun 1983 microsoft
meluncurkan MS-DOS
Versi 2.0 pada komputer PC XT. Selanjutnya pada
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 3
Paulus Harsadi S.Kom
[email protected]
tahun 1984 MS DOS 3.0 : Microsoft meluncurkan MS DOS 3.0 untuk
PC AT yang menggunakan chip Intel 80286 dan yang mulai mendukung
penggunaan hard disk lebih dari 10 MB. Juga
diluncurkan
pada
tahun
yang
sama
MS-DOS 3.1 yang mendukung jaringan. Pada tahun 1985
Microsoft memperkenalkan MS Windows, sistem
operasi
yang telah
menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking.
Sayangnya sistem operasi ini sangat buruk performanya dan tidak mampu
menyamai kesuksesan
Apple. Kemudian pada tahun
DOS versi baru yaitu Versi
1986 Microsoft kembali meluncurkan MS3.2. pada versi ini
microsoft
menambahkan
dukungan untuk floppy 3.5 inch 720 KB.
Pada
tahun
1987 microsoft
kembali memperbaharui
M S - DOS
nya
dengan mengeluarkan versi 3.3 yang merupakan versi paling populer dari MS
DOS. Pada tahun ini Microsoft juga memperkenalkan
Windows
versi
Setahun kemudian microsoft berhasil mengembangkan lagi dengan
grafis
2.0.
suasana
yaitu MS DOS v4.0. sedangkan IBM memperkenalkan OS/2 yang
juga telah berbasis grafis sebagai calon pengganti IBM PC-DOS.
Periode 1990-an
Pada tahun 1990 Microsoft memfokuskan diri pada pengembangan Windows
ditandai dengan peluncuran Windows versi 3.0
yang
sangat
baik
pada
versi
dan mendapat sambuatan
ini Microsoft membundel MS OFFICE
(Word, Excel, dan PowerPoint) untuk menyingkirkan saingannya seperti Lotus
123, Wordstar, Word Perfect dan Quattro. Setelah mendapat sambutan yang
cukup baik pada
versi
windows.
Pada
tahun
1991
microsoft kembali
meluncurkan MS DOS versi 5.0 dengan penambahan fasilitas full-screen
editor, undelete, unformat dan Qbasic. Hingga
pada tahun 1994 menjadi
tahun terakhir bagi pengembangan MS DOS,
versi
terakhir
dari
MS
DOS adalah MS DOS 6.22.
Kembali ke versi windows, tahun 1992 windows meluncurkan versi 3.1 dan
3.11 pada tahun 1994
untuk
workgroups. Setahun
kemudian, Microsoft
meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling Stones dan
terjual lebih dari 1 juta salinan dalam waktu 4 hari pada tahun ini juga Versi
pertama Windows CE diperkenalkan ke publik. Tahun 1996 Windows
NT
Versi
4.0 diluncurkan. Pada tahun 1998 microsoft meluncurkan OS
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 4
Paulus Harsadi S.Kom
[email protected]
terbarunya yaitu Windows 98. Web browser Internet Explorer menjadi bagian
penting dari Windows 98 dan berhasil menumbangkan dominasi Netscape
Navigator.
Periode tahun 2000 keatas
Tahun
2000 merupakan
pada
era
era
baru
dunia teknologi
ini perkembangan didunia
menjaga
eksistensinya
Windows
2000
sebagai
sebagai penerus
komputer
OS
komputer
karena
begitu
pesat. Untuk
terbaik. Windows
meluncurkan
Windows
NT. Pada
tahun
ini
juga
meluncurkan windows ME sebagai versi terakhir Windows 95. Pada tahun
2001
windows
XP
mulai diperkenalkan
dan
tahun
2003
meluncurkan windows server 2003. untuk saat ini Windows
Microsoft
XP masih
menjadi favorit pemakai komputer. Walaupun pada tahun 2007 microsoft
berhasil
meluncurkan Windows Vista yang dilengkapi vitur 3D. Namun,
keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi komputer
yang sangat tinggi. Sehingga masyarakat- masyarakat tertentu yang memakai
Vista.
Perkembangan Sistem Operasi Linux
Jika
asal
usul
MSDOS/Windows
berasal
dari pengembangan QDOS
yang dilakukan oleh Bill Gates. Maka UNIX merupakan salah satu sistem
operasi yang mengawali lahirnya Linux ke dunia ini. Sejarah kemunculan UNIX
dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium
milik AT&T, bekerja sama dengan MIT dan General Electric membuat sistem
operasi bernama Multics. Sistem operasi Multics ini awalnya didesain dengan
harapan
akan
menciptakan beberapa keunggulan, seperti multiuser,
multiprosesor, dan multilevel file sistem. Namun pada tahun 1969, AT&T
akhirnya
menghentikan
proyek pembuatan Multics karena sistem operasi
Multics ini sudah tidak memenuhi tujuan semula. Dengan kata lain, proyek ini
mengalami hambatan karena dalam kenyataannya Multics
bugs
dan
banyak
terdapat
sulit sekali dioperasikan. Pada tahun 1991 di Finlandia, saat itu
seorang mahasiswa ilmu komputer di Universitas Helsinki bernama Linus
Tovald berhasil mengembangkan OS berbasis Unix dari sistem operasi Minix
yang diberi nama linux.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 5
Paulus Harsadi S.Kom
[email protected]
Linus Tovald sudah mengenal bahasa pemrograman sejak berumur 10
tahun. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore
VIC-20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di
Univerity of Helsinki dan pada tahun 1990, Linus memulai kelas pemrograman
C
pertamanya. Pada tahun 1991, Linus tidak puas terhadap sistem operasi yang
ada pada PC pertamanya (MS-DOS atau Disk Operation Sistem), OS buatan
Microsoft.
Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang
dipakai komputer milik universitasnya. Akhirnya ia mengganti sistem operasi
open Source Minix yang berbasiskan UNIX. Adapun Minix ini merupakan
sistem UNIX kecil yang dikembangkan oleh Andrew S . Tanenbaum,
seorang
professor
yang
menggeluti
penelitian masalah OS dari Vrije
Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran
dan pendidikan.
Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan
mulai saat itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel
Minix. Dan ia mulai mengembangkan sistem yang
PC. Pada
kompatibel dengan IBM
bulan Agustus 1991, lahirlah Linux 0.01 hasil oprekan Linus,
dan pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan Linux
0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Hingga saat ini
linux telah berkembang pesat terutama
untuk
kalangan
komunitas-
komunitas. Karena OS-nya yang free atau tidak berbayar, Linux juga sebagai
satu-satunya OS yang berbasis Open Source yang dapat dimodifiaksi oleh
siapa saja yang ingin mengembangkan linux. Hingga lahirlah berbagai OS
berbasis linux, seperti Fedora Core, Ubuntu, Mandrake
nama
dan berbagai
lainnya. Bahkan pada tahun 2002 diindonesia sendiri juga lahir
berbagai OS buatan anak negeri berbasis Linux mulai
bermunculan,
diantaranya Trustix Merdeka, WinBI, RimbaLinux, Komura.
Perkembangan Sistem Operasi Macintosh
Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh Steve Jobs,
Steve Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald
Wayne.
Sebelum
membantu
Sistem Operasi 1 / STMIK Sinar Nusantara
mendirikan
Apple, Steve Wozniak adalah
Page 6
Paulus Harsadi S.Kom
[email protected]
seorang hacker elektronik. Pada tahun 1975, dia bekerja di Hewlett-Packard
dan membantu temannya Steve Jobs mendisain video game untuk Atari.
Pada saat itu, Wozniak telah membeli
computer time
pada
bermacam
jenis minicomputer yang di-host oleh Call Computer, sebuah perusahaan
timesharing.
Produk
pertama perusahaan Apple ini diberi nama Apple I
diciptakan oleh Steve wozniak. Apple I didasarkan pada 8-bit mikro prosesor,
MOS 6502 Teknologi, hanya efektif jika dijalankan di bawah 1 MHZ. 6502
adalah
sama
seperti mikroprosesor yang paling mahal dari Motorola pada
saat itu. Pada saat itu, CPU Intel 8080 seharga $US 179 dan Motoroal 6800
seharga $US 170. Wozniak lebih tertarik pada Motorola 6800, tetapi harga
keduanya terlalu mahal . Dia pun kemudian sadar, dan hanya mendesign
komputer di atas kertas, menunggu hari di mana dia mampu membeli CPU.
Ketika MOS Technology memproduksi chip 6502 pada tahun 1976 dengan
harga $US 20, Wozniak membuat sebuah versi BASIC untuk chip tersebut, dan
mulai mendisain sebuah computer untuk menjalankannya. Inilah mengapa
Wozniak memilih MOS 6502. Komputer telah
dibangun
dalam
terminal
video, socket untuk 8K bytes onboard RAM, sebuah alat penghubung Keyboard
, dan sebuah kaset board yang akan bekerja bersama perekam kaset
reguler. Komputer telah memiliki sebuah motherboard yang sederhana
:
dimana pengguna telah menyediakan sebuah kasus , yaitu Sumber AC
power (arus listrik), ASCII keyboard, dan a display device. Apple1 bisa secara
langsung dihubungkan pada suatu televisi dengan suatu RF modulator
muncul dalam
suatu
gulungan
pajangan
dengan
masingmasing
40 karakter. Produk ini diperkenalkan
24
garis berbentuk
kepasaran
dengan
harga $666.66 termasuk 4KB RAM dan tape Apple basic.
Apple II
Dengan pendapatan dari penjualan Apple I, dia bisa memulai produksi
komputer yang lebih canggih, Apple II; Apple II diperkenalkan kepada publik
pada West Coast Computer Faire pada bulan April 1977. Perbedaan utama
dengan Apple I adalah tampilan TV yang didesign total, di mana tampilan
disimpan di memori.
Dengan
cara
ini,
monitornya
tidak
hanya bisa
menampilkan teks, namun Apple II bisa menampilkan gambar, dan pada
akhirnya, warna.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 7
Paulus Harsadi S.Kom
[email protected]
Pada saat yang sama, Jobs menekankan design casing
yang
lebih
baik,
dan
keyboard
dengan pemikiran bahwa komputer tersebut harus
lengkap dan siap langsung dinyalakan. Apple I hampir bisa seperti itu,
namun pengguna masih harus memasang berbagai macam komponen dan
menulis kode untuk menjalankan BASIC. Dengan dana dan design casing
yang baru, Apple II dilepas pada tahun 1977 dan menjadi komputer yang
biasanya diasosiasikan dengan munculnya pasar PC. Jutaan unit terjual
sampai tahun 1980an.yang termasuk kedalam tipe Apple II adalah Apple II+,
IIE, IIC, IIC+, IIE
Enhanced , IIE Platinum, dan terakhir 16-bit IIGS, diperkenalkan di tahun
1986.
Apple DOS
Tidak Lama setelah Apple II diluncurkan, pada bulan juli 1978 meluncurkan
system operasi Apple berbasis DOS pertama. Ini disadari bahwa sebuah
sebuah disk drive adalah sangat mendesak untuk komputer. Wozniak
menciptakan suatu disain brilian untuk
sebuah
floppy
disk
drive,
dan
demikianlah yang dibutuhkan DOS. Apple Dos tidak diberi nama versi
namun
disebut
Versi
3.1
karena
I
ini implementasi . Merupakan suatu
perbaikan perhitungan x.y Paul Laughton. setiap kali ia meng- compile kembali
source program: dimulai dengan x= 0, y= 1, dan setiap kali y mencapai 9, nilai x
bertambah 1. Apple DOS beta telah diuji seperti Versi 3. Apple Pascal
P-System dari Universitas California di San Diego ( UCSD) sangat populer
pada tahun 1970's dan awal 80's. Dua mahasiswa UCSD , MARK
Allen
dan
6502
Richard
Gleaves mengembangkan
Suatu
microprosesor
interpreter pada musim panas 1978, Kemudian ini menjadi basis untuk Apple
II Pascal dilepaskan pada tahun 1979.
Apple CP/M
Apple III diperkenalkan pada tahun 1980 sebagai
pebisnis.
System operasi
Operating System). Setiap
baru
ini
diberi
komputer
nama
SOS
untuk para
(Sophisticated
program SOS juga membaca sistem operasi
ke dalam memori. Setiap DISK Aplikasi
SOS
terdiri
dari
satu
kernel
(SOS.kernel), satu interepter (SOS. Interept), di mana bisa menjadi aplikasi
bagi dirinya sendiri, dan beberapa aplikasi yang digunakan,dan sebuah set
drivers(SOS driver). Apple ProDOS
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 8
Paulus Harsadi S.Kom
[email protected]
ProDOS dirilis
pertama dengan versi 1.0
pada oktober 1983, sebagai
pengganti untuk Apple DOS 3.3. Apple ProDOS ini merupakan peningkatan
dari Apple SOS.
Macintosh
Apple Macintosh diluncurkan pada tahun 1984 dengan iklan
televise
berjudul 1984 yang didasarkan dari novel karya George Orwell yang juga
diberi nama 1984, dengan pernyataan, "On January 24, Apple Computer will
introduce Macintosh And you'll see why 1984 won't be like '1984'" — maksud
dari katakata tersebut adalah Macintosh yang baru akan membebaskan
komputer dan informasi dari kekangan perusahaan besar dan technocrats.
Apple juga membuahkan konsep pewarta Apple (Apple evangelist) yang
dipelopori oleh karyawan Apple bernama Guy Kawasaki. Setelah kegagalan
Macintosh Portable di tahun
komputer
portabel
1989, Apple
mencoba
memperkenalkan
yang lebih populer, PowerBook, di awal dekade 1990.
Generasi pertama produk ini dirancang bersama Sony dan memberikan dan
memberikan
layout untuk komputer portabel yang masih dipakai sampai
saat ini: engsel belakang untuk mendukung layar, keyboard yang diletakkan
menjorok ke belakang dan trackball (yang kemudian
menjadi
trackpad)
diposisikan di depan keyboard tersebut.
Di tahun
1994, Apple
memperbarui
produk
Macintosh mereka dengan
mengenalkan seri Power Macintosh, yang menggunakan prosesor PowerPC
hasil kerjasama IBM, Motorola dan Apple. Prosesor ini menggunakan arsitektur
RISC, yang jauh berbeda dengan seri Motorola 680X0 sebelumnya. Sistem
operasi milik Apple disesuaikan agar piranti lunak yang dikembangkan
untuk prosesor yang lebih tua bisa berjalan dengan seri prosesor PowerPC. Di
tahun 2001, Apple memperkenalkan Mac OS X, sebuah sistem operasi yang
didasarkan dari NeXTste p
yang
mengg abungkan
stabilit as,kehandalan
dan keamanan yang dimiliki UNIX. Mac OS X server juga dirilis pada tahun
2001. Pada
dasarnya
versi
Server ini mirip
dengan
versi standard nya, dengan
perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan
manajemen dan administrasi workgroup dalam komputer berskala besar.
Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode
Tiger dengan versi 10.4.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 9
Paulus Harsadi S.Kom
[email protected]
Beberapa
kalangan mengatakan bahwa Mac OS X termasuk dalam
keluarga Unix. Hal yang menarik dari OS ini adalah keindahan
tampilannya
sehingga menjadikannya panutan bagi pengembang desktop lain.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 10
[email protected]
SISTEM OPERASI
I.
Definisi Sistem Operasi
Sebelum ada system operasi, orang hanya menggunakan computer dengan
menggunakan sinyal analog dan sinyal digital. Pengertian system operasi
secara umum ialah pengelola seluruh sumber daya yang terdapat pada system
computer dan menyediakan sekumpulan layanan (system calls) ke pemakai
sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan
sumber daya system computer.
Menurut American
adalah:
Software
National
Standart Institute (ANSI)
yang mengontrol
pelaksanaan
Operating
program-program
komputer, yaitu dengan mengatur waktu proses, pengecekan
mengontrol
penyimpanan,
input
dan output,
pengolahan
data
melakukan
serta
Sistem
kesalahan,
perhitungan, kompilasi,
pelbagai bentuk layanan yang
terkait.
Sistem Operasi secara sederhana dapat diartikan sebagai penghubung antara
pengguna komputer (user) dengan perangkat keras computer. Atau lebih
tepatnya merupakan program utama (Sekumpulan program kontrol atau alat
pengendali) yang secara terpadu bertindak sebagai penghubung Software
Aplikasi yang digunakan oleh user dengan hardware komputer.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 1
Paulus Harsadi S.Kom
[email protected]
Tugas dari sistem operasi diantaranya :
Melakukan fungsi manajemen sistem berkas
Mengendalikan berbagai sumber pada sistem, seperti disk dan printer
Mengatur sejumlah pemakai yang menggunakan sistem bersamaan
Membentuk penjadualan proses-proses didalam sistem.
Sistem operasi mempunyai tiga sasaran (menurut Stalling), antara lain :
Kenyamanan, membuat user menjadi lebih nyaman
Efisien, menjadikan penggunaan sumber daya sistem komputer secara
efisien.
Mampu Berevolusi, memudahkan pengembang-an, pengujian dan
pengajuan fungsi2 baru tanpa menggangu layanan yang dijalankan
sistem komputer.
Bagian system operasi :
Mekanisme Boot, yaitu meletakkan kernel kedalam memory
Booting adalah istilah teknologi informasi dalam bahasa inggris yang
mengacu kepda proses awal menyalakan computer dimana semua
register prosessor disetting kosong, dan status mikroprosessor /
prosesor disetting reset.
Kernel, yaitu inti dari sebuah Sistem Operasi
Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari
sebuah system operasi. Tugasnya melayani bermacam program aplikasi
untuk mengakses perangkat keras computer secara aman.
Command Interpreter atau shell, yang bertugas membaca input dari
pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan
standar yang dapat dipanggil oleh aplikasi lain.
Driver, untuk berinteraksi dengan hardware eksternal, sekaligus untuk
mengontrol mereka.
II.
Layanan Sistem Operasi
Sistem operasi menyediakan layanan untuk programmer sehingga dapat
melakukan pemrograman dengan mudah.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 2
Paulus Harsadi S.Kom
[email protected]
a. Eksekusi Program. Sistem harus dapat memanggil program ke memori
dan
menjalankannya.
Program
tersebut
harus
dapat
mengakhiri
eksekusinya dalam bentuk normal atau abnormal (indikasi error).
b. Operasi-operasi I/O. Pada saat running program kemungkinan dibutuhkan
I/O, mungkin berupa file atau peralatan I/O. Agar efisien dan aman, maka
user tidak boleh mengontrol I/O secara langsung, pengontrolan dilakukan
oleh sistem operasi.
c. Manipulasi sistem file.
Kapabilitas program untuk membaca, menulis,
membuat dan menghapus file.
d. Komunikasi. Komunikasi dibutuhkan jika beberapa proses yang sedang
dieksekusi saling tukar-menukar informasi. Penukaran informasi dapat
dilakukan oleh beberapa proses dalam satu komputer atau dalam komputer
yang berbeda melalui sistem jaringan. Komunikasi dilakukan dengan cara
berbagi memori (shared memory) atau dengan cara pengiriman pesan
(message passing).
e. Mendeteksi
kesalahan.
Sistem harus menjamin
kebenaran dalam
komputasi dengan melakukan pendeteksian error pada CPU dan memori,
perangkat I/O atau pada user program.
Beberapa fungsi tambahan yang ada tidak digunakan untuk membantu user,
tetapi lebih digunakan untuk menjamin operasi sistem yang efisien, yaitu :
f.
Mengalokasikan sumber daya
(resource).
Sistem harus dapat
mengalokasikan resource untuk banyak user atau banyak job yang
dijalanan dalam waktu yang sama.
g. Akutansi. Sistem membuat catatan daftar berapa resource yang digunakan
user dan resource apa saja yang digunakan untuk menghitung secara
statistik akumulasi penggunaan resource.
h. Proteksi. Sistem operasi harus menjamin bahwa semua akses ke resource
terkontrol dengan baik.
III. Perkembangan Sistem Operasi
Perkembangan sistem operasi Windows
Periode 1980-an
Setelah sukses dengan MS-DOS pada tahun 1981. Pada tahun 1983 microsoft
meluncurkan MS-DOS
Versi 2.0 pada komputer PC XT. Selanjutnya pada
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 3
Paulus Harsadi S.Kom
[email protected]
tahun 1984 MS DOS 3.0 : Microsoft meluncurkan MS DOS 3.0 untuk
PC AT yang menggunakan chip Intel 80286 dan yang mulai mendukung
penggunaan hard disk lebih dari 10 MB. Juga
diluncurkan
pada
tahun
yang
sama
MS-DOS 3.1 yang mendukung jaringan. Pada tahun 1985
Microsoft memperkenalkan MS Windows, sistem
operasi
yang telah
menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking.
Sayangnya sistem operasi ini sangat buruk performanya dan tidak mampu
menyamai kesuksesan
Apple. Kemudian pada tahun
DOS versi baru yaitu Versi
1986 Microsoft kembali meluncurkan MS3.2. pada versi ini
microsoft
menambahkan
dukungan untuk floppy 3.5 inch 720 KB.
Pada
tahun
1987 microsoft
kembali memperbaharui
M S - DOS
nya
dengan mengeluarkan versi 3.3 yang merupakan versi paling populer dari MS
DOS. Pada tahun ini Microsoft juga memperkenalkan
Windows
versi
Setahun kemudian microsoft berhasil mengembangkan lagi dengan
grafis
2.0.
suasana
yaitu MS DOS v4.0. sedangkan IBM memperkenalkan OS/2 yang
juga telah berbasis grafis sebagai calon pengganti IBM PC-DOS.
Periode 1990-an
Pada tahun 1990 Microsoft memfokuskan diri pada pengembangan Windows
ditandai dengan peluncuran Windows versi 3.0
yang
sangat
baik
pada
versi
dan mendapat sambuatan
ini Microsoft membundel MS OFFICE
(Word, Excel, dan PowerPoint) untuk menyingkirkan saingannya seperti Lotus
123, Wordstar, Word Perfect dan Quattro. Setelah mendapat sambutan yang
cukup baik pada
versi
windows.
Pada
tahun
1991
microsoft kembali
meluncurkan MS DOS versi 5.0 dengan penambahan fasilitas full-screen
editor, undelete, unformat dan Qbasic. Hingga
pada tahun 1994 menjadi
tahun terakhir bagi pengembangan MS DOS,
versi
terakhir
dari
MS
DOS adalah MS DOS 6.22.
Kembali ke versi windows, tahun 1992 windows meluncurkan versi 3.1 dan
3.11 pada tahun 1994
untuk
workgroups. Setahun
kemudian, Microsoft
meluncurkan Windows 95 dengan lagu Start Me Up dari Rolling Stones dan
terjual lebih dari 1 juta salinan dalam waktu 4 hari pada tahun ini juga Versi
pertama Windows CE diperkenalkan ke publik. Tahun 1996 Windows
NT
Versi
4.0 diluncurkan. Pada tahun 1998 microsoft meluncurkan OS
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 4
Paulus Harsadi S.Kom
[email protected]
terbarunya yaitu Windows 98. Web browser Internet Explorer menjadi bagian
penting dari Windows 98 dan berhasil menumbangkan dominasi Netscape
Navigator.
Periode tahun 2000 keatas
Tahun
2000 merupakan
pada
era
era
baru
dunia teknologi
ini perkembangan didunia
menjaga
eksistensinya
Windows
2000
sebagai
sebagai penerus
komputer
OS
komputer
karena
begitu
pesat. Untuk
terbaik. Windows
meluncurkan
Windows
NT. Pada
tahun
ini
juga
meluncurkan windows ME sebagai versi terakhir Windows 95. Pada tahun
2001
windows
XP
mulai diperkenalkan
dan
tahun
2003
meluncurkan windows server 2003. untuk saat ini Windows
Microsoft
XP masih
menjadi favorit pemakai komputer. Walaupun pada tahun 2007 microsoft
berhasil
meluncurkan Windows Vista yang dilengkapi vitur 3D. Namun,
keindahan ini harus dibayar mahal dengan kebutuhan spesifikasi komputer
yang sangat tinggi. Sehingga masyarakat- masyarakat tertentu yang memakai
Vista.
Perkembangan Sistem Operasi Linux
Jika
asal
usul
MSDOS/Windows
berasal
dari pengembangan QDOS
yang dilakukan oleh Bill Gates. Maka UNIX merupakan salah satu sistem
operasi yang mengawali lahirnya Linux ke dunia ini. Sejarah kemunculan UNIX
dimulai pada tahun 1965 ketika para ahli dari Bell Labs, sebuah laboratorium
milik AT&T, bekerja sama dengan MIT dan General Electric membuat sistem
operasi bernama Multics. Sistem operasi Multics ini awalnya didesain dengan
harapan
akan
menciptakan beberapa keunggulan, seperti multiuser,
multiprosesor, dan multilevel file sistem. Namun pada tahun 1969, AT&T
akhirnya
menghentikan
proyek pembuatan Multics karena sistem operasi
Multics ini sudah tidak memenuhi tujuan semula. Dengan kata lain, proyek ini
mengalami hambatan karena dalam kenyataannya Multics
bugs
dan
banyak
terdapat
sulit sekali dioperasikan. Pada tahun 1991 di Finlandia, saat itu
seorang mahasiswa ilmu komputer di Universitas Helsinki bernama Linus
Tovald berhasil mengembangkan OS berbasis Unix dari sistem operasi Minix
yang diberi nama linux.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 5
Paulus Harsadi S.Kom
[email protected]
Linus Tovald sudah mengenal bahasa pemrograman sejak berumur 10
tahun. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore
VIC-20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di
Univerity of Helsinki dan pada tahun 1990, Linus memulai kelas pemrograman
C
pertamanya. Pada tahun 1991, Linus tidak puas terhadap sistem operasi yang
ada pada PC pertamanya (MS-DOS atau Disk Operation Sistem), OS buatan
Microsoft.
Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang
dipakai komputer milik universitasnya. Akhirnya ia mengganti sistem operasi
open Source Minix yang berbasiskan UNIX. Adapun Minix ini merupakan
sistem UNIX kecil yang dikembangkan oleh Andrew S . Tanenbaum,
seorang
professor
yang
menggeluti
penelitian masalah OS dari Vrije
Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran
dan pendidikan.
Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan
mulai saat itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel
Minix. Dan ia mulai mengembangkan sistem yang
PC. Pada
kompatibel dengan IBM
bulan Agustus 1991, lahirlah Linux 0.01 hasil oprekan Linus,
dan pada tanggal 5 Oktober 1991, secara resmi Linus mengumumkan Linux
0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Hingga saat ini
linux telah berkembang pesat terutama
untuk
kalangan
komunitas-
komunitas. Karena OS-nya yang free atau tidak berbayar, Linux juga sebagai
satu-satunya OS yang berbasis Open Source yang dapat dimodifiaksi oleh
siapa saja yang ingin mengembangkan linux. Hingga lahirlah berbagai OS
berbasis linux, seperti Fedora Core, Ubuntu, Mandrake
nama
dan berbagai
lainnya. Bahkan pada tahun 2002 diindonesia sendiri juga lahir
berbagai OS buatan anak negeri berbasis Linux mulai
bermunculan,
diantaranya Trustix Merdeka, WinBI, RimbaLinux, Komura.
Perkembangan Sistem Operasi Macintosh
Apple pertama didirikan pada tanggal 1 april tahun 1976 oleh Steve Jobs,
Steve Wozniak, dan salah seorang Insyiur Atari yang bernama Ronald
Wayne.
Sebelum
membantu
Sistem Operasi 1 / STMIK Sinar Nusantara
mendirikan
Apple, Steve Wozniak adalah
Page 6
Paulus Harsadi S.Kom
[email protected]
seorang hacker elektronik. Pada tahun 1975, dia bekerja di Hewlett-Packard
dan membantu temannya Steve Jobs mendisain video game untuk Atari.
Pada saat itu, Wozniak telah membeli
computer time
pada
bermacam
jenis minicomputer yang di-host oleh Call Computer, sebuah perusahaan
timesharing.
Produk
pertama perusahaan Apple ini diberi nama Apple I
diciptakan oleh Steve wozniak. Apple I didasarkan pada 8-bit mikro prosesor,
MOS 6502 Teknologi, hanya efektif jika dijalankan di bawah 1 MHZ. 6502
adalah
sama
seperti mikroprosesor yang paling mahal dari Motorola pada
saat itu. Pada saat itu, CPU Intel 8080 seharga $US 179 dan Motoroal 6800
seharga $US 170. Wozniak lebih tertarik pada Motorola 6800, tetapi harga
keduanya terlalu mahal . Dia pun kemudian sadar, dan hanya mendesign
komputer di atas kertas, menunggu hari di mana dia mampu membeli CPU.
Ketika MOS Technology memproduksi chip 6502 pada tahun 1976 dengan
harga $US 20, Wozniak membuat sebuah versi BASIC untuk chip tersebut, dan
mulai mendisain sebuah computer untuk menjalankannya. Inilah mengapa
Wozniak memilih MOS 6502. Komputer telah
dibangun
dalam
terminal
video, socket untuk 8K bytes onboard RAM, sebuah alat penghubung Keyboard
, dan sebuah kaset board yang akan bekerja bersama perekam kaset
reguler. Komputer telah memiliki sebuah motherboard yang sederhana
:
dimana pengguna telah menyediakan sebuah kasus , yaitu Sumber AC
power (arus listrik), ASCII keyboard, dan a display device. Apple1 bisa secara
langsung dihubungkan pada suatu televisi dengan suatu RF modulator
muncul dalam
suatu
gulungan
pajangan
dengan
masingmasing
40 karakter. Produk ini diperkenalkan
24
garis berbentuk
kepasaran
dengan
harga $666.66 termasuk 4KB RAM dan tape Apple basic.
Apple II
Dengan pendapatan dari penjualan Apple I, dia bisa memulai produksi
komputer yang lebih canggih, Apple II; Apple II diperkenalkan kepada publik
pada West Coast Computer Faire pada bulan April 1977. Perbedaan utama
dengan Apple I adalah tampilan TV yang didesign total, di mana tampilan
disimpan di memori.
Dengan
cara
ini,
monitornya
tidak
hanya bisa
menampilkan teks, namun Apple II bisa menampilkan gambar, dan pada
akhirnya, warna.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 7
Paulus Harsadi S.Kom
[email protected]
Pada saat yang sama, Jobs menekankan design casing
yang
lebih
baik,
dan
keyboard
dengan pemikiran bahwa komputer tersebut harus
lengkap dan siap langsung dinyalakan. Apple I hampir bisa seperti itu,
namun pengguna masih harus memasang berbagai macam komponen dan
menulis kode untuk menjalankan BASIC. Dengan dana dan design casing
yang baru, Apple II dilepas pada tahun 1977 dan menjadi komputer yang
biasanya diasosiasikan dengan munculnya pasar PC. Jutaan unit terjual
sampai tahun 1980an.yang termasuk kedalam tipe Apple II adalah Apple II+,
IIE, IIC, IIC+, IIE
Enhanced , IIE Platinum, dan terakhir 16-bit IIGS, diperkenalkan di tahun
1986.
Apple DOS
Tidak Lama setelah Apple II diluncurkan, pada bulan juli 1978 meluncurkan
system operasi Apple berbasis DOS pertama. Ini disadari bahwa sebuah
sebuah disk drive adalah sangat mendesak untuk komputer. Wozniak
menciptakan suatu disain brilian untuk
sebuah
floppy
disk
drive,
dan
demikianlah yang dibutuhkan DOS. Apple Dos tidak diberi nama versi
namun
disebut
Versi
3.1
karena
I
ini implementasi . Merupakan suatu
perbaikan perhitungan x.y Paul Laughton. setiap kali ia meng- compile kembali
source program: dimulai dengan x= 0, y= 1, dan setiap kali y mencapai 9, nilai x
bertambah 1. Apple DOS beta telah diuji seperti Versi 3. Apple Pascal
P-System dari Universitas California di San Diego ( UCSD) sangat populer
pada tahun 1970's dan awal 80's. Dua mahasiswa UCSD , MARK
Allen
dan
6502
Richard
Gleaves mengembangkan
Suatu
microprosesor
interpreter pada musim panas 1978, Kemudian ini menjadi basis untuk Apple
II Pascal dilepaskan pada tahun 1979.
Apple CP/M
Apple III diperkenalkan pada tahun 1980 sebagai
pebisnis.
System operasi
Operating System). Setiap
baru
ini
diberi
komputer
nama
SOS
untuk para
(Sophisticated
program SOS juga membaca sistem operasi
ke dalam memori. Setiap DISK Aplikasi
SOS
terdiri
dari
satu
kernel
(SOS.kernel), satu interepter (SOS. Interept), di mana bisa menjadi aplikasi
bagi dirinya sendiri, dan beberapa aplikasi yang digunakan,dan sebuah set
drivers(SOS driver). Apple ProDOS
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 8
Paulus Harsadi S.Kom
[email protected]
ProDOS dirilis
pertama dengan versi 1.0
pada oktober 1983, sebagai
pengganti untuk Apple DOS 3.3. Apple ProDOS ini merupakan peningkatan
dari Apple SOS.
Macintosh
Apple Macintosh diluncurkan pada tahun 1984 dengan iklan
televise
berjudul 1984 yang didasarkan dari novel karya George Orwell yang juga
diberi nama 1984, dengan pernyataan, "On January 24, Apple Computer will
introduce Macintosh And you'll see why 1984 won't be like '1984'" — maksud
dari katakata tersebut adalah Macintosh yang baru akan membebaskan
komputer dan informasi dari kekangan perusahaan besar dan technocrats.
Apple juga membuahkan konsep pewarta Apple (Apple evangelist) yang
dipelopori oleh karyawan Apple bernama Guy Kawasaki. Setelah kegagalan
Macintosh Portable di tahun
komputer
portabel
1989, Apple
mencoba
memperkenalkan
yang lebih populer, PowerBook, di awal dekade 1990.
Generasi pertama produk ini dirancang bersama Sony dan memberikan dan
memberikan
layout untuk komputer portabel yang masih dipakai sampai
saat ini: engsel belakang untuk mendukung layar, keyboard yang diletakkan
menjorok ke belakang dan trackball (yang kemudian
menjadi
trackpad)
diposisikan di depan keyboard tersebut.
Di tahun
1994, Apple
memperbarui
produk
Macintosh mereka dengan
mengenalkan seri Power Macintosh, yang menggunakan prosesor PowerPC
hasil kerjasama IBM, Motorola dan Apple. Prosesor ini menggunakan arsitektur
RISC, yang jauh berbeda dengan seri Motorola 680X0 sebelumnya. Sistem
operasi milik Apple disesuaikan agar piranti lunak yang dikembangkan
untuk prosesor yang lebih tua bisa berjalan dengan seri prosesor PowerPC. Di
tahun 2001, Apple memperkenalkan Mac OS X, sebuah sistem operasi yang
didasarkan dari NeXTste p
yang
mengg abungkan
stabilit as,kehandalan
dan keamanan yang dimiliki UNIX. Mac OS X server juga dirilis pada tahun
2001. Pada
dasarnya
versi
Server ini mirip
dengan
versi standard nya, dengan
perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan
manajemen dan administrasi workgroup dalam komputer berskala besar.
Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode
Tiger dengan versi 10.4.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 9
Paulus Harsadi S.Kom
[email protected]
Beberapa
kalangan mengatakan bahwa Mac OS X termasuk dalam
keluarga Unix. Hal yang menarik dari OS ini adalah keindahan
tampilannya
sehingga menjadikannya panutan bagi pengembang desktop lain.
Sistem Operasi 1 / STMIK Sinar Nusantara
Page 10