Pertemuan 2 & 3

Download Report

Transcript Pertemuan 2 & 3

Pertemuan-2 & 3
Kuliah Sistem Operasi
- Pengenalan Sistem OperasiHendri Saputra
http ://cekguku.wordpress.com
E-mail : [email protected]
Senin, 08 Oktober 2012
[email protected]
1
“Teori tanpa praktek, omong kosong,
Praktek tanpa teori, menyesatkan”
Seperti...
“Berilmu baru beramal
Beramal harus tahu ilmunya”
Senin, 08 Oktober 2012
[email protected]
2
TINJAUAN Instruksional
TINJAUAN INSTRUKSIONAL UMUM / TIU
Mahasiswa mampu untuk menjelaskan Sistem
Operasi
TINJAUAN INSTRUKSIONAL KHUSUS / TIK
Mahasiswa dapat menjelaskan tentang Pengertian
Sistem Operasi
Senin, 08 Oktober 2012
[email protected]
3
Pembahasan







Pengenalan Sistem Operasi
Fungsi Dasar Sistem Operasi
Tujuan Mempelajari Sistem Operasi
Jenis-Jenis Sistem Operasi
Sejarah Sistem Operasi
Sasaran Sistem Operasi
Layanan Sistem Operasi
Senin, 08 Oktober 2012
[email protected]
4
Pengenalan Sistem Operasi
Sekilas Tentang Sistem Komputer :
 Sistem Komputer pada dasarnya
terdiri dari tiga komponen utama
yaitu :
1. Perangkat Keras (Hardware)
2. Perangkat Lunak (Software)
3. Brainware (User/Sumber Daya
Manusia)
Senin, 08 Oktober 2012
[email protected]
5
Sistem Operasi
 Sistem operasi merupakan sebuah penghubung antara
pengguna dari komputer dengan perangkat keras
komputer.
 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.
Senin, 08 Oktober 2012
[email protected]
6
Fungsi Dasar SO
 Menjembatani hubungan antara hardware dan
program aplikasi yang dijalankan user.
 Mengatur dan mengawasi penggunaan perangkat
keras oleh user dan berbagai program aplikasi
(Resource allocator).
 Sebagai program pengendali yang bertujuan
untuk
menghindari
kekeliruan
(error)
dan
penggunaan komputer yang tidak perlu (sebagai
guardian yang menjaga komputer dari berbagai
kemungkinan kerusakan).
 Manajer sumberdaya hardware, seperti mengatur
memori, printer, cdrom, dll
Senin, 08 Oktober 2012
[email protected]
7
Tujuan Mempelajari SO
1. Merancang & Modifikasi sesuai
dengan kebutuhan kita,
2. Memilih alternatif sistem operasi
yang dapat memaksimalkan
penggunaan sistem operasi
3. Agar konsep dan teknik sistem
operasi dapat diterapkan pada
aplikasi-aplikasi lain.
Senin, 08 Oktober 2012
[email protected]
8
Jenis Sistem Operasi
Sistem operasi dapat dibedakan berdasarkan jumlah pengguna
dan program yang dapat dijalankan, juga berdasarkan jenis
software, atau jenis hardware yang di gunakan.
Berdasarkan jumlah pengguna dan program yang dijalankan,
sistem operasi dpt dikategorikan dengan :
SINGLE USER – SINGLE TASKING
MULTI USER – SINGLE TASKING
SINGLE USER – MULTI TASKING
MULTI USER – MULTI TASKING
Senin, 08 Oktober 2012
[email protected]
9
Lanjut....
Single User – Single Tasking :
Satu komputer hanya bisa digunakan oleh satu user
dan hanya bisa menjalankan satu program di satu
waktu, contohnya: DOS (Disk Operating System).
Multi User – Single Tasking :
Satu komputer dapat digunakan oleh banyak user
namun tiap user hanya bisa menjalankan 1 Program
(aplikasi) di satu waktu, contohnya :
Novell Netware yang menjalankan SO Network
berbasis DR-DOS.
Senin, 08 Oktober 2012
[email protected]
10
Lanjut...
Single User – Multi Tasking :
Satu komputer dipakai oleh satu user dan dapat
menjalankanbanyak program disatu waktu, contoh
nya: Windows, MacOS, BeOS, JDS, dll.
Multi User – Multi Tasking :
Satu komputer dipakai bersamaan oleh banyak user
yang dapat menjalankan banyak program di satu
waktu, contohnya:
Unix,Linux, FreeBSD (SO turunan Unix) atau Win
dows dengan aplikasi Citrix Metaframe, dll.
Senin, 08 Oktober 2012
[email protected]
11
Jenis Sistem Operasi
Berdasarkan jumlah pengguna dan
program yang dijalankan, sistem
operasi dapat dikategorikan dengan :
 Komputer PC (desktop / laptop)
