Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika...
Transcript of Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika...
![Page 1: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/1.jpg)
Modul ke:
Fakultas
Program Studi
Sistem OperasiPerkembangan komputer & teknologi informasi
Rahma Farah Ningrum, M.KomIlmu Komputer
Sistem Informasi
www.mercubuana.ac.id
![Page 2: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/2.jpg)
Sistem Operasi
• ialah pengelola seluruh sumber-daya yang terdapatpada sistem komputer dan menyediakan sekumpulanlayanan (system calls) ke pemakai sehinggamemudahkan dan menyamankan penggunaan sertapemanfaatan sumber-daya sistem komputer.
Tujuan Sistem Operasi : Kemudahan. Efisiensi. Kemampuan untuk berkembang.
![Page 3: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/3.jpg)
OS
OS sebagai interface antara user danperangkat keras berarti menyediakanmekanisme kapada end user untukmenggunakan utilitas yang disediakan.
End user tidak mau tahu akan detail prosesyang melibatkan computer hardware, sehingga end user hanya berinteraksi via aplikasi-aplikasi yang disediakan.
![Page 4: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/4.jpg)
Komponen Sistem Komputer
1.Perangkat Keras : CPU, Memory dan Perangkat Input Output
2.Sistem Operasi :MS Dos, Windows, Linux, Novell, OS/2, Unix
3.Program Aplikasi : compiler, sistem basis data, video games, program bisnis dan lain-lain
![Page 5: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/5.jpg)
Hubungan antara komponen-komponen sistem komputer
![Page 6: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/6.jpg)
Operating System
![Page 7: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/7.jpg)
Migrasi Sistem Komputer dan Sistem Operasi
![Page 8: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/8.jpg)
Command Driven
Sistem Operasi menunggu instruksi dari pengguna(command driven). Program yang membaca instruksi dan mengartikancontrolstatements (keinginan pengguna) umumnya disebut :
control-card interpretercommand-line interpreterUNIX shell.
Command-Interpreter System sangat bervariasi dari satusistem operasi ke sistem operasi yang lain dan disesuaikandengan tujuan dan teknologi I/O peranti yang ada. Contohnya: CLI, Windows, Pen-based(touch), dan lain-lain.
![Page 9: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/9.jpg)
Komponen Sistem
1. Managemen Proses2. Managemen
MemoriUtama3. Managemen Berkas4. Managemen I/O 5. Managemen Penyimpanan
Sekunder6. Jaringan7. Sistem Proteksi8. Command-Interpreter
System
![Page 10: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/10.jpg)
Managemen Proses
Proses adalah keadaan ketika sebuah program sedang dieksekusi. Proses membutuhkan beberapa sumber daya berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O untuk menyelesaikan tugasnya. Tanggung jawab Sistem operasi atas aktivitas managemenproses:
1. Pembuatan dan penghapusan proses pengguna dan sistemproses.
2. Menunda atau melanjutkan proses.3. Menyediakan mekanisme untuk proses sinkronisasi.4. Menyediakan mekanisme untuk proses komunikasi.5. Menyediakan mekanisme untuk penanganan deadlock
![Page 11: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/11.jpg)
Managemen Memori Utama
Memori utama adalah sebuah array yang besar terdiri dari word ataubyte, yang ukurannya mencapai ratusan, ribuan, atau bahkan
jutaan. Memori Utama berfungsi sebagai tempat penyimpanan yang akses
datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara
(volatile), artinya data dapat hilang begitu sistem dimatikan. Tanggung jawab Sistem operasi atas aktivitas managemen memori:
• 1. Menjaga track memori yang sedang digunakan dan siapa yang • menggunakannya. • 2. Memilih program yang akan di-load ke memori.• 3. Mengalokasikan dan meng-dealokasikan ruang memori sesuai• kebutuhan.
![Page 12: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/12.jpg)
Managemen Secondary Storage
Data yang disimpan dalam memori utama bersifatsementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampumenampung banyak data. Contoh dari secondary-storage adalah harddisk, disket, dll. Tanggung-jawab Sistem operasi atas aktivitas disk-management :
1. Alokasi penyimpanan. 2. Penjadualan disk.
![Page 13: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/13.jpg)
Managemen Sistem I/O
Sering disebut device manager. - Menyediakan "device driver" yang umum operasi I/O
seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membacaberkas pada hard-disk, CD-ROM dan floppy disk.
- Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu.
Komponen Sistem Operasi untuk sistem I/O:
1. Buffer : menampung sementara data dari/ ke perangkat I/O.2. Spooling : melakukan penjadualan pemakaian I/O sistem
supaya lebih efisien (antrian dsb.).
![Page 14: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/14.jpg)
Managemen Berkas
• Berkas adalah kumpulan informasi yang berhubungan sesuaidengan tujuan pembuat berkas tersebut.
• Berkas dapat mempunyai struktur yang bersifat hirarkis(direktori, volume, dll.).
Tanggung-jawab Sistem operasi atas aktifitas managemen berkas : 1. Pembuatan dan penghapusan berkas.2. Pembuatan dan penghapusan direktori.3. Mendukung manipulasi berkas dan direktori.4. Memetakan berkas ke secondary storage.5. Mem-backup berkas ke media penyimpanan yang permanen
(non-volatile).
![Page 15: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/15.jpg)
Pelayanan Sistem Informasi
• Eksekusi program :• meload program ke memory dan menjalankannya (run)
• Operasi I/O :• pengguna tidak bisa mengontrol I/O secara langsung• (untuk efisiensi dan keamanan), sistem harus• bisa menyediakan mekanisme utk melakukan operasi I/O
• Manipulasi sistem berkas: • membaca, menulis, membuat,dan menghapus file
![Page 16: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/16.jpg)
Pelayanan Informasi
Komunikasi :pertukaran informasi, dapat dilaksanakanmelalui shared memory atau message passing
Deteksi error :mempertahankan kestabilan dengan mendeteksi error (pada CPU, perangkat keras memori, I/O,programpengguna) dan jika bisa, memperbaikinya
![Page 17: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/17.jpg)
Pelayanan TambahanLebih diarahkan kepada upaya untuk menjaga efisiensisistem,bukan untuk membantu pengguna
Alokasi sumber daya :mengalokasikan sumber dayakepada beberapa pengguna atau tugas yang dijalankanpada saat yang bersamaan
Accounting :menentukan berapa banyak dan berapa lama users menggunakan sumber daya sistem
Proteksi :menjaga semua akses ke sumber daya sistem terkontrol
![Page 18: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/18.jpg)
Evolusi Sistem Operasi
Perkembangansistem operasi :
Generasi PertamaGenerasi KeduaGenerasi KetigaGenerasi Keempat
![Page 19: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/19.jpg)
Macam-macam Sistem Operasi
DOSWindowsUnixMacintosh
![Page 20: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/20.jpg)
DOS
Sistem Operasi DOS adalah DOS (Disk Operating System ) merupakan salah satu software yang termasuk dalam golongansystem operasi. Disk Operating System dipakai pada media penyimpan disk, baik disket maupun harddiskBeberapa produk DOS sampai saat ini adalah :
DOS 1.0DOS 2.0DOS 3.0 : DOS 3.1, DOS 3.2 dan DOS 3.3DOS 4.0DOS 5.0DOS 6.0
![Page 21: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/21.jpg)
Perintah dalam DOS
![Page 22: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/22.jpg)
Windows
• Sistem operasi windows pertama kali diperkenalkan tahun 1985.
• Semulanya sistem operasi windows inidiperkenalkan dengan nama Interface Manager.
• Pemakaian sistem operasi ini pada awalnyatidak terlalu menarik . Ini terjadi hinggadiperkenalkan sistem operasi windows versi3.0 pada bulan mei 1990.
![Page 23: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/23.jpg)
Keunggulan Windows
– Tampilan grafik yang lebih menarik karena berbasiskanGraphical User interface (GUI)
– Adanya standarisasi proses artinya pemakai akan lebihmudah menggunakannya tanpa perlu menghafal.
– Kemudahan proses artinya dengan memakai sistem operasiini suatu data dapat dipakai bersama dan dapat dipindahkan dari satu aplikasi ke aplikasi lainnya denganmudah.
– Investasi yang menarik, artinya semaikin banyak produksoftware yang mendukung sistem operasi ini.
– fasilitas multithreading dan pre-emptive multitasking sehingga kinerja multitasking lebih reponsif. Denganfasilitas ini beberapa program dapat dijalankan secarabersamaan
![Page 24: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/24.jpg)
Sistem Informasi Mobile
• Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen dan mengontrol software-software lain sehingga software-software lain tersebut dapat bekerja.
• sistem operasi mobile akan bertanggung jawab dalam mengoperasikan berbagai fungsi dan fitur yang tersedia dalam perangkat ponsel tersebut seperti, schedulling task, keyboard, WAP, email, text message, sinkronisasi dengan aplikasi dan perangkat lain, memutar musik, camera, dan mengontrol fitur-fitur lainnya.
![Page 25: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/25.jpg)
IOS4
• Sistem operasi besutan Apple ini merajai share sistem operasi mobile dengan penggunaan handset Apple yang cukup luas juga seperti iPhone, iPod Touch, dan iPad.
• Apple tidak mengizinkan OS untuk dijalankan pada hardware pihak ketiga. Interface pengguna iOS didasarkan pada konsep manipulasi langsung, menggunakan gerakan multi-touch. Elemen kendali Interface terdiri dari slider, switch, dan tombol.
![Page 26: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/26.jpg)
Android
• Android dengan logo uniknya yaitu “Robot Ijo” sebetulnya sudah ada sejak lama, namun semenjak tahun 2009 perkembangan Android melesat dengan cepat.
• Mobile OS dari Google ini memberikan kebebasan yang sangat luas untuk para developer dan terintegrasi penuh dengan teknologi Google.
• Aplikasi-aplikasi yang tersedia untuk Android juga sudah banyak sekali sehingga pengguna Android mempunyai banyak variasi dalam menggunakan aplikasi di Android. Dengan dukungan dari Google, si raja mesin pencarian dan periklanan digital, Android menempati posisi kedua di share mobile OS.
![Page 27: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/27.jpg)
Symbian
• Symbian OS adalah sistem operasi tak bebas yang dikembangkan oleh Symbian Ltd. Saat ini Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan komunikasi mobile pada berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini memiliki antarmuka pemprograman aplikasi (Application Programming Interface; API).
• API mendukung terhadap komunikasi dan tingkah laku yang umum pada hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi, yang berisikan prosedur dan fungsi (dan juga variabel serta struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware.
![Page 28: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/28.jpg)
RIM
• BlackBerry OS adalah sistem operasi mobile yang dikembangkan RIM yang mendukung layanan multitasking untuk produk BlackBerry.
• BlackBerry diperkenalkan tahun 1997 oleh Perusahaan Kanada, Research in Motion(RIM) yang mampu menyampaikan informasi jaringan data nirkabel. BlackBerry mulai dikenalkan di Indonesia pada Desember 2004 oleh operator di Indonesia.
![Page 29: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/29.jpg)
Windows Mobile
• Windows Mobile adalah salah satu sistem operasi (OS) mobile yang dikembangkan oleh Microsoft dan di desain untuk digunakan pada smartphone dan perangkat nirkabel lainya. Versi saat ini disebut ‘Windows 7 Mobile’.
• OS ini berbasis pada Windows CE 7 Kernel, dan fitur-fiturnya dikembangkan menggunakan Microsoft Windows API. Windows Mobile didesain sedemikian rupa agar mirip dengan versi Windows Desktop
![Page 30: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/30.jpg)
Pengguna Sistem Operasi Mobile
![Page 31: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/31.jpg)
Pemegang pangsa pasar mobile terbesar
![Page 32: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/32.jpg)
Daftar Pustaka
• http://iyozdamnation.wordpress.com/2010/11/14/sistem-operasi-mobile/• http://www.teknojurnal.com/2010/07/21/5-sistem-operasi-mobile-teratas/• http%3A%2F%2Fsetio.staff.umm.ac.id%2Ffiles%2F2010%2F04%2FSlide-4-
Pengenalan-Sistem-Operasi.ppt
![Page 33: Sistem Operasi - modul.mercubuana.ac.idFarah... · Managemen Proses Proses adalah keadaan ketika sebuah program sedang di eksekusi. Proses membutuhkan beberapa sumber daya berupa](https://reader030.fdocument.pub/reader030/viewer/2022012921/5c894b5509d3f246108c155f/html5/thumbnails/33.jpg)
Terima KasihRahma Farah Ningrum, M.Kom