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 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.
II. TUJUAN MAKALAH
Adapun tujuan pembuatan makalah ini adalah untuk memenuhi
tugas Pengantar
Sistem Informasi. Selain itu, agar kita dapat mengetahui lebih detail apa
yang dimaksud dengan Operasi Sistem UNIX.
III. SISTEMATIKA
PENULISAN
BAB 1 : Pendahuluan
·
Latar Belakang
Masalah
·
Tujuan Masalah
·
Sistematika
Penulisan
BAB 2 : Pembahasan
·
Definisi
Opersional Sistem
·
Operasional
Sistem UNIX
BAB 3 : Penutup
·
Kesimpulan
·
Saran
BAB 2
PEMBAHASAN
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.
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. Bagian kode yang melakukan tugas-tugas inti dan umum
tersebut dinamakan dengan “kernel” suatu Sistem Operasi.
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.
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.
- 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.
- Generasi Kedua Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
- Generasi Ketiga Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
- 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 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.
Dewasa
ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga
yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC,
maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan
teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti
otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh
siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti
tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita
bahas Sistem Operasi yang ada di PC
2. Sistem Operasi UNIX dan Pengertiannya
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.
Sejarah
unix
Ken
thompson dari laboratorium bell membuat versi awaldari unix dengan nama
unics (Uni plexed information and computing servicess) suatu nama yang di pengaruhi
oleh sistem opersi pendahulunya.MULtTICS (multifexed information and computing
services) multics sendiri juga di ciptakan olek Ken Thompson dengan rekan2xnya
versi pertama unix di selesaikan pada tahun 1969,din tulis dengan bahasab rakitan
(assembly) pada komputer PDR 7 C sebuah komputer pengeluaran digital equipment
corporation. pada tahun 1973 Ken Thompson danb Denis Ritche menulis ulang kernel bagian inti dari sistam v nix denaga bahasa C perkembangan inilah yang membuat unix kini dapat di terapkan pada berbagai mesi , mengingat (adalah bahasa yang mengingat portabel mudah di pindahkan). pemakaian unix pada mesin lain di mulai pada tahun 1976/1977 saat itu Denis Ritce dan Stephen Johnson berhasil memindahkan sistem unix ke sistem interdata 8/32 hal inilah yang menjasdi tambak sejarah yang menunjukan keportabilitasan unix. sekitar tahun 1975, laboratorium memberikan unix ke universitas2x dengan imbalan yang sangat murah , salah satu universitas yang akhirnya melahirkan unix yang sangat populer adalah universitas catalonia , barkeley versi unixnya terkenal dengan nama BSD (barkeley software distribution) . lisensi unix yang bersifat komersial di berikan pertama kalin oleh AT dan T ke system onyx , sebuah perusahaan yangb di dirikan olehBOB mars dan kypmyers pada tahun 1978 saat itu unix di anggap sebagai sistem operasi yang ampuh untuk menangani system 16 bit. pad dekade 80 an unix berkembang dengan pesat termasuk pada PC yang terkenal oleh XENIX (santa cruz operation) yang merupakan sistem mikrosoft. Pada dekade ini pula lahir sistem v (1984 di kembangkan di computing science reshearce group , bell laboratoris , new jersey) yang menjadi kiblt proyek yang di sebut GNU LGNU`S not unix yang di kembangkan oleh yhe free soft ware kondation (FSF) tujuan dari proyek ini adalah membangun sistem secara unix yang bersifat bebas royalti bagi pemrogran dan pengembang. Proyek inilah yang kemudian hari mendasari system operasi unix.
unics (Uni plexed information and computing servicess) suatu nama yang di pengaruhi
oleh sistem opersi pendahulunya.MULtTICS (multifexed information and computing
services) multics sendiri juga di ciptakan olek Ken Thompson dengan rekan2xnya
versi pertama unix di selesaikan pada tahun 1969,din tulis dengan bahasab rakitan
(assembly) pada komputer PDR 7 C sebuah komputer pengeluaran digital equipment
corporation. pada tahun 1973 Ken Thompson danb Denis Ritche menulis ulang kernel bagian inti dari sistam v nix denaga bahasa C perkembangan inilah yang membuat unix kini dapat di terapkan pada berbagai mesi , mengingat (adalah bahasa yang mengingat portabel mudah di pindahkan). pemakaian unix pada mesin lain di mulai pada tahun 1976/1977 saat itu Denis Ritce dan Stephen Johnson berhasil memindahkan sistem unix ke sistem interdata 8/32 hal inilah yang menjasdi tambak sejarah yang menunjukan keportabilitasan unix. sekitar tahun 1975, laboratorium memberikan unix ke universitas2x dengan imbalan yang sangat murah , salah satu universitas yang akhirnya melahirkan unix yang sangat populer adalah universitas catalonia , barkeley versi unixnya terkenal dengan nama BSD (barkeley software distribution) . lisensi unix yang bersifat komersial di berikan pertama kalin oleh AT dan T ke system onyx , sebuah perusahaan yangb di dirikan olehBOB mars dan kypmyers pada tahun 1978 saat itu unix di anggap sebagai sistem operasi yang ampuh untuk menangani system 16 bit. pad dekade 80 an unix berkembang dengan pesat termasuk pada PC yang terkenal oleh XENIX (santa cruz operation) yang merupakan sistem mikrosoft. Pada dekade ini pula lahir sistem v (1984 di kembangkan di computing science reshearce group , bell laboratoris , new jersey) yang menjadi kiblt proyek yang di sebut GNU LGNU`S not unix yang di kembangkan oleh yhe free soft ware kondation (FSF) tujuan dari proyek ini adalah membangun sistem secara unix yang bersifat bebas royalti bagi pemrogran dan pengembang. Proyek inilah yang kemudian hari mendasari system operasi unix.
·
1965 Bell Laboratories bergabung
dengan MIT dan General Electric untuk dukungan pengembangan sistem operasi yang
baru, Multics, yang bisa menyediakan multi-user, multi-prosesor dan multi-level
file system.
·
1969 AT&T merasa kurang yakin
dan keluar dari proyek Multics. Beberapa programmer proyek itu, Ken Thompson,
Dennis Ritchie, Rudd Canaday dan Doug McIlroy merancang dan mengimplementasikan
file sistem unix pertama, dan diberi nama UNIX oleh Brian Kernighan.
·
1970 1 Januari ditetapkan sebagai
waktu 0 UNIX
·
1971 Sistem mulai berjalan di atas
PDP-11 dengan 16kb memory, termasuk 8 kb untuk program dan 512kb disk.
Penggunaan secara nyata dipakai di Laboratorium Bell sebagai alat pengolah
kata. UNIX banyak dipakai di antara programmer karena:
·
1973 Kode Unix ditulis ulang dalam
bahasa C, sebuah bahasa pemrograman baru yang dikembangkan oleh Dennis Ritchie.
Ditulis ulang ke dalam bahasa yang high-level sehingga memudahkan diporting ke
komputer/mesin baru.
·
1974 Thompson dan Ritchie
mempopulerkan sistem operasi Unix baru yang mengakibatkan antusias yang tinggi
di kalangan akademik sebagai alat yang potensial dalam pengembangan sistem
programming. Sejak AT&T menarik dari publik tahun 1956, mereka melisensikan
ke universitas untuk kegunaan pendidikan dan juga sebagai produk komersil.
·
1977 Ada 500 Unix sites di seluruh
dunia.
·
1980 BSD 4.1 (Berkeley Software
Development)
·
1983 SunOS, BSD 4.2, SysV
·
1984 Ada sekitar 100.000 Unix sites
dengan platform yang berbeda-beda.
·
1988 AT&T dan Sun Microsystems
bergabung merancang System V Release 4. Selanjutnya system ini dikembangkan
menjadi UnixWare dan Solaris 2.
·
1993 Novell membeli UNIX dari
AT&T
·
1994 Novell memberi nama “UNIX”
menjadi X/OPEN
·
1995 Santa Cruz Operations (SCO)
membeli UnixWare dari Novell. SCO dan HP mengumumkan akan bergabung membangun
Unix 64 bit.
·
1996 International Data Corporation
memperkirakan di tahun 1997 akan tersebar tiga juta system Unix di seluruh
dunia. Introduction to Unix:
ftp://wks.uts.ohio-state.edu/unix_course/unix_book.ps
·
berfungsi di lingkungan programmer,
user interface yang mudah, utiliti yang sederhana dengan kinerja tinggi, sistem
file yang hirarkis, interface yang sederhana dalam format file, multi-user dan
multi-prosesing, arsitektur yang independen dan transparan terhadap user.
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
• 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
Kelemahan
system UNIX
1. Visualisasinya
tidak menarik
2. memory
yang digunakan besar
Berbagai
versi 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
|
Beberapa
sifat dan keistimewaan UNIX :
1. Portabilitas
Sistem
UNIX mudah diadaptasikan ke system komputer yang lain
2. Multiuser
Sejumlah
pemakai (user) dapat menggunakan istem secara bersamaan dan berbagi sumber
seperti penggunaa printer, disk, dll.
3. Multitasking
Kemampuan
system operasi yang memungkinkan seseorang dapat melaksanakan beberapa tugas
pada saat yang bersamaan
4. Sistem
File Hirarkikal
Pengorganisasian
informasi atau data dalam bentuk yang mudah untuk diingat dan diakses
Struktur
Perangkat
Keras
Konsol
Piranti yang terdiri dari layar dan keyboard yang dipakai oleh manajer system
administrator system untuk mengontrol operasi sistem
1. terminal
Piranti
yang terdiri dari layar dan keyboard yang biasa digunakan oleh penakai untuk
berinteraksi dengan system
2. Jalur
Komunikasi
Piranti
yang biasa digunakan untuk menghubungkan terminal jarak jauh ke system
UNIX
3. Modem
Piranti
untuk mengubah sinyal digital (komputer) menjadi sinyal analog (telepon) dan
sebaliknya
4. Server
Piranti
yang merupakan otak dari system yang berisi system UNIX, program
aplikasi, memory dll.
Struktur
Perangkat Lunak
1. Kernel
Inti
dari system UNIX yang mengontrol perangkat keras dan melaksanakan berbagai
fungsi level rendah. Fungsi yang dilaksanakan seperti :
- tanggal dan jam system
- manajemen file dan penanganan
security
- operasi input/output
- manajemen memori
- penganganan kesalahan dan interupso
2. Shell
Penterjemah
pada system UNIX yang merupakan jembatan antara pemakai dan system UNIX.
Ada
tiga macam Shell yang terkenal yaitu :
Nama
Shell
|
Nama
Program
|
Pencipta
|
Bourne
Shell
|
Sh
/ $
|
Stephen
R Bourne
|
C
Shell
|
Csh
/ %
|
Bill
Joy
|
Korn
Shell
|
Ksh
/ $ / #
|
David
G Korn
|
3. Utilitas
Program
yang disediakan system UNIX untuk melaksanakan tugas tertentu, seperti :
- manajmen file dan directory
- penyuntingan file
- penunjang komunikasi dan jaringan
- administrasi system
- penganalisis unjuk kerja system
- untuk keperluan backup dan restore
4. Program
Aplikasi
Program
– program yang dibuat oleh pemakai untuk memenuhi kebutuhannya sendiri.
BAB 3
PENUTUP
A.
KESIMPULAN
Dari
penjelasan diatas dapat disimpulkan, 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. 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. Bagian kode
yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel”
suatu Sistem Operasi.
B.
SARAN
Makalah
ini dijadiakan awal proses pembelajaran tentang Sistem Operasi Unix, agar
dikesempatan berikutnya menjadi lebih baik, baik secara pembahasan, penjelasan
dan penulisannya yang belum tercapai.
DAFTAR PUSTAKA
- http://belajar-komputer-mu.com/pengertian-sistem-operasi-komputer-operating-system/
- http://wikipedia.org
- http://IlmuKomputer.com
- http://www.4shared.com/office/1bq27Hbv/sejarah_unix.html
Komentar
Posting Komentar