ex :
(PC DOS / MS-DOS,DR DOS / Novell DOS,CP/M,OS/2,Macintosh DOS, Unix, UCSD p-system,
Windows).
 Komputer Server
ex :
(Netware, Windows NT Server, Windows 2003 Server, Windows .Net Server, OS/2 Warp Server for
G-Business, Unix, Linux, Solaris).
Senin, 08 Oktober 2012
[email protected]
12
Jenis Sistem Operasi
Berdasarkan jenis software, sistem operasi
dibedakan berdasarkan:
Perangkat Lunak Bebas (Free Software)
Perangkat Lunak Open Source
Perangkat Lunak Public Domain
Perangkat Lunak Copylefted
Perangkat Lunak Bebas Non-Copylefted
Perangkat Lunak GPL-covered
Perangkat Lunak GNU
Perangkat Lunak Semi Bebas
Perangkat Lunak Berpemilik
Freeware
Shereware
Perangkat Lunak Komersial
Senin, 08 Oktober 2012
[email protected]
13
Sejarah Sistem Operasi
Perkembangan sistem operasi Berawal dari altair,
yaitu perangkat komputer pertama pada tahun
1975 yang menggunakan sistem operasi CP/M dan
kemudian oleh perusahaan microsoft dirilis
menjadi MS-DOS Dan berkembang dari MS-DOS
versi 1.0 Pada tahun 1981 sampai MS-DOS versi
5.0 pada tahun 1991 dan sampai sekarang ini
microsoft telah mengeluarkan beberapa sistem
operasi, dan yang paling terbaru adalah windows 8
yang terkenal dengan tatatp mukanya .
Senin, 08 Oktober 2012
[email protected]
14
Lanjut...
 Generasi Pertama (1945-1955)
- Awal perkembangan sistem komputasi
- Elektronik : pengganti sistem komputasi mekanik.
 Generasi Kedua (1955-1965)
- Batch Processing System,
- Belum ada Sistem Operasi.
Senin, 08 Oktober 2012
[email protected]
15
Lanjut ...
 Generasi Ketiga (1965-1980)
- multi-user
- multi-programming
 Generasi Keempat (Pasca 1980an)
- Jaringan Komputer
- Graphical User Interface
- Komputer Tersebar
- Grid Computing
Senin, 08 Oktober 2012
[email protected]
16
Sistem Operasi Berbayar
 Acorn
 Arthur
 ARX
 RISC OS
 RISCiX
 Amiga
 AmigaOS
 Atari ST
 TOS
 MultiTOS
 MiNT
 Be
Incorporated
 BeOS
 BeIA
 Zeta
 ICT/ICL
 GEORGE
 VME
 DME
 TME
 Novell
o Novell Netware v.1.0, 2.0, 3.0,
3.1, 3.12
o Novell Netware v.4.11, 5.0, 5.1,
6.0
o Novell SuSE 9.0,9.1,9.2, 9.3
Senin, 08 Oktober 2012
[email protected]
17
 IBM
 IBSYS
 OS/2
 AIX
 OS/400
 DOS/360
 DOS/VSE
 OS/360
 MFT
 MVT
 SVS
 MVS
 TPF
 ALCS
 OS/390
 z/OS, Unixlike
 z/VM
 z/VSE
 Basic
Operating
System
 PC-DOS
 Digital/Compaq/HP
o
 AIS
o
 OS-8
 ITS (untuk PDP-6
dan PDP-10)
 TOPS-10 (untuk
PDP-10)
 WAITS
 TENEX
 TOPS-20
 RSTS/E
 RSX-11
 RT-11
 VMS
 Apple Macintosh
 Apple DOS
 A/UX
 ProDOS
 GS/OS
 Mac OS
 Mac OS X
 Apple Darwin
