SlideShare a Scribd company logo
1 of 13
Pengenalan Sistem
Operasi
Apakah Sistem Operasi?
Sistem Operasi adalah program yang beritndak sebagai perantara
antara user dengan perangkat keras komputer. Sistem operasi
digunakan untuk mengeksekusi program user dan memudahkan
menyelesaikan permasalahan user. Selain itu dengan adanya system
operasi membuat system komputer nyaman digunakan. Sistem operasi
mempunai tujuan untuk menggunakan pernagkat keras secara efisien.
Secara umum komponen sistem
komputer terdiri dari:
1. Perangkat Keras, merupakan sumber daya utama untuk proses
komputasi.
2. Sistem Operasi, mempunyai tugas untuk melakukan kontrol dan
koordinasi penggunaan perangkat keras pada berabagai program
aplikasi untuk user – user yang berbeda.
3. Program Aplikasi, menentukan cara sumber daya sistem digunakan
untuk menyelesaikan permasalahan komputasi dari user.
4. User yang menggunakan sistem, terdiri dari orang, mesin atau
komputer lain
Sistem operasi didefinisikan sebagai :
• Resource allocator
Sistem operasi mengatur dan mengalokasikan sumber daya – sumber
sistem komputer.
• Program control
Sistem operasi melakukan control eksekusi dari program user dan
operasi input – output.
• Kernel
Sistem operasi sering di sebut kernel, yaitu suatu program yang
berjalan sepanjang waktu (selain program aplikasi)
Sistem Mainframe
Sistem Mainframe adalah Sistem computer pendahulu secara fisik berbentuk
mesin besar. Untuk menjalankan system ini dilakukan dari suatu console.
Perangkat input yang digunakan berupa Card-Reader dan tape drive.
Perangkat output yang digunakan berupa line printer, tape drive dan card
punch.
Sistem operasi pada komputer Mainframe sangat sederhana. Task utama
mengirim kontrol secara otomatis dari suatu job ke job berikutnya. Sistem
operasi selalu residen di memori yang disebut dengan resident monitor.
Untuk meningkatkan kecepatan proses, job yang sama perlu dikumpulkan
bersama (batch) dan dijalankan oleh computer sebagai satu kelompok.
Kemudian programmer memberikan program kepada operator. Operator akan
mengurut program yang sama dan akan menjalankannya.
untuk menghindari adanya waktu menganggur CPU yang cukup lama makan
dikembangkan suatu teknik mengurutan kerja job secara otomatis. Teknik ini
mampu mentransfer kontrol secara otomatis dari suatu job ke job berikutnya.
Sistem Batch Multiprogram
Beberapa job di kumpulkan pada memori utama pada waktu yang sama.
Kumpulan job ini merupakan bagian dari job yang disimpan pada pool
(job pool). Job pool berisi job-job yang sudah siap dieksekusi. Jumlah
job dapat disimpan bersama – sama pada memori, biasanya lebih kecil
daripada jumlah job yang dapat berada pada job pool.
Pada sistem multiprogramming, sistem operasi harus menyediakan
mekanisme untuk manajemen memori, penjadwalan CPU dan
manajemen Disk. Sistem Operasi multiprogram menyediakan supply
untuk I/O routine. Perangkat apa saja yang diperlukan oleh setiap job
juga harus dialokasikan oleh sistem.
Sistem Time Sharing
Time Sharing atau Multi tasking adalah pengembangan dari sistem
multiprogram. Beberapa job yang bebrada pada memori utama di
eksekusi oleh CPU secara bergantian. CPU hanya bisa menjalankan
rogram yang berdada pada memori utama. Perpindahan antar job terjadi
sangat sering sehingga user dapat berinteraksi dengan program pada
saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan
sebaliknya.
Sistem time sharing juga disebut dengan sistem komputasi interaktif,
dimana sistem computer menyediakan komunikasi on-line antara user
dengan sistem. User memberikan instruksi pada sistem operasi atau
program secara langsung dan menerima respon segera.
Sistem Dekstop
Personal komputer dikembangkan pada tahun 1970-an. Sistem ini
disebut dengan mikrokomputer. Sistem operasi masi belum
dikembangkan untuk multi user maupun multi tasking. Tujuan Sistem
operasi adalah untuk memaksimalkan ultilitas CPU dan peripheral, serta
memaksimalkan kenyamanan dan respon user. Sistem operasi yang
dikembangkan adalah Microsoft Windows dan Apple Machintosh. Sistem
operasi MS-DOS dari Microsoft yang masih single tasking dikembangkan
oleh IBM menjadi OS/2 yang merupakan sistem multitasking.
Contoh perpindahan sistem operasi adalah perkembangan sistem
operasi MULTICS. MULTICS dikembangakan tahu 1965 sampai 1970
oleh Massachusetts Institute of Technology (MIT) sebagai ultilitas
komputasi yang berjalan pada komputer mainframe yang besar dan
komplek. Kemudian Beel Laboratories mengembangkan MULTICS
dengan mendesain UNIX tahun 1970 untuk minikomputer PDP-11. tahun
1980, dikembangkan sistem operasi UNIX-like untuk sistem
mikrokomputer menyusul sistem operasi lain yaitu Microsoft Windows
Sistem Pararel
Sistem pararel mempunyai lebih dari satu prosessor yang dapat
berkomunikasi, membagi bus, clock dan juga perangkat memori dan
peripheral. Sistem ini disebut tightly coupled system.
Sistem ini dikembangkan karena :
1. Sistem ini meningkatkan jumlah proses yang dapat dijalankan pada
satu waktu. Dengan meningkatkan jumlah prosesor, diharapkan
dapat dikerjakan dalam waktu yang lebih pendek.
2. Meningkatkan kehandalan sistem. Jika fungsi dapat didistribusikan
ada beberapa prosessor, maka kegagalan dari satu prosessor tidak
akan menghentikan sistem, tetapi hanya memperlambat sistem.
Sistem Terdistribusi
Prosessor pada sistem terdistribusi bervariasi ukuran dan fungsinya. Terdiri
dari mikroprosessor, workstation, minikomputer dan sistem komputer general-
purpose. Keuntungan dari sistem terdistribusi:
 Resource Sharing
