Latihan 1 Sistem Operasi

Kepada para peserta mata kuliah sistem operasi silahkan kerjakan latihan berikut:

  1. Mengapa komputer butuh sistem operasi ?
  2. Sebutkan ciri OS yang baik ?
  3. Mengapa komputer butuh sistem operasi ?
  4. Sebutkan ciri OS yang baik ?
  5. Sebutkan 5 fungsi dasar OS?
  6. Ceritakan tentang evolusi operating systems ?
  7. Dalam OS ada yang disebut proses, Jelaskan apa artinya ?
  8. Apa yang dimaksud dengan manajemen proses pada OS ?
  9. Jelaskan tentang Kernel? apa fungsinya ?
  10. Sebutkan 5 fungsi dasar OS?
  11. Ceritakan tentang evolusi operating systems ?
  12. Dalam OS ada yang disebut proses, Jelaskan apa artinya ?
  13. Apa yang dimaksud dengan manajemen proses pada OS ?
  14. Jelaskan tentang Kernel? apa fungsinya ?

Have fun!

Rekap materi kuliah Sistem Operasi 2020

Semester lalu saya ngajar mata kuliah sistem operasi. Mata kuliah ini pengenalan sistem operasi Windows dan Linux untuk mahasiswa prodi D3 Teknologi Komputer semester 1. Awal perkuliahan masih berjalan normal 2x seminggu, 3 jam praktek dan 2 jam teori. Jam praktek dipandu asprak, menggunakan modul praktikum. Jam teori dipandu dosen. Cuman setelah pertengahan perkuliahan terpaksa dilakukan secara online. Berikut ini beberapa materi latihan yang saya berikan pada jam teori:

Latihan 1 tentang Dasar Sistem Operasi

Latihan 2 Perintah dasar Linux

Latihan 3 tentang Linux Distro

Latihan 4 tentang struktur direktori Linux

Latihan 5 tentang sistem file Linux

Latihan 6 Manajemen memory, IO

Latihan 7 tentang layanan di linux

Latihan 8 tentang administrasi resource Linux

Latihan 9 tentang Jaringan

Latihan 10 Troubleshooting

Latihan 11 Penjadwalan

Tubes remastering Linux

Semoga Bermanfaat!

Kajian 3 Sistem Operasi

Kepada para mahasiswa peserta mata kuliah sistem operasi, alhamdulillah kita telah memasuki kajian 3. Untuk kajian 3 ini kita akan membuat sebuah distro linux dengan teknik remastering. Berikut adalah rincian dari tugas remastering sistem operasi:

  1. Modifikasi Interface dan paket sebuah distro Linux sesuai dengan tema yang diinginkan!
  2. Hasil akhir dari tugas ini adalah distro Linux varu versi kalian!
  3. Membuat laporan Dokumentasi langkah2 pengerjaan!
  4. Presentasi!
  5. Boleh dikerjakan berdua


Contoh tema:

  • Distro Linux untuk Multimedia
  • Distro Linux untuk Pendidikan
  • Distro Linux untuk Game
  • Distro Linux untuk Programming
  • Distro Linux untuk Desain
  • dll..

Tentukan sebuah tema untuk distro anda; Tema bebas; buat rancangan tampilan serta paket aplikasi yang sesuai dengan tema yang anda pilih. Contoh berbagai macam distro Linux bisa dilihat pada web distrowatch

Laporan berisi:

  • Penjelasan tentang pemilihan tema
  • Paket/Aplikasi apa saja yang dimasukan (minimal 7)
  • Tampilan dari distro
  • Langkah2 pengerjaan
  • Pembagian kerja(khusus utk yg mengerjakan berdua)
  • Laporan dikumpulkan ke email dengan subjek: Laporan Tubes Sisop

Presentasi:

  • Penjelasan tentang Distro yang dibuat
  • Pemilihan Tema
  • Langkah-langkah Pengerjaan
  • Demo

Penilaian diambil dari:

  • Presentasi
  • Demo
  • Tampilan Distro
  • Dokumentasi 

Tools Remastering

Gunakan aplikasi open source ya, untuk melihat aplikasi open source bisa dilihat di web https://alternativeto.net

