Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

02 pengenalan sistem operasi

163 views

Published on

Slide pengenalan sistem operasi kuliah Instalasi dan penggunaan sistem operasi utk d3 IF Tel-U

Published in: Education
  • Be the first to comment

02 pengenalan sistem operasi

  1. 1. DCH1J4 - Instalasi dan Penggunaan Sistem Operasi Pengenalan Sistem Operasi Setia Juli Irzal Ismail Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Telkom Applied Science School
  2. 2. Pengertian Sistem Operasi • Sebuah program yang bertindak sebagai perantara antara pengguna dan perangkat keras • Tujuan sistem operasi: • Menjalankan program pengguna dan membuat pengguna lebih mudah memecahkan masalah. • Membuat sistem komputer nyaman untuk digunakan. • Menggunakan perangkat keras komputer dengan cara yang efisien.
  3. 3. Komponen Sistem Komputer • Hardware • Sistem Operasi • Aplikasi • User
  4. 4. Definisi Sistem Operasi • Pengelola Sumber Daya (Resource) • Program Pengontrol • Kernel
  5. 5. Mainframe • mesin besar • console • Input: card reader dan tape drive • Oputput: line printer, tape drive dan card punch.
  6. 6. Mainframe • User: menyiapkan job • program, data dll dalam bentuk control card/ punch card • Operator Komputer • Output
  7. 7. Sistem Operasi Mainframe • Sederhana • mengirim control satu job ke job berikutnya • residen di memory
  8. 8. batch • Untuk meningkatkan kecepatan proses, • job yang sama dikumpulkan bersama (batch) • satu kelompok • Programmer à Operator • Sistem Operasi: mengurutkan job secara otomatis • Resident Monitor
  9. 9. BATCH MULTIPROGRAM • Job pool : Kumpulan job • multiprogramming • manajemen memori, penjadwalan CPU dan manajemen disk • Sistem Operasi akan memilih sistem job mana yang akan dieksekusi oleh CPU
  10. 10. TIME SHARING / Multitasking • Beberapa job di memory utama dieksekusi oleh CPU secara bergantian. • Interaksi dengan user • User dapat memerintahkan Sistem operasi untuk berpindah job
  11. 11. Desktop • 1970: Personal Komputer • sistem operasi: memaksimalkan utilitas CPU dan peripheral, serta memaksimalkan kenyamanan dan respon user • Microsoft MS Dos & Apple Machintosh : Single Tasking • OS/2 : IBM à Multitasking • MULTICS : 1965 MIT • Bell: Unix 1970 • Microsoft Windows NT, IBM OS/2 dan Machintosh - 80
  12. 12. Desktop PC
  13. 13. Paralel • Multiprosesor • >1 Prosesor: saling berkomunikasi • jumlah proses yang dapat dijalankan pada satu waktu • kehandalan sistem. • symmetric multiprocessing • asymmetric multiprocessing (master-slave)
  14. 14. symmetric multiprocessing • Unix Encore • proses dapat berjalan bersamaan pada satu waktu • (N proses jika terdapat N CPU) • tanpa menyebabkan pengurangan performansi.
  15. 15. SISTEM TERDISTRIBUSI • Satu tugas besar dibagi ke beberapa komputer • Saling terhubung dalam jaringan
  16. 16. clustered system • dua atau lebih sistem membagi storage • asymmetric clustering • Symmetric clustering: • bagi rata
  17. 17. REAL TIME • kebutuhan ketepatan waktu • Pemrosesan harus dikerjakan dalam waktu tertentu atau sistem akan gagal. • Medis, Industri • hard real time menjamin tugas kritis diselesaikan tepat waktu • penyimpan sekunder terbatas atau tidak digunakan, data langsung dikirim ke memory atau read-only memory (ROM) dalam waktu singkat.
  18. 18. soft real time • Prioritas • tugas kritis mendapatkan prioritas lebih tinggi dari tugas lain dan setelah satu task selesai maka task berprioritas ini akan diselesaikan • aplikasi multimedia dan virtual reality
  19. 19. Handheld • memory yang terbatas, • prosessor dengan kecepatan rendah • display screen yang kecil • PDA • Smartphone • Tablet • dll
  20. 20. Daftar Pustaka • William Stallings(2012). Operating Systems 7th Edition. Prentice Hall. New Jersey.

×