SlideShare a Scribd company logo
1 of 26
Download to read offline
FTI ARS University
www.fti.ars.ac.id
Pertemuan 1
Pengenalan Sistem Operasi
Ali Akbar Rismayadi, M.kom
Pembuka
• Mata Kuliah Sistem Operasi
• 3 SKS
• Jurusan Sistem Informasi
• Mata kuliah ini membahas tentang dasar sistem informasi, struktur
komputer, proses, penjadwan CPU dan multithreading, sinkrosinasi,
berkas, I/O perangkat keras, interface, kernel dan struktur disk
Materi Pembelajaran
1. Sistem Informasi dan struktur komputer
2. Struktur Sistem Operasi
3. Proses, penjadualan proses, operasi-operasi pada proses, hubungan antara proses, thread
4. Model multithreading, penjadual CPU
5. Penjadualan Multiprocessor, Java Thread dan Algoritmanya
6. Sinkronisasi
7. Deadlock
8. Latar Belakang Memori, Penukaran, Alokasi Memori yang berdampingan, Pemberian Halaman, dan Segmentasi
9. Memori Virtual, permintaan pemberian halaman-halaman, dan pemindahan halaman
10. Alokasi frame, trashing, contoh sistem operasi dan pertimbangan lain
11. Dasar sistem berkas, metode akses, struktur direktori, proteksi berkas, struktur sistem berkas, dan metode alokasi
berkas
12. Managemen ruang kosong, implementasi direktori, efisiensi direktori, recovey, dan macam-macam sistem berkas
13. Perangkat keras I/O, interface I/O, Kernel I/O subsystem, penanganan permintaan I/O, dan kinerja I/O
14. Struktur disk, penjadualan disk, managemen disk, penanganan Swap-Space, kehandalan disk implementasi
stablestorage,
teritary-storage structure
Aturan Perkuliahan
• Pertemuan Max 14 Pertemuan
• Proses pembelajaran, Ceramah dan Diskusi
• UTS dan UAS Terjadwal
• Absen untuk matakuliah ini 20%
• Tugas dan Quis 30%
• Tugas Utama dilaksanakan Berkelompok
• Di Harapkan (fardhu Ain) membawa Laptop
Tujuan dan Capaian
• Memahami konsep dasar sistem operasi,
• proses dan thread,
• sinkronisasi dan deadlock,
• memori,
• sistem berkas dan I/O dan disk
Perkenalan
• Nama : Ali Akbar Rismayadi, M.Kom
• Email : ali.rismayadi@gmail.com
• HP : 085721743264
Sistem Operasi
Pembahasan
1. Definisi Sistem Operasi
2. Fungsi Sistem Operasi
3. Tujuan Sistem Operasi
4. Tugas Utama Sistem Operasi
5. Konsep Utama Sistem Operasi
6. Sejarah perkembangan Sistem Operasi
Definisi Sistem Operasi
• Sistem Operasi (OS) merupakan perangkat lunak bertindak
sebagai antarmuka antara pengguna komputer dan perangkat
keras komputer serta mengontrol pelaksanaan semua jenis
program
• 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 sumber-daya sistem komputer
Fungsi Sistem Operasi
• Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh
berbagai program aplikasi serta para pengguna.
• Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi
komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang
terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur
pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering
disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program
pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer
yang tidak perlu
Tiga Komponen Utama dalam Sistem komputer
- Software
- Hardware
- Brainware
Tujuan Sistem Operasi
• Sistem Operasi Mempunyai Tiga sasaran (Menurut Stalling)
1. Kenyamanan, Membuat user menjadi lebih nyaman dalam
menggunakan komputer
2. Efisien, Menjadikan penggunaan sumber daya system komputer secara
efisien
3. Mampu Berevolusi, Memudahkan pengembangan, pengujian, dan
pengajuan fungsi-fungsi baru tanpa mengganggu layanan yang di
jalankan system komputer
Tugas Utama Sistem Operasi
1. Mengelola sumber daya terkait dengan pengendalian perangkat lunak
sistem/perangkat lunak aplikasi yang sedang dijalankan. Sebagai contoh
komponen perangkat keras pada komputer yaitu CPU, memori utama,
alat input/output.
2. Mempersiapkan agar program aplikasi dapat berinteraksi dengan
perangkat keras secara konsisten dan stabil tanpa harus mengetahui
secara detil perangkat keras.
3. Melakukan pengelolaan proses mencakup penyiapan, penjadwalan, dan
pemantauan proses program yang sedang dijalankan.
4. Melakukan pengelolaan data pengendalian terhadap data
masukan/keluaran.
Konsep Utama Sistem Operasi
1) Manajemen memori
2) Manajemen Prosesor
3) Manajemen perangkat
4) Manajemen file
5) Keamanan
6) Kontrol atas kinerja sistem
7) Akuntansi pekerjaan
8) Mendeteksi kesalahan alat bantu
9) Koordinasi antara perangkat lunak dan pengguna lainnya
Manajemen Memori
• Manajemen memori mengacu pada manajemen Memori Utama. Memori utama
adalah sejumlah besar kata atau byte di mana setiap kata atau byte memiliki
alamatnya sendiri.
• Memori utama menyediakan penyimpanan cepat yang dapat diakses langsung oleh
CPU. Agar suatu program dapat dijalankan, ia harus berada di memori utama.
Sistem Operasi melakukan aktivitas berikut untuk manajemen memori :
1. Menyimpan jejak memori utama, contohnya, Bagian mana yang digunakan oleh
siapa, bagian mana yang tidak digunakan.
2. Dalam multiprogramming, Sistem operasi memutuskan proses mana yang akan
mendapatkan memori kapan dan berapa banyak.
3. Mengalokasikan memori ketika suatu proses memintanya untuk melakukannya.
Manajemen Prosesor
• Dalam lingkungan multi-pemrograman, OS memutuskan proses mana
yang mendapatkan prosesor kapan dan berapa lama. Fungsi ini disebut
penjadwalan proses. Sistem Operasi melakukan aktivitas berikut untuk
manajemen prosesor :
1. Menyimpan jejak prosesor dan status proses. Program yang
bertanggung jawab untuk tugas ini dikenal sebagai pengontrol lalu
lintas.
2. Mengalokasikan prosesor (CPU) ke suatu proses.
3. De-alokasi prosesor ketika proses tidak lagi diperlukan
Manajemen perangkat
• Sistem Operasi mengelola komunikasi perangkat melalui driver masing-masing.
Itu melakukan kegiatan berikut untuk manajemen perangkat -
1. Menyimpan jejak semua perangkat. Program yang bertanggung jawab untuk
tugas ini dikenal sebagai pengontrol I / O.
2. Tentukan proses mana yang mendapatkan perangkat kapan dan berapa lama
waktu.
3. Mengalokasikan perangkat dengan cara yang efisien.
4. De-alokasi perangkat.
Manajemen file
• Sistem file biasanya disusun dalam direktori untuk navigasi dan penggunaan yang
mudah. Direktori ini dapat berisi file dan arahan lainnya.
Sistem Operasi melakukan aktivitas berikut untuk manajemen file -
1. Melacak informasi, lokasi, penggunaan, status, dll. Fasilitas kolektif sering
dikenal sebagai sistem file.
2. Tentukan siapa yang mendapatkan sumber daya.
3. Mengalokasikan sumber daya.
4. De-alokasi sumber daya.
1. Keamanan - Dengan kata sandi dan teknik lain yang serupa, itu
mencegah akses tidak sah ke program dan data.
2. Kontrol atas kinerja sistem - Merekam penundaan antara permintaan
layanan dan respons dari sistem.
3. Akuntansi pekerjaan - Melacak waktu dan sumber daya yang
digunakan oleh berbagai pekerjaan dan pengguna.
4. Alat pendeteksi kesalahan - Produksi dump, jejak, pesan kesalahan,
dan alat pendeteksi kesalahan dan debugging lainnya.
5. Koordinasi antara perangkat lunak dan pengguna lainnya -
Koordinasi dan penugasan kompiler, interpreter, assembler, dan
perangkat lunak lainnya ke berbagai pengguna sistem komputer.
Sejarah perkembangan Sistem Operasi
Sejarah Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat
dibagi kedalam empat generasi:
• Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai
pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung
terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan
kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi
yang harus dikerjakan secara langsung.
• Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu
rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum
dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi
sistem operasi ialah FMS dan IBSYS.
• Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani
banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi
lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-
user (di gunakan banyak pengguna sekaligus) dan multi-programming
(melayani banyak program sekali gus).
• Generasi Keempat (Pasca 1980an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana
pemakai menyadari keberadaan komputer-komputer yang saling terhubung
satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan
dengan Graphical User Interface yaitu antar-muka komputer yang berbasis
grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar
dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah
dibanyak komputer sehingga tercapai kinerja yang lebih baik.
Macam-Macam Sistem Operasi
1. Windows
2. UNIX
3. LINUX
4. IBM OS
5. MAC OS
6. Android
6. FREE BSD
7. SOLARIS
Latihan
• LATIHAN SOAL
1. Sebutkan dan Jelaskan Sejarah Perkembangan Sistem Operasi Mobile!
2. Jelaskan perbandingan antara Linux CentOS, Ubuntu dan Fedora!
3. Instal salah satu sistem operasi linux pada Virtual Machine dan lakukan 5
perintah sederhana dalam merubah tampilan desktop linux tersebut dan jelaskan
di depan kelas!
Terima Kasih

More Related Content

Similar to Pertemuan 1 sistem operasi dan struktur dari sistem operasi

Sistem Jaringan
Sistem JaringanSistem Jaringan
Sistem JaringanImamS11
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1inayah devi
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Molavi Arman
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasibelajarkomputer
 
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
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2Azier Nadhir
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem OperasiAbdulRahman1543
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiOmenz Dontcry
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)Adiba Qonita
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasibelajarkomputer
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasiboyz1205
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasibelajarkomputer
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasibelajarkomputer
 

