SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Sistem Operasi
    IKH311

Pendahuluan
Administratif Perkuliahan

   Komponen Penilaian
       10% Kuis
       20% Tugas (Mandiri, programming)
       30% UTS (18 April 2012, Open notes)
       40% UAS (20 Juni 2012, Open notes)
       5% Bonus (aktifitas, kreatifitas, inovasi)




                                                     2
Administratif Perkuliahan

   Kehadiran
       Kenyamanan dan Kemudahan bersama
       30 menit toleransi keterlambatan bagi mahasiswa
        dan dosen
       Minimum partisipasi kehadiran 70% sepanjang
        semester
   Prasyarat
       Struktur Data (bad news)
       Dasar Pemrograman
       Organisasi dan Arsitektur Komputer (good news)
                                                          3
Pustaka

   Avi Silberschatz, "Operating System Concepts"
   http://codex.cs.yale.edu/avi/os-
    book/OS8/os8j/index.html
   Andrew Tanenbaum, "Modern Operating
    Systems"
   http://www.cs.vu.nl/~ast/books/mos2/
   Harvey Deitel, "Operating Systems"
   tjerdastangkas.blogspot.com/search/label/ikh311

                                                      4
Sistem Operasi

   Komponen sistem
    komputer
       Perangkat keras
       Systems programs
       Program-program
        aplikasi
Arsitektur von Neumann

              Tiga unit dasar
                  Input, Output
                  Memory
                  CPU
              Fetch-Decode-
               Execute cycle
                  Fetch dari mana?
                  Decode di mana?
                  Execute di mana?
                                      6
7




Contoh: PDP-8
Contoh: PDP-8




                8
Sistem Operasi

   Extended Machine
       Menyembunyikan pernak-pernik perangkat keras
       Memudahkan user dalam menggunakan sistem
        komputer
   Resource Manager
       Setiap program mendapatkan sumber daya waktu
       Setiap program mendapatkan sumber daya ruang



                                                       9
Sumber Daya

   Perangkat keras
       RAM
       I/O
       System bus
   Perangkat lunak
       User processes
       Kernel processes
   Waktu
       Response time
                                   10
       Throughput
Sejarah




   Batch systems
       Pemrograman dengan kartu
       Data pada kartu dibaca ke tape magnetik (1401)
       Data pada tape diolah (7094)
       Hasil komputasi dicetak (1401)                   11
Sejarah

   Generasi I: 1945 - 1955
       vacuum tubes, plug boards
   Generasi II: 1955 - 1965
       transistors, batch systems
   Generasi III: 1965 – 1980
       Integrated Circuit dan multiprogramming
   Generasi IV: 1980 – present
       personal computers
       Mobile devices
                                                  12
Sejarah




          13
Sejarah

       Multiprogramming
        systems
           Beberapa program
            dijalankan bersamaan
       Motivasi Utama
           Mempermudah user
            menggunakan
            sistem komputer



                               14
Lingkungan Sistem Operasi

   Beragam jenis sistem operasi
   Tergantung kebutuhan user
   Lingkungan high-end
       Rancangan dan Kebutuhan dukungan perangkat
        keras yang khusus
                  Large main memory
                  Special-purpose hardware
                  Large numbers of processes



                                                     15
Lingkungan Sistem Operasi

   Embedded systems
       Sumber daya khusus berukuran kecil
       Fungsionalitas untuk perangkat dengan sumber
        daya terbatas
                  Mis: cell phones dan PDAs
       Kunci sukses: Pengelolaan sumber daya yang
        efisien
       Promote mobility



                                                       16
Lingkungan Sistem Operasi

   Real-time systems
       Tugas harus diselesaikan dalam rentang waktu
        yang singkat
                  Autopilot feature of an aircraft must constantly
                    adjust speed, altitude and direction
       Aksi-aksi yang tidak dapat menunggu
       Response time (Waktu tanggap) harus cepat




                                                                      17