Jika sejumlah site yang berbeda dihubungkan, maka user pada site satu
dapat menggunakan sumber daya dari site lainnya.
 Meningkatkan kecepatan komputasi
Jika komputasi tertenu dapat dipartisi dalam sejumlah sub komputasi yang
dapat berjalan secara konnkuren, maka sistem terdistribusi dapat
mendistribusikan komputasi pada beberapa site untuk menjalankan
komputasi.
 Lebih handal
Jika suatu site gagal pada sistem terdistribusi, sisa site dapat melanjutkan
operasinya.
 Komunikasi
Jika beberapa site dihubungkan dengan lainnya dengan jaringan
komunikasi, prosessor pada site yang berbeda dapat menukar informasi
Sistem Terklaster
Sistem terklaster adalah pengembangan dari sistem terdistribusi.
Perbedaan sistem terklaster dengan sistem terdistribusi adalah pada
sistem terklaster memungkinkan dua atau lebih sistem untuk membagi
penyimpanan sekunder bersama sama.
Sistem ini dapat berupa model asymmetric clustering dimana satu server
menjalankan aplikasi sementara server lainnya standby. Model lainnya
adalah symmetric clustering dimana semua host menjalankan semua
aplikasi.
Sistem Real Time
Sistem Real time digunakan bila kebutuhan ketepatan waktu pada
operasi prosessor atau aliran data sehingga sering digunakan untuk
perangkat kontrol pada suatu aplikasi, seperti mengontrol percobaan ke-
ilmuan, sistem medical imaging, sistem kontrol indsutri dan beberapa
sistem display.
Terdapat 2 bentuk sistem ini.
1. Sistem hard real time
Menjamin tugas kritis diselesaikan tepat waktu. Pada sistem ini
terjadi konflik pada sistem time sharing dan tidak didukung oleh
sistem operasi tujuan umum.
2. Sistem soft real time
Tugas kritis mendapatkan prioritas lebih tinggi dari tugasi lain dan
setelah task selesai maka task berprioritas ini akan diselesaikan
Sistem Handheld
Sekitar tahun 1990-an dikembangkan sistem yang lebih kecil dari
mikrokomputer yang disebut dengan sistem handheld dalam bentuk
personal digital assistans (PDA). Pada beberapa sistem terdapat pada
telepon selular. Sistem ini mempunyai memori yang terbatas, prosessor
dengan kecepatan rendah dan display screen yang kecil.

More Related Content

