pengantar system operasi

19
Disajikan Oleh : PENGANTAR SISTEM OPERASI OPERATING SYSTEM TEKNIK INFORMATIKA UIN SUSKA RIAU RAHMAD KURNIAWAN SISTEM OPERASI ASSALAMU’ALAIKUM

Upload: nova-saparid

Post on 11-Dec-2015

308 views

Category:

Documents


6 download

DESCRIPTION

mudah mudahan bermanfaat

TRANSCRIPT

Disajikan Oleh

PENGANTAR SISTEM OPERASIOPERATING SYSTEM

TEKNIK INFORMATIKA UIN SUSKA RIAUTEKNIK INFORMATIKA UIN SUSKA RIAURAHMAD KURNIAWANRAHMAD KURNIAWAN

SISTEM OPERASI

ASSALAMUrsquoALAIKUM

Tujuan mempelajari sistem operasi

1 Diharapkan dapat merancang sendiri serta dapat memodifikasi sistem yang telah ada sesuai dengan kebutuhan kita

2 Dapat memilih alternatif sistem operasi3 Memaksimalkan penggunaan sistem

operasi4 Konsep dan teknik sistem operasi dapat

diterapkan pada aplikasi-aplikasi lain

SISTEM KOMPUTERSISTEM KOMPUTER

Empat komponen dalam sistem komputer

Berfungsi untuk mengendalikan operasi komputer dan melakukan fungsi pemrosesan data

Pemroses melakukan operasi logika dan mengelola aliran data dengan membaca instruksi dari memori dan mengeksekusinya

Langkah kerja pemroses a Mengembil instruksi biner dari memorib Mendekode instruksi menjadi aksi sederhanac Melakukan aksi

Pemroses

Tiga tipe operasi komputer

a Operasi aritmatika

b Operasi logika

c Operasi pengendalian

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Tujuan mempelajari sistem operasi

1 Diharapkan dapat merancang sendiri serta dapat memodifikasi sistem yang telah ada sesuai dengan kebutuhan kita

2 Dapat memilih alternatif sistem operasi3 Memaksimalkan penggunaan sistem

operasi4 Konsep dan teknik sistem operasi dapat

diterapkan pada aplikasi-aplikasi lain

SISTEM KOMPUTERSISTEM KOMPUTER

Empat komponen dalam sistem komputer

Berfungsi untuk mengendalikan operasi komputer dan melakukan fungsi pemrosesan data

Pemroses melakukan operasi logika dan mengelola aliran data dengan membaca instruksi dari memori dan mengeksekusinya

Langkah kerja pemroses a Mengembil instruksi biner dari memorib Mendekode instruksi menjadi aksi sederhanac Melakukan aksi

Pemroses

Tiga tipe operasi komputer

a Operasi aritmatika

b Operasi logika

c Operasi pengendalian

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

SISTEM KOMPUTERSISTEM KOMPUTER

Empat komponen dalam sistem komputer

Berfungsi untuk mengendalikan operasi komputer dan melakukan fungsi pemrosesan data

Pemroses melakukan operasi logika dan mengelola aliran data dengan membaca instruksi dari memori dan mengeksekusinya

Langkah kerja pemroses a Mengembil instruksi biner dari memorib Mendekode instruksi menjadi aksi sederhanac Melakukan aksi

Pemroses

Tiga tipe operasi komputer

a Operasi aritmatika

b Operasi logika

c Operasi pengendalian

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Berfungsi untuk mengendalikan operasi komputer dan melakukan fungsi pemrosesan data

Pemroses melakukan operasi logika dan mengelola aliran data dengan membaca instruksi dari memori dan mengeksekusinya

Langkah kerja pemroses a Mengembil instruksi biner dari memorib Mendekode instruksi menjadi aksi sederhanac Melakukan aksi

Pemroses

Tiga tipe operasi komputer

a Operasi aritmatika

b Operasi logika

c Operasi pengendalian

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Tiga tipe operasi komputer

a Operasi aritmatika

b Operasi logika

