Makalah sistem operasi unix i

Akmalattarik@ymail.com

1

MAKALAH
KATA PENGANTAR

SISTEM OPERASI UNIX
Puji syukur Alhamdulillah, saya panjatkan kehadirat Allah SWT, yang telah melimpahkan
rahmat dan karunianya, sehingga saya dapat menyelesaikan tugas ini. Adapun judul penulisan
makalah ini adalah “Operasi Sistem UNIX”.
Susunsebagai
Dalam Memenuhi
Tujuan penulisan makalah iniDidibuat
tugas mataTugas
kuliah: Pengantar Teknologi

Informasi.

Mata Kuliah Pengantar


Sistem Informasi

Ucapan terima kasih yang sedalam-dalamnya saya sampaikan kepada semua pihak yang telah
membantu.
Selanjutnya seperti kata pepatah “tak ada gading yang tak retak”, saya menyadari makalah ini
masih jauh sekali dari sempurna. Oleh karena itu saya mengharapkan kritik dan saran yang

Penyusun :

bersifat membangun demi kesempurnaan penulisan yang akan datang.

( D1A.0059
Mudah-mudahan makalah ini bermanfaat
bagiAKMAL
kita semua.ATTARIK )
E-mail : akmalattarik@ymail.com

Subang, Oktober 2011
Penulis


Akmal Attarik
D1A.II.0059

FAKULTAS ILMU KOMPUTER

Akmalattarik@ymail.com

2

DAFTAR ISI

KATA PENGANTAR
DAFTAR ISI
BAB 1 PENDAHULUAN

1.1 Latar belakang masalah
1.2 Tujuan Masalah
1.3 Sistematika Penulisan
BAB II PEMBAHASAN
2.1 Definisi Operasi Sitem

2.2 Operasi Sitem UNIX
2.3 Teori Ligkungan sistem
2.4 Teori Pengorganisasian
BAB III PENUTUP
3.1 Kesimpulan
3.2 Saran-Saran

DAFTAR PUSTAKA

Akmalattarik@ymail.com

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 programprogram 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

Akmalattarik@ymail.com

4


BAB 2
PEMBAHASAN
1. Definisi Sistem Operasi Komputer (operating system)
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.
Akmalattarik@ymail.com

5

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
Multi-User, 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 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,
Akmalattarik@ymail.com

6

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.

Akmalattarik@ymail.com

7

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.
Pada 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, multiprosesor 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.
Akmalattarik@ymail.com

8

 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.

Akmalattarik@ymail.com

9

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

Akmalattarik@ymail.com

10

Berbagai versi UNIX
Nama
AIX
A/UX
BSD
DG/UX
HP/UX
MS/UX
PC/IX
SCO UNIX
SINIX
ULTRIX
UNICOS
UNIX
VENIX
XENIX
UNIXWARE

Vendor
IBM
Apple (Macintosh)
University of California
Data General
Hawlette-Packard
NEC
Interactive System Corporation
SCO
Siemens
DEC
Cray Research
AT&T, SCO, Sun Microsystem
VenturaCom, Inc
SCO / Microsoft
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

Akmalattarik@ymail.com

11

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
memory dll.

merupakan otak dari system yang berisi system UNIX, program aplikasi,

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
Bourne Shell
C Shell
Korn Shell

Nama Program
Sh / $
Csh / %
Ksh / $ / #

Pencipta
Stephen R Bourne
Bill Joy
David G Korn

3. Utilitas
Program yang disediakan system UNIX untuk melaksanakan tugas tertentu, seperti :
Akmalattarik@ymail.com

12

-

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.

Akmalattarik@ymail.com

13

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 masingmasingnya 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 tugastugas 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

1. http://belajar-komputer-mu.com/pengertian-sistem-operasi-komputer-operating-

system/
2. http://wikipedia.org
3. http://IlmuKomputer.com
4. http://www.4shared.com/office/1bq27Hbv/sejarah_unix.html

Akmalattarik@ymail.com

14