際際滷

際際滷Share a Scribd company logo
1 
Pengantar 
Sistem Operasi 
Edi Ismanto,S.T, M.kom 
Mata Kuliah Sistem Operasi
2 
Apa itu Sistem Operasi? 
Perangkat lunak yang bertindak sebagai 
perantara antara pemakai komputer dan 
perangkat keras
3 
Sasaran Sistem Operasi 
 Menjalankan program-program dari user dan 
membantu user dalam menggunakan komputer 
 Menyediakan sarana sehingga pemakaian 
komputer menjadi mudah (convenient) 
 Memanfaatkan perangkat keras komputer yang 
terbatas secara efisien (resource manager)
Komponen Sistem Komputer 
1. Hardware  menyediakan basic computing resources (CPU, 
memory, I/O devices). 
2. Operating system  mengendalikan/mengkoordinasikan 
penggunaan hardware diantara berbagai aplikasi/program 
dari user. 
3. Applications programs  menggunakan sistem resource yang 
digunakan untuk menyelesaikan masalah komputasi dari user 
(compilers, database systems, video games, business 
programs). 
4. Users (people, machines, other computers). 
4
5 
Abstraksi Komponen Sistem
6 
Definisi Sistem Operasi 
 Resource allocator 
 mengatur resource 
 mengalokasikan dan mengontrol pemakaian 
resources dari berbagai program/aplikasi. 
 Control program 
 Mengendalikan eksekusi user program dan 
pemakaian sistem resource (contoh : operasi pada 
I/O device) => handal, reliable, terlindung. 
 Kernel 
 Sistem program yang berjalan (ada) terus 