What's hot

Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasiNur Rohman
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasiZumhari Zumhari
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasieddie Ismantoe
 
Makalah sistem operasi
Makalah sistem operasiMakalah sistem operasi
Makalah sistem operasinovita dewi
 
Introduction Operating System
Introduction Operating SystemIntroduction Operating System
Introduction Operating Systemeddie Ismantoe
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasieddie Ismantoe
 
Makalah system operasi amir
Makalah system operasi amirMakalah system operasi amir
Makalah system operasi amirAmir Net
 
Havit - Struktur Sistem Operasi
Havit  - Struktur Sistem OperasiHavit  - Struktur Sistem Operasi
Havit - Struktur Sistem Operasibelajarkomputer
 
pengenalan sistem operasi
pengenalan sistem operasipengenalan sistem operasi
pengenalan sistem operasiZumhari Zumhari
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputereddie Ismantoe
 
MultiProgramming and Time Sharing
MultiProgramming and Time SharingMultiProgramming and Time Sharing
MultiProgramming and Time SharingTri Sugihartono
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasibelajarkomputer
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasiaby89
 

What's hot (17)

Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasi
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasi
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasi
 
Makalah sistim operasi AKPER PEMKAB MUNA
Makalah sistim operasi AKPER  PEMKAB MUNA Makalah sistim operasi AKPER  PEMKAB MUNA
Makalah sistim operasi AKPER PEMKAB MUNA
 
Makalah sistem operasi
Makalah sistem operasiMakalah sistem operasi
Makalah sistem operasi
 
Introduction Operating System
Introduction Operating SystemIntroduction Operating System
Introduction Operating System
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Makalah system operasi amir
Makalah system operasi amirMakalah system operasi amir
Makalah system operasi amir
 
Havit - Struktur Sistem Operasi
Havit  - Struktur Sistem OperasiHavit  - Struktur Sistem Operasi
Havit - Struktur Sistem Operasi
 
1sistem operasi
1sistem operasi1sistem operasi
1sistem operasi
 
pengenalan sistem operasi
pengenalan sistem operasipengenalan sistem operasi
pengenalan sistem operasi
 
Struktur Sistem Komputer
Struktur Sistem KomputerStruktur Sistem Komputer
Struktur Sistem Komputer
 
MultiProgramming and Time Sharing
MultiProgramming and Time SharingMultiProgramming and Time Sharing
MultiProgramming and Time Sharing
 
Makalah Sistem operasi
Makalah Sistem operasi Makalah Sistem operasi
Makalah Sistem operasi
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasi
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasi
 

Similar to Sistem Operasi dari Mainframe hingga Handheld

Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxAdrielSeptian
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxIsmailThalib
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasiZoel Htb
 
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxSO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxRayhanAhadiNifri
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)Adiba Qonita
 
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...AgriTriansyah2
 
tugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxtugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxElmitiodatacp
 
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
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasibelajarkomputer
 
Modul teori so
Modul teori soModul teori so
Modul teori sojoko2016
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusihofidatur
 
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
 
Pertemuan 1 sistem operasi dan struktur dari sistem operasi
Pertemuan 1 sistem operasi dan struktur dari sistem operasiPertemuan 1 sistem operasi dan struktur dari sistem operasi
Pertemuan 1 sistem operasi dan struktur dari sistem operasiAliRismayadi
 

Similar to Sistem Operasi dari Mainframe hingga Handheld (20)

Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptx
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
sistem operasi
sistem operasisistem operasi
sistem operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
 
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptx
 
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasi
 
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxSO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
 
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
 
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...
Pertemuan-2-SO (Pengertian Sistem Operasi dan Arsitektur Sistem Operasi).pptx...
 
tugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docxtugas SI PER 10 WORDNYA.docx
tugas SI PER 10 WORDNYA.docx
 
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
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasi
 
Modul teori so
Modul teori soModul teori so
Modul teori so
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusi
 
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
 
Pertemuan 1 sistem operasi dan struktur dari sistem operasi
Pertemuan 1 sistem operasi dan struktur dari sistem operasiPertemuan 1 sistem operasi dan struktur dari sistem operasi
Pertemuan 1 sistem operasi dan struktur dari sistem operasi
 
Sistem perangkat lunak
Sistem perangkat lunakSistem perangkat lunak
Sistem perangkat lunak
 
Gamb umum so
Gamb umum soGamb umum so
Gamb umum so
 

