aplikasi komputer - modul.mercubuana.ac.idarif... · dalam komputer, serta menjamin...

29
Modul ke: Fakultas Program Studi Ilmu Komputer Teknik Infromatika M. Arif Budiyanto, S.Kom, M.Hum Aplikasi Komputer Sistem Operasi Komputer www.mercubuana.ac.id

Upload: hoangmien

Post on 02-Mar-2019

270 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Modul ke:

Fakultas

Program Studi

Ilmu Komputer

TeknikInfromatika

M. Arif Budiyanto, S.Kom, M.Hum

Aplikasi Komputer

Sistem Operasi Komputer

www.mercubuana.ac.id

Page 2: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi Komputer

Sistem Operasi perangkat lunak komputer atau softwareyang bertugas untuk melakukan kontrol dan manajemenperangkat keras dan juga operasi-operasi dasar sistem,termasuk menjalankan software aplikasiSistem Operasi software pada lapisan pertama yangdiletakkan pada memori komputer, (memori komputerdalam hal ini ada Hardisk, bukan memory ram) pada saatkomputer dinyalakan.Sistem Operasi mempunyai penjadwalan yang sistematismencakup perhitungan penggunaan memori, pemrosesandata, penyimpanan data, dan sumber daya lainnya.

Page 3: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi Komputer

• Sistem Operasi secara umum terdiri dari beberapa bagian :1) Mekanisme Boot 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 fungsidasar yang dapat dipanggil oleh aplikasi/program maupun piranti lunaklain. Contoh: Command Prompt Pada Windows dan Konsole di MesinLinux (Unix).

3) Driver berinteraksi dengan hardware sekaligus mengontrol kinerjahardware.

4) Resource Allocator bertugas mengatur dan mengalokasikan sumberdaya dari perangkat.

5) Handler berperan dalam mengendalikan sistem perangkat agarterhindar dari kekeliruan (error) dan penggunaan sumber daya yangtidak perlu.

Page 4: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Fungsi Sistem OperasiSistem Operasi berfungsi sebagai penghubung antara lapisan hardwaredan lapisan software melakukan semua perintah perintah pentingdalam komputer, serta menjamin aplikasi-aplikasi yang berbedafungsinya dapat berjalan lancar secara bersamaan tanpa hambatan.Beberapa fungsi lainnya antara lain:• Resource manager, merupakan pengelolaan sumber daya dan

mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkatlainnya

• Interface / antar muka, yaitu sebagai perantara antara penggunadengan perangkat keras dengan menyediakan tampilan kepadapengguna yang lebih mudah dipahami dan bersahabat (userfriendly).

• Coordinator, mengkoordinasi dan menyediakan fasilitas sehinggaaktifitas yang kompleks dapat diatur dan dapat diproses secaraberurutan.

Page 5: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Fungsi Sistem Operasi…2

Beberapa fungsi lainnya antara lain (lanjutan):• Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna

yang mengendalikan siapa saja yang berhak masuk ke dalam sistemdan mengawasi apa saja yang dilakukannya.

• Optimizer adalah penjadwal masukan (input) oleh user,pengaksesan basis data, proses komputasi dan penggunaan.

• Accountant berfungsi untuk mengatur waktu CPU, penggunaanmemori, pemanggilan I/O, disk storage, dan waktu koneksi terminal.

• Server berfungsi untuk melayani pengguna komputer.

Sistem Operasi Komputer menjamin aplikasi perangkat lunaklainnya bisa memakai memori, melakukan input serta outputterhadap peralatan lain, dan mempunya akses kepada sistemfile.

Page 6: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Perkembangan Sistem OperasiMenurut Tanenbaum, sistem operasi mengalami perkembangan yang sangatpesat, yang dapat dibagi ke dalam empat generasi:1. Generasi Pertama (1945-1955)

Pada generasi ini belum ada sistem operasi, maka sistem komputer diberiinstruksi yang harus dikerjakan secara langsung.

