SlideShare uma empresa Scribd logo
1 de 31
Sistem Operasi
- Pendahuluan -
Agenda

    Definisi Sistem Operasi

    Sistem Komputer

    Lingkup Sistem Operasi
Definisi


Sistem Operasi: perangkat lunak yang berperan
  sebagai perantara antara pengguna dengan
               perangkat keras
Tujuan Sistem Operasi

    Control program
    
        Mengeksekusi program dan menyelesaikan
        masalah user dengan mudah

    Resource allocator
    
        Membuat sistem komputer lebih mudah digunakan
    
        Memanfaatkan sumber daya sistem komputer
        secara efisien
Fungsi Sistem Operasi

    User environment: mentransformasi perangkat
    keras ke level abstraksi yang lebih tinggi dalam
    hal:
    
        Lingkungan eksekusi → pengelolaan proses,
        manipulasi berkas, penanganan interrupt, operasi I/
        O
    
        Deteksi kesalahan dan penanganannya
    
        Proteksi dan keamanan
    
        Fault tolerance dan perbaikan kegagalan
Fungsi Sistem Operasi

    Pengelolaan resource
    
        Waktu: penjadwalan CPU dan media penyimpanan
    
        Ruang media penyimpanan: alokasi media
        penyimpanan utama dan sekunder
    
        Sinkronisasi dan penanganan deadlock: IPC,
        critical section, koordinasi
    
        Accounting dan informasi status: tracking
        penggunaan resource
Komponen Sistem Komputer

    Perangkat keras:
    
        menyediakan resource dasar komputasi → CPU,
        memori, I/O

    Sistem operasi (protected mode):
    
        mengendalikan dan mengkoordinasikan
        penggunaan perangkat keras oleh berbagai
        program aplikasi untuk berbagai pengguna
Komponen Sistem Komputer

    Program aplikasi (user mode):
    
        pemanfaatan resource untuk menyelesaikan
        masalah pengguna → kompilator, sistem basis
        data, pengolah kata, IDE, …

    Pengguna:
    
        Orang, mesin, komputer lain, ...
Komputer startup

    Program bootstrap: dijalankan pertama kali
    komputer dinyalakan / reboot
    
        Disimpan di ROM/EEPROM
    
        Menginisiasi semua aspek sistem operasi
    
        Menjalankan kernel sistem operasi
Ilustrasi Sistem Komputer
Operasi Sistem Komputer

    CPU dan pengendali device terhubung dengan
    memori melalui common bus

    Eksekusi yang bersamaan oleh CPU dan
    berbagai device memperebutkan siklus memori

    Device I/O dan CPU dapat dieksekusi secara
    bersamaan

    Setiap pengendali device bertanggung jawab
    terhadap device tertentu → device driver
Operasi Sistem Komputer

    Setiap pengendali device memiliki buffer
    (memori) lokal

    CPU memindahkan data dari/ke buffer lokal ke/
    dari memori

    I/O menginformasikan CPU bahwa sebuah
    operasi telah dilakukan/terjadi dengan
    melakukan interrupt
Operasi Sistem Operasi

    Dual-mode operation:
    
        User mode (aplikasi)
    
        Kernel mode
Organisasi Sistem Komputer
Interrupt

    Mengirimkan kendali ke rutin layanan interrupt
    melalui interrupt vector yang berisi alamat
    semua layanan interrupt

    Menyimpan semua instruksi interrupt

    Interrupt yang datang akan diabaikan ketika
    masih ada interrupt lain yang sedang dilayani
Interrupt

    Trap: interrupt yang dihasilkan oleh perangkat
    lunak karena adanya error atau permintaan dari
    pengguna
    
        Pembagian dengan 0

    Sistem operasi adalah interrupt driven (bekerja
    karena ada trigger dari interrupt)
Penanganan Interrupt
Input/Output

    Control program kembali setelah proses I/O
    selesai
    
        CPU idle selama proses I/O dilakukan

    Control program kembali sesaat setelah I/O
    dimulai, tanpa menunggu I/O selesai
    
        CPU idle minimum
    
        System call: ketika user ingin menunggu proses I/O
    
        Device status table: melacak kondisi I/O dari setiap
        device
Penanganan I/O
Tabel status devices
Jenis Sistem Komputer

    Desktop

    Parallel (tighly coupled): terdapat sejumlah
    prosesor yang
    
        Symmetric: sama
    
        Asymmetric: berbeda

    Distributed (loosely coupled): terhubung melalui
    media komunikasi
Jenis Sistem Komputer

    Real time:
    
        Hard:
        −   kemampuan dan kapasitas device terbatas
        −   Tujuan khusus
    
        Soft

    Handheld
Lingkup Sistem Operasi

    Pengelolaan:
    
        Proses
    
        Memori
    
        Media penyimpanan (sistem berkas)