Lingkungan Sistem Operasi

   Virtual machines (VMs)
       Abstraksi komputer secara software
       Berjalan di atas native operating system
       Mis: VirtualBox, PC Anywhere
   Virtual machine operating system
       Manages resources provided by virtual machine




                                                        18
Lingkungan Sistem Operasi

   Penggunaan virtual machines
       Memungkinkan multiple instances of an operating
        system berjalan secara konkuren
       Emulasi
                   Software or hardware mimics functionality of
                     hardware or software not present in system
       Promote portability




                                                                   19
Komponen dan Tujuan Sistem
            Operasi
   Sistem komputer berevolusi
       Generasi awal tidak memiliki SO
       Generasi berikutnya menuntut multiprogramming
        dan timesharing
       Personal computers dan sistem terdistribusi
       Perangkat mobile
       Perkembangan teknologi SO menyertai
        perkembangan teknologi perangkat keras


                                                        20
Komponen dan Tujuan Sistem
            Operasi
   Interaksi user dengan SO
       Special application called a shell
       Kernel
                    Software that contains core components of
                      operating system
       Komponen SO yang selalu ada
                    Processor scheduler
                    Memory manager
                    I/O manager
                    Interprocess communication (IPC) manager
                    File system manager
                                                                 21
Komponen Utama Sistem
                Operasi
   Multiprogrammed environments jamak ditemukan
       Kernel mengelola eksekusi proses-proses
       Program components which execute independently
        but use single memory space to share data are
        called threads.




                                                     22
Komponen Utama Sistem Operasi

    To access I/O device, process must issue system
     call
               Handled by device driver
               Software component that interacts directly with
                 hardware
               Often contains device-specific commands




                                                                  23
Instruction Cycle

   Fetch
       Instruksi diambil dari RAM
       Diletakkan di Instruction Register
   Decode
       CPU menerjemahkan opcode
       Operand, Operator
   Execute
       Instruksi dijalankan
       Hasil instruksi disimpan
                                             24
Instruction Cycle dan Process

   Kecepatan prosesor
       Mis. 1 Ghz
       1 x 10^9 siklus F-D-E
   Process
       Instruksi bahasa mesin yang dijalankan oleh CPU
       Primary memory (RAM)
   Program
       Instruksi bahasa mesin yang pasif
       Secondary memory
                                                          25
Process

   Instruksi bahasa mesin di-load ke RAM
   CPU mem-fetch instruksi pertama
   CPU men-decode
   CPU meng-execute
   Instruction Pointer di-increment
Single Process System

   Dalam satu saat hanya ada satu process yang
    dieksekusi di CPU
   Proses lain harus menunggu
   Kurang efektif
Batch System

   Dalam satu saat ada satu process dieksekusi
   Lebih dari satu process diload ke RAM
   Antrian process
Timesharing System

   Dalam satu saat ada lebih dari satu process
    dieksekusi
   Pembagian waktu antara proses
   Quantum time
Pustaka

   Avi Silberschatz, "Operating System Concepts"
   http://codex.cs.yale.edu/avi/os-
    book/OS8/os8j/index.html
   Andrew Tanenbaum, "Modern Operating
    Systems"
   http://www.cs.vu.nl/~ast/books/mos2/
   Harvey Deitel, "Operating Systems"
   tjerdastangkas.blogspot.com/search/label/ikh311

                                                      30

Mais conteúdo relacionado

Mais procurados

Pengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlPengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlnad_84
 
Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)mohddzafri
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasibelajarkomputer
 
Teknologi perangkat lunak
Teknologi perangkat lunakTeknologi perangkat lunak
Teknologi perangkat lunakseolangit2
 
08. 01.perangkat lunak sistem fix sti
08. 01.perangkat lunak sistem fix sti08. 01.perangkat lunak sistem fix sti
08. 01.perangkat lunak sistem fix stiGunarHendarko
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-editTrabalistra Bagaz
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiOmenz Dontcry
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasiAris Saputro
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasiaby89
 
PERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEPERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEEDIS BLOG
 
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.Fauzan Adhy
 
Materi Pengantar Teknologi Informasi Pertemuan Ke-9
Materi Pengantar Teknologi Informasi Pertemuan Ke-9Materi Pengantar Teknologi Informasi Pertemuan Ke-9
Materi Pengantar Teknologi Informasi Pertemuan Ke-9Dedy Wijaya
 
Sistem Operasi Teknik Informatika
Sistem Operasi Teknik InformatikaSistem Operasi Teknik Informatika
Sistem Operasi Teknik Informatikajakaabdulharis
 

Mais procurados (20)

Pengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictlPengenalan kepada sistem pengoperasian-ictl
Pengenalan kepada sistem pengoperasian-ictl
 
Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)Nota komputer sistem 2014 ( ksk 101)
Nota komputer sistem 2014 ( ksk 101)
 
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
 
Sistem Operasi
Sistem OperasiSistem Operasi
Sistem Operasi
 
02 struktur-sistem-operasi
02 struktur-sistem-operasi02 struktur-sistem-operasi
02 struktur-sistem-operasi
 
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
Teknologi perangkat lunak
Teknologi perangkat lunakTeknologi perangkat lunak
Teknologi perangkat lunak
 
08. 01.perangkat lunak sistem fix sti
08. 01.perangkat lunak sistem fix sti08. 01.perangkat lunak sistem fix sti
08. 01.perangkat lunak sistem fix sti
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Presentasi sisitem-operasi
Presentasi sisitem-operasiPresentasi sisitem-operasi
Presentasi sisitem-operasi
 
Kuliah1 gambaran umum
Kuliah1 gambaran umumKuliah1 gambaran umum
Kuliah1 gambaran umum
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasi
 
PERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAEPERANGKAT LUNAK/SOFTWARAE
PERANGKAT LUNAK/SOFTWARAE
 
Pde bab 4
Pde bab 4Pde bab 4
Pde bab 4
 
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
 
Materi Pengantar Teknologi Informasi Pertemuan Ke-9
Materi Pengantar Teknologi Informasi Pertemuan Ke-9Materi Pengantar Teknologi Informasi Pertemuan Ke-9
Materi Pengantar Teknologi Informasi Pertemuan Ke-9
 
Ikram tik
Ikram tikIkram tik
Ikram tik
 
Sistem Operasi Teknik Informatika
Sistem Operasi Teknik InformatikaSistem Operasi Teknik Informatika
Sistem Operasi Teknik Informatika
 

Destaque

MV open innovation cluster conference handout
MV open innovation cluster conference handoutMV open innovation cluster conference handout
MV open innovation cluster conference handoutJohn Michitson
 
Borderland.Reading Is Thinking.Sept2015
Borderland.Reading Is Thinking.Sept2015Borderland.Reading Is Thinking.Sept2015
Borderland.Reading Is Thinking.Sept2015Faye Brownlie
 
Jules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosJules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosalmudenaresad
 
Africa 6A
Africa 6AAfrica 6A
Africa 6AC FM
 
Ei09 Opposite Green
Ei09 Opposite GreenEi09 Opposite Green
Ei09 Opposite Greennmoroney
 
Coquitlam/Burnaby Performance Network Series,Sept.2011
Coquitlam/Burnaby Performance Network Series,Sept.2011Coquitlam/Burnaby Performance Network Series,Sept.2011
Coquitlam/Burnaby Performance Network Series,Sept.2011Faye Brownlie
 
Dignity Of Woman Pub Lcomp1
Dignity Of Woman Pub Lcomp1Dignity Of Woman Pub Lcomp1
Dignity Of Woman Pub Lcomp1Elisabeth Riedl
 
Pleno municipal infantil 2012
Pleno municipal infantil 2012Pleno municipal infantil 2012
Pleno municipal infantil 2012XXX XXX
 
Visualizing Differential Equations
Visualizing Differential EquationsVisualizing Differential Equations
Visualizing Differential Equationspd3h
 