2. Generasi Kedua (1955-1965)Generasi kedua ini merupakan generasi pertama dari sistem Operasi. Padagenerasi ini sistem komputer belum dilengkapi sistem operasi, tetapibeberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasiialah FMS (Fortran Monitoring System) dan IBSYS.

3. Generasi Ketiga (1965-1980)Pada generasi ini perkembangan sistem operasi dikembangkan untukmelayani banyak pemakai sekaligus, dimana para pemakai interaktifberkomunikasi lewat terminal secara on-line ke komputer maka sistemoperasi menjadi multi-user (digunakan banyak pengguna sekaligus)dan multi-programming (melayani banyak program sekaligus).

Page 7: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Perkembangan Sistem Operasi

Menurut Tanenbaum, sistem operasi mengalami perkembanganyang sangat pesat, yang dapat dibagi ke dalam empat generasi:4. Generasi keempat (1980-2000)

Pada Generasi ini, sistem operasi dipergunakan untuk jaringankomputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masaini para pengguna juga telah dinyamankan dengan GraphicalUser Interface yaitu antar-muka komputer yang berbasis grafisyang sangat nyaman.Generasi keempat ini ditandai berkembang dan meningkatnyakemampuan komputer desktop (komputer pribadi) danteknologi jaringan. Jaringan TCP atau IP telah mulai digunakansecara luas oleh kalangan militer, peneliti, perguruan tinggi danmasyarakat secara umum

Page 8: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Perkembangan Sistem OperasiPerkembangan sistem operasi dari waktu ke waktu:1. Periode 1980-1990

MS Windows 1.0MS Windows 3.0MS Office

2. Periode 1991-2000Linux 01Windows 3.11Windows NTWindows 95Windows NT 4.0Mac OSWindows 98Mac OS/XWindows 2000Windows ME

Page 9: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Perkembangan Sistem OperasiPerkembangan sistem operasi dari waktu ke waktu:3. Periode 2000-2010

Windows XPOpen OfficeLinux Versi LokalWindows 2003Linux UbuntuLinux MandrivaWindows VistaPC Linux - 3D OSWindows 7

2. Periode 2011-SekarangWindows 8Windows 10

Page 10: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

1. Microsoft Windows.Mircrosoft Windows atau biasa kita sapa dengan sebutanWindows adalah Sistem Operasi yang dikembangkan olehMicrosoft Corporation yang menggunakan antarmuka denganberbasiskan GUI (Graphical User Interface) atau tampilanantarmuka bergrafis.Perkembangan versi Windows (17 versi) dari awal antara lain:Windows 1.0 Windows 2.0 Windows 3.0 Windows 3.1

Windows 3.11 (NetWorking) Windows 95 windows 98 Windows ME Windows NT Windows 2000 Windows XP Windows Server 2003 Windows Vista Windows Server 2008 Windows 7 Windows 8 Windows 10

Page 11: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

.

Page 12: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

2. UNIX.Sistem Operasi yang diciptakan oleh Ken Thompson dan DennisRitchie, dikembangkan oleh AT&T Bell Labs. UNIX didesain sebagaiSistem Operasi yang portabel, Multi-Tasking dan Multi-User.Sistem Operasi UNIX lebih menekankan diri pada Workstation danServer, Karena faktor ketersediaan dan kompatibilitas yang tinggimenyebabkan UNIX dapat digunakan, disalin dan dimodifikasisehingga UNIX pun dikembangkan oleh banyak pihak danmenyebabkan banyak sekali varian dari UNIX ini.UNIX sendiri ditulis dalam bahasa C sehingga UNIX pun mirip denganDOS yaitu Line/Text Command Based selain itu UNIX pun merupakanSistem Operasi yang secure dibanding dengan Sistem Operasi lain,karena setiap file, direktori, user dan group memiliki set izin tersendiriuntuk diakses. Karena adanya dukungan Proyek GNU, makaselanjutnya UNIX berkembang menjadi LINUX (Salah satu varianUNIX).