More from belajarkomputer

Yogie Saputra - Deadlock
Yogie Saputra - DeadlockYogie Saputra - Deadlock
Yogie Saputra - Deadlockbelajarkomputer
 
Sri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUSri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUbelajarkomputer
 
Suci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen MemoriSuci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen Memoribelajarkomputer
 
Agung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori VirtualAgung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori Virtualbelajarkomputer
 
Juliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer SinyalJuliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer Sinyalbelajarkomputer
 
Helen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem KeamananHelen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem Keamananbelajarkomputer
 
Helen Alida Abilio - Deadlock
Helen Alida Abilio - DeadlockHelen Alida Abilio - Deadlock
Helen Alida Abilio - Deadlockbelajarkomputer
 
Helen Alida Abilio - Sinkronisasi
Helen Alida Abilio - SinkronisasiHelen Alida Abilio - Sinkronisasi
Helen Alida Abilio - Sinkronisasibelajarkomputer
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen Filebelajarkomputer
 
Helen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesHelen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesbelajarkomputer
 
Helen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen MemoriHelen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen Memoribelajarkomputer
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputbelajarkomputer
 
Helen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoriHelen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoribelajarkomputer
 
Helen Alida Abilio - Konkurensi
Helen Alida Abilio - KonkurensiHelen Alida Abilio - Konkurensi
Helen Alida Abilio - Konkurensibelajarkomputer
 
Helen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen ProsesHelen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen Prosesbelajarkomputer
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasibelajarkomputer
 
Helen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasiHelen Alida Abilio - Konsep Sistem operasi
Helen Alida Abilio - Konsep Sistem operasibelajarkomputer
 
Helen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem KomputerHelen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem Komputerbelajarkomputer
 
Yusri Aldiansyah - Transmisi dan Switching
Yusri Aldiansyah - Transmisi dan SwitchingYusri Aldiansyah - Transmisi dan Switching
Yusri Aldiansyah - Transmisi dan Switchingbelajarkomputer
 

More from belajarkomputer (20)

Yogie Saputra - Deadlock
Yogie Saputra - DeadlockYogie Saputra - Deadlock
Yogie Saputra - Deadlock
 
Sri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPUSri Astuti - Penjadwalan CPU
Sri Astuti - Penjadwalan CPU
 
Suci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen MemoriSuci Arrum Meilani - Manajemen Memori
Suci Arrum Meilani - Manajemen Memori
 
Agung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori VirtualAgung Deswantoro Adi - Memori Virtual
Agung Deswantoro Adi - Memori Virtual
 
Juliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer SinyalJuliyah - Intelligensi Transfer Sinyal
Juliyah - Intelligensi Transfer Sinyal
 
Helen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem KeamananHelen Alida Abilio - Sistem Keamanan
Helen Alida Abilio - Sistem Keamanan
 
Helen Alida Abilio - Deadlock
Helen Alida Abilio - DeadlockHelen Alida Abilio - Deadlock
Helen Alida Abilio - Deadlock
 
Helen Alida Abilio - Sinkronisasi
Helen Alida Abilio - SinkronisasiHelen Alida Abilio - Sinkronisasi
Helen Alida Abilio - Sinkronisasi
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen File
 
Helen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen prosesHelen Alida Abilio - Manajemen proses
Helen Alida Abilio - Manajemen proses
 
Helen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen MemoriHelen Alida Abilio - Manajemen Memori
Helen Alida Abilio - Manajemen Memori
 
Helen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan outputHelen Alida Abilio - Manajemen input dan output
Helen Alida Abilio - Manajemen input dan output
 
Helen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memoriHelen Alida Abilio - Manajemen memori
Helen Alida Abilio - Manajemen memori
 
Helen Alida Abilio - Konkurensi
Helen Alida Abilio - KonkurensiHelen Alida Abilio - Konkurensi
Helen Alida Abilio - Konkurensi
 
Helen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen ProsesHelen Alida Abilio - Manajemen Proses
Helen Alida Abilio - Manajemen Proses
 
Helen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem OperasiHelen Alida Abilio - Struktur Sistem Operasi
Helen Alida Abilio - Struktur Sistem Operasi
 
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
 
Helen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem KomputerHelen Alida Abilio - Konsep Sistem Komputer
Helen Alida Abilio - Konsep Sistem Komputer
 
