makalah sistem operasi

advertisement
MAKALAH
SISTEM OPERASI
“ SISTEM OPERASI UNIX ”
DISUSUN OLEH : Kelompok 1
-
Freddy Darmanto
Lex Saint Dry
Wandi
Heri
Mata Kuliah : Jaringan Komputer
Kelas
: MI 11
1
KATA PENGANTAR
Puji syukur penulis panjatkan kepada tuhan yang maha esa yang telah
memberikan rahmat serta karunia-Nya kepada kita semua sehingga kami berhasil
menyelesaikan Makalah ini tepat pada waktunya yang berjudul “SISTEM
OPERASI UNIX”
Makalah ini berisi tentang informasi Pengertian “ SISTEM OPERASI UNIX “.
Kami menyadari bahwa makalah ini masih jauh dari sempurna, oleh karena
itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami
harapkan demi kesempurnaan makalah ini.
Akhir kata, Kami ucapkan terima kasih atas perhatiannya dan mohon maaf
apabila ada salah kata.
Batam, 22 Oktober 2014
Kelompok 1
2
DAFTAR ISI
HALAMAN JUDUL ..........................................................................................................
1
KATA PENGANTAR .......................................................................................................
2
DAFTAR ISI ........................................................................................................................
3
BAB 1 PENDAHULUAN ................................................................................................
4
1.1
LATAR BELAKANG MASALAH ........................................................
4
1.2
RUMUSAN MASLAH ..............................................................................
4
1.3
TUJUAN PENULISAN ...........................................................................
4
1.4
MAMFAAT PENULISAN .....................................................................
5
BAB 2 PEMBAHASAN.....................................................................................................
6
2.1
PENGERTIAN SISTEM OPERASI .....................................................
6
2.2
PERKEMBANGAN SISTEM OPERASI UNIX ................................
8
2.3.
PENGERTIAN SISTEM OPERASI UNIX .......................................
10
2.4.
VERSI-VERSI SISTEM OPERSI UNIX .............................................
11
2.5.
KELEMAHAN DAN KEISTIMEWAAN SISTEM OPERASI UNIX... 12
2.6.
25A. KELEMAHAN SISTEM OPERASI UNIX ..............................
12
25B. KEISTIMEWAAN SISTEM OPERASI UNIX .........................
12
BAB 3 PENUTUP ..............................................................................................................
13
3.1.
Kesimpulan ...................................................................................................
14
3.2.
Saran ..............................................................................................................
14
DAFTAR PUSTAKA
3
BAB 1
PENDAHULUAN
I. LATAR BELAKANG MASALAH
Sistem operasi Komputer adalah perangkat lunak komputer atau software yang
bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasioperasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program
pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia.
Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer
dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya
mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring
dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai
sistem operasi dengan keunggulan masing-masing. Untuk lebih memahami sistem
operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai
sistem operasi itu sendiri.darisekian banyak sistem operasi terdapat pula yang namanya
sistem ooerasi unix.
Sistem operasi Unix digunakan secara luas baik sebagai server tau workstatioa.
Arsitektur UNIX dan model client / server merupakan elemen yang paling penting
dalam perkembangan internet dan mengubah proses komputasi secara terpusat dalam
jaringan dari pada proses tunggal di komputer.
I.2. RUMUSAN MASLAH
Apa yang dimaksud dengan Operating System?
Jelaskan Sejarah Perkembangan Sistem Operasi Unix ?
Jelaskan pengertian sistem operasi unix ?
Ciri-ciri sistem operasi unix ?
Sebutkan versi-versi dari unix ?
Apa saja kelemahan dan keistimewaan sistem operasi unix ?
I.3. TUJUAN PENULISAN
Mengetahui dengan jelas apa yang dimaksud dengan OS.
Mempelajari bagaimana perkembangan Sistem Operasi.
Mempelajari bagaimana pengertian Sistem Operasi.
4
I.4. MAMFAAT PENULISAN
Melalui penulisan makalah ini saya ingin teman-teman Mahasiswa mampu
mengetahui, mengenal, dan menambah wawasan kita tentang apa itu Sistem Operasi,
bagaimana fungsinya, bagaimana cara kerjanya, dan bagaimana pengembangannya.
Dan semoga dengan adanya tulisan ini membuat kita lebih dalam memahami
tentang Sistem Operasi, Terutama sistem operasi “UNIX”.
5
BAB II
PEMBAHASAN
2.1. PENGERTIAN SISTEM OPERASI
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada
memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya
dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti
umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk,
manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software
tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan
dilakukan oleh Sistem Operasi.
Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer
dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan
komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan
berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi
dengan keunggulan masing-masing. Untuk lebih memahami sistem operasi maka sebaiknya
perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri.
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 sumberdaya sistem komputer.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan
software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah
penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat
berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin
aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output
terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi
berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang
tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan
waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat
yang lain.
6
Contoh-contoh dari Sistem operasi Komputer misalnya adalah Windows, Linux,
MacOS, dan lain lain
Operasi secara umum terdiri dari beberapa bagian :
1. Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat
dikatakan sebagai inti dari Sistem Operasi.
2. Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan
menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh
aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command
Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin
Unix.
3. Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4. Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya
dari perangkat.
5. Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar darik
ekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam
4 generasi.
1. Generasi Awal Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam
artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum
mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2. Generasi Kedua Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan
dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3. Generasi Ketiga Pada generasi ketiga, Sistem Operasi sudah mendukung layanan MultiUser, Multi-Programming dan Batch Proccessing System (Multi-Task).
4. Generasi Keempat Di masa ini, sudah diperkenankannya GUI (Graphical User Interface)
yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, EndUser dapat menjalankan plikasi/program atau piranti lunak.
5. Generasi Selanjutnya Pada generasi selanjutnya diperkenalkan Sistem Operasi yang
berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi
berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi
selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak
seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga
7
teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya
diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu,
diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan
dua Sistem Operasi berbeda seperti : Linux dan Windows.
2.2. PERKEMBANGAN SISTEM OPERASI UNIX
Pada tahun 1969, Ken Thompson dan Dennis Ritchie (juga adalah developer bahasa
C), para peneliti di AT&T Bell Laboratorium Amerika, membuat sistem operasi UNIX, cikal
bakal dari Linux. UNIX mendapatkan perhatian besar karena merupakan sistem operasi
pertama yang dibuat bukan oleh hardware maker. Selain itu juga karena seluruh source codenya dibuat dengan bahasa C, sehingga mempermudah pemindahannya ke berbagai platform.
Dalam waktu singkat UNIX berkembang secara pesat dan terpecah dalam dua aliran:
UNIX yang dikembangkan oleh Universitas Berkeley dan yang dikembangkan oleh AT&T.
Setelah itu mulai banyak perusahaan yang melibatkan diri, dan terjadilah persaingan yang
melibatkan banyak perusahaan untuk memegang kontrol dalam bidang sistem operasi.
Persaingan ini menyebabkan perlu adanya standarisasi. Dari sini lahirlah proyek POSIX yang
dimotori oleh IEEE (The Institute of Electrical and Electronics Engineers) yang bertujuan
untuk menetapkan spesifikasi standar UNIX. Akan tetapi, standarisasi ini tidak meredakan
persaingan.
Sejak saat itu, muncul berbagai macam jenis UNIX. Salah satu diantaranya adalah
MINIX yang dibuat oleh A. S. Tanenbaum untuk tujuan pendidikan. Source code MINIX
inilah yang oleh Linus Torvalds, seorang mahasiswa Universitas Helsinki pada waktu itu,
kemudian dijadikan sebagai referensi untuk membuat sistem operasi baru yang gratis dan
yang source codenya bisa diakses oleh umum. Sistem operasi ini kemudian diberi nama
Linux. Dalam membangun Linux, Linus menggunakan tool-tool dari Free Foundation
Software yang berlisensi GNU. Kemudian untuk menjadikan Linux sebuah sistem operasi
yang utuh, dia memasukkan program-program yang juga berlisensi GNU.
Unix atau dengan huruf besar UNIX adalah sebuah sistem operasi komputer yang
diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun
1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE),
dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan
Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA),
UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.
8
Sejarah perkembngan unix
Pada tahun 1969, project MULTICS oleh AT&T dihentikan karna terlambat, tidak
sesuai dengan jadwal yang telah ditentukan, juga karena jauhnya jarak antara periset yang
mengembangkannya, antara labolatorium New Jersey dan MIT.
Pada tahun 1969 juga, Ken Thompson, peneliti yang juga bekerja pada project
MULTICS menggunakan komputer PDP-& mencoba merealisasikan ide MULTICS
berkerja sama dengan Dennis Ritchie, yang juga sebelumnya bekerja dalam project
MULTICS.
Peter Neuman menyarankan menggunakan nama Unix untuk sistem yang baru ini,
Sistem UNIX ini kemudian ditulis ulang untuk PDP-11 dari Digital dalam satu tahun. Ilmuan
AT&T banyak menambahkan kemampuan pada UNIX. pada tahun 1970, sehingga banyak
program-program kecil yang disebut tools di UNIX, masing-masing digunakan untuk
melakukan suatu fungsi. Tahun 1973, Unix ditulis ulang oleh Ken Thompson dengan
menggunakan bahasa C yang baru dari Ritchie, bahasa C dirancang untuk dapat dibawa
portable dari komputer satu ke komputer lainnya. Tahun 1977, Mike Lesk mengembangkan
“ported I/0 library”, library yang dapat dibawa untuk mengatasi kesulitan membawa UNIX
dari satu komputer ke komputer lain karna perbedaan penanganan sistem I/0 dari setiap
komputer, Unix pertama kali dibawa kedalam laboratorium Interdata 8/32, komputer mikro
yang sama dengan PDP-11.
Tahun 1978, sistem operasi UNIX dibawa kedalam komputer mini VAX. sampai
dengan saat ini Unix masih banyak sebagai sistem eksperimental. Awal 1973 lebih dari 16
AT&T atau Western Electric di luar laboratorium Bell menjalankan sistem operasi Unix,
Unix kemudian menyebar. Tahun 1977 sedikitnya 500 tempat menggunakan sistem operasi
Unix, 125 diantaranya adalah perguruan tinggi dan lebih dari 10 negara asing. Pada tahun
1977 juga keluar Unix Versi 6 yang memiliki dukungan komersial. Universitas California di
Berkeley membayar 400 (dalam satuan dollar) untuk mendapatkan sumber Unix yang
didalamnya terdapat kode sumber Unix yang lengkap. Bill joy dan Chuck Haley, lulusan dari
Berkeley, mulai mengubah.
Tahun 1978 Bill Joy mengeluarkan 30 salinan koleksi program dan modifikasi Unix
dengan biaya pengganti media dan pengiriman seharga 50 (dalam satuan dollar). Lebih dari
6 tahun Berkeley mendapat dana dari ARPA untuk mengembangkan Unix yang kemudian
disebut dengan BSD Unix. banyak pengembangan yang telah dilakukan seperti multitasking,
penamaan file dengan jumlah karakter sampai dengan 255 karakter, dan kemampuan untuk
9
digunakan di komputer lokal. pada tahun yang sama AT&T tetap mengembangkan Unix
versinya, dan mulai khawatir akan kepopuleran BSD Unix. AT&T mengembangkan produk
komersial Unix, yang disebut UNIX System V dan menyatakan sebagai standart Unix, dan
menyatakan bahwa BSD Unix bukan merupakan produk Unix yang standart dan tidak
kompetible, Pernyataan ini dikeluarkan oleh AT&T untuk meredam kepopuleran BSD Unix,
juga karna hak cipta ada pada AT&T, BSD Unix dinyatakan sebagai BSD 4.2. dengan lisensi
Berkeley dengan AT&T Universitas dapat secara bebas
2.3 PENGERTIAN SISTEM OPERASI UNIX
UNIX adalah sistem operasi yang mula-mula dikembangkan oleh suatu kelompok di
AT & T pada laboatorium Bell. Unix banyak digunakan baik untuk server maupun
workstation. Linkungan Unix dan model program client-server menunjukkan bahwa Unix
lebih dikembangkan sebaga sistem operasi yang kuat di jaringan komputer dari pada sistem
operasi untuk computer personal.
UNIX dirancang untuk portable, multi-tasking, dan multi-user. Konsep utama Unix
antara lain banyak menggunakan file teks biasa untuk menyimpan data, menggunakan sistem
file berjenjang, memperlakukan perangkat sebagai suatu file, dan menggunakan banyak
program kecil yang eksekusinya pada CLI dapat digabung dengan tanda pipeline (|). Konsep
yang sangat solid dan stabil membuat Unix banyak dijadikan dasar sistem operasi modern.
Sistem UNIX terdiri dari beberapa komponen yang biasanya dipaket bersama. UNIX
adalah nama system operasi yang dapat diterapkan pada berbagai jenis mesin. Sistem operasi
UNIX ini diperkenalkan pertama kali oleh AT&T Bell Laboratory untuk pemakaian
komputer dalam bentuk jaringan khusus.
Program di UNIX
•
Pada implementasinya UNIX dirancang bersifat modular, ada sejumlah modul
program yang menyusun sistem UNIX
•
Program yang ada di UNIX dapat dikategorikan menjadi 2 golongan :
Sistem Unix dasar dan Produk pihak ke tiga
•
Sistem Unix dasar terbagi menjadi 3 bagian program, ditambah program aplikasi yaitu
Utilitas , Shell danKernel
•
Program aplikasi adalah program yg dibuat oleh pihak ketiga yang biasanya dijual
secara terpisah dari sistem UNIX
10
•
Utilitas
: Program yang disediakan sistem Unix untuk melaksanakan tugas tertentu,
misalnya untuk Mengirimkan berita, Menyunting berita , Melakukan perhitungan dan
Memanipulasi file
•
Kernel
: inti dari sistem Unix yang mengontrol perangkat keras dan melaksanakan
berbagai tugas, antara lain Mengendalikan akses terhadap komputer , Manajemen
sistem file dan penanganan sekuriti ,Pelayanan operasi output dan input, Manajemen
dan penjadwalan proses ,Manajemen memori komputer
•
Shell adalah Penterjemah pada sistem Unix yang merupakan jembatan antara pemakai
dan system
unix
2.4. VERSI-VERSI DARI SISTEM OPERASI UNIX
Nama
Vendor
AIX
IBM
A/UX
Apple (Macintosh)
BSD
University of California
DG/UX
Data General
HP/UX
Hawlette-Packard
MS/UX
NEC
PC/IX
Interactive System Corporation
SCO UNIX
SCO
SINIX
Siemens
ULTRIX
DEC
UNICOS
Cray Research
UNIX
AT&T, SCO, Sun Microsystem
VENIX
VenturaCom, Inc
XENIX
SCO / Microsoft
UNIXWARE
CALIFORNIA
11
2.5. KELEMAHAN DAN KEISTIMEWAAN SISTEM OPERASI
A. KELEMAHAN SISTEM OPERASI UNIX
Visualisasinya tidak menarik
memory yang digunakan besar
B. KELEBIHAN SISTEM OPERASI UNIX
Sistem multiuser : sejumlah pemakai dapat menggunakan sistem secara
bersamaan
Sistem multitasking : kemampuan sistem operasi yang memungkinkan
seseorang dapat melaksanakan tugas pada saat bersamaan
Sistem portable : sistem Unix mudah diadaptasikan ke sistem komputer
yang lain
Sistem
directory
berhirarki
UNIX
:
memungkinkan
pemakai
mengorganisasikan informasi atau data dalam bentuk yang mudah untuk
diingat dan diakses
UNIX is POWERFUL ungkapan dari para profesional Information
Technology (IT) yang bermain dengan INTERNET SERVER, baik
untuk kepentingan pelayanan jasa koneksi Internet, maupun penanganan
data-data melalui Internet (Networking). . Karena dari awal
pembuatannya UNIX memang memiliki latar
UNIX sudah tidak terbatas sebagai komputer SERVER / pemberi
layanan internet. Sekarang UNIX sudah mampu menggantikan fungsi
Windows sebagai komputer Workstation / alat untuk bekerja sehari-hari,
dan lebih stabil.
UNIX lebih stabil dibandingkan sistem operasi lainnya, hal ini
disebabkan konsep dan proses pembuatan dari sistem operasi tersebut,
Salah satu bukti kestabilan UNIX, UNIX tidak pernah mengalami
kegagalan sistem yang disebabkan oleh sistem operasi tersebut.
12
BAB III
PENUTUP
3.1. KESIMPULAN
Sistem operasi adalah software yang berfungsi untuk mengaktifkan seluruh perangkat
yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi.
Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada
memori komputer pada saat komputer dinyalakan.
Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan
Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. UNIX
adalah sistem operasi yang mula-mula dikembangkan oleh suatu kelompok di AT & T pada
laboatorium Bell.
Unix banyak digunakan baik untuk server maupun workstation. Linkungan Unix dan
model program client-server menunjukkan bahwa Unix lebih dikembangkan sebaga sistem
operasi yang kuat di jaringan komputer dari pada sistem operasi untuk computer personal.
3.1. SARAN
Sebagai mahasiswa dan penyusun makalah, penulis sangat memerlukan kritikan dan
saran demi kesempurnaan penyusunan makalah yang selanjutnya
13
DAFTAR PUSTAKA
http://edhaa-elkaa010.blogspot.com/2012/03/makalah-sistem-operasi.html
http://copotolio.blogspot.com/2011/06/v-behaviorurldefaultvmlo.html
http://bloganna-masrianna.blogspot.com/2009/11/makalah-unix.html
http://belajar-komputer-mu.com/pengertian-sistem-operasi-komputer-operatingsystem/
14
Download