Have Fun!

Tutorial tentang remastering ada banyak di internet, Contohnya:

https://help.ubuntu.com/community/LiveCDCustomization

https://wiki.debian.org/DebianInstaller/Modify/CD

https://community.linuxmint.com/tutorial/view/1784

Contoh berbagai jenis paket untuk Debian:

https://packages.debian.org/stable/

Berbagai jenis paket untuk Ubuntu

https://packages.ubuntu.com/trusty/

berbagai jenis paket untuk Linux Mint

http://packages.linuxmint.com/list.php?release=Sylvia

Contoh beberapa tampilan/themes di Ubuntu

https://www.ubuntupit.com/best-ubuntu-themes-will-blow-mind/

Slide tentang tugas besar

https://www.slideshare.net/Setiajuli/kajian3-upload

Latihan 10 Sistem Operasi

Kepada para mahasiswa peserta mata kuliah Sistem Operasi hari ini kita akan belajar tentang Troubleshooting dan jaringan. Untuk itu silahkan kerjakan latihan 10 sistem operasi berikut ini:

A. Troubleshooting

Jalankan perintah-perintah berikut pada terminal, lampirkan output dari perintah-perintah tersebut dan jelaskan apa fungsi perintah-perintah ini pada laporan! (beberapa perintah memerlukan hak akses root)

  1. initctl list
  2. lshw
  3. tail -5 /var/log/syslog
  4. lsmod
  5. modprobe -c
  6. ifconfig
  7. netstat
  8. strace
  9. uptime
  10. ps ax

B. Konfigurasi Jaringan

Konfigurasi jaringan di Linux disimpan dalam file konfigurasi berikutini. Jelaskan apa fungsi dari masing-masing file berikut ini! Tampilkan isi konfigurasi yang ada di komputer anda!

  1. /etc/hosts
  2. /etc/networks
  3. /etc/host.conf
  4. /etc/resolv.conf
  5. /etc/hosts.allow
  6. /etc/hosts.deny
  7. /etc/nsswitch.conf

Buat laporan dan kumpulkan ke email dengan subjek latihan 10 sisop

Have Fun!

Latihan 9 Sistem Operasi

Kepada para peserta mata kuliah sistem operasi, hari ini kita akan belajar mengenai jaringan dan security di Linux. Untuk itu silahkan kerjakan latihan 9 sistem operasi berikut ini di Linux:

  1. Bagaimana cara mengakses folder yang sudah dishare di Jaringan!
  2. Share sebuah folder  anda tersebut di jaringan, sehingga bisa diakses oleh komputer yang ada di jaringan! Laporkan langkah2nya!
  3. Di Linux dikenal ada beberapa jenis filesystem. Diantaranya ada ext2, ext3, ext4, btrfs, xfs dan reiserfs. Jelaskan apa perbedaan dari filesystem2 tersebut!
  4. Jenis filesystem mana  yang saat ini menjadi standar filesystem pada Linux PC?
  5. Jenis filesystem mana  yang saat ini banyak digunakan pada server Linux? Mengapa?
  6. Tampilkan jenis filesystem apa yang anda gunakan saat ini di komputer anda!
  7. Linux adalah sistem operasi yang dapat digunakan oleh banyak pengguna (multi user). Admin  dapat membatasi quota hardisk yang dapat digunakan oleh masing user. Jelaskan bagaimana cara admin untuk membatasi quota dari user!
  8. Buka file /etc/fstab ! Jelaskan informasi apa saja yang ditampilkan pada file tersebut!
  9. Install ClamAV pada linux anda! Lakukan scan virus pada komputer anda dengan ClamAV! Laporkan langkah2nya!
  10. Aktifkan firewall pada Linux anda! Laporkan langkah2nya!
  11. Agar komputer anda dapat diakses secara remote dapat digunakan SSH! Jelaskan bagaimana cara melakukan instalasi dan konfigurasi SSH server pada Linux anda!

Buat Laporan dan kumpulkan ke email dengan subjek latihan 9 sisop

Have Fun!

Latihan 8 Sistem Operasi – Linux