menerus selama komputer aktif`. 
 Kontras dengan aplikasi yang di load, eksekusi 
dan terminasi .
7 
Evolusi Sistem Operasi 
 OS sederhana 
 Program tunggal, satu user, satu mesin komputer 
(CPU) : komputer generasi pertama, awal mesin 
PCs, controller: lift, Playstation etc. 
 No problems, no bad people, no bad programs => 
interaksi sederhana 
 Problem: terbatas pemakaiannya;
8 
Simple Batch System 
 Memakai seorang operator 
 User  operator 
 Menambahkan card reader 
 Mengurangi waktu setup: batch jobs yang mirip/sama 
 Automatic job sequencing  secara otomatis kontrol akan di 
transfer dari satu job ke job yang lain. 
 Bentuk OS primitif 
 Resident monitor 
 Fungsi monitor: awal (initial) melakukan kontrol 
 Transfer control ke job (pertama) 
 Setelah job selesai, control kembali ke monitor 
 Control cards: mengatur batch jobs
9 
Multiprogrammed Batch Systems 
Beberapa jobs disimpan di memori pada saat bersamaan, dan CPU 
melakukan multiplexing ke jobs-jobs tersebut
10 
Fitur OS yang Dibutuhkan dalam 
Multiprogramming 
 I/O rutin dikendalikan dan diatur oleh sistim 
 Memory management  sistim harus mengalokasikan 
memori untuk beberapa jobssekaligus 
 CPU scheduling  sistim harus memilih jobs mana 
yang telah siap akan dijalankan 
 Alokasi dari I/O devices untuk jobs dan proteksi bagi 
I/O devices tersebut 
Sistim menjadi => complex 
 Bagaimana kalau program loops terus 
menerus,going mad etc. => proteksi
11 
Time-Sharing Systems  
Interactive Computing 
 CPU melakukan multiplex pada beberapa jobs yang 
berada di memory (dan disk) 
 CPU hanya dialokasikan kepada jobs yang telah siap dan 
berada di memori 
 Besar memori masih sangat terbatas: 
 Pada job dilakukan swapped in dan out dari memory ke 
disk. 
 Komunikasi on-line (interaktif) antara user dan sistim: jika 
OS telah selesai mengeksekusi satu perintah, menunggu 
perintah berikut bukan dari card reader, tapi dari 
terminal user 
 On-line system harus tersedia bagi user yang akan 
mengakses data dan kode
12 
Desktop Systems 
 Personal computers  sistim komputer yang dirancang 
khusus untuk single user 
 I/O devices  keyboards, mice, display screens, small 
printers. 
 User mendapatkan kemudahan dalam penyesuaian. 
 Fungsi dasar mirip (adopsi) dari OS pada sistim yang 
besar 
 Sederhana: tidak terlalu fokus pada utilisasi CPU dan 
proteksi 
 Contoh: MS-DOS untuk PC banyak mengambil features dari 
UNIX, minus proteksi dan CPU scheduler yang rumit.
13 
Parallel Systems 
 Sistim multiprosesor: lebih dari satu CPU yang 
terhubung secara dekat satu sama lain 
 Symmetric multiprocessing (SMP) 
 Setiap prosesor menjalankan identical copy dari 
OS 
 Banyak proses dapat berjalan serentak murni 
dengan menggunakan resources pada masing-masing 
CPU 
 Banyak modern operating systems mendukung 
SMP
14 
Parallel Systems (Cont.) 
 Asymmetric multiprocessing 
 Setiap prosesor telah ditentukan untuk 
menjalankan task tertentu 
 Master processor mengontrol, menjadwalkan 
dan mengalokasikan task ke slave processors 
 Banyak digunakan oleh sistemyang besar 
(main-frame)
15 
Real-Time Systems 
 Digunakan sebagai control device untuk aplikasi 
khusus (misalkan medical imaging systems, 
industrial control process dll). 
 Kemampuan untuk beroperasi, response dalam 
batasan waktu tertentu => OS harus 
sederhana, cepat, dan dapat memenuhi jadwal 
task (scheduling dll).
16 
Real-Time Systems (Cont.) 
Hard real-time system. 
 Secondary storage sangat terbatas atau tidak 
ada (menggunakan ROM, flash RAM). 
 Task dapat diprediksi/ditentukan: waktu 
selesai dan response. 
 Soft real-time system 
 Lebih leluasa batasan waktu dari hard real-time 
system. 
 Lebih umum digunakan di industri, aplikasi 
multimedia (video streaming, virtual reality).
17 
Distributed Systems 
 Distribusikan kemampuan komputasi dan 
resources ke berbagai komputer di jaringan. 
 Loosely coupled system 
 Setiap prosessor memiliki lokal memori 
 Komunikasi prosessor satu dengan yang lain 
melalui beragam jalur komunikasi, contoh : high-speed 
buses dan jalur telepon.
18 
Distributed Systems (cont) 
 Manfaat distributed systems. 
 Resources Sharing 
 Waktu komputasi cepat load sharing 
 Reliability 
 Komunikasi 
 Membutuhkan Infrastruktur jaringan. 
 Local Area Networks (LAN) atau Wide Area 
Networks (WAN) 
 Sistem bisa berbentuk client-server atau peer-to-peer 
.
19 
Struktur Umum Client-Server
20 
Clustered Systems 
 Clustering memungkinkan dua atau lebih 
sistem melakukan share strorage 
Memiliki realibilitas yang tinggi. 
 Asymmetric clustering: satu sertver 
menjalankan aplikasi sementara server lain 
dalam keadaan standby. 
 Symmetric clustering: semual N host 
menjalankan aplikasi.
21 
Handheld Systems 
 Personal Digital Assistants (PDAs) 
 Telepon seluler 
 Issues: 
 Memori yang terbatas 
 Prosessor yang lambat 
 Display screen yang kecil.
22 
Migrasi Sistem Operasi vs. 
Sistem Komputer
23 
Lingkungan Komputasi 
 Komputasi Tradisional 
 Komputasi berbasi Web (Web-Based Computing) 
 Komputasi pada Embedded System (Embedded 
Computing)

More Related Content

What's hot (20)

Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
Febriyani Syafri
Pengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasiPengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasi
rizqiariy
Deadlock
DeadlockDeadlock
Deadlock
Rahmad Kurniawan
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Dhicca Rama
Process threads operating system.
Process threads operating system.Process threads operating system.
Process threads operating system.
Reham Maher El-Safarini
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTERSIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
calonmayat
Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.pptPertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
agro6
Sinkronisasi dan deadlock
Sinkronisasi dan deadlockSinkronisasi dan deadlock
Sinkronisasi dan deadlock
Alvin Setiawan
Deadlock
DeadlockDeadlock
Deadlock
eddie Ismantoe
Distributed Systems Introduction and Importance
Distributed Systems Introduction and Importance Distributed Systems Introduction and Importance
Distributed Systems Introduction and Importance
SHIKHA GAUTAM
Protocol jaringan komputer
Protocol jaringan komputerProtocol jaringan komputer
Protocol jaringan komputer
Amiroh S.Kom
Presentasi komputasi Pararel Procesing
Presentasi komputasi Pararel ProcesingPresentasi komputasi Pararel Procesing
Presentasi komputasi Pararel Procesing
Rahmawan06
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computing
SVijaylakshmi
Ipc in linux
Ipc in linuxIpc in linux
Ipc in linux
Dr. C.V. Suresh Babu
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
Trabalistra Bagaz
Interprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.SInterprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.S
Hussain Ala'a Alkabi
Penjelasan I/O
Penjelasan I/OPenjelasan I/O
Penjelasan I/O
hajyer
Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3
AbdullahMunir32
Sinkronisasi
SinkronisasiSinkronisasi
Sinkronisasi
eddie Ismantoe
Sistem Operasi - Perangkat keras Input Output
Sistem Operasi - Perangkat keras Input OutputSistem Operasi - Perangkat keras Input Output
Sistem Operasi - Perangkat keras Input Output
Adi Ginanjar Kusuma
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
Febriyani Syafri
Pengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasiPengenalan keamanan sistem operasi
Pengenalan keamanan sistem operasi
rizqiariy
Struktur dan Fungsi Processor
Struktur dan Fungsi ProcessorStruktur dan Fungsi Processor
Struktur dan Fungsi Processor
Dhicca Rama
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTERSIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
SIKLUS INSTRUKSI - ORGANISASI DAN ARSITEKTUR KOMPUTER
calonmayat
Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.pptPertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
agro6
Sinkronisasi dan deadlock
Sinkronisasi dan deadlockSinkronisasi dan deadlock
Sinkronisasi dan deadlock
Alvin Setiawan
Distributed Systems Introduction and Importance
Distributed Systems Introduction and Importance Distributed Systems Introduction and Importance
Distributed Systems Introduction and Importance
SHIKHA GAUTAM
Protocol jaringan komputer
Protocol jaringan komputerProtocol jaringan komputer
Protocol jaringan komputer
Amiroh S.Kom
Presentasi komputasi Pararel Procesing
Presentasi komputasi Pararel ProcesingPresentasi komputasi Pararel Procesing
Presentasi komputasi Pararel Procesing
Rahmawan06
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computing
SVijaylakshmi
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
Trabalistra Bagaz
Interprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.SInterprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.S
Hussain Ala'a Alkabi
Penjelasan I/O
Penjelasan I/OPenjelasan I/O
Penjelasan I/O
hajyer
Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3Parallel and Distributed Computing chapter 3
Parallel and Distributed Computing chapter 3
AbdullahMunir32
Sistem Operasi - Perangkat keras Input Output
Sistem Operasi - Perangkat keras Input OutputSistem Operasi - Perangkat keras Input Output
Sistem Operasi - Perangkat keras Input Output
Adi Ginanjar Kusuma

Similar to Pengantar Sistem Operasi (20)

Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptx
IsmailThalib
Sistem Operasi_Pertemuan 1 Semester 2.pptx
Sistem Operasi_Pertemuan 1 Semester 2.pptxSistem Operasi_Pertemuan 1 Semester 2.pptx
Sistem Operasi_Pertemuan 1 Semester 2.pptx
rein3221
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
belajarkomputer
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
belajarkomputer
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
belajarkomputer
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
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
Adiba Qonita
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
Azier Nadhir
1.pengenalan sistem operasi
1.pengenalan sistem operasi1.pengenalan sistem operasi
1.pengenalan sistem operasi
SMKN 3 BUDURAN Sidoarjo
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasi
Zoel Htb
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
sartinimaisarah
sistem operasi
sistem operasisistem operasi
sistem operasi
SMKN 3 Kota Tangerang
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
Septian Muna Barakati
Presentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptxPresentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptx
ArifKurniawan635862
Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptx
AdrielSeptian
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
Dedy Wijaya
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptxSistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
MuhammadRaihan1IA10
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
Surya Tri Atmaja Ramadhani
Makalah sistim operasi AKPER PEMKAB MUNA
Makalah sistim operasi AKPER  PEMKAB MUNA Makalah sistim operasi AKPER  PEMKAB MUNA
Makalah sistim operasi AKPER PEMKAB MUNA
Operator Warnet Vast Raha
Makalah sistim operasi
Makalah sistim operasiMakalah sistim operasi
Makalah sistim operasi
Operator Warnet Vast Raha
Pengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptxPengantar Sistem Operasi - Pendahln.pptx
Pengantar Sistem Operasi - Pendahln.pptx
IsmailThalib
Sistem Operasi_Pertemuan 1 Semester 2.pptx
Sistem Operasi_Pertemuan 1 Semester 2.pptxSistem Operasi_Pertemuan 1 Semester 2.pptx
Sistem Operasi_Pertemuan 1 Semester 2.pptx
rein3221
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
belajarkomputer
Bagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem OperasiBagas Perdana Putra - Pengenalan Sistem Operasi
Bagas Perdana Putra - Pengenalan Sistem Operasi
belajarkomputer
Aan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem OperasiAan Andika - Pengenalan Sistem Operasi
Aan Andika - Pengenalan Sistem Operasi
belajarkomputer
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
Perangkat lunak (software)
Perangkat lunak (software)Perangkat lunak (software)
Perangkat lunak (software)
Adiba Qonita
Makalah sistem operasi 2
Makalah sistem operasi 2Makalah sistem operasi 2
Makalah sistem operasi 2
Azier Nadhir
Pengenalan sistem operasi
Pengenalan sistem operasiPengenalan sistem operasi
Pengenalan sistem operasi
Zoel Htb
Presentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptxPresentasi Sistem Operasi.pptx
Presentasi Sistem Operasi.pptx
ArifKurniawan635862
Sistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptxSistem Operasi Komputer .pptx
Sistem Operasi Komputer .pptx
AdrielSeptian
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
Dedy Wijaya
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptxSistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
Sistem Operasi-3 Struktur SO universiatas Gunadarma.pptx
MuhammadRaihan1IA10
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
1Pengenalan-Sistem-Operasifix 1Pengenalan-Sistem-Operasifix
Surya Tri Atmaja Ramadhani

More from eddie Ismantoe (14)

Object Oriented Programming (OOP) With Java Programming
Object Oriented Programming (OOP) With Java ProgrammingObject Oriented Programming (OOP) With Java Programming
Object Oriented Programming (OOP) With Java Programming
eddie Ismantoe
Database with SQL Server
Database with SQL ServerDatabase with SQL Server
Database with SQL Server
eddie Ismantoe
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQL
eddie Ismantoe
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
eddie Ismantoe
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
eddie Ismantoe
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
eddie Ismantoe
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi IsmantoInterface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
eddie Ismantoe
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi IsmantoInterface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
eddie Ismantoe
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi IsmantoContoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
eddie Ismantoe
Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windows
eddie Ismantoe
Sistem File
Sistem FileSistem File
Sistem File
eddie Ismantoe
Memory
MemoryMemory
Memory
eddie Ismantoe
Introduction Operating System
Introduction Operating SystemIntroduction Operating System
Introduction Operating System
eddie Ismantoe
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
eddie Ismantoe
Object Oriented Programming (OOP) With Java Programming
Object Oriented Programming (OOP) With Java ProgrammingObject Oriented Programming (OOP) With Java Programming
Object Oriented Programming (OOP) With Java Programming
eddie Ismantoe
Database with SQL Server
Database with SQL ServerDatabase with SQL Server
Database with SQL Server
eddie Ismantoe
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQL
eddie Ismantoe
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
eddie Ismantoe
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
contoh portfolio project aplikasi sistem informasi publik (SIP) untuk badan p...
eddie Ismantoe
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
Interface Website Dinas Komunikasi dan Informatika Provinsi Riau dengan CSS B...
eddie Ismantoe
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi IsmantoInterface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
Interface Perancangan Website Komisi Informasi Provinsi Riau By Edi Ismanto
eddie Ismantoe
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi IsmantoInterface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
Interface Perancangan Website Dinas Tanama Pangan Provinsi Riau By Edi Ismanto
eddie Ismantoe
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi IsmantoContoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
Contoh Proposal Portofolio Penawaran Aplikasi e-PublicInfo by Edi Ismanto
eddie Ismantoe
Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windows
eddie Ismantoe
Introduction Operating System
Introduction Operating SystemIntroduction Operating System
Introduction Operating System
eddie Ismantoe
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
eddie Ismantoe

Recently uploaded (20)

02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
PPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta FungsinyaPPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta Fungsinya
mileniumiramadhanti
1.2 Algoritma SAINS KOMPUTER TINGKATAN 4
1.2 Algoritma SAINS KOMPUTER TINGKATAN 41.2 Algoritma SAINS KOMPUTER TINGKATAN 4
1.2 Algoritma SAINS KOMPUTER TINGKATAN 4
NORMUHAMADBINYAACOBK
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
Keragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptxKeragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptx
aifi3
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
1 PPT PENERAPAN PUNGSI DANTUGAS 2 P3K OK.pdf
SofyanSkmspd
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptxPresentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
Presentasi-Persuasif-Program-Sekolah-Berbasis-Data-SDN-Tegalwangi-2025 (3).pptx
sdntegalwangi
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
1. KISI-KISI SOAL PSAJ BAHASA INGGRIS 2025 - Elis Sulastri.docx
AhsanBodonk
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
PPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta FungsinyaPPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta Fungsinya
mileniumiramadhanti
1.2 Algoritma SAINS KOMPUTER TINGKATAN 4
1.2 Algoritma SAINS KOMPUTER TINGKATAN 41.2 Algoritma SAINS KOMPUTER TINGKATAN 4
1.2 Algoritma SAINS KOMPUTER TINGKATAN 4
NORMUHAMADBINYAACOBK
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...Danantara:  Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Danantara: Pesimis atau Optimis? Podcast Ikatan Alumni Lemhannas RI IKAL Lem...
Dadang Solihin
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptxRENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
RENCANA & Link2 MATERI Training_ *MANAJEMEN RISIKO BISNIS (+ ISO 31000)*.pptx
Kanaidi ken
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdfBRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
BRIEF SAPA RAMADHAN Universitas Al-Falah As-Sunniyah Kencong Jember 2025.pdf
Syarifatul Marwiyah
Keragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptxKeragaman Alam Indonesia materi IPS.pptx
Keragaman Alam Indonesia materi IPS.pptx
aifi3
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
1. Zakat dan Zakat Fitrah Part 1_Safari Ramadhan UAS 2025.pdf
Syarifatul Marwiyah
Farmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptxFarmakologi (antibiotik, antivirus, antijamur).pptx
Farmakologi (antibiotik, antivirus, antijamur).pptx
michellepikachuuu
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005

Pengantar Sistem Operasi

  • 1. 1 Pengantar Sistem Operasi Edi Ismanto,S.T, M.kom Mata Kuliah Sistem Operasi
  • 2. 2 Apa itu Sistem Operasi? Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras
  • 3. 3 Sasaran Sistem Operasi Menjalankan program-program dari user dan membantu user dalam menggunakan komputer Menyediakan sarana sehingga pemakaian komputer menjadi mudah (convenient) Memanfaatkan perangkat keras komputer yang terbatas secara efisien (resource manager)
  • 4. Komponen Sistem Komputer 1. Hardware menyediakan basic computing resources (CPU, memory, I/O devices). 2. Operating system mengendalikan/mengkoordinasikan penggunaan hardware diantara berbagai aplikasi/program dari user. 3. Applications programs menggunakan sistem resource yang digunakan untuk menyelesaikan masalah komputasi dari user (compilers, database systems, video games, business programs). 4. Users (people, machines, other computers). 4
  • 6. 6 Definisi Sistem Operasi Resource allocator mengatur resource mengalokasikan dan mengontrol pemakaian resources dari berbagai program/aplikasi. Control program Mengendalikan eksekusi user program dan pemakaian sistem resource (contoh : operasi pada I/O device) => handal, reliable, terlindung. Kernel Sistem program yang berjalan (ada) terus menerus selama komputer aktif`. Kontras dengan aplikasi yang di load, eksekusi dan terminasi .
  • 7. 7 Evolusi Sistem Operasi OS sederhana Program tunggal, satu user, satu mesin komputer (CPU) : komputer generasi pertama, awal mesin PCs, controller: lift, Playstation etc. No problems, no bad people, no bad programs => interaksi sederhana Problem: terbatas pemakaiannya;
  • 8. 8 Simple Batch System Memakai seorang operator User operator Menambahkan card reader Mengurangi waktu setup: batch jobs yang mirip/sama Automatic job sequencing secara otomatis kontrol akan di transfer dari satu job ke job yang lain. Bentuk OS primitif Resident monitor Fungsi monitor: awal (initial) melakukan kontrol Transfer control ke job (pertama) Setelah job selesai, control kembali ke monitor Control cards: mengatur batch jobs
  • 9. 9 Multiprogrammed Batch Systems Beberapa jobs disimpan di memori pada saat bersamaan, dan CPU melakukan multiplexing ke jobs-jobs tersebut
  • 10. 10 Fitur OS yang Dibutuhkan dalam Multiprogramming I/O rutin dikendalikan dan diatur oleh sistim Memory management sistim harus mengalokasikan memori untuk beberapa jobssekaligus CPU scheduling sistim harus memilih jobs mana yang telah siap akan dijalankan Alokasi dari I/O devices untuk jobs dan proteksi bagi I/O devices tersebut Sistim menjadi => complex Bagaimana kalau program loops terus menerus,going mad etc. => proteksi
  • 11. 11 Time-Sharing Systems Interactive Computing CPU melakukan multiplex pada beberapa jobs yang berada di memory (dan disk) CPU hanya dialokasikan kepada jobs yang telah siap dan berada di memori Besar memori masih sangat terbatas: Pada job dilakukan swapped in dan out dari memory ke disk. Komunikasi on-line (interaktif) antara user dan sistim: jika OS telah selesai mengeksekusi satu perintah, menunggu perintah berikut bukan dari card reader, tapi dari terminal user On-line system harus tersedia bagi user yang akan mengakses data dan kode
  • 12. 12 Desktop Systems Personal computers sistim komputer yang dirancang khusus untuk single user I/O devices keyboards, mice, display screens, small printers. User mendapatkan kemudahan dalam penyesuaian. Fungsi dasar mirip (adopsi) dari OS pada sistim yang besar Sederhana: tidak terlalu fokus pada utilisasi CPU dan proteksi Contoh: MS-DOS untuk PC banyak mengambil features dari UNIX, minus proteksi dan CPU scheduler yang rumit.
  • 13. 13 Parallel Systems Sistim multiprosesor: lebih dari satu CPU yang terhubung secara dekat satu sama lain Symmetric multiprocessing (SMP) Setiap prosesor menjalankan identical copy dari OS Banyak proses dapat berjalan serentak murni dengan menggunakan resources pada masing-masing CPU Banyak modern operating systems mendukung SMP
  • 14. 14 Parallel Systems (Cont.) Asymmetric multiprocessing Setiap prosesor telah ditentukan untuk menjalankan task tertentu Master processor mengontrol, menjadwalkan dan mengalokasikan task ke slave processors Banyak digunakan oleh sistemyang besar (main-frame)
  • 15. 15 Real-Time Systems Digunakan sebagai control device untuk aplikasi khusus (misalkan medical imaging systems, industrial control process dll). Kemampuan untuk beroperasi, response dalam batasan waktu tertentu => OS harus sederhana, cepat, dan dapat memenuhi jadwal task (scheduling dll).
  • 16. 16 Real-Time Systems (Cont.) Hard real-time system. Secondary storage sangat terbatas atau tidak ada (menggunakan ROM, flash RAM). Task dapat diprediksi/ditentukan: waktu selesai dan response. Soft real-time system Lebih leluasa batasan waktu dari hard real-time system. Lebih umum digunakan di industri, aplikasi multimedia (video streaming, virtual reality).
  • 17. 17 Distributed Systems Distribusikan kemampuan komputasi dan resources ke berbagai komputer di jaringan. Loosely coupled system Setiap prosessor memiliki lokal memori Komunikasi prosessor satu dengan yang lain melalui beragam jalur komunikasi, contoh : high-speed buses dan jalur telepon.
  • 18. 18 Distributed Systems (cont) Manfaat distributed systems. Resources Sharing Waktu komputasi cepat load sharing Reliability Komunikasi Membutuhkan Infrastruktur jaringan. Local Area Networks (LAN) atau Wide Area Networks (WAN) Sistem bisa berbentuk client-server atau peer-to-peer .
  • 19. 19 Struktur Umum Client-Server
  • 20. 20 Clustered Systems Clustering memungkinkan dua atau lebih sistem melakukan share strorage Memiliki realibilitas yang tinggi. Asymmetric clustering: satu sertver menjalankan aplikasi sementara server lain dalam keadaan standby. Symmetric clustering: semual N host menjalankan aplikasi.
  • 21. 21 Handheld Systems Personal Digital Assistants (PDAs) Telepon seluler Issues: Memori yang terbatas Prosessor yang lambat Display screen yang kecil.
  • 22. 22 Migrasi Sistem Operasi vs. Sistem Komputer
  • 23. 23 Lingkungan Komputasi Komputasi Tradisional Komputasi berbasi Web (Web-Based Computing) Komputasi pada Embedded System (Embedded Computing)