c Operasi pengendalian

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Pemroses terdiri

ALU (Aritmatic Logic Unit)Berfungsi untuk melakukan operasi aritmatika dan logika

CU (Control Unit)Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem komputer

Register-registerBerfungsi untuk thorn Membantu pelaksanaan operasi yang dilakukan pemrosesthorn Sebagai memori yang bekerja secara cepat biasanya untuk tempatoperand-operand dari operasi yang akan dilakukan

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Memori

Berfungsi untuk menyimpan data dan program

Biasanya volatile tidak dapat mempertahankan data dan program yang disimpan bila sumber daya energi (listrik) dihentikan

Konsep program tersimpan (stored program concept) yaitu program (kumpulan instruksi) yang disimpan di suatu tempat (memori) dimana kemudian instruksi tersebut dieksekusi

Setiap kali pemroses melakukan eksekusi pemroses harus membaca instruksi dari memori utama Agar eksekusi dilakukan secara cepat maka harus diusahakan instruksi tersedia di memori pada lapisan berkecepatan akses lebih tinggi Kecepatan eksekusi ini akan meningkatkan kinerja sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Perangkat masukan dan keluaran (IO)

Adalah perangkat nyata yang dikendalikan chip controller di board sistem atau card untuk memindahkan data antara komputer dengan lingkungan eksternal

Controller dihubungkan dengan pemroses dan komponen lainnya melalui bus

Controller mempunyai register-register untuk pengendaliannya yang berisi status kendali

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar komponen dalam sistem komputer yang disebut bus

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

What is an Operating System

Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras

Tujuan

Pengelola seluruh sumber daya pada sistem komputer (resource manager)

Sumber daya fisikSumber daya abstrak (data amp program)

Penyedia layanan (extendedvirtual machine)

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Untuk memberikan fungsi-fungsi tersebut sistem operasi mempunyai beberapa subsistem antara lain

a Manajemen proses

b Manajemen memori

c Manajemen berkas

d Manajemen perangkat masukankeluaran

e Pengamanan sistem

f Sistem komunikasi

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Manajemen Proses

1048708Proses = program yang sedang dieksekusi

1048708Tanggungjawab Sistem Operasi

1048708Membuat amp menghapus proses

1048708Menunda atau melanjutkan proses

1048708Menyediakan mekanisme untuk proses sinkronisasi

1048708Menyediakan mekanisme untuk proses komunikasi

1048708Menyediakan mekanisme untuk penanganan deadlock

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Manajemen Memori Utama

Kumpulan byteword yang membentuk array yang besar

Tanggungjawab Sistem Operasi

1048708Menjaga track dari memori yang sedang digunakan amp siapaygmenggunakannya

1048708Memilih program yang akan di-load ke memori

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Manajemen Berkas

Berkas = informasi yg merepresentasikan program amp data

Tanggung jawab Sistem Operasi

1048708Pembuatan dan penghapusan berkas

1048708Pembuatan dan penghapusan direktori

1048708Mendukung manipulasi berkasamp direktori

1048708Memetakan berkas ke penyimpanan sekunder

1048708Mem-backup berkas kemedia penyimpanan yg permanen

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

ManajemenSistemIO

IO = Device Manager

Tanggungjawab Sistem Operasi

1048708Penyanggaan menampung sementara data darikeperangkatIO

1048708Spooling penjadwalan pemakaianIO supaya lebih efisien

1048708Menyediakan driver

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Manajemen Penyimpanan Sekunder

Penyimpan Sekunder hard disk disket USB Flash Disk

Tanggungjawab Sistem Operasi

1048708Free space management

1048708Alokasi penyimpanan

1048708Penjadwalan disk

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem

Sistem Proteksi

Proteksi-gt Mengendalikan akses yang dilakukan oleh program prosesoramp pengguna

Tanggungjawab Sistem Operasi

1048708Membedakan antara pengguna yang sudah diberiijinamp yang belum

1048708Menspesifikasi kontrol untuk dibebankandiberi tugas

1048708Menyediakan alat untuk pemberlakuan sistem