Pengelolaan Proses

    Proses:
    
        Program yang sedang dieksekusi
    
        Membutuhkan resource:
        −   CPU, memori, I/O, berkas
        −   Inisialisasi data
    
        Single threaded
    
        Multi threade
    
        Memiliki program counter sebagai penanda
        (identifier)
Pengelolaan Proses

    Proses harus mengembalikan resource yang
    digunakan ke sistem setelah selesai

    Umumnya, ada banyak proses, yang dijalankan
    banyak user, bahkan ada sejumlah sistem
    operasi yang dijalankan CPU
    
        Penjadwalan CPU (multiplexing)
Aktifitas Pengelolaan Proses

    Membuat & menghapus proses, (user & system
    process)

    Menunda / melanjutkan proses

    Sinkronisasi & komunikasi antar proses

    Mengelola deadlock
Pengelolaan memori

    Semua data harus ada dalam memori sebelum
    dan sesudah eksekusi proses (inisialisasi data)

    Semua instruksi harus ada dalam memori agar
    dapat dieksekusi (program)

    Pengelolaan memori:
    
        Menentukan apa saja yang berada dalam memori
Aktifitas Pengelolaan Memori

    Menjaga jejak (track) tentang apa (isi memori)
    dan siapa yang menggunakannya (proses)

    Menentukan proses dan data mana yang akan
    masuk/keluar ke/dari memori untuk dieksekusi

    Mengalokasi dan mendealokasi ruang memori
    sesuai kebutuhan proses
Pengelolaan Media Penyimpanan

    Representasi data
    
        Setiap sistem operasi memberikan representasi
        yang seragam terhadap berbagai data yang
        disimpan (file)
    
        Setiap media penyimpanan dikendalikan device
        tertentu
Pengelolaan Sistem Berkas

    File (berkas) disimpan dalam media dengan
    aturan tertentu dengan tujuan memudahkan
    penyimpanan dan pembacaan ulang

    Kontrol akses: siapa yang dapat mengakses
    berkas, dan dengan batasan apa

    Aktifitas:
    
        Membuat, menghapus dan memanipulasi berkas
        dan directory
    
        Pemetaan berkas ke media
    
        Backup
Ringkasan

Mais conteúdo relacionado

Mais procurados

8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran pptsadlychelly
 
Pengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlPengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlnad_84
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasibelajarkomputer
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem OperasiAbdulRahman1543
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)Adiba Qonita
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasiaby89
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasibelajarkomputer
 
Ferli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem OperasiFerli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem Operasibelajarkomputer
 
Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasieddie Ismantoe
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiAris Saputro
 

Mais procurados (17)

02 struktur-sistem-operasi
02 struktur-sistem-operasi02 struktur-sistem-operasi
02 struktur-sistem-operasi
 
8 media pembelajaran ppt
8 media pembelajaran ppt8 media pembelajaran ppt
8 media pembelajaran ppt
 
Pengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlPengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictl
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi
 
Makalah sistim operasi AKPER PEMKAB MUNA
Makalah sistim operasi AKPER  PEMKAB MUNA Makalah sistim operasi AKPER  PEMKAB MUNA
Makalah sistim operasi AKPER PEMKAB MUNA
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasi
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
Ferli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem OperasiFerli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem Operasi
 
Pertemuan2
Pertemuan2Pertemuan2
Pertemuan2
 
Proses di Sistem Operasi
Proses di Sistem OperasiProses di Sistem Operasi
Proses di Sistem Operasi
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
perangkat-lunak
perangkat-lunakperangkat-lunak
perangkat-lunak
 

Destaque (9)

Os06
Os06Os06
Os06
 
Pibpn 26 12-2014 - tudo muda quando você muda - renove sua visão
Pibpn 26 12-2014 - tudo muda quando você muda - renove sua visãoPibpn 26 12-2014 - tudo muda quando você muda - renove sua visão
Pibpn 26 12-2014 - tudo muda quando você muda - renove sua visão
 
Os04
Os04Os04
Os04
 
Os05
Os05Os05
Os05
 
Os02
Os02Os02
Os02
 
Os07
Os07Os07
Os07
 
Prezentacja Vector Sa
Prezentacja Vector SaPrezentacja Vector Sa
Prezentacja Vector Sa
 
Módulo 10.1
Módulo 10.1Módulo 10.1
Módulo 10.1
 
Os03
Os03Os03
Os03
 

Semelhante a Sistem Operasi Pengendali Komputer

Modul_2_-_Struktur_Sistem_Operasi.ppt
Modul_2_-_Struktur_Sistem_Operasi.pptModul_2_-_Struktur_Sistem_Operasi.ppt
Modul_2_-_Struktur_Sistem_Operasi.pptCahyoSatrio4
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasieddie Ismantoe
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiOmenz Dontcry
 
Konsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiKonsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiYuki Utama
 