Page 13: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

2. LOGO UNIX.

Page 14: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

3. LINUX.Linux pada walnya dikembangkan oleh Linus Torvalds, Linux merupakankloningan dari MINIX (Salah satu varian UNIX), peralatan sistem danpustakanya umumnya berasal dari Sistem Operasi GNU.Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linuxmenggunakan Kernel Monilitik yaitu Kernel Linux yang menanganikontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas.Sama seperti UNIX, Linuxpun dapat dikendalikan oleh satu atau lebihantarmuka baris perintah (Command Line Interface/CLI) berbasis teks,antarmuka pengguna grafis (Graphical User Interface/GUI) yangmerupakan konfigurasi bawaan untuk versi dektop.Perbedaan utama antara Linux dan Sistem Operasi Populer lainnyaterletak pada Kernel Linux dan komponen-komponennya yang bebas danterbuka.

Page 15: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

3. LINUX...Sama seperti pada UNIX, Linux berkonsentrasi pada Workstationdan Server banyak Workstation dan Server yang mengandalkanLinux karena Linux sangat stabil digunakan untuk jangka waktulama dan Linuxpun kebal terhadap Malware.Satu hal yang membedakan Linux terhadap Sistem Operasi lainnyaadalah harga. Harga Linux ini kebanyakan Gratis walaupun ada jugayang berbayar (Lisensi).Linux disusun berdasarkan standard Sistem Operasi POSIX yangditurunkan dari UNIX itu sendiri.Ada beberapa macam Distro Linux, seperti : Debian, Lycoris,Xandros, Lindows, Linare, Linux-Mandrake, Red Hat Linux,Slackware, Knoppix, Fedora, Suse, Ubuntu.

Page 16: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

3. LOGO LINUX

Page 17: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

3. LOGO LINUX

Page 18: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

4. IBMSistem Operasi IBM OS/2 ini dibuat secara bersama-sama olehInternational Bussiness Machine Corporation dan MicrosoftCorporation, untuk digunakan pada komputer IBM sebagai penggantiSistem Operasi DOSKata OS/2 adalah singkatan dari Operating System/2, Sistem Operasiini didesain agar dapat menggunakan kemampuan penuh dariMikroprosessor Intel 80286, termasuk diantaranya adalah Modusterproteksi (Protected Mode), mampu menjalankan tugas secaraSimultan (Multitasking), serta mendukung Memori Virtual, dengantetap mempertahankan kompatibilitas dengan banyak perangkatlunak MS-DOS yang beredar saat itu.OS/2 Sudah tidak dijual lagi oleh IBM dan support oleh IBM telahberakhir tanggal 31 Desember 2006. OS/2 Sekarang telahdidistribusikan ulang oleh Serenity Systems dengannama eComStation

Page 19: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

4. LOGO IBM

Page 20: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

5. MAC OS (MACINTOSH OPERATING SYSTEM)MAC OS atau Macintosh Operating System adalah Sistem Operasiyang dibuat oleh Apple Computer khusus untuk komputerMacintosh dan tidak kompatibel dengan komputer berbasis IBM.MAC OS merupakan Sistem Operasi pertama yang menggunakanantarmuka pengguna grafis (Graphical User Interface/GUI).Sistem Operasi Macintosh dibagi menjadi 2 jenis :1. MAC OS Klasik, Tidak memiliki sembarang Command Line (Baris

perintah), menggunakan User Interface (UI) sepenuhnya danmenggunakan Cooperative Multitasking.

2. MAC OS X, memasukkan unsur-unsur BSD Unix, One Step, danMAC OS X memiliki memori ala-Unix dan Pre-EmptiveMultitasking.

Page 21: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

5. MAC OS (MACINTOSH OPERATING SYSTEM)…MAC OS X adalah garis komputer Sistem Operasi yangdikembangkan, dipasarkan oleh Apple Inc, MAC OS X adalahpenerus dari MAC OS (Klasik). MAC OS X dibangun di atasXNU kernel, dengan fasilitas standar Unix tersedia dariantarmuka baris perintah.

