html5-img
1 / 23

PENGENALAN SISTEM OPERASI KOMPUTER

PENGENALAN SISTEM OPERASI KOMPUTER. Oleh Amir Ar Razzaaq , S.Kom. Pengertian Sistem Operasi.

abba
Download Presentation

PENGENALAN SISTEM OPERASI KOMPUTER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PENGENALAN SISTEM OPERASI KOMPUTER Oleh Amir ArRazzaaq, S.Kom

  2. PengertianSistemOperasi SistemOperasiadalahperangkatlunak yang dibuatuntukmengendalikandanmengkoordinasiseluruh system yang adaKomputer. DenganadanyasistemOperasikomputerkitadapatmenerimamasukanberupainstruksike keyboard, mencetakhasil, membacasertamenyimpan data daridanke media penyimpanan.

  3. Secarateoritis system operasimempunyaiduapranan Resource manager danextend machine 1. Resource manager sistemoperasimenjaminkelancarandankemudahanpemakaidalammengoprasikan computer 2. Extend machine, system operasimenyembunyikanperangkatkeras yang rumitdanberlevelrendahmenjadisederhanabagipemakai.

  4. Macam-macamSistemOperasi MenurutTanebaum, SistemOperasimengalamiperkembangan yang dapatdibagikedalam 4 generasi. 1. GenerasiPertama PerkembanganawalSistemOperasimasihdilakukansecara manual dalamartianbelummunculadanyaSistemOperasi yang secaraotomatisartinyabelummendukunglayananpekerjaan yang dapatdilakukandalam 1 rangkaian.

  5. 2. GenerasikeduaDi generasiinisudahdiperkenalkannyaperkejaan yang dapatdilakukandalam 1 rangkaianataubiasadisebutdengan Batch Proccessing System. 3. GenerasiketigaPadagenerasiketiga, SistemOperasisudahmendukunglayanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task). 4. Generasikeempat Di masaini, sudahdiperkenankannya GUI (Graphical User Interface) yang artinyaSistemOperasimemilikitampilandandenganbermodalkan mouse User dapatmenjalankanaplikasi/porgramataupirantilunak.

  6. 5. Generasikelima digenerasikelimainibermunculansistemoperasi yang tampilan yang menarikdiantaranya: 1.WINDOWS (MICROSOFT WINDOWS)Mircorost Windows ataubiasakitasapadengansebutan Windows adalahSistemOperasi yang dikembangkanoleh Microsoft Corporation yang menggunakanantarmukadenganberbasikan GUI (Graphical User Interface) atautampilanantarmukabergrafis. Windows XPtahun2001 Windows 1.01 Windows Vista Windows 3.0 Windows 7 Windows 95 Windows 98

  7. 2. UNIXUNIX adalahSistemOperasi yang diciptakanoleh Ken Thompson dan Dennis Ritchie, dikembangkanoleh AT&T Bell Labs. UNIX didesainsebagaiSistemOperasi yang portabel, Multi-Tasking dan Multi-User. SistemOperasi UNIX lebihmenekankandiripada Workstation dan Server

  8. 3. LINUXAwalnyadikembangkanolehLinusTorvalds yang padamulanyasekedaremulasi terminal yang dibutuhkanuntukmengakses server UNIX diUniversitasnya. Linux merupakankloningandari MINIX (Salahsatuvarian UNIX), peralatansistemdanpustakanyaumumnyaberasaldariSistemOperasi GNU. UBUNTU Xubuntu Kubuntu Edubuntu GoBuntu • Slackware • Fedora • Mandriva • Debian • PCLinuxOS • Knoppix • Xandros • Sabayon • CentOS • SuSE • Red Hat • ClearOS • Chromeos

  9. 4. IBM OS/2 SistemOperasi IBM OS/2 inidibuatsecarabersama-samaoleh International Bussiness Machine Corporation dan Microsoft Corporation, untukdigunakanpadakomputer IBM sebagaipenggantiSistemOperasi DOS.

  10. 5. MAC OS (MACINTOSH OPERATING SYSTEM)MAC OS atau Macintosh Operating System adalahSistemOperasi yang dibuatoleh Apple Computer khususuntukkomputer Macintosh dantidakkompatibeldengankomputerberbasis IBM.

  11. ManagemenProses • Prosesadalahsebuah program yang sedangdijalankan(eksekusi). • Sebuahprosesmembutuhkanbeberapasumberdayauntukmenyelesaikantugasnya. Sumberdayatersebutdapatberupa CPU time, memori, berkas-berkas, danperangkat-perangkat I/O. • Sistemoperasimengalokasikansumberdayasumberdayatersebutsaat proses itudiciptakanatausedangdiproses/dijalankan. Ketika proses tersebut berhenti dijalankan, sistem operasi akan mendapatkan kembali semuasumberdaya yang bisadigunakankembali.

  12. Managemen File (1) • Berkasadalahkumpulaninformasi yang berhubungan, sesuaidengantujuanpembuatberkastersebut. • Umumnyaberkasmerepresentasikan program dan data. Berkasdapatmempunyaistruktur yang bersifathirarkis (direktori, volume, dll.). • Sistemoperasimengimplementasikankonsepabstrakdariberkasdenganmengatur media penyimpananmassa, misalnya tapes dan disk.

  13. Managemen File (2) Sistemoperasibertanggungjawabuntukaktivitasberikut yang berhubungandenganmanajemenberkasseperti: • Pembuatandanpenghapusanberkas. • Pembuatandanpenghapusandirektori. • Mendukungmanipulasiberkasdandirektori. • Memetakanberkaske secondary-storage. • Mem-back-up berkaske media penyimpanan yang permanen (nonvolatile).

  14. ManagemenSistem I/O (1) • Seringdisebut device manager. • Menyediakan device driver yang umumsehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup). • Contoh: penggunamenggunakanoperasi yang samauntukmembacaberkaspadaperangkatkeras, CDROM dan floppy disk.

  15. ManagemenSistem I/O (2) Sistem I/O terdiridari : • Sistem buffer : menampungsementara data dariataukeperanti I/O • Spooling : melakukanpenjadwalanpemakaian I/O sistemsupayalebihefisien (antriandsb) • Antarmukadevices-driver yang umum : menyediakan device driver yang umumsehinggasistemoperasidapatseragam (buka, baca, tulis, tutup) • Drivers untukspesifikperangkatkeras : menyediakan driver untukmelakukanoperasirinci/detail untukperangkatkerastertentu.

  16. ManajemenPenyimpananSekunder (1) • Penyimpanansekunder: PenyimpananPermanen • Karenamemoriutamabersifatsementaradankapasitasnyaterlalukecil,makauntukmenyimpansemuadata dan program secara permanen, sistem komputer harusmenyediakanpenyimpanansekunderuntukdijadikan back-upmemoriutama. • Contohdaripenyimpanansekunderadalahharddisk, disket, dll.

  17. ManajemenPenyimpananSekunder (2) • SistemOperasibertanggungjawabdalamaktivitas yang berhubungandenganmanajemenpenyimpanansekunder : • manajemenruangkosong • alokasipenyimpanan • penjadwalan disk

  18. Jaringan (SistemTerdistribusi) • SistemTerdistribusiadalahkumpulanprosesor yang tidakberbagimemoriatau clock. Setiapprosesormemilikimemorilokalmasing-masing. • Prosesor-prosesordalamsistemterhubungdalamjaringankomunikasi. • Sistemterdistribusimenyediakanaksespenggunakebermacam-macamsumberdaya. • Aksestersebutmenyebabkan: • Peningkatankecepatankompuatsi • peningkatanpenyediaan data • peningkatankeandalan

  19. SistemProteksi • Proteksiberkenaandenganmekanismeuntukmengontrolakses yang dilakukanolehprogram,prosesor,penggunasistemmaupunpenggunasumberdaya. • MekanismeProteksiharus : • membedakanantarapenggunaan yang sahdan yang tidaksah. • spesifikasikontroluntukditerima • menyediakan alat untuk pemberlakuan sistem.

  20. Command-Interpreter System • SistemOperasimenungguinstruksidaripengguna (command driven). • Program yang membacainstruksidanmengartikan control statements (keinginanpengguna) umumnyadisebut : • control-card interpreter • command-line interpreter • UNIX shell. • Command-Interpreter System sangatbervariasidarisatusistemoperasikesistemoperasi yang lain dandisesuaikandengantujuandanteknologi I/O peranti yang ada. Contohnya: CLI, Windows, Pen-based(touch), dan lain-lain.

  21. PelayananSistemOperasi (1) • Eksekusi program: meload program ke memory danmenjalankannya (run). • Operasi I/O : penggunatidakbisamengontrol I/O secaralangsung ( untukefisiensidankeamanan), sistemharusbisamenyediakanmekanismeuntukmelakukanoperasi I/O. • Manipulasisistemberkas : membaca, menulis, membuat, danmenghapus file.

  22. PelayananSistemOperasi (2) • Komunikasi : pertukaraninformasi, dapatdilaksanakanmelalui shared memory atau message passing. • Deteksi error : mempertahankankestabilandenganmendeteksi error (pada CPU, perangkatkerasmemori, I/O, program pengguna) danjikabisa,memperbaikinya.

  23. TERIMAKASIH ATAS PERHATIANYA

More Related