Konsep dasar sistem operasi
Konsep dasar sistem operasiKonsep dasar sistem operasi
Konsep dasar sistem operasiAkmal Fajar
 
Konsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiKonsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiYuki Utama
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem OperasiFariz Fahrizal
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasimelindakanti
 
pengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasipengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasihirzihadi01
 
presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2ifansamuel05
 
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangTugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangRizal Rizal
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxIsmailThalib
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasieddie Ismantoe
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2Azier Nadhir
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client serverFebriyani Syafri
 
PERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEPERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEEDIS BLOG
 
Bab 2 struktur sistem operasi
Bab 2 struktur sistem operasiBab 2 struktur sistem operasi
Bab 2 struktur sistem operasiSejahtera Affif
 

Semelhante a Sistem Operasi Pengendali Komputer (20)

Modul_2_-_Struktur_Sistem_Operasi.ppt
Modul_2_-_Struktur_Sistem_Operasi.pptModul_2_-_Struktur_Sistem_Operasi.ppt
Modul_2_-_Struktur_Sistem_Operasi.ppt
 
Presentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptxPresentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptx
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasi
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Konsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiKonsep Dasar Sistem Oprasi
Konsep Dasar Sistem Oprasi
 
Konsep dasar sistem operasi
Konsep dasar sistem operasiKonsep dasar sistem operasi
Konsep dasar sistem operasi
 
Konsep Dasar Sistem Oprasi
Konsep Dasar Sistem OprasiKonsep Dasar Sistem Oprasi
Konsep Dasar Sistem Oprasi
 
Ikram tik
Ikram tikIkram tik
Ikram tik
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem Operasi
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
pengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasipengenalan sistem operasi , pengantar sistem operasi
pengenalan sistem operasi , pengantar sistem operasi
 
presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2presentasi-sisitem-operasi.ppt semester 2
presentasi-sisitem-operasi.ppt semester 2
 
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 KatapangTugas Simulasi Digital X TKI 4 SMKN 1 Katapang
Tugas Simulasi Digital X TKI 4 SMKN 1 Katapang
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptx
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client server
 
PERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEPERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAE
 
Bab 2 struktur sistem operasi
Bab 2 struktur sistem operasiBab 2 struktur sistem operasi
Bab 2 struktur sistem operasi
 

Último

Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasihssuserfcb9e3
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptNabilahKhairunnisa6
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...NiswatuzZahroh
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuHANHAN164733
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
Buku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfBuku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfWahyudinST
 
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdfMA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdfcicovendra
 
Soal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaSoal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaMonaAmelia
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...Riyan Hidayatullah
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfEmeldaSpd
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DAbdiera
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaSABDA
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxHeriyantoHeriyanto44
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 

Último (20)

Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasih
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus Perilaku
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
Buku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdfBuku Saku Layanan Haji Ramah Lansia 2.pdf
Buku Saku Layanan Haji Ramah Lansia 2.pdf
 
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdfMA Kelas XII  Bab 1 materi musik mkontemnporerFase F.pdf
MA Kelas XII Bab 1 materi musik mkontemnporerFase F.pdf
 
Soal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaSoal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa ya
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
 
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase DModul Ajar Bahasa Indonesia Kelas 8 Fase D
Modul Ajar Bahasa Indonesia Kelas 8 Fase D
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 

