Topic outline

  • IDENTITAS MATAKULIAH

    Nama Fakultas : FAKULTAS TEKNIK
    Nama Program Studi : S1 - SISTEM INFORMASI
    Kode Matakuliah : EAE60313
    Nama Matakuliah : SISTEM OPERASI
    SKS Matakuliah : 3
    Tahun Akademik : 2022/2023 Ganjil


    Deskripsi Mata Kuliah :


    Standar Kompetensi :


  • Pertemuan Pekan Pertama-Sistem Komputer

    Pengantar

    Komputer modern merupaka nsistem yang kompleks. Secara fisik,komputer terdiri daribeberapa bagian seperti prosesor, memori, disk, pencetak (printer), serta perangkat lainnya. Perangkat tersebut digunakan untuk menjalankan berbagai perangkat lunak aplikasi (software application). Sebuah sistem operasi merupakan perangkat lunak penghubung antara perangkat keras (hardware) dengan perangkat lunak aplikasi tersebut diatas

    Peta Program

    Pada pokok bahasan ini, anda akan mempelajari hal-hal berikut :

     

    Cara Belajar 

    ·         Durasi Belajar pada Pokok Bahasan ini selama 1 Minggu

    ·         Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

     

    Capaian Pembelajaran

    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :

    ·         Mampu memahami dan menjelaskan tentang sejarah perkembangan sistem komputer

    ·         Mampu memahami dan menjelaskan ttentang elemen dasar sistem komputer, register prosesor, ekekusi instruksi, interupts, hierarki memori, memori cache dan teknik komunikasi I/O

     

    Sebagai awal silahkan anda tonton video dari Youtube terkait dengan sistem komputer berikut ini :


  • Gambaran Umum Sistem Operasi

    Pengantar

    Anda pasti sudah sering mendengar istilah sistem operasi

    Sistem operasi adalah bagian penting didalam sistem komputer karena berfungsi sebagai perantara antara perangkat keras dan perangkat lunak. Untuk lebih detailnya anda dapat mengakses lebih banyak beberapa materi pada pokok bahasan ini


    Peta Program

    Pada pokok bahasan ini akan dipelajari tentang gambaran umum sistem operasi meliputi :

    2

    Cara Belajar
    • Durasi Belajar pada Pokok Bahasan  ini yaitu selama 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia
    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mampu memahami dan menjelaskan tentang definisi, tujuan, fungsi dan evolusi sistem operasi
    • Mampu memahami dan menjelaskan tentang lingkungan komputasi, hasil-hasil utama sistem operasi, hierarki rancangan sistem operasi dan karakteristik dari sistem operasi modern

    Simak beberapa video yang menjelaskan tentang gambaran umum sistem operasi sebagai berikut :

  • Proses

    Pengantar

    Proses merupakan bagian penting didalam komponen sistem operasi. Proses merupakan program yang sedang berjalan. Proses sangat berkaitan nanti dengan thread. Untuk lebih jauh silahkan anda mengakses materi pada pokok bahasan ini


    Peta Program

    Pada pokokk bahasan ini beberapa materi yang akan dibahas yaitu :

    3

    Cara Belajar
    • Durasi Belajar pada Pokok Bahasan yaitu selama 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mampu memahami dan menjelaskan tentang konsep proses
    • Mampu memahami dan menjelaskan tentang process control block dan hirarki process

    Simak beberapa video yang menjelaskan tentang proses sebagai berikut :

  • Thread

    Pengantar
    Proses dan Thread adalah dua hal yang tak terpisahkan. Thread proses dalam jumlah yang banyak. Thread memiliki banyak bentuk. Anda akan mempelajari lebih dalam terkait thread dengan mengakses materi pada pokok bahasan ini.

    Peta Program
    Pada pokok bahasan ini akan dibahas mengenai :
    4
    Cara Belajar
    • Durasi Belajar pada Pokok Bahasan ini yaitu selama 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mahasiswa mampu memahami dan menjelaskan perbedaan antara proses dan thread
    • Mahasiswa mampu memahami dan menjelaskan tentang keuntungan, user, kernel thread
    • Mahasiswa mampu memahami dan menjelaskan tentang proses linux dan manajemen thread
    • Mahasiswa mampu memahami dan menjelaskan tentang implementasi thread di Java
    Silahkan disimak video pengantar terkait dengan Thread sebagai berikut :

  • Manajemen Memori

    Pengantar

    Pengelolaan memori merupakan komponen penting lainnya dari sebuah Sistem Operasi. Pada pokok bahasan ini akan diuraikan semua terkait dengan manajemen memori


    Peta Program

    Pada pokok bahasan ini akan dibahas materi tentang :

    5

    Cara Belajar
    • Durasi Belajar Pokok Bahasan : 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mampu memahami dan menjelaskan tentang address binding, ruang alamat logika dan fisik, pemanggilan dinamis, link dinamis dan pustaka bersama serta overlays
    Simak penjelasan tentang manajemen memori berikut ini :
  • Sistem File

    Pengantar

    Semua aplikasi komputer butuh menyimpan dan mengambil informasi. Ketika sebuah proses sedang berjalan, proses tersebut menyimpan sejumlah informasi yang terbatas, dibatasi oleh ukuran alamat virtual. Untuk beberapa aplikasi, ukuran ini cukup, namun untuk lainnya terlalu kecil.
    Masalah berikutnya adalah apabila proses tersebut berhenti maka informasinya hilang. Padahal ada beberapa informasi yang penting dan harus bertahan beberapa waktu bahkan selamanya. Ada pun masalah ketiga yaitu sangatlah perlu terkadang untuk lebih dari satu proses mengakses informasi secara bersamaan. Untuk memecahkan masalah ini, informasi tersebut harus dapat berdiri sendiri tanpa tergantung dengan sebuah proses.

    Pada akhirnya, kita memiliki masalah-masalah yang cukup signifikan dan penting untuk dicari solusinya. Pertama kita harus dapat menyimpan informasi dengan ukuran yang besar. Kedua,informasi harus tetap ketika proses berhenti. Ketiga, informasi harus dapat diakses oleh lebih dari satu proses secara bersamaan. Solusi dari ketiga masalah diatas adalah sesuatu yang disebut berkas.

    Peta Program

    Pada pokok bahasan Sistem file terdapat beberapa materi yang akan dibahas yaitu :

    6
    Cara Belajar
    • Durasi Belajar pada Pokok Bahasan  ini yaitu selama 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mahasiswa mampu memahami dan menjelaskan tentang konsep file, metode akses, struktur direktori, mounting sistem file, file sharing dan proteksi

    Simak penjelasan tentang sistem file pada video berikut :
  • Manajemen Input/Output

    Pengantar

    Sistem Masukan/Keluaran (M/K) merupakan bagian penting yang menentukan kinerja sistem secara keseluruhan. Pada bagian ini akan diperkenalkan perangkat-perangkat M/K, konsep polling, interupsi, Direct Memory Access (DMA), subsistem kernel, aplikasi antarmuka, streams, penjadwalan, RAID, kinerja, M/K sistem Linux, serta sistem penyimpanan tersier


    Peta Program

    Pada pokok bahasan Manajemen Input/Output ini ada beberapa materi yang akan dibahas yaitu :

    7
    Cara Belajar
    • Durasi Belajar pada Pokok Bahasan ini yaitu selama 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mahasiswa mampu memahami dan menjelaskan tentang kompnen I/O, penanganan I/O, Poling, interupsi dan DMA

    Simak video penjelasan terkait Manajemen Input/Output di Sistem Operasi berikut :
  • Ujian Tengah Semester (UTS)

  • Praktek Sistem Operasi

    Pada Bagian yang terakhir ini, kita akan mempraktekan Sistem Operasi berbasis Open Source yaitu GNU/Linux yang terbagi atas beberapa materi yaitu :

    1. Instalasi GNU/Linux menggunakan Virtual Machine
    2. Pengenalan BASH Shell
    3. Manajemen User dan Group
    4. Bermain dengan File
    • Durasi Belajar Pokok Bahasan : 5 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Setelah menyelesaikan pokok bahasan ini diharapkan :

    • Mahasiswa mampu memahami dan menginstall
    • Mahasiswa mampu memahami BASH Shell
    • Mahasiswa mampu memahami manajemen user dan group
    • Mahasiswa mampu memahami keamanan file dengan proteksi berdasarkan user dan group

    1. Bermain dengan  Linux Kubuntu


    2. Pengenalan Bash Shell

    3. Manajemen User dan Group

    4. Bermain dengan File


  • Keamanan Sistem dan Proteksi

    Pada Pokok Bahasan Ini akan dibahas materi tentang :

    1. Aspek keamanan sistem
    2. Prinsip Pengamanan Sistem Komputer
    3. Keamanan Sistem Operasi
    4. Keamanan Jaringan Komputer
    • Durasi Belajar Pokok Bahasan : 1 Minggu
    • Kegiatan Wajib di dalam pokok bahasan ini meliputi membaca referensi terkait dengan pokok bahasan, membaca powerpoint, menonton video yang telah diupload, berdiskusi pada forum yang telah disediakan, mengerjakan quiz dan tugas, memberikan feedback dengan mengisi survey yang telah tersedia

    Capaian Pembelajaran
    Setelah menyelesaikan pokok bahasan ini mahasiswa diharapkan :
    • Mahasiswa mampu memahami dan menjelaskan tentang aspek kemanan sistem
    • Mahasiswa mampu memahami dan menjelaskan tentang prinsip pengamanan sistem komputer, keamanan sistem operasi dan kemanan jaringan komputer

    Simak juga video dari Professor Messer terkait Keamanan Sistem Operasi berikut :


  • Ujian Akhir Semester (UAS)