Similar to Pertemuan 1 sistem operasi dan struktur dari sistem operasi (20)

Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
Sistem Jaringan
Sistem JaringanSistem Jaringan
Sistem Jaringan
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1
 
Pengenalan sistem-operasi1
Pengenalan sistem-operasi1Pengenalan sistem-operasi1
Pengenalan sistem-operasi1
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasi
 
1sistem operasi
1sistem operasi1sistem operasi
1sistem operasi
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasi
 
Ferli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem OperasiFerli Apriadi - Struktur Sistem Operasi
Ferli Apriadi - Struktur Sistem Operasi
 
sistem operasi
sistem operasisistem operasi
sistem operasi
 
Struktur sistem operasi
Struktur sistem operasiStruktur sistem operasi
Struktur sistem operasi
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
 
42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi42519051 Bab 2 Struktur Sistem Operasi
42519051 Bab 2 Struktur Sistem Operasi
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
 
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
 

Recently uploaded

Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxdpp11tya
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxssuser35630b
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 

Recently uploaded (20)

Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptxPPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
PPT PERUBAHAN LINGKUNGAN MATA PELAJARAN BIOLOGI KELAS X.pptx
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 

Pertemuan 1 sistem operasi dan struktur dari sistem operasi

  • 1. FTI ARS University www.fti.ars.ac.id Pertemuan 1 Pengenalan Sistem Operasi Ali Akbar Rismayadi, M.kom
  • 2. Pembuka • Mata Kuliah Sistem Operasi • 3 SKS • Jurusan Sistem Informasi • Mata kuliah ini membahas tentang dasar sistem informasi, struktur komputer, proses, penjadwan CPU dan multithreading, sinkrosinasi, berkas, I/O perangkat keras, interface, kernel dan struktur disk
  • 3. Materi Pembelajaran 1. Sistem Informasi dan struktur komputer 2. Struktur Sistem Operasi 3. Proses, penjadualan proses, operasi-operasi pada proses, hubungan antara proses, thread 4. Model multithreading, penjadual CPU 5. Penjadualan Multiprocessor, Java Thread dan Algoritmanya 6. Sinkronisasi 7. Deadlock 8. Latar Belakang Memori, Penukaran, Alokasi Memori yang berdampingan, Pemberian Halaman, dan Segmentasi 9. Memori Virtual, permintaan pemberian halaman-halaman, dan pemindahan halaman 10. Alokasi frame, trashing, contoh sistem operasi dan pertimbangan lain 11. Dasar sistem berkas, metode akses, struktur direktori, proteksi berkas, struktur sistem berkas, dan metode alokasi berkas 12. Managemen ruang kosong, implementasi direktori, efisiensi direktori, recovey, dan macam-macam sistem berkas 13. Perangkat keras I/O, interface I/O, Kernel I/O subsystem, penanganan permintaan I/O, dan kinerja I/O 14. Struktur disk, penjadualan disk, managemen disk, penanganan Swap-Space, kehandalan disk implementasi stablestorage, teritary-storage structure
  • 4. Aturan Perkuliahan • Pertemuan Max 14 Pertemuan • Proses pembelajaran, Ceramah dan Diskusi • UTS dan UAS Terjadwal • Absen untuk matakuliah ini 20% • Tugas dan Quis 30% • Tugas Utama dilaksanakan Berkelompok • Di Harapkan (fardhu Ain) membawa Laptop
  • 5. Tujuan dan Capaian • Memahami konsep dasar sistem operasi, • proses dan thread, • sinkronisasi dan deadlock, • memori, • sistem berkas dan I/O dan disk
  • 6. Perkenalan • Nama : Ali Akbar Rismayadi, M.Kom • Email : ali.rismayadi@gmail.com • HP : 085721743264
  • 7. Sistem Operasi Pembahasan 1. Definisi Sistem Operasi 2. Fungsi Sistem Operasi 3. Tujuan Sistem Operasi 4. Tugas Utama Sistem Operasi 5. Konsep Utama Sistem Operasi 6. Sejarah perkembangan Sistem Operasi
  • 8. Definisi Sistem Operasi • Sistem Operasi (OS) merupakan perangkat lunak bertindak sebagai antarmuka antara pengguna komputer dan perangkat keras komputer serta mengontrol pelaksanaan semua jenis program
  • 9. • 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 sumber-daya sistem komputer
  • 10. Fungsi Sistem Operasi • Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. • Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu Tiga Komponen Utama dalam Sistem komputer - Software - Hardware - Brainware
  • 11.
  • 12. Tujuan Sistem Operasi • Sistem Operasi Mempunyai Tiga sasaran (Menurut Stalling) 1. Kenyamanan, Membuat user menjadi lebih nyaman dalam menggunakan komputer 2. Efisien, Menjadikan penggunaan sumber daya system komputer secara efisien 3. Mampu Berevolusi, Memudahkan pengembangan, pengujian, dan pengajuan fungsi-fungsi baru tanpa mengganggu layanan yang di jalankan system komputer
  • 13. Tugas Utama Sistem Operasi 1. Mengelola sumber daya terkait dengan pengendalian perangkat lunak sistem/perangkat lunak aplikasi yang sedang dijalankan. Sebagai contoh komponen perangkat keras pada komputer yaitu CPU, memori utama, alat input/output. 2. Mempersiapkan agar program aplikasi dapat berinteraksi dengan perangkat keras secara konsisten dan stabil tanpa harus mengetahui secara detil perangkat keras. 3. Melakukan pengelolaan proses mencakup penyiapan, penjadwalan, dan pemantauan proses program yang sedang dijalankan. 4. Melakukan pengelolaan data pengendalian terhadap data masukan/keluaran.
  • 14.
  • 15. Konsep Utama Sistem Operasi 1) Manajemen memori 2) Manajemen Prosesor 3) Manajemen perangkat 4) Manajemen file 5) Keamanan 6) Kontrol atas kinerja sistem 7) Akuntansi pekerjaan 8) Mendeteksi kesalahan alat bantu 9) Koordinasi antara perangkat lunak dan pengguna lainnya
  • 16. Manajemen Memori • Manajemen memori mengacu pada manajemen Memori Utama. Memori utama adalah sejumlah besar kata atau byte di mana setiap kata atau byte memiliki alamatnya sendiri. • Memori utama menyediakan penyimpanan cepat yang dapat diakses langsung oleh CPU. Agar suatu program dapat dijalankan, ia harus berada di memori utama. Sistem Operasi melakukan aktivitas berikut untuk manajemen memori : 1. Menyimpan jejak memori utama, contohnya, Bagian mana yang digunakan oleh siapa, bagian mana yang tidak digunakan. 2. Dalam multiprogramming, Sistem operasi memutuskan proses mana yang akan mendapatkan memori kapan dan berapa banyak. 3. Mengalokasikan memori ketika suatu proses memintanya untuk melakukannya.
  • 17. Manajemen Prosesor • Dalam lingkungan multi-pemrograman, OS memutuskan proses mana yang mendapatkan prosesor kapan dan berapa lama. Fungsi ini disebut penjadwalan proses. Sistem Operasi melakukan aktivitas berikut untuk manajemen prosesor : 1. Menyimpan jejak prosesor dan status proses. Program yang bertanggung jawab untuk tugas ini dikenal sebagai pengontrol lalu lintas. 2. Mengalokasikan prosesor (CPU) ke suatu proses. 3. De-alokasi prosesor ketika proses tidak lagi diperlukan
  • 18. Manajemen perangkat • Sistem Operasi mengelola komunikasi perangkat melalui driver masing-masing. Itu melakukan kegiatan berikut untuk manajemen perangkat - 1. Menyimpan jejak semua perangkat. Program yang bertanggung jawab untuk tugas ini dikenal sebagai pengontrol I / O. 2. Tentukan proses mana yang mendapatkan perangkat kapan dan berapa lama waktu. 3. Mengalokasikan perangkat dengan cara yang efisien. 4. De-alokasi perangkat.
  • 19. Manajemen file • Sistem file biasanya disusun dalam direktori untuk navigasi dan penggunaan yang mudah. Direktori ini dapat berisi file dan arahan lainnya. Sistem Operasi melakukan aktivitas berikut untuk manajemen file - 1. Melacak informasi, lokasi, penggunaan, status, dll. Fasilitas kolektif sering dikenal sebagai sistem file. 2. Tentukan siapa yang mendapatkan sumber daya. 3. Mengalokasikan sumber daya. 4. De-alokasi sumber daya.
  • 20. 1. Keamanan - Dengan kata sandi dan teknik lain yang serupa, itu mencegah akses tidak sah ke program dan data. 2. Kontrol atas kinerja sistem - Merekam penundaan antara permintaan layanan dan respons dari sistem. 3. Akuntansi pekerjaan - Melacak waktu dan sumber daya yang digunakan oleh berbagai pekerjaan dan pengguna. 4. Alat pendeteksi kesalahan - Produksi dump, jejak, pesan kesalahan, dan alat pendeteksi kesalahan dan debugging lainnya. 5. Koordinasi antara perangkat lunak dan pengguna lainnya - Koordinasi dan penugasan kompiler, interpreter, assembler, dan perangkat lunak lainnya ke berbagai pengguna sistem komputer.
  • 22. Sejarah Sistem Operasi Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi: • Generasi Pertama (1945-1955) Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung. • Generasi Kedua (1955-1965) Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
  • 23. • Generasi Ketiga (1965-1980) Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi- user (di gunakan banyak pengguna sekaligus) dan multi-programming (melayani banyak program sekali gus). • Generasi Keempat (Pasca 1980an) Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
  • 24. Macam-Macam Sistem Operasi 1. Windows 2. UNIX 3. LINUX 4. IBM OS 5. MAC OS 6. Android 6. FREE BSD 7. SOLARIS
  • 25. Latihan • LATIHAN SOAL 1. Sebutkan dan Jelaskan Sejarah Perkembangan Sistem Operasi Mobile! 2. Jelaskan perbandingan antara Linux CentOS, Ubuntu dan Fedora! 3. Instal salah satu sistem operasi linux pada Virtual Machine dan lakukan 5 perintah sederhana dalam merubah tampilan desktop linux tersebut dan jelaskan di depan kelas!