Agency User Guide
Agency User GuideAgency User Guide
Agency User Guidemayureshp
 
Electric energy scientific development, main source and consumers
Electric energy scientific development, main source and consumersElectric energy scientific development, main source and consumers
Electric energy scientific development, main source and consumersP K Agarwal
 
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetOpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetAngelo Corsaro
 
Fall Fitness Challenge
Fall Fitness ChallengeFall Fitness Challenge
Fall Fitness ChallengeGreg Cox
 
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...AndyFuhrman
 

Destaque (20)

IKD312-06-agregat-dml
IKD312-06-agregat-dmlIKD312-06-agregat-dml
IKD312-06-agregat-dml
 
MV open innovation cluster conference handout
MV open innovation cluster conference handoutMV open innovation cluster conference handout
MV open innovation cluster conference handout
 
Peqoud
PeqoudPeqoud
Peqoud
 
IKD312-01-pendahuluan
IKD312-01-pendahuluanIKD312-01-pendahuluan
IKD312-01-pendahuluan
 
Option 2 - Coast
Option 2 - CoastOption 2 - Coast
Option 2 - Coast
 
Borderland.Reading Is Thinking.Sept2015
Borderland.Reading Is Thinking.Sept2015Borderland.Reading Is Thinking.Sept2015
Borderland.Reading Is Thinking.Sept2015
 
Jules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneosJules Cheret (1836-1933) y sus contemporáneos
Jules Cheret (1836-1933) y sus contemporáneos
 
Africa 6A
Africa 6AAfrica 6A
Africa 6A
 
Ei09 Opposite Green
Ei09 Opposite GreenEi09 Opposite Green
Ei09 Opposite Green
 
Coquitlam/Burnaby Performance Network Series,Sept.2011
Coquitlam/Burnaby Performance Network Series,Sept.2011Coquitlam/Burnaby Performance Network Series,Sept.2011
Coquitlam/Burnaby Performance Network Series,Sept.2011
 
Dignity Of Woman Pub Lcomp1
Dignity Of Woman Pub Lcomp1Dignity Of Woman Pub Lcomp1
Dignity Of Woman Pub Lcomp1
 
Sph 107 Ch 10
Sph 107 Ch 10Sph 107 Ch 10
Sph 107 Ch 10
 
Pleno municipal infantil 2012
Pleno municipal infantil 2012Pleno municipal infantil 2012
Pleno municipal infantil 2012
 
Visualizing Differential Equations
Visualizing Differential EquationsVisualizing Differential Equations
Visualizing Differential Equations
 
Animation in Diamond Resorts
Animation in Diamond ResortsAnimation in Diamond Resorts
Animation in Diamond Resorts
 
Agency User Guide
Agency User GuideAgency User Guide
Agency User Guide
 
Electric energy scientific development, main source and consumers
Electric energy scientific development, main source and consumersElectric energy scientific development, main source and consumers
Electric energy scientific development, main source and consumers
 
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall StreetOpenSplice DDS: The Open Source Middleware Accelerating Wall Street
OpenSplice DDS: The Open Source Middleware Accelerating Wall Street
 
Fall Fitness Challenge
Fall Fitness ChallengeFall Fitness Challenge
Fall Fitness Challenge
 
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...
White Paper: The Value Of Bim For Lifecycle Management In Critical Facilities...
 

Semelhante a ikh311-01

1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-OperasifixSurya Tri Atmaja Ramadhani
 
Helen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasiHelen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasibelajarkomputer
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxIsmailThalib
 
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa majuPer-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa majuhsdfh
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem OperasiFariz Fahrizal
 
Zulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem OperasiZulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem Operasibelajarkomputer
 
Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxAdrielSeptian
 
dokumen.tech_sistem-operasi-terdistribusi.ppt
dokumen.tech_sistem-operasi-terdistribusi.pptdokumen.tech_sistem-operasi-terdistribusi.ppt
dokumen.tech_sistem-operasi-terdistribusi.pptCrisnaLidya
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasiIKHSAN MAHRURI
 