Lanjutan....
Senin, 08 Oktober 2012
[email protected]
 Microsoft
MS-DOS
Windows for Workstation / Stand
alone
 Windows 1.0
 Windows 2.0 (u/ 80286)
 Windows 3.0, 3.1
 Windows 95
 Windows 98/98se/98plus
 Windows ME (Millenium)
 Windows 2000 Profesional
 Windows XP (eXPerience)
Home Edition&Profesional
 Windows Vista (Longhorn)
 Windows "Blackcomb"
 Windows 7
o Windows for Server
 Windows NT 3.5
 Windows NT 4
 Windows 2000 Server &
Advance Server (NT v5.0)
 Windows Server 2003
o Xenix
o Windows for PDA
o Windows for PC Tablet
18
PDA (Personal
Digital
Assistant)
 Palm OS
 Pocket PC
 EPOC, Symbian
OS
 Windows CE
 Linux Sharp
Zaurus
Router
 IOS
 MikroTik
RouterOS
Senin, 08 Oktober 2012
Smartphones
 Windows CE
 Linux
 Symbian OS

Microcontroller,
Real-Time OS,
Embedded
 Contiki
 eCos
 OSEK
 Nuclues
 QNX
 VxWorks
 ITRON
 uCLinux
 TRON OS
 ThreadX
 INTEGRITY
 Montavista Linux
 OS-9
 LynxOS
 RTOS
[email protected]
OS berhak milik lainnya, Unixlike & POSIX-compliant
o Aegis/OS
o Cromix
o Coherent
o DNIX
o Digital UNIX
o HP-UX
o Idris
o IRIX
o Mac OS X
o Menuet
o NeXTSTEP
o OS-9
o OS-9/68k
o OS-9000
o OSF/1
o OPENSTEP
o Plan 9
o Plan 9, Inferno
o Rhapshody
o RiscOS
o SCO UNIX
o System V
o UNIflex
o Ultrix
o UniCOS
19
Sistem Operasi Open Source
 Linux
distronya antara lain :
 Debian
 Slackware
 Redhat/Fedora
 Mandrake/Mandr
iva
 Gentoo
 YellowDog
 Ubuntu
 Trustix
 Knoppix
 Blank-on
 Xnuxer,
 dll.
Senin, 08 Oktober 2012
 BSD (Berkley
Software
Development)
 FreeBSD,
 OpenBSD,
 NetBSD, dll.
[email protected]
 Sun Microsystems
 Solaris - Unix-like
 SunOS - Unixlike (menjadi
Solaris)
 Java Desktop