Sistem Operasi Pengendali Komputer

  • 2. Agenda  Definisi Sistem Operasi  Sistem Komputer  Lingkup Sistem Operasi
  • 3. Definisi Sistem Operasi: perangkat lunak yang berperan sebagai perantara antara pengguna dengan perangkat keras
  • 4. Tujuan Sistem Operasi  Control program  Mengeksekusi program dan menyelesaikan masalah user dengan mudah  Resource allocator  Membuat sistem komputer lebih mudah digunakan  Memanfaatkan sumber daya sistem komputer secara efisien
  • 5. Fungsi Sistem Operasi  User environment: mentransformasi perangkat keras ke level abstraksi yang lebih tinggi dalam hal:  Lingkungan eksekusi → pengelolaan proses, manipulasi berkas, penanganan interrupt, operasi I/ O  Deteksi kesalahan dan penanganannya  Proteksi dan keamanan  Fault tolerance dan perbaikan kegagalan
  • 6. Fungsi Sistem Operasi  Pengelolaan resource  Waktu: penjadwalan CPU dan media penyimpanan  Ruang media penyimpanan: alokasi media penyimpanan utama dan sekunder  Sinkronisasi dan penanganan deadlock: IPC, critical section, koordinasi  Accounting dan informasi status: tracking penggunaan resource
  • 7. Komponen Sistem Komputer  Perangkat keras:  menyediakan resource dasar komputasi → CPU, memori, I/O  Sistem operasi (protected mode):  mengendalikan dan mengkoordinasikan penggunaan perangkat keras oleh berbagai program aplikasi untuk berbagai pengguna
  • 8. Komponen Sistem Komputer  Program aplikasi (user mode):  pemanfaatan resource untuk menyelesaikan masalah pengguna → kompilator, sistem basis data, pengolah kata, IDE, …  Pengguna:  Orang, mesin, komputer lain, ...
  • 9. Komputer startup  Program bootstrap: dijalankan pertama kali komputer dinyalakan / reboot  Disimpan di ROM/EEPROM  Menginisiasi semua aspek sistem operasi  Menjalankan kernel sistem operasi
  • 11. Operasi Sistem Komputer  CPU dan pengendali device terhubung dengan memori melalui common bus  Eksekusi yang bersamaan oleh CPU dan berbagai device memperebutkan siklus memori  Device I/O dan CPU dapat dieksekusi secara bersamaan  Setiap pengendali device bertanggung jawab terhadap device tertentu → device driver
  • 12. Operasi Sistem Komputer  Setiap pengendali device memiliki buffer (memori) lokal  CPU memindahkan data dari/ke buffer lokal ke/ dari memori  I/O menginformasikan CPU bahwa sebuah operasi telah dilakukan/terjadi dengan melakukan interrupt
  • 13. Operasi Sistem Operasi  Dual-mode operation:  User mode (aplikasi)  Kernel mode
  • 15. Interrupt  Mengirimkan kendali ke rutin layanan interrupt melalui interrupt vector yang berisi alamat semua layanan interrupt  Menyimpan semua instruksi interrupt  Interrupt yang datang akan diabaikan ketika masih ada interrupt lain yang sedang dilayani
  • 16. Interrupt  Trap: interrupt yang dihasilkan oleh perangkat lunak karena adanya error atau permintaan dari pengguna  Pembagian dengan 0  Sistem operasi adalah interrupt driven (bekerja karena ada trigger dari interrupt)
  • 18. Input/Output  Control program kembali setelah proses I/O selesai  CPU idle selama proses I/O dilakukan  Control program kembali sesaat setelah I/O dimulai, tanpa menunggu I/O selesai  CPU idle minimum  System call: ketika user ingin menunggu proses I/O  Device status table: melacak kondisi I/O dari setiap device
  • 21. Jenis Sistem Komputer  Desktop  Parallel (tighly coupled): terdapat sejumlah prosesor yang  Symmetric: sama  Asymmetric: berbeda  Distributed (loosely coupled): terhubung melalui media komunikasi
  • 22. Jenis Sistem Komputer  Real time:  Hard: − kemampuan dan kapasitas device terbatas − Tujuan khusus  Soft  Handheld
  • 23. Lingkup Sistem Operasi  Pengelolaan:  Proses  Memori  Media penyimpanan (sistem berkas)
  • 24. Pengelolaan Proses  Proses:  Program yang sedang dieksekusi  Membutuhkan resource: − CPU, memori, I/O, berkas − Inisialisasi data  Single threaded  Multi threade  Memiliki program counter sebagai penanda (identifier)
  • 25. Pengelolaan Proses  Proses harus mengembalikan resource yang digunakan ke sistem setelah selesai  Umumnya, ada banyak proses, yang dijalankan banyak user, bahkan ada sejumlah sistem operasi yang dijalankan CPU  Penjadwalan CPU (multiplexing)
  • 26. Aktifitas Pengelolaan Proses  Membuat & menghapus proses, (user & system process)  Menunda / melanjutkan proses  Sinkronisasi & komunikasi antar proses  Mengelola deadlock
  • 27. Pengelolaan memori  Semua data harus ada dalam memori sebelum dan sesudah eksekusi proses (inisialisasi data)  Semua instruksi harus ada dalam memori agar dapat dieksekusi (program)  Pengelolaan memori:  Menentukan apa saja yang berada dalam memori
  • 28. Aktifitas Pengelolaan Memori  Menjaga jejak (track) tentang apa (isi memori) dan siapa yang menggunakannya (proses)  Menentukan proses dan data mana yang akan masuk/keluar ke/dari memori untuk dieksekusi  Mengalokasi dan mendealokasi ruang memori sesuai kebutuhan proses
  • 29. Pengelolaan Media Penyimpanan  Representasi data  Setiap sistem operasi memberikan representasi yang seragam terhadap berbagai data yang disimpan (file)  Setiap media penyimpanan dikendalikan device tertentu
  • 30. Pengelolaan Sistem Berkas  File (berkas) disimpan dalam media dengan aturan tertentu dengan tujuan memudahkan penyimpanan dan pembacaan ulang  Kontrol akses: siapa yang dapat mengakses berkas, dan dengan batasan apa  Aktifitas:  Membuat, menghapus dan memanipulasi berkas dan directory  Pemetaan berkas ke media  Backup