Pengertian Sistem Operasi
Pengertian Sistem OperasiPengertian Sistem Operasi
Pengertian Sistem OperasiFajar Sany
 
SO pert 1 .pptx
SO pert 1 .pptxSO pert 1 .pptx
SO pert 1 .pptxZeniwaro
 
Melakukan instalasi sistem operasi dasar
Melakukan instalasi sistem operasi dasarMelakukan instalasi sistem operasi dasar
Melakukan instalasi sistem operasi dasarVictor Tengker
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasibelajarkomputer
 
Anita dadi (sistem operasi)
Anita dadi (sistem operasi)Anita dadi (sistem operasi)
Anita dadi (sistem operasi)Anyta Pelophella
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2Azier Nadhir
 

Semelhante a ikh311-01 (20)

1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
 
Helen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasiHelen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasi
 
Konsep sistem operasi
Konsep sistem operasiKonsep sistem operasi
Konsep sistem operasi
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptx
 
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa majuPer-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem Operasi
 
Zulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem OperasiZulyanti Megasari - Konsep Dasar Sistem Operasi
Zulyanti Megasari - Konsep Dasar Sistem Operasi
 
Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptx
 
dokumen.tech_sistem-operasi-terdistribusi.ppt
dokumen.tech_sistem-operasi-terdistribusi.pptdokumen.tech_sistem-operasi-terdistribusi.ppt
dokumen.tech_sistem-operasi-terdistribusi.ppt
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Pengertian Sistem Operasi
Pengertian Sistem OperasiPengertian Sistem Operasi
Pengertian Sistem Operasi
 
SO pert 1 .pptx
SO pert 1 .pptxSO pert 1 .pptx
SO pert 1 .pptx
 
sistem operasi
sistem operasisistem operasi
sistem operasi
 
Melakukan instalasi sistem operasi dasar
Melakukan instalasi sistem operasi dasarMelakukan instalasi sistem operasi dasar
Melakukan instalasi sistem operasi dasar
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasi
 
Anita dadi (sistem operasi)
Anita dadi (sistem operasi)Anita dadi (sistem operasi)
Anita dadi (sistem operasi)
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
 

Mais de Anung Ariwibowo (20)

isd314-06-association-mining
isd314-06-association-miningisd314-06-association-mining
isd314-06-association-mining
 
ikp213-unifikasi
ikp213-unifikasiikp213-unifikasi
ikp213-unifikasi
 
ikp213-06-horn-clause
ikp213-06-horn-clauseikp213-06-horn-clause
ikp213-06-horn-clause
 
ikp213-01-pendahuluan
ikp213-01-pendahuluanikp213-01-pendahuluan
ikp213-01-pendahuluan
 
ikd312-05-sqlite
ikd312-05-sqliteikd312-05-sqlite
ikd312-05-sqlite
 
ikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasionalikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasional
 
ikd312-04-aljabar-relasional
ikd312-04-aljabar-relasionalikd312-04-aljabar-relasional
ikd312-04-aljabar-relasional
 
ikd312-03-design
ikd312-03-designikd312-03-design
ikd312-03-design
 
ikd312-02-three-schema
ikd312-02-three-schemaikd312-02-three-schema
ikd312-02-three-schema
 
ikp213-02-pendahuluan
ikp213-02-pendahuluanikp213-02-pendahuluan
ikp213-02-pendahuluan
 
ikh311-08
ikh311-08ikh311-08
ikh311-08
 
ikh311-07
ikh311-07ikh311-07
ikh311-07
 
ikh311-06
ikh311-06ikh311-06
ikh311-06
 
ikh311-05
ikh311-05ikh311-05
ikh311-05
 
ikp321-svn
ikp321-svnikp321-svn
ikp321-svn
 
ikh311-04
ikh311-04ikh311-04
ikh311-04
 