Kelebihan MAC OS :1. Stabil, karena menggunakan UNIX.2. Multitasking.3. Tampilan (UI) sangat bagus.4. Aman dari Malware.

Page 22: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

5. Evolution Logo MAC OS

Page 23: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

6. FREE BSDFreeBSD adalah Sistem Operasi bertipe UNIX bebas yangditurunkan dari UNIX AT&T. FreeBSD berjalan di atas sistemintel x86. FreeBSD sendiri kali pertama muncul pada tahun1993 oleh David Greenman.Tujuan dari FreeBSD adalah menyediakan software yangdapat digunakan untuk berbagai kepentingan.FreeBSD sendiri dikembangkan dari 386BSD sebuah proyekpengembangan BSD OS yang berjalan di atas Chip Intel.FreeBSD merupakan turunan dari Berkeley UNIX. Akantetapi, FreeBSD tidak bisa dipanggil sebagai Unix.

Page 24: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

5. Logo FreeBSD

Page 25: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

7. SOLARISSistem Operasi Solaris adalah sebuah Sistem Operasi yang berdasarkanUNIX system yang diperkenankan oleh Sun Microsystems pada tahun1992 sebagai pendukung SunOS.Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC(Scalable Processor Architecture), Solaris disertifikasi dalam SpesifikasiUNIX walaupun pada awal pengembangannya berdasarkan kepemilikanpribadi, dan kebanyakan kode dasarnya sekarang ini merupakanSoftware OpenSource yang biasa dikenal dengan OpenSolaris.OpenSolaris adalah OpenSource versi Sistem Operasi Sun Solaris, tetapiSun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dariSistem Operasi misalnya : Source untuk Installer, Desktop, Software.Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisadigunakan untuk skala penggunaan yang besar dari penggunaan untukdesktop PC atau Mobile PC

Page 26: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

7. SOLARIS...Konsep Open Solaris adalah sebagai berikut :1. Free Redistribution : Didistribusi secara bebas.2. Source Code : Sumber (Source) harus tersedia untuk semua distribusi.3. Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan

kembali.4. No Discrimination : Kode harus disediakan untuk seseorang untuk

dikembangkan.Beberapa kelebihan OpenSolaris dibandingkan dengan Sistem Operasi lain : 1. ZFS : System Restore.2. DTrace L : Dapat mengamati dimana aplikasi banyak menggunakan waktunya

dan berapa lama.3. Manajemen Kegagalan : Mencegah, mendiagnosa dan memperbaiki error.4. Zona : Mengimplementasikan sebuah abstraksi Sistem Operasi yang

memungkinkan beberapa aplikasi berjalan secara terisolasi satu denganlainnya di perangkat keras fisik yang sama.

5. Multimedia.

Page 27: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Sistem Operasi di PC

7. Logo SOLARIS...

Page 28: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

ReferensiNugraha. (2010). Macam-macam Sistem Operasi Komputer dan Pengertiannya. March 1, 2016.

http://rnunugraha.blogspot.co.id/2010/07/macam-macam-sistem-operasi-komputer-dan.html

Pawirosumarto, P., Elmande, Y., & Nugraha, N. (2012). Aplikasi Komputer Edisi 3. Jakarta: Mitra Wacana Media & UMB.

Purnama, Giri. (2015). Modul-Modul Aplikom UMB. Jakarta: Universitas Mercu Buana.

Yusuf, Andika Maulana. (2015). Perkembangan Sistem Operasi Komputer Dari Masa Ke Masa HinggaSaat Ini. March 1, 2016. http://infofullversi.blogspot.co.id/2015/04/perkembangan-sistem-operasi-komputer.html

Page 29: Aplikasi Komputer - modul.mercubuana.ac.idArif... · dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan

Terima KasihM. Arif Budiyanto, S.Kom, M.Hum