makalah sistem operasi unix

advertisement
MAKALAH
SISTEM OPERASI
“ SISTEM OPERASI UNIX ”
DISUSUN OLEH :
NAMA : MEDI GUSTIAWAN
NIM
: 2511.148
SMTR
: IV
PRODI : PTIK
DOSEN PEMBIMBING :
PENDIDIKAN TEKNOLOGI INFORMASI DAN KOMUNIKASI
SEKOLAH TINGGI AGAMA ISLAM NEGERI BUKIT TINGGI
2013
1
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan rahmat serta karunia-Nya kepada penulis sehingga penulis berhasil
menyelesaikan Makalah ini yang alhamdulillah tepat pada waktunya yang
berjudul “SISTEM OPERASIUNIX”
Makalah ini berisikan tentang informasi Pengertian “ SISTEM OPERASI
UNIX “.
penulis menyadari bahwa makalah ini masih jauh dari sempurna, oleh
karena itu kritik dan saran dari semua pihak yang bersifat membangun selalu
penulis harapkan demi kesempurnaan makalah ini.
Akhir kata, penulis sampaikan terima kasih kepada semua pihak yang
telah berperan serta dalam penyusunan makalah ini dari awal sampai akhir.
Semoga Allah SWT senantiasa meridhai segala usaha kita. Amin.
CURUP,6 MEI 2013
PENULIS
2
DAFTAR ISI
HALAMAN JUDUL ..........................................................................................................
i
KATA PENGANTAR .......................................................................................................
ii
DAFTAR ISI ........................................................................................................................
iii
BAB 1 PENDAHULUAN ................................................................................................
1
1.1
LATAR BELAKANG MASALAH ........................................................
1
1.2
RUMUSAN MASLAH ..............................................................................
1
1.3
TUJUAN PENULISAN ...........................................................................
1
1.4
MAMFAAT PENULISAN .....................................................................
2
BAB 2 PEMBAHASAN.....................................................................................................
3
2.1
PENGERTIAN SISTEM OPERASI .....................................................
3
2.2
PERKEMBANGAN SISTEM OPERASI UNIX ................................
5
2.3.
PENGERTIAN SISTEM OPERASI UNIX .......................................
7
2.4.
VERSI-VERSI SISTEM OPERSI UNIX .............................................
8
2.5.
KELEMAHAN DAN KEISTIMEWAAN SISTEM OPERASI UNIX...9
25A. KELEMAHAN SISTEM OPERASI UNIX ..............................
9
25B. KEISTIMEWAAN SISTEM OPERASI UNIX .........................
9
BAB 3 PENUTUP ..............................................................................................................
10
3.1.
Kesimpulan ...................................................................................................
10
3.2.
Saran ..............................................................................................................
10
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
sumber-daya 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, End-User 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
7
juga 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 code-nya 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
8
Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau
ARPA), UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.
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
9
disebut dengan BSD Unix. banyak pengembangan yang telah dilakukan seperti
multitasking, penamaan file dengan jumlah karakter sampai dengan 255 karakter, dan
kemampuan untuk 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
10
•
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
•
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 seharihari, 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