ikp321-05
ikp321-05ikp321-05
ikp321-05
 
imsakiyah-jakarta-1433-09
imsakiyah-jakarta-1433-09imsakiyah-jakarta-1433-09
imsakiyah-jakarta-1433-09
 
ikh311-03
ikh311-03ikh311-03
ikh311-03
 
ikp321-04
ikp321-04ikp321-04
ikp321-04
 

Último

AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMIGustiBagusGending
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptAgusRahmat39
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiaNILAMSARI269850
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxssuser8905b3
 
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
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)PUNGKYBUDIPANGESTU1
 
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
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 
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
 
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
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 

Último (20)

AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.pptppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
ppt-akhlak-tercela-foya-foya-riya-sumah-takabur-hasad asli.ppt
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
presentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesiapresentasi lembaga negara yang ada di indonesia
presentasi lembaga negara yang ada di indonesia
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptxPPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
PPT AKUNTANSI KEUANGAN MENENGAH DUA.pptx
 
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
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
POWER POINT MODUL 1 PEBI4223 (PENDIDIKAN LINGKUNGAN HIDUP)
 
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
 
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 
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
 
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
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 

ikh311-01

  • 1. Sistem Operasi IKH311 Pendahuluan
  • 2. Administratif Perkuliahan  Komponen Penilaian  10% Kuis  20% Tugas (Mandiri, programming)  30% UTS (18 April 2012, Open notes)  40% UAS (20 Juni 2012, Open notes)  5% Bonus (aktifitas, kreatifitas, inovasi) 2
  • 3. Administratif Perkuliahan  Kehadiran  Kenyamanan dan Kemudahan bersama  30 menit toleransi keterlambatan bagi mahasiswa dan dosen  Minimum partisipasi kehadiran 70% sepanjang semester  Prasyarat  Struktur Data (bad news)  Dasar Pemrograman  Organisasi dan Arsitektur Komputer (good news) 3
  • 4. Pustaka  Avi Silberschatz, "Operating System Concepts"  http://codex.cs.yale.edu/avi/os- book/OS8/os8j/index.html  Andrew Tanenbaum, "Modern Operating Systems"  http://www.cs.vu.nl/~ast/books/mos2/  Harvey Deitel, "Operating Systems"  tjerdastangkas.blogspot.com/search/label/ikh311 4
  • 5. Sistem Operasi  Komponen sistem komputer  Perangkat keras  Systems programs  Program-program aplikasi
  • 6. Arsitektur von Neumann  Tiga unit dasar  Input, Output  Memory  CPU  Fetch-Decode- Execute cycle  Fetch dari mana?  Decode di mana?  Execute di mana? 6
  • 9. Sistem Operasi  Extended Machine  Menyembunyikan pernak-pernik perangkat keras  Memudahkan user dalam menggunakan sistem komputer  Resource Manager  Setiap program mendapatkan sumber daya waktu  Setiap program mendapatkan sumber daya ruang 9
  • 10. Sumber Daya  Perangkat keras  RAM  I/O  System bus  Perangkat lunak  User processes  Kernel processes  Waktu  Response time 10  Throughput
  • 11. Sejarah  Batch systems  Pemrograman dengan kartu  Data pada kartu dibaca ke tape magnetik (1401)  Data pada tape diolah (7094)  Hasil komputasi dicetak (1401) 11
  • 12. Sejarah  Generasi I: 1945 - 1955  vacuum tubes, plug boards  Generasi II: 1955 - 1965  transistors, batch systems  Generasi III: 1965 – 1980  Integrated Circuit dan multiprogramming  Generasi IV: 1980 – present  personal computers  Mobile devices 12
  • 13. Sejarah 13
  • 14. Sejarah  Multiprogramming systems  Beberapa program dijalankan bersamaan  Motivasi Utama  Mempermudah user menggunakan sistem komputer 14
  • 15. Lingkungan Sistem Operasi  Beragam jenis sistem operasi  Tergantung kebutuhan user  Lingkungan high-end  Rancangan dan Kebutuhan dukungan perangkat keras yang khusus  Large main memory  Special-purpose hardware  Large numbers of processes 15
  • 16. Lingkungan Sistem Operasi  Embedded systems  Sumber daya khusus berukuran kecil  Fungsionalitas untuk perangkat dengan sumber daya terbatas  Mis: cell phones dan PDAs  Kunci sukses: Pengelolaan sumber daya yang efisien  Promote mobility 16
  • 17. Lingkungan Sistem Operasi  Real-time systems  Tugas harus diselesaikan dalam rentang waktu yang singkat  Autopilot feature of an aircraft must constantly adjust speed, altitude and direction  Aksi-aksi yang tidak dapat menunggu  Response time (Waktu tanggap) harus cepat 17
  • 18. Lingkungan Sistem Operasi  Virtual machines (VMs)  Abstraksi komputer secara software  Berjalan di atas native operating system  Mis: VirtualBox, PC Anywhere  Virtual machine operating system  Manages resources provided by virtual machine 18
  • 19. Lingkungan Sistem Operasi  Penggunaan virtual machines  Memungkinkan multiple instances of an operating system berjalan secara konkuren  Emulasi  Software or hardware mimics functionality of hardware or software not present in system  Promote portability 19
  • 20. Komponen dan Tujuan Sistem Operasi  Sistem komputer berevolusi  Generasi awal tidak memiliki SO  Generasi berikutnya menuntut multiprogramming dan timesharing  Personal computers dan sistem terdistribusi  Perangkat mobile  Perkembangan teknologi SO menyertai perkembangan teknologi perangkat keras 20
  • 21. Komponen dan Tujuan Sistem Operasi  Interaksi user dengan SO  Special application called a shell  Kernel  Software that contains core components of operating system  Komponen SO yang selalu ada  Processor scheduler  Memory manager  I/O manager  Interprocess communication (IPC) manager  File system manager 21
  • 22. Komponen Utama Sistem Operasi  Multiprogrammed environments jamak ditemukan  Kernel mengelola eksekusi proses-proses  Program components which execute independently but use single memory space to share data are called threads. 22
  • 23. Komponen Utama Sistem Operasi  To access I/O device, process must issue system call  Handled by device driver  Software component that interacts directly with hardware  Often contains device-specific commands 23
  • 24. Instruction Cycle  Fetch  Instruksi diambil dari RAM  Diletakkan di Instruction Register  Decode  CPU menerjemahkan opcode  Operand, Operator  Execute  Instruksi dijalankan  Hasil instruksi disimpan 24
  • 25. Instruction Cycle dan Process  Kecepatan prosesor  Mis. 1 Ghz  1 x 10^9 siklus F-D-E  Process  Instruksi bahasa mesin yang dijalankan oleh CPU  Primary memory (RAM)  Program  Instruksi bahasa mesin yang pasif  Secondary memory 25
  • 26. Process  Instruksi bahasa mesin di-load ke RAM  CPU mem-fetch instruksi pertama  CPU men-decode  CPU meng-execute  Instruction Pointer di-increment
  • 27. Single Process System  Dalam satu saat hanya ada satu process yang dieksekusi di CPU  Proses lain harus menunggu  Kurang efektif
  • 28. Batch System  Dalam satu saat ada satu process dieksekusi  Lebih dari satu process diload ke RAM  Antrian process
  • 29. Timesharing System  Dalam satu saat ada lebih dari satu process dieksekusi  Pembagian waktu antara proses  Quantum time
  • 30. Pustaka  Avi Silberschatz, "Operating System Concepts"  http://codex.cs.yale.edu/avi/os- book/OS8/os8j/index.html  Andrew Tanenbaum, "Modern Operating Systems"  http://www.cs.vu.nl/~ast/books/mos2/  Harvey Deitel, "Operating Systems"  tjerdastangkas.blogspot.com/search/label/ikh311 30