System (JDS)
20
Sasaran Sistem Operasi
Menurut Stalling, sistem operasi mempunyai tiga sasaran,
antara lain:
Kenyamanan, yaitu sistem operasi harus membuat komputer
menjadi lebih nyaman saat digunakan pemakai.
Efisiensi, yaitu sistem operasi mejadikan sumber daya sistem
komputer dapat digunakan secara efisien.
Mampu berevolusi, yaitu sistem operasi harus dibangun
sehingga memungkinkan dan memudahkan pengembangan,
pengujian dan pengajuan fungsi-fungsi sistem yang baru
tanpa pada waktu yang sama mengganggu layanan yang
dijalankan sistem komputer yang menjalankan sistem operasi
itu.
Senin, 08 Oktober 2012
[email protected]
21
Layanan Sistem Operasi
Menurut Tanenbaum harus memiliki layanan
sebagai berikut :
- Pembuatan program,
- Eksekusi program,
- Pengaksesan I/O Device,
- Pengaksesan terkendali terhadap berkas
- Pengaksesan sistem,
- Deteksi
- Pemberian tanggapan pada kesalahan,
- Akunting.
Senin, 08 Oktober 2012
[email protected]
22
Contoh Sistem Operasi
Berikut Adalah Contoh Sistem Operasi Yang Beredar Di Pasaran Dari
Yang Gratis Sampe Berbayar/Licence:
AmigaOS 4.1
Amiga 4.1 walaupun OS ini adalah salah satu OS yang paling tua, versi
mutakhir dari OS ini cukup modern. AmigaOS hanya dapat
beroperasi di perangkat keras berbasis PowerPC. Perusahaan
pengembangnya ACube saat ini memasarkan danmendistribusikan
AmigaOS bersama dengan motherboard buatan mereka.
Senin, 08 Oktober 2012
[email protected]
23
Syllable Desktop
Syllable adalah sebuah OS gratis dan open source yangdicabangkan
dari
AtheOS,
tiruan
AmigaOS
pada
tahun
2002.
Syllable dibuat sebagai OS ringan dan cepat yang cocok dipakai
untuk pengguna rumah dan bisnis kecil.
Senin, 08 Oktober 2012
[email protected]
24
SkyOS
SkyOS adalah sebuah proyek proprietary yang dikembangkan
Robert Szeleney dan beberapa sukarelawan yang pada awalnya
dimulai sebagai percobaan terhadap desain OS. SkyOS ditujukan
sebagai OS desktop mudah pakai untuk pemula. Berbagai aplikasi
populer seperti Firefox telah dimigrasikan untuk dapat dipakai di
SkyOS
Senin, 08 Oktober 2012
[email protected]
25
MorphOS
MorphOS adalah sebuah OS ringan yang khusus didesain seputar
penggunaan media, hanya dapat dioperasikan di PowerPC. OS ini
mendapat inspirasinya dari AmigaOS dan juga mengemas emulasi
yang memungkinkannya untuk menggunakan aplikasi-aplikasi
Amiga.
Senin, 08 Oktober 2012
[email protected]
26
AROS Research
AROS adalah sebuah OS open source ringan yang didesain untuk tidak
saja kompatibel dengan AmigaOS 3.1, tetapi juga lebih baik dari
Amiga. Proyek ini dimulai pada tahun 1995 dan hari ini dapat
dioperasikan di perangkat keras berbasis PowerPC dan IBM PC.
AROS
juga
mengemas
sebuah
emulator
yang
dapat
mengoperasikan aplikasi-aplikasi Amiga.
Senin, 08 Oktober 2012
[email protected]
27
MenuetOS
Dikenal juga sebagai MeOS, OS ini
sehingga berukuran sangat kecil dan
Walaupun OS ini sudah mengikutkan
banyak lagi, OS ini masih dapat dimuat
1.44 MB.
Senin, 08 Oktober 2012
[email protected]
ditulis dalam assembly
berkinerja sangat tinggi.
GUI, fitur jaringan dan
ke dalam sebuah floppy
28
DexOS
DexOS adalah sebuah OS open source yang didesain untuk
penggunaan minimalis seperti console game, akan tetapi untuk
dioperasikan di PC. Tampilannya terlihat seperti console game dan
berukuran sangat kecil (juga dapat dimuat dalam floppy) dan
dapat di-boot dari berbagai media.
Senin, 08 Oktober 2012
[email protected]
29
Visopsys
Visopsys (VISual Operating SYStem) adalah proyek hobi seorang
programmer bernama Andy McLaughlin. Pengembangan ini dimulai
di tahun 1997 dan OS gratis ini juga memiliki lisensi open source.
Senin, 08 Oktober 2012
[email protected]
30
Gos-good operating system
Good Operating system atau gOS, ditemukan dan dikembangkan
pada awal tahun 2007 oleh sebuah perusahaan perangkat lunak
sistem operasi yang berbasis di Silicon Valley California, Amerika
Serikat dan Taipei, Taiwan. Namun, GOS baru dirilis pada 1
November 2007.Meskipun Good OS tidak memiliki kerjasama atau
affiliasi dengan Google, namun dalam sistem operasinya sudah
ditanam aplikasi-aplikasi dari google (Google).
Senin, 08 Oktober 2012
[email protected]
31
ReactOS
ReactOS
adalah
project
yang
dikembangkan
oleh
komunitas free software dan open source yang driver compatible
(sesuai) dengan Microsoft windows 2000/XP.
Dalam
bekerja
ReactOS
memeliki
persamaan
dengan
projek
WINE
yang
ada
pada
linux
karena
perkembangan
ReactOS
sangat
tergantung dari developer WINE juga. Saat ini ReactOS telah
memasuki tahapan Alpha.
Senin, 08 Oktober 2012
[email protected]
32
MojoPac
MojoPac
digunakan
untuk
fungsionalitas
dasar
yang
Anda
butuhkan
untuk
membuat
sebuah
portabel
USB
stick
dengan Windows XP dan aplikasi dasar yang anda ingini. MojoPac
bukan sistem virtual benar, melainkan tuan rumah memanfaatkan
PC, meminjam sumber daya (layar, prosesor, CD / DVD drive, koneksi
internet, printer, dan lain lain)
Senin, 08 Oktober 2012
[email protected]
33
EyeOS
eyeOS
adalah
sebuah
aplikasi
opensource
yang
berfungsi
seperti sistem operasi dan dapat digunakan melalui web
browser. Untuk yang ingin mencoba eyeOS, eyeOS menyediakan
server
publik
untuk
digunakan
oleh
siapa
saja,
buat akun , login lalu eyeOS dapat digunakan di mana saja
(asal ada akses internet ya!) dan data yang kita simpan di
server eyeOS akan dapat di akses di mana saja. Alamat
untuk server publik eyeOS adalah eyeOS.info
Senin, 08 Oktober 2012
[email protected]
34
WINDOWS
Sistem Operasi Windows
awal mulanya dikembangkan
oleh
William Henry Gates III (dilahirkan pada tanggal 28
Oktober 1955), ia dikenal dengan nama Bill Gates, bersama
temannya Paul Allen (saat ini mereka menjabat sebagai
Direktur dan Ketua Pencipta Perangkat Lunak bagi Microsoft).
Menurut
majalah
Forbes,
Bill
Gates
merupakan
orang terkaya di dunia saat ini.
Senin, 08 Oktober 2012
[email protected]
35
MACINTOSH & APPLE
Apple,
atau
lebih
tepatnya
adalah
“Apple
Computer
Incorporated”,
adalah
sebuah
perusahaan
komputer
Berlisensi yang berbasis di Cupertino, California. Sedangkan Mac
atau
Macintosh
adalah
merujuk
kepada
produk-produk komputer yang dibuat oleh Apple Computer
Inc
(line
of
personal
computers
designed,
developed,
manufactured, and marketed by Apple Computer – Wikipedia), seperti
MacBook Pro, PowerBook, iBook.
Sementara itu kata “Mac OS“ merujuk pada Operating System yang
dikembangkan oleh Apple Computer Dinamakan Macintosh,
mengambil
nama
jenis
apel
yang
disukai
Jef Raskin, Macintosh diluncurkan pada Januari 1984 dengan
sebuah iklan Super Bowl yang sangat terkenal. Mac adalah
komputer pertama yang mempopulerkan graphical user interface
(antarmuka pengguna grafis/GUI), yang pada waktu itu sebuah
perkembangan revolusioner dalam dunia perkomputeran desktop.
Senin, 08 Oktober 2012
[email protected]
36
Dan Masih Banyak Lagi Operating System Yang Tidak Bisa Disebutkan
Satu Persatu Disini. Dengan Harapan Menjadi Pembelajaran Bagi Kita
Semua Untuk dapat Memahami Sistem Operasi Yang Beredar Disekeliling
Kita...Semoga Bermanfaat.
Senin, 08 Oktober 2012
[email protected]
37
Lanjut Ke Pertemuan Ke-4
SELESAI.....
Senin, 08 Oktober 2012
[email protected]
38
Tugas Ke-2 Send to E-Mail
1) Jelaskan pengertian Sistem Operasi!
2) Berikan contoh SO yang multi user dan multi
tasking!
3) Apa maksud single user – multi tasking? dan
contoh dari sistem operasinya
4) Apa 3 komponen utama dari sistem komputer
5) Sistem Operasi memiliki 3 sasaran, sebutkan
dan jelaskan!
6) Apakah fungsi dari sistem operasi?
7) Sebutkan Sistem Operasi Pertama sekali
dalam sejarah!
8) Sebutkan Sistem Operasi Milik Microsoft
9) Sebutkan Sistem Operasi Router
10) Sebutkan Sistem Operasi Open Source
Senin, 08 Oktober 2012
[email protected]
39