Yusri Aldiansyah - Transmisi dan Switching
Yusri Aldiansyah - Transmisi dan SwitchingYusri Aldiansyah - Transmisi dan Switching
Yusri Aldiansyah - Transmisi dan Switching
 

Sistem Operasi dari Mainframe hingga Handheld

  • 2. Apakah Sistem Operasi? Sistem Operasi adalah program yang beritndak sebagai perantara antara user dengan perangkat keras komputer. Sistem operasi digunakan untuk mengeksekusi program user dan memudahkan menyelesaikan permasalahan user. Selain itu dengan adanya system operasi membuat system komputer nyaman digunakan. Sistem operasi mempunai tujuan untuk menggunakan pernagkat keras secara efisien.
  • 3. Secara umum komponen sistem komputer terdiri dari: 1. Perangkat Keras, merupakan sumber daya utama untuk proses komputasi. 2. Sistem Operasi, mempunyai tugas untuk melakukan kontrol dan koordinasi penggunaan perangkat keras pada berabagai program aplikasi untuk user – user yang berbeda. 3. Program Aplikasi, menentukan cara sumber daya sistem digunakan untuk menyelesaikan permasalahan komputasi dari user. 4. User yang menggunakan sistem, terdiri dari orang, mesin atau komputer lain
  • 4. Sistem operasi didefinisikan sebagai : • Resource allocator Sistem operasi mengatur dan mengalokasikan sumber daya – sumber sistem komputer. • Program control Sistem operasi melakukan control eksekusi dari program user dan operasi input – output. • Kernel Sistem operasi sering di sebut kernel, yaitu suatu program yang berjalan sepanjang waktu (selain program aplikasi)
  • 5. Sistem Mainframe Sistem Mainframe adalah Sistem computer pendahulu secara fisik berbentuk mesin besar. Untuk menjalankan system ini dilakukan dari suatu console. Perangkat input yang digunakan berupa Card-Reader dan tape drive. Perangkat output yang digunakan berupa line printer, tape drive dan card punch. Sistem operasi pada komputer Mainframe sangat sederhana. Task utama mengirim kontrol secara otomatis dari suatu job ke job berikutnya. Sistem operasi selalu residen di memori yang disebut dengan resident monitor. Untuk meningkatkan kecepatan proses, job yang sama perlu dikumpulkan bersama (batch) dan dijalankan oleh computer sebagai satu kelompok. Kemudian programmer memberikan program kepada operator. Operator akan mengurut program yang sama dan akan menjalankannya. untuk menghindari adanya waktu menganggur CPU yang cukup lama makan dikembangkan suatu teknik mengurutan kerja job secara otomatis. Teknik ini mampu mentransfer kontrol secara otomatis dari suatu job ke job berikutnya.
  • 6. Sistem Batch Multiprogram Beberapa job di kumpulkan pada memori utama pada waktu yang sama. Kumpulan job ini merupakan bagian dari job yang disimpan pada pool (job pool). Job pool berisi job-job yang sudah siap dieksekusi. Jumlah job dapat disimpan bersama – sama pada memori, biasanya lebih kecil daripada jumlah job yang dapat berada pada job pool. Pada sistem multiprogramming, sistem operasi harus menyediakan mekanisme untuk manajemen memori, penjadwalan CPU dan manajemen Disk. Sistem Operasi multiprogram menyediakan supply untuk I/O routine. Perangkat apa saja yang diperlukan oleh setiap job juga harus dialokasikan oleh sistem.
  • 7. Sistem Time Sharing Time Sharing atau Multi tasking adalah pengembangan dari sistem multiprogram. Beberapa job yang bebrada pada memori utama di eksekusi oleh CPU secara bergantian. CPU hanya bisa menjalankan rogram yang berdada pada memori utama. Perpindahan antar job terjadi sangat sering sehingga user dapat berinteraksi dengan program pada saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan sebaliknya. Sistem time sharing juga disebut dengan sistem komputasi interaktif, dimana sistem computer menyediakan komunikasi on-line antara user dengan sistem. User memberikan instruksi pada sistem operasi atau program secara langsung dan menerima respon segera.
  • 8. Sistem Dekstop Personal komputer dikembangkan pada tahun 1970-an. Sistem ini disebut dengan mikrokomputer. Sistem operasi masi belum dikembangkan untuk multi user maupun multi tasking. Tujuan Sistem operasi adalah untuk memaksimalkan ultilitas CPU dan peripheral, serta memaksimalkan kenyamanan dan respon user. Sistem operasi yang dikembangkan adalah Microsoft Windows dan Apple Machintosh. Sistem operasi MS-DOS dari Microsoft yang masih single tasking dikembangkan oleh IBM menjadi OS/2 yang merupakan sistem multitasking. Contoh perpindahan sistem operasi adalah perkembangan sistem operasi MULTICS. MULTICS dikembangakan tahu 1965 sampai 1970 oleh Massachusetts Institute of Technology (MIT) sebagai ultilitas komputasi yang berjalan pada komputer mainframe yang besar dan komplek. Kemudian Beel Laboratories mengembangkan MULTICS dengan mendesain UNIX tahun 1970 untuk minikomputer PDP-11. tahun 1980, dikembangkan sistem operasi UNIX-like untuk sistem mikrokomputer menyusul sistem operasi lain yaitu Microsoft Windows
  • 9. Sistem Pararel Sistem pararel mempunyai lebih dari satu prosessor yang dapat berkomunikasi, membagi bus, clock dan juga perangkat memori dan peripheral. Sistem ini disebut tightly coupled system. Sistem ini dikembangkan karena : 1. Sistem ini meningkatkan jumlah proses yang dapat dijalankan pada satu waktu. Dengan meningkatkan jumlah prosesor, diharapkan dapat dikerjakan dalam waktu yang lebih pendek. 2. Meningkatkan kehandalan sistem. Jika fungsi dapat didistribusikan ada beberapa prosessor, maka kegagalan dari satu prosessor tidak akan menghentikan sistem, tetapi hanya memperlambat sistem.
  • 10. Sistem Terdistribusi Prosessor pada sistem terdistribusi bervariasi ukuran dan fungsinya. Terdiri dari mikroprosessor, workstation, minikomputer dan sistem komputer general- purpose. Keuntungan dari sistem terdistribusi:  Resource Sharing Jika sejumlah site yang berbeda dihubungkan, maka user pada site satu dapat menggunakan sumber daya dari site lainnya.  Meningkatkan kecepatan komputasi Jika komputasi tertenu dapat dipartisi dalam sejumlah sub komputasi yang dapat berjalan secara konnkuren, maka sistem terdistribusi dapat mendistribusikan komputasi pada beberapa site untuk menjalankan komputasi.  Lebih handal Jika suatu site gagal pada sistem terdistribusi, sisa site dapat melanjutkan operasinya.  Komunikasi Jika beberapa site dihubungkan dengan lainnya dengan jaringan komunikasi, prosessor pada site yang berbeda dapat menukar informasi
  • 11. Sistem Terklaster Sistem terklaster adalah pengembangan dari sistem terdistribusi. Perbedaan sistem terklaster dengan sistem terdistribusi adalah pada sistem terklaster memungkinkan dua atau lebih sistem untuk membagi penyimpanan sekunder bersama sama. Sistem ini dapat berupa model asymmetric clustering dimana satu server menjalankan aplikasi sementara server lainnya standby. Model lainnya adalah symmetric clustering dimana semua host menjalankan semua aplikasi.
  • 12. Sistem Real Time Sistem Real time digunakan bila kebutuhan ketepatan waktu pada operasi prosessor atau aliran data sehingga sering digunakan untuk perangkat kontrol pada suatu aplikasi, seperti mengontrol percobaan ke- ilmuan, sistem medical imaging, sistem kontrol indsutri dan beberapa sistem display. Terdapat 2 bentuk sistem ini. 1. Sistem hard real time Menjamin tugas kritis diselesaikan tepat waktu. Pada sistem ini terjadi konflik pada sistem time sharing dan tidak didukung oleh sistem operasi tujuan umum. 2. Sistem soft real time Tugas kritis mendapatkan prioritas lebih tinggi dari tugasi lain dan setelah task selesai maka task berprioritas ini akan diselesaikan
  • 13. Sistem Handheld Sekitar tahun 1990-an dikembangkan sistem yang lebih kecil dari mikrokomputer yang disebut dengan sistem handheld dalam bentuk personal digital assistans (PDA). Pada beberapa sistem terdapat pada telepon selular. Sistem ini mempunyai memori yang terbatas, prosessor dengan kecepatan rendah dan display screen yang kecil.