Kepada para mahasiswa peserta mata kuliah Sistem operasi, hari ini kita akan lanjutkan belajar tentang linux. Untuk itu silahkan kerjakan latihan berikut ini:

  1. Buka system monitor pada Linux anda! Laporkan berapa persen CPU dan memori yang terpakai pada komputer anda!
  2. Dari laporan system monitor diatas, dapatkah anda melaporkan apakah komputer anda memiliki lebih dari satu prosesor atau tidak?
  3. Laporkan proses apa pada komputer anda yang paling banyak menggunakan memori!
  4. Setiap proses pada linux memiliki status. Jelaskan apa perbedaan dari status running, sleeping, stopped dan zombie pada linux!
  5. Setiap proses pada linux memiliki prioritas. Jelaskan bagaimana cara merubah prioritas pada sebuah proses di linux!
  6. Jalankan perintah lsof pada terminal! Jelaskan informasi apa yang ditampilkan!
  7. Jalankan perintah free -m pada terminal! Jelaskan informasi apa yang ditampilkan!
  8. Jalankan perintah df -h pada terminal! Jelaskan informasi apa yang ditampilkan!
  9. Bagaimana caranya melakukan konfigurasi alamat IP pada komputer anda! Ganti alamat IP anda menjadi IP statik! Laporkan langkah2nya!
  10. Jelaskan apa bedanya IP statik dan dinamik!
  11. Jelaskan apa bedanya IP private dan IP Publik!
  12. Sebutkan 3 rentang alamat IP Private yang dapat digunakan!
  13. Ganti alamat DNS anda menjadi 8.8.8.8! laporkan langkah2nya!
  14. Jelaskan apa fungsi dari DNS!
  15. Beri contoh 3 alamat server DNS publik yang bisa anda gunakan!

Buat laporan dan kumpulkan ke email dengan subjek Latihan 8 sisop!

Have Fun!

Latihan 7 Sistem Operasi

Kepada para mahasiswa peserta mata kuliah Instalasi dan penggunaan sistem operasi, hari ini kita akan latihan dengan Linux. Untuk itu silahkan kerjakan latihan 7 berikut ini:

Praktek

  1. Lakukan penambahan user pada linux! Laporkan langkah2nya!
  2. Lakukan penggantian password user pada linux! Laporkan langkah2nya!
  3. Jelaskan bagaimana cara melakukan update sistem operasi Linux! Laporkan langkah2nya!
  4. Jelaskan bagaimana cara melakukan instalasi sebuah aplikasi pada linux! Laporkan langkah2nya
  5. Jelaskan bagaimana cara untuk melihat service yang sedang berjalan pada Linux!
  6. Jelaskan bagaimana cara melakukan monitoring penggunaan memori pada Linux!
  7. Jelaskan bagaimana cara menampilkan informasi tentang berapa persen tempat penyimpanan (Harddisk) yang sudah terpakai  pada Linux!
  8. Jelaskan bagaimana cara menambahkan aplikasi ke daftar start up application pada Linux!

Buat Laporan dan kumpulkan ke email dengan subjek latihan 7 sisop

Latihan 5 Sistem Operasi

Kepada para peserta mata kuliah sistem operasi, silahkan kerjakan latihan 5 berikut ini:

Teori

  1. Jelaskan tentang 3 macam hak akses file di Linux!
  2. Jelaskan bagaimana caranya merubah hak akses sebuah file di Linux!
  3. Jelaskan apa maksud angka d pada gambar berikut:
  4. Jelaskan ada berapa tipe file pada Linux! Tampilkan juga karakter yang mewakili tipe file tersebut!
  5. Jelaskan apa saja aturan dalam penamaan file di Linux!
  6. Cari di folder manakah ada file berikut rc.d ! Jelaskan informasi apa yang ada di file tersebut!
  7. Jelaskan informasi apa yang ditampilkan pada file /etc/init.d !
  8. Jelaskan informasi apa yang ditampilkan pada file /etc/cron.d!
  9. Jelaskan informasi apa yang ditampilkan pada file /etc/passwd!
  10. Jelaskan informasi apa yang ditampilkan pada file /etc/lilo.conf!

Praktek

  1. Buat sebuah file dengan nama “latihan 5” di linux!
  2. Tampilkan hak akses dari file tersebut!
  3. Rubah hak akses file tersebut menjadi -rwxrwxrwx !
  4. Buat sebuah hard link dari file “latihan 5” yang telah anda buat tadi!
  5. Buat sebuah direktori baru dengan nama “tes”! Pindahkan file “latihan 5” tadi ke direktori “tes”
  6. Buka directory /proc. Tampilkan isi file interrupts menggunakan perintah cat ! Jelaskan informasi apa yang ditampilkan!
  7. Buka directory /proc. Tampilkan isi file devices menggunakan perintah cat ! Jelaskan informasi apa yang ditampilkan!
  8. Buka directory /proc. Tampilkan isi file cpuinfo menggunakan perintah cat ! Jelaskan informasi apa yang ditampilkan!
  9. Buka directory /proc. Tampilkan isi file meminfo menggunakan perintah cat ! Jelaskan informasi apa yang ditampilkan!
  10. Buka directory /proc. Tampilkan isi file uptime menggunakan perintah cat ! Jelaskan informasi apa yang ditampilkan!

Buat laporan dan kumpulkan ke email dengan subjek latihan 5 sisop.

Have Fun!

Latihan 4 Sistem Operasi

Kepada para mahasiswa peserta mata kuliah sistem operasi, silahkan kerjakan latihan berikut ini:

  1. Jelaskan tentang struktur direktori pada Linux!
  2. Jelaskan apa isi direktori /etc pada linux!
  3. Tampilkan isi folder /etc pada komputer anda!
  4. Jelaskan apa isi direktori /dev pada Linux!
  5. Tampilkan isi folder /dev pada komputer anda!
  6. Jelaskan apa isi direktori /bin pada Linux!
  7. Jelaskan apa isi direktori /sbin pada linux!
  8. Jelaskan apa isi direktori /lib pada linux!
  9. Jelaskan apa isi direktori /tmp pada linux!
  10. Jelaskan apa isi direktori /boot pada linux!
  11. Jelaskan apa isi direktori /proc pada linux!
  12. Jelaskan apa isi direktori /var pada linux!
  13. Jelaskan apa isi direktori /home pada linux!
  14. Jelaskan apa isi direktori /mnt pada linux!
  15. Jelaskan apa isi direktori /root pada linux!
  16. Jelaskan apa isi direktori /opt pada linux!
  17. Apa perbedaan Linux versi 32 bit dan 64 bit!
  18. Berapa besar RAM minimum yang dibutuhkan Linux versi 64 bit!
  19. Ketika melakukan instalasi Linux, sangat disarankan untuk membagi hardisk menjadi beberapa partisi. Jelaskan apa keuntungan melakukan partisi tersebut!
  20. Jelaskan apa kegunaan partisi /swap pada linux!

Buat laporan dan kumpulkan ke email dengan subject latihan 4 sisop

Have Fun!

Latihan 3 Sistem Operasi

Kepada para peserta mata kuliah sistem operasi, silahkan kerjakan latihan 3 berikut ini:

  1. Jelaskan apa yang dimaksud dengan Distro Linux!
  2. Beri contoh 5 distro Linux!
  3. Sebutkan 5 macam Linux Desktop Environment!
  4. Jelaskan apa yang dimaksud dengan Linux Live Version!
  5. Sebutkan 5 aplikasi standar yang ada di semua versi Linux! Jelaskan apa fungsi aplikasi tersebut!
  6. Buka Terminal dan jalankan perintah-perintah berikut ini: id, hostname, uname, w, who, whoami, chfn, finger ! Jelaskan kegunaan dari perintah tersebut!
  7. Jalankan perintah berikut ini dan jelaskan kegunaannya: date, cal, clear, whatis!
  8. Jalankan perintah-perintah berikut ini dan jelaskan kegunaannya: file, more, pg, cp, mv, rm, grep!

Buat laporan dan kumpulkan ke email dengan subject: latihan 3 sisop

Have Fun!