View
61
Download
1
Category
Preview:
DESCRIPTION
OPERASI WINDOWS
Citation preview
BAB IPENDAHULUAN
1.1 Latar Belakang
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu
perangkat- keras, program aplikasi, sistem-operasi, dan pengguna. Pada suatu sistem
komputer, sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat
keras yang digunakan dalam berbagai program aplikasi dan beberapa pengguna.
Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, artinya sistem
operasi membuat kondisi komputer agar dapat menjalankan program komputer secara
benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan
sumberdaya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses
suatu sumberdaya. Dengan demikian, sistem operasi juga sering disebut resource allocator
. Satu lagi fungsi penting sistem operasi adalah sebagai pengontrol program yang bertujuan
untuk menghindari error dan penggunaan komputer yang tidak perlu.
Karena betapa pentingnya peran dari sistem operasi, maka perlu kiranya memilki
pemahaman mengenai sistem operasi. Melalui makalah ini akan di bahas mengenai
pengenalan awal dari sistem operasi yakni pengertian, jenis-jenis, dan struktur system
operasi.
1.2 Rumusan Masalah
Berdasarkan pendahuluan di atas, maka rumusan masalah dari makalah ini adalah
sebagai berikut:
a. Apakah yang dimaksud dengan system operasi?
b. Apakah saja macam-macam sistem operasi?
c. Apa saja komponen penyusun dari struktur sistem operasi?
1.3 Tujuan
Adapum tujuan dari pembuatan makalah ini adalah sebagai berikut:
a. Memahami apa yang dimaksud dengan sistem operasi
b. Mengetahui macam-macam dari sistem operasi komputer
c. Mengetahui struktur dari sistem operasi
1
BAB IIPEMBAHASAN
2.1 Konsep Dasar Sistem Operasi
A. Pengertian Sistem Operasi
Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang
terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke
pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-
daya sistem komputer.
Sistem operasi komputer adalah perangkat lunak komputer atau software yang bertugas
untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar
sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang
bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa
Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.Pengertian Sistem
Operasi Windows adalah Sistem Operasi yang dikembangkan oleh Microsoft Corporation yang
menggunakan antarmuka dengan berbasikan GUI (Graphical User Interface) atau tampilan antarmuka
bergrafis.pada umum nya system oeprasi ini banyak sekali di gunakan oleh masyarakat, dari kalangan
menengah ke atas hingga ke bawah.
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis
modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama
kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November
tahun 1985yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows
1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di
atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa
adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows
(dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi
bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan
dapat menguasai penggunaan sistem operasi hingga mencapai 90%.
Windows 1.0
Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada
tanggal 20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa
fungsionalitas, sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini
hendak dinamakan dengan Interface Manager, akan tetapi Rowland Hanson, kepala bagian
pemasaran di Microsoft Corporation, meyakinkan para petinggi Microsoft bahwa nama 2
“Windows” akan lebih “memikat” konsumen. Windows 1.0 bukanlah sebuah sistem operasi
yang lengkap, tapi hanya memperluas kemampuan MS-DOS dengan tambahan antarmuka
grafis. Selain itu, Windows 1.0 juga memiliki masalah dan kelemahan yang sama yang
dimiliki oleh MS-DOS.
Windows 2.x
Windows versi 2 pun muncul kemudian pada tanggal 9 Desember 1987, dan menjadi
sedikit lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya
didapat karena kedekatannya dengan aplikasi grafis buatan Microsoft, Microsoft Excel for
Windows dan Microsoft Word for Windows. Aplikasi-aplikasi Windows dapat dijalankan dari
MS-DOS, untuk kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar
dengan sendirinya saat aplikasi tersebut ditutup.
Microsoft Windows akhirnya memperoleh peningkatan signifikan saat Aldus PageMaker
muncul dalam versi untuk Windows, yang sebelumnya hanya dapat berjalan di atas
Macintosh. Beberapa ahli sejarahwan komputer mencatat ini sebagai kemunculan sebuah
aplikasi yang laku secara signifikan selain buatan Microsoft sebagai awal kesuksesan
Microsoft Windows.
Windows versi 2.0x menggunakan model memori modus real, yang hanya mampu
mengakses memori hingga 1 megabita saja. Dalam konfigurasi seperti itu, Windows dapat
menjalankan aplikasimultitasking lainnya, semacam DESQview, yang berjalan dalam modus
terproteksi yang ditawarkan oleh Intel 80286.
Windows 2.1x
Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1.
Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model
memori modus real, tapi merupakan versi yang pertama yang mendukung High Memory
Area (HMA). Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus
terproteksi dengan emulasi Expanded Memory Specification (EMS) standar Lotus-Intel-
Microsoft (LIM), pendahulu spesifikasi Extended Memory Specification (XMS) yang
kemudian pada akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi
Windows dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas
kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan fitur
baru yang dimiliki olehIntel 80386.
windows 3.0
Windows 3.0 dapat berjalan di dalam tiga modus, yakni modus real, modus standar, dan
modus 386 Enhanced, dan kompatibel dengan prosesor-prosesor keluarga Intel dari Intel
8086/8088, 80286, hingga 80386. Windows 3.0 akan mencoba untuk mendeteksi modus mana
3
yang akan digunakan, meski pengguna dapat memaksa agar Windows bekerja dalam modus
tertentu saja dengan menggunakan switch-switch tertentu saat menjalankannya
win /r: memaksa Windows untuk berjalan di dalam modus real
win /s: memaksa Windows untuk berjalan di dalam modus standar
win /3: memaksa Windows untuk berjalan di dalam modus 386 Enhanced.
Versi 3.0 juga merupakan versi pertama Windows yang berjalan di dalam modus
terproteksi, meskipun kernel 386 enhanced mode merupakan versi kernel yang ditingkatkan
dari kernel modus terproteksi di dalam Windows/386.
WINDOWS 3.1
Microsoft mengembangkan Windows 3.1, yang menawarkan beberapa peningkatan
minor terhadapWindows 3.0 (seperti halnya kemampuan untuk menampilkan font TrueType
Fonts, yang dikembangkan secara bersama-sama dengan Apple), dan juga terdapat di
dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia. Versi 3.1
juga menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada modus
terproteksi yang hanya dimiliki olehmikroprosesor Intel 80286 atau yang lebih tinggi lagi.
WINDOWS NT
Arsitek utama dari Windows NT adalah Dave Cutler, yang merupakan salah satu dari
pemimpin arsitek sistem operasi VMS di perusahaan Digital Equipment Corporation (DEC),
yang kemudian dibeli olehCompaq yang sekarang bagian dari Hewlett-Packard.
Dukungan device driver untuk Windows NT juga kurang begitu banyak karena memang
mengembangkan driver untuk Windows NT dianggap rumit oleh beberapa pengembang, selain
tentunya Windows NT juga memiliki superioritas dalam modelabstraksi perangkat kerasnya.
Yang membuat Windows NT pilihan yang sempurna untuk pangsa pasar server jaringan lokal
(LAN), yang pada tahun 1993 sedang mengalami booming besar-besaran, seiring dengan
komoditas jaringan di dalam kantor telah meningkat secara drastis. Fitur-fitur jaringan dalam
Windows NT menawarkan beberapa pilihan konektivitas jaringan yang luas dan juga
tentunya sistem berkas NTFS yang efisien.
windows 95
4
pada tanggal 24 Agustus 1995. Microsoft memiliki dua keuntungan dari peluncuran ini:
1) adalah mustahil bagi para konsumen untuk menjalankan Windows 95 pada sistem
operasi DOS bukan buatanMicrosoft yang jauh lebih murah; 2) meskipun jejak-jejak DOS
tidaklah pernah dicabut dari sistem operasi tersebut, malahan versi tersebut menancapkan
sebuah versi DOS untuk dimuat sebagai bagian dari proses booting, Windows 95 berjalan
dengan sendirinya di dalam modus 386 Enhanced, dengan menggunakan memori virtual dan
model pengalamatan memori flat 32-bit. Fitur-fitur itu menjadikan aplikasi Win32 untuk
mengalamatkan RAM virtual sebanyak maksimal 2 gigabyte (dengan 2 gigabytesisanya
dicadangkan untuk sistem operasi). Dukungan USB di dalam Windows 98 pun juga jauh lebih
baik dibandingkan dengan pendahulunya.
Sebelum menggantinya dengan versi Windows yang baru, Microsoft merilis Windows 95
dalam lima versi berbeda, yakni sebagai berikut:
Windows 95 – rilis yang sebenarnya dari Windows 95
Windows 95 A – mencakup pembaruan Windows 95 Original Service Release
1 (OSR1) yang dimasukkan secara langsung terhadap instalasi.
Windows 95 B – mencakup beberapa pembaruan mayor lainnya, seperti
halnya sistem berkas FAT32 , dan Internet Explorer 3.0. Versi ini juga dikenal dengan Windows
95 OSR2, atau banyak orang di Indonesia menyebutnya sebagai Windows 97.
Windows 95 B USB – atau Windows 95 OSR2.1 merupakan versi Windows 95 yang
menawarkan dukungan terhadap perangkat keras berbasis bus Universal Serial Bus/USB.
Windows 95 C – atau Windows 95 OSR2.5 mencakup semua fitur di atas,
ditambah Internet Explorer 4.0. Versi ini merupakan versi yang paling terakhir dirilis dari seri
Windows 95.
WINDOWS NT 4.0
NT 4.0 memiliki antarmuka yang sama dengan Windows 95, tetapi menggunakan kernel
yang sama dengan Windows NT, sehingga lebih stabil. Memang, ada sebuah patch tambahan
yang tersedia untuk Windows NT 3.51 yang mampu membuat NT 3.51 agar mirip seperti NT
4.0, tapi sangat tidak stabil dan memiliki banyak bug.
5
Windows NT 4.0 datang dalam empat versi:
Windows NT 4.0 Workstation
Windows NT 4.0 Server
Windows NT 4.0 Server, Enterprise Edition (yang mencakup dukungan
terhadapclustering dan SMP hingga 8-way)
Windows NT 4.0 Terminal Server
WINDOWS 98
Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi Windows baru, yang dikenal
sebagai Windows 98. Windows 98 dianggap sebagai revisi minor terhadap Windows 95, tapi
secara umum dilihat jauh lebih stabil dan dapat diandalkan dibandingkan dengan
pendahulunya, Windows 95. Windows 98 mencakup banyak driver perangkat keras baru dan
dukungan sistem berkas FAT32 yang lebih baik yang mengizinkan partisi untuk memiliki
kapasitas lebih besar dari 2 gigabyte, sebuah batasan yang terdapat di dalam Windows 95 Dan
dukungan USB di dalam Windows 98 pun juga jauh lebih baik dibandingkan dengan
pendahulunya.
Pada tahun 1999, Microsoft merilis Windows 98 Second Edition, sebuah rilis yang
menawarkan banyak peningkatan dibandingkan versi sebelumnya. Internet Connection
Sharing, yang merupakan sebuah bentuk dari Network Address Translation, yang
mengizinkan beberapa mesin di dalam sebuah jaringan lokal agar dapat menggunakan satu
buah jalur koneksi Internet bersama-sama pun diperkenalkan pada versi ini. Banyak masalah
minor di dalam Windows yang lama telah dikoreksi, yang menjadikan Windows 98 menurut
banyak orang sebagai sebuah versi Windows 9x yang paling stabil di antara semua versi
Windows 9x lainnya.
WINDOWS 2000
6
pada 17 Februari 2000, sebuah versi yang sebelumnya dikenal dengan sebutan Windows
NT 5.0 atau “NT 5.0″. Versi Windows 2000 ditujukan untuk duapangsa pasar, yakni pangsa
pasar workstation dan juga pangsa pasar server.
Di antara fitur-fitur Windows 2000 yang paling signifikan adalah Active Directory,
sebuah modeljaringan pengganti model jaringan NT domain, yang
menggunakan teknologi yang merupakan standar industri, seperti Domain Name
System (DNS), Lightweight Directory Access Protocol (LDAP), dan Kerberos untuk
menghubungkan antara sebuah mesin ke mesin lainnnya.
Windows 2000 tersedia dalam enam edisi, yakni:
Windows 2000 Professional
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 Datacenter Server
Windows 2000 Advanced Server Limited Edition
Windows 2000 Datacenter Server Limited EditionWindows 2000 tersedia dalam
enam edisi, yakni:
Windows 2000 Server
Windows 2000 Advanced Server
Windows 2000 Datacenter Server
Windows 2000 Advanced Server Limited Edition
Windows 2000 Datacenter Server Limited Edition
WINDOWS ME
Pada bulan September 2000, Microsoft memperkenalkan Windows Millennium Edition .
Versi ini memperbarui Windows 98 dengan dukungan multimedia dan Internet yang lebih
baik. Versi ini juga memasukkan fitur “System Restore,” yang mengizinkan para
penggunanya untuk mengembalikan keadaan sistem ke sebuah titik yang dikenal baik-baik
7
saja, pada saat sistem operasi mengalami kegagalan. Fitur-fitur yang terdapat di dalam
Windows Me (seperti Internet Explorer 5.5, Windows Media Player 7.0, dan Microsoft
DirectX 7.1) bahkan bisa diperoleh secara gratis dari situs Windows Update, kecuali System
Restore. Hasilnya, Windows Me pun tidak dianggap sebagai sebuah sistem operasi yang unik
di antara saudara-saudaranya dari keluarga Windows 9x, Windows 95 dan Windows 98.
Windows Me juga dikritik karena munculnya masalah kestabilan, dan juga dukungan
terhadap MS-DOS yang berjalan di dalam modus real. Orang-orang bahkan menyebut
Windows Me sebagaiWindows Mistake Edition.
WINDOWS XP
Pada tahun 2001, Microsoft memperkenalkan Windows XP (yang memiliki nama kode
“Whistler” selama pengembangan. Akhirnya, setelah merilis beberapa versi Windows
berbasis Windows 9x dan NT, Microsoft berhasil menyatukan kedua jajaran produk tersebut.
Windows XP menggunakan kernel Windows NT 5.1, sehingga menjadikan kernel Windows
NT yang terkenal dengan kestabilannya memasuki pasar konsumen rumahan, untuk
menggantikan produk Windows 9x yang berbasis 16/32-bit yang sudah menua.
Windows XP Home Edition, yang ditujukan untuk pasar desktop dan laptop rumahan.
Windows XP Home Edition N, sama seperti Home Edition yang biasa, tapi tidak
memilikiWindows Media Player, karena memang peraturan Uni Eropa tidak
memperbolehkannya.
Windows XP Professional, yang ditujukan bagi para power user dan pebisnis.
Windows XP Professional N, sama seperti Professional Edition, tapi tidak
memiliki Windows Media Player, karena peraturan Uni Eropa tidak mengizinkannya.
Windows XP Media Center Edition (MCE), dirilis pada bulan November 2002,
merupakan Windows XP Home Edition yang ditujukan untuk dektop dan laptop dengan
penekanan pada hiburan rumahan.
o Windows XP Media Center Edition 2003
o Windows XP Media Center Edition 2004
o Windows XP Media Center Edition 2005, yang dirilis pada 12 Oktober 2004.
8
WINDOWS VISTA
Setelah meraih kesukesan besar dengan Windows XP, Microsoft tidak lantas berhenti
begitu saja mengembangkan Windows. Versi terbaru dari Windows, disebut denganWindows
Vista, dirilis pada tanggal 30 November 2006 bagi kalangan bisnis sementara untuk kalangan
pengguna rumahan dirilis pada tanggal 30 Januari 2007. Windows Vista memang
dicanangkan agar memiliki keamanan yang lebih tangguh dibandingkan dengan versi-versi
sebelumnya, dengan memperkenalkan sebuah modus pengguna yang terbatas, yang disebut
sebagaiUser Account Control (UAC), untuk menggantikan filosofi “administrator-by-default”
yang diberlakukan pada Windows XP. Windows Vista juga memperkenalkan fitur grafik yang
jauh lebih “memikat”, yang disebut dengan Windows Aero GUI, aplikasi yang baru (seperti
halnya Windows Calendar, Windows DVD Maker dan beberapa game baru termasuk Chess
Titans, Mahjong, dan Purble Place . Selain itu, Windows Vista juga menawarkan versi
Microsoft Internet Explorer yang lebih aman, serta Windows Media Player versi baru (versi
11).
2.2 Macam-Macam Sistem Operasi Komputer.
1. UNIK
Sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem
operasi linux.
Kelebihan Unik :
1. Sistem operasi gratis
2. Sudah terdapat aplikasi multimedia dan desain grafis yang lengkap
3. Rentan terhadap virus
4. Tampilan desktop yang menarik (bagus).
Kekuragan Unik :
1. Membingungkan (kurang familiar dibandingkan dengan windows)
2. Format file sedikit
3. Banyak software yang kurang compatible
2. DOS
Sistem operasi yang merupakan cikal bakal dari microsoft Windows. Ciri khasnya yaitu berupa
teks putih dengan latar belakang hitam. Kita bisa menjalankan lewat Start Windows – Run, lalu ketik
cmd.
9
Kelebihan DOS :
1. Pengoperasian mudah
2. Space ruang hardisk bebas (tidak teralu besar)
3. Memori kecil
4. Kompatibel semua software dan hardware.
Kekurangan DOS :
1. Mode operasi dalam bentuk teks
2. Kurang kompatibel terhadap beberapa program beroperasi pada mode grafis.
3. Novell Operating Sisyem
Kelebihan Novell Operating Sistem :
1. Software jaringan
2. Kecepatan komunikasi antar PC dalam LAN
3. Manajemen jaringan mudah.
Kekurangan Novell Operating Sistem :
1. Berbasis DOS mode operasinya tidak grafis.
4. Microsoft Windows
Merupakan macam-macam sistem operasi yang paling populer. Hampir semua orang pernah
memakainya. Beberapa versi microsoft Windows yang terkenal: microsoft Windows 98, 2000, Me,
XP, Vista, Seven 7 dan yang paling terbaru Windows 8.
Kelebihan Microsoft Windows :
1. Banyak digunakan sebagai software jaringan
2. Mode operasinya berbentuk grafis
3. Komunikasi antar PC ke LAN ( lebih mudah).
Kekurangan Microsoft Windows :
1. Lisensi mahal
2. Diperlukan perangkat keras dengan prosesor tinggi (pentium), memori yang digunakan
juga lebih besar (mahal)
3. Implementasi jaringan ( mahal).
5. Apple Machintosh
Sistem operasi yang unggul dalam hal grafik. Memerlukan hardware khusus sehingga tidak dapat
di-install di computer biasa. Versinya antara lain Mac OS X (Tiger), Leopard.
Kelebihan Apple Machintosh :
1. Rentan terhadap virus
2. Lebih cepat dan tidak cepat hang
3. Lebih nyaman digunakan
10
4. User friendly
5. High performance.
Kekurangan Apple Machintosh :
1. Mac tidak bisa dirakit sendiri karena apple tidak memeberikan lisensi
2. Software tidak terlalu lengkap
3. Harga yang terlalu mahal
4. Hanya digunakan untuk graphic designer
5. Tidak bisa digunakan secara bersamaan.
6. Linux
Pertama kali dikembangkan oleh Linus Torvald. Merupakan macam-macam sistem operasi open
source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal
dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling
banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack,
dan lain-lain.
Kelebihan Linux :
1. Banyak digunakan dalam operasi jaringan
2. Bekerja pad dua mode, grafis dan teks
3. Pengoperasian tidak memerlukan lisensi.
Kekurangan Linux :
1. Salah satunya kurang familiar bagi yang masih awam.
7. Solaris
Dikembangkan oleh Sun Microsystem. Lebih banyak digunakan untuk perusahaan.
Kelebihan Solaris :
1. Stabil dan populer dibandingkan windows NET
2. Mempunyai sistem operasi seperti unix
3. Sistem file stabil untuk database.
Kekurangan Solaris :
1. Biaya mahal
2. Driver hardware yang kurang baik
3. Sedikit perijinan untuk pejabat.
8. Free BSD
Dibuat oleh Universitas Berkeley. Hampir sama seperti linux.
Kelebihan Free BSD :
11
1. Bersifat opensource (bisa di download langsung dr www.freebsd.org).
2. Memiliki sistem software third-party yang memberikan kemudahan yang berarti bagi para user
untuk menambah atau menghapus aplikasi-aplikasi.
3. Secure, powerfull, mendukung patch dan update, disertai port dan package u/ memudahkan
install software lain, disertai firewall, dan ada team yang akan selalu develop OS FreeBSD.
4. Sistem stabil untuk database, server internet, intranet, fill-server, intranet client,
pengembangan java.
Kekurangan Free BSD :
1. Free BSD tidak dpt digunakan pada mikro karnal lam PC IBM.
2. Tidak mendukung ISA-plug-and-ply-card.
3. Kecilnya basis developer dan pemakai yang mencari bug/kelemahan program.
4. Belum jelas masa depannya untuk server database dan sistem operasi desktop.
Macam-Macam Sistem Operasi Mobile :
1. Symbian
Sistem operasi yang populer di kalangan para pengguna handphone. Kebanyakan
handphone nokia menggunakan symbian sebagai sistem operasi. Versinya antara lain S40, S60,
S9.
Kelebihan Symbian :
1. Aplikasinya yang banyak
2. Multitasking.
Kekurangan Symbian :
1. Mahal
2. Penggunaan sedikit rumit.
2. Microsoft Windows Phone
Sistem operasi yang dikeluarkan oleh microsoft untuk smartphone dan PDA. Tampilannya
hampir sama dengan Windows pada komputer.
Kelebihan Windows Phone :
1. Memiliki interface yang berbeda dibandingkan dengan interface smartphone lainnya.
2. Melalui account Windows Live tersedia layanan mail, contact, calender. Pengguna juga
bisa mengakses layanan toko online-nya (Marketplace) dan fasilitas keamanan gratis.
3. Melalui browser dan GPS, pengguna bisa menemukan lokasi, memblokirdan me-reset
smartphone.
Kekurangan Windows Phone :
12
1. Microsoft melakukan perubahan radikal pada sistem baru ini. Misalnya, aplikasi pihak
ketiga(third party) tidak boleh aktif dilatar belakang, tidak ada folder, akses file multimedia
harus melalui Zune, dan data Office harus disimpan dilayanan online SkyDrive.
2. Memang karena masih baru, semau potensi platform mobile ini belum optimal.
3. Palm OS
Sistem operasi yang digunakan pada PDA keluaran PALM.
Kelebihan Palm OS :
1. Kebutuhan sistem sedikit dan cepat, sehingga tidak memerlukan perangkat PDA yang
canggih dan mahal
2. Tidak memerlukan banyak memory.
Kekurangan Palm OS :
1. Tidak memiliki media penyimpanan eksternal (tambahan).
contoh : Palm OS 5.4.9
4. Andoid
Sistem operasi untuk handphone andorid yang akan diluncurkan Google. Android berbasis
Linux sehingga termasuk open source.
Kelebihan Android :
1. Tidak perlu bayar untuk download aplikasi (free)
2. Didukung penuh oleh google
3. Stabil dan tidak mudah hang
4. Harga relatif murah.
Kekurangan Android :
1. Kurang nyaman untuk dipakai komunikasi.
2. Tidak ada microsoft office.
3. Harus terkoneksi dengan jaringan internet.
4. Belum banyak aplikasi yang tersedia.
2.3 Struktur Sistem Operasi
Pada kenyataannya tidak semua sistem operasi mempunyai struktur yang sama. Namun menurut Avi
Silberschatz, Peter Galvin, dan Greg Gagne, umumnya sebuah sistem operasi modern mempunyai
komponen sebagai berikut:
Managemen Proses.
Managemen Memori Utama.
13
Managemen Secondary-Storage.
Managemen Sistem I/O.
Managemen Berkas.
Sistem Proteksi.
Jaringan.
Command-Interpreter system.
Managemen Proses
Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses
membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. sumber daya tersebut
dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan
managemen proses seperti:
Pembuatan dan penghapusan proses pengguna dan sistem proses.
Menunda atau melanjutkan proses.
Menyediakan mekanisme untuk proses sinkronisasi.
Menyediakan mekanisme untuk proses komunikasi.
Menyediakan mekanisme untuk penanganan deadlock.
Managemen Memori Utama
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar
dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan.
Setiap word atau byte mempunyai alamat tersendiri. Memori Utama berfungsi sebagai tempat
penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. Memori utama
termasuk tempat penyimpanan data yang sementara (volatile), artinya data dapat hilang begitu
sistem dimatikan.
Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan
managemen memori seperti:
Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.
14
Memilih program yang akan di-load ke memori.
Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.
Managemen Secondary-Storage
Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil.
Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer
dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data.
Contoh dari secondary-storage adalah harddisk, disket, dll.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan disk-
management seperti: free-space management, alokasi penyimpanan, penjadualan disk.
Managemen Sistem I/O
Sering disebut device manager. Menyediakan "device driver" yang umum sehingga
operasi I/O dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna
menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM
dan floppy disk.
Komponen Sistem Operasi untuk sistem I/O:
Buffer: menampung sementara data dari/ ke perangkat I/O.
Spooling: melakukan penjadualan pemakaian I/O sistem supaya lebih efisien.
Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O
tertentu.
Managemen Berkas
Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat
berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume,
dll.). Sistem operasi bertanggung-jawab:
Pembuatan dan penghapusan berkas.
Pembuatan dan penghapusan direktori.
Mendukung manipulasi berkas dan direktori.
Memetakan berkas ke secondary storage.
Mem-backup berkas ke media penyimpanan yang permanen (non-volatile).
15
Sistem Proteksi
Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh
program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus:
membedakan antara penggunaan yang sudah diberi izin dan yang belum.
specify the controls to be imposed.
provide a means of enforcement.
Jaringan
Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori atau clock.
Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui
jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-
daya sistem. Akses tersebut menyebabkan:
Computation speed-up.
Increased data availability.
Enhanced reliability.
Command-Interpreter System
Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang
membaca instruksi dan mengartikan control statements umumnya disebut: control-card
interpreter, command-line interpreter, danUNIX shell. Command-Interpreter System sangat
bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan
dan teknologi I/O devices yang ada. Contohnya: CLI, Windows, Pen-based(touch), dan lain-
lain.
Layanan Sistem Operasi
Eksekusi program adalah kemampuan sistem untuk "load" program ke memori dan
menjalankan program. Operasi I/O: pengguna tidak dapat secara langsung mengakses sumber
daya perangkat keras, sistem operasi harus menyediakan mekanisme untuk melakukan operasi
I/O atas nama pengguna. Sistem manipulasi berkas dalah kemampuan program untuk operasi
pada berkas (membaca, menulis, membuat, and menghapus berkas). Komunikasi adalah
pertukaran data/ informasi antar dua atau lebih proses yang berada pada satu komputer (atau
lebih). Deteksi error adalah menjaga kestabilan sistem dengan mendeteksi "error", perangkat
keras mau pun operasi.
Efesisensi penggunaan sistem:
16
Resource allocator adalah mengalokasikan sumber-daya ke beberapa pengguna
atau job yang jalan pada saat yang bersamaan.
Proteksi menjamin akses ke sistem sumber daya dikendalikan (pengguna dikontrol
aksesnya ke sistem).
Accounting adalah merekam kegiatan pengguna, jatah pemakaian sumber daya
(keadilan atau kebijaksanaan).
System Calls
System call menyediakan interface antara program (program pengguna yang berjalan)
dan bagian OS. System call menjadi jembatan antara proses dan sistem operasi. System
call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan
mesin (C). Contoh: UNIX menyediakan system call: read, write => operasi I/O untuk berkas.
Sering pengguna program harus memberikan data (parameter) ke OS yang akan
dipanggil. Contoh pada UNIX: read(buffer, max_size, file_id);
Tiga cara memberikan parameter dari program ke sistem operasi:
Melalui registers (sumber daya di CPU).
Menyimpan parameter pada data struktur (table) di memori, dan alamat table tsb
ditunjuk oleh pointer yang disimpan di register.
Push (store) melalui "stack" pada memori dan OS mengambilnya
melalui pop pada stack tsb.
Mesin Virtual
Sebuah mesin virtual (Virtual Machine) menggunakan misalkan terdapat sistem program
=> control program yang mengatur pemakaian sumber daya perangkat keras. Control program
= trap System call + akses ke perangkat keras. Control program memberikan fasilitas ke
proses pengguna. Mendapatkan jatah CPU dan memori. Menyediakan interface "identik"
dengan apa yang disediakan oleh perangkat keras => sharing devicesuntuk berbagai proses.
Mesin Virtual (MV) (MV) => control program yang minimal MV memberikan
ilusi multitasking: seolah-olah terdapat prosesor dan memori ekslusif digunakan MV. MV
memilah fungsi multitasking dan implementasiextended machine (tergantung proses
pengguna) => flexible dan lebih mudah untuk pengaturan. Jika setiap pengguna diberikan satu
MV => bebas untuk menjalankan OS (kernel) yang diinginkan pada MV tersebut. Potensi
lebih dari satu OS dalam satu komputer. Contoh: IBM VM370: menyediakan MV untuk
berbagai OS: CMS (interaktif), MVS, CICS, dll. Masalah: Sharing disk => OS mempunyai
17
sistem berkas yang mungkin berbeda. IBM: virtual disk (minidisk) yang dialokasikan untuk
pengguna melalui MV.
Konsep MV menyediakan proteksi yang lengkap untuk sumberdaya sistem, dikarenakan
tiap MV terpisah dari MV yang lain. Namun, hal tersebut menyebabkan tidak
adanya sharing sumberdaya secara langsung. MV merupakan alat yang tepat untuk penelitian
dan pengembangan sistem operasi. Konsep MV susah untuk diimplementasi sehubungan
dengan usaha yang diperlukan untuk menyediakan duplikasi dari mesin utama.
Perancangan Sistem dan Implementasi
Target untuk pengguna: sistem operasi harus nyaman digunakan, mudah dipelajari, dapat
diandalkan, aman dan cepat. Target untuk sistem: sistem operasi harus gampang dirancang,
diimplementasi, dan dipelihara, sebagaimana fleksibel, error, dan efisien.
Mekanisme dan Kebijaksanaan:
Mekanisme menjelaskan bagaimana melakukan sesuatu kebijaksanaan memutuskan
apa yang akan dilakukan. Pemisahan kebijaksanaan dari mekanisme merupakan hal yang
sangat penting; ini mengizinkan fleksibilitas yang tinggi bila kebijaksanaan akan diubah nanti.
Kebijaksanaan memutuskan apa yang akan dilakukan.
Pemisahan kebijaksanaan dari mekanisme merupakan hal yang sangat penting; ini
mengizinkan fleksibilitas yang tinggi bila kebijaksanaan akan diubah nanti.
Implementasi Sistem biasanya menggunakan bahas assembly, sistem operasi sekarang
dapat ditulis dengan menggunakan bahasa tingkat tinggi. Kode yang ditulis dalam bahasa
tingkat tinggi: dapat dibuat dengan cepat, lebih ringkas, lebih mudah dimengerti dan didebug.
Sistem operasi lebih mudah dipindahkan ke perangkat keras yang lain bila ditulis dengan
bahasa tingkat tinggi.
System Generation (SYSGEN)
Sistem operasi dirancang untuk dapat dijalankan di berbagai jenis mesin; sistemnya harus
di konfigurasi untuk tiap komputer. Program SYSGEN mendapatkan informasi mengenai
konfigurasi khusus dari sistem perangkat keras.
Booting: memulai komputer dengan me-load kernel.
Bootstrap program: kode yang disimpan di code ROM yang dapat menempatkan
kernel, memasukkannya kedalam memori, dan memulai eksekusinya.
18
BAB IIIPENUTUP
3.1 KESIMPULAN
19
Berdasarkan pembahasan di atas, maka dapat ditarik beberapa kesimpulan sebagai
berikut:
a. Sistem operasi komputer adalah perangkat lunak komputer atau software yang bertugas
untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar
sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data
yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam
bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
b. Macam-macam sistem operasi yang ada saat ini antara lain:
WINDOWS (MICROSOFT WINDOWS)
UNIX
LINUX
IBM OS/2
MAC OS (MACINTOSH OPERATING SYSTEM)
FREE BSD
c. Umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut: Managemen Proses.
Managemen Memori Utama.
Managemen Secondary-Storage.
Managemen Sistem I/O.
Managemen Berkas.
Sistem Proteksi.
Jaringan.
Command-Interpreter system.
3.2 Saran
Adapun saran yang dapat penyusun berikan adalah agar pembaca lebih mendalami
lagi pemahaman mengenai sistem operasi mengingat cakupan materi makalah ini hanya
sebagai pengantar/pengenalan dasar dari sistem operasi.
Daftar Pustaka
20
ismuhardwiputra.files.wordpress.com/2011/12/makalah-sistem-operasi.doc
megawatiagha.blogspot.com/2013/03/jenis-jenis-sistem-operasi.html
makalah sistem operasi _ yudiansyahstmik.html
Sistem operasi - Wikipedia bahasa Indonesia, ensiklopedia bebas.html
s3.amazonaws.com/ppt-download/makalahsistemoperasielnaningsi-131201090110-
phpapp02.docx
21
Recommended