Anda di halaman 1dari 35

Assalamu’alaikum Wr., Wb.

Man Zadda Wa Zada


1.Apa pengertian Sistem Operasi?
 Perluasan mesin (extended machine)
• Menyembunyikan detail yang harus dilakukan
• Menampilkan mesin virtual pada pemakai, sehingga
memudahkan penggunaan
 Sebagai pengelola sumber daya
(resource manager)
• Mengendalikan alokasi prosesor, memori, dan I/O
untuk program-program yg membutuhkannya
• Penting dlm kondisi multitasking dan multiuser
 Sistem operasi sebagai mesin semu (virtual
machine)
• Lapisan software di atas hardware
• Membungkus kompleksitas hardware, mengelola
seluruh bagian sistem, dan memberi interface kpd
pemakai
SO sebagai Extended Machine
 Arsitektur dan tingkat bahasa mesin terlalu
rumit dan sulit diprogram
 Yang dimaksud dengan arsitektur adalah:
• Set instruksi, organisasi memori, I/O, bus
 Floppy disk I/O
• Chip Controller PDP765 mempunyai 16 perintah
• Pemrogram tidak ingin berurusan terlalu banyak
dengan detil pemrograman floppy disk
SO sebagai Resource Manager
 SO mengelola hal-hal rumit pada sistem
komputer
 SO menyediakan keteraturan dan kendali
dalam mengalokasikan
• Prosesor
• Memori
• I/O
Antara berbagai program yang bersaing untuk
mendapatkannya
Apa pengertian sistem operasi?

 Suatu program yang bertindak sebagai penengah


(intermediary), antara pengguna komputer dengan
perangkat keras komputer
 Tujuan sistem operasi:
• Eksekusi program pengguna dan membuat pemecahan masalah
pengguna menjadi lebih mudah
• Membuat sistem komputer menjadi nyaman digunakan
 Menggunakan perangkat keras komputer dengan cara
yang efisien
Next,,,
 Resource allocator
• Mengelola dan mengalokasikan sumber daya (prosesor,
memori, I/O, bus)
 Control program
• Mengendalikan eksekusi program-program pengguna
dan operasi perangkat I/O
 Kernel
• Suatu program yang bekerja terus-menerus, yang
merupakan inti dari sistem operasi
Sasaran SO
 Sistem operasi mempunyai 3 sasaran
• Kenyamanan
 SO membuat pengguna komputer menjadi lebih nyaman
• Efisiensi
 SO mengefisienkan penggunaan sumber daya sistem
komputer
• Mampu berevolusi
 SO harus dikembangkan sehingga memungkinkan dan
memudahkan pengembangan dan pengujian
Kemampuan dan Fungsi
 Sistem Operasi (OS) merupakan bagian dari
software komputer yang berfungsi sebagai
interface (penghubung) antara aplikasi user,
hardware komputer, dan software komputer.
Next….
 Karena itu, sistem operasi harus memilki
kemampuan untuk bertindak sebagai :
 Coordinator, yaitu menyediakan fasilitas
sehingga instruksi yang kompleks dapat
dikerjakan dalam tingkatan tertentu.
 Guardian, memiliki access controls untuk
melindungi file dan mengadakan restriksi
terhadap reading/writing/executing data dan
program
Next,,,
 Gatekeeper, mengendalikan siapa saja yang
dapat masuk ke dalam sistem komputer
tersebut
 Accountant, menjaga kerja CPU, penggunaan
memory, termasuk media penyimpan (storage
devices)
 Server, melayani aplikasi yang dibutuhkan
oleh user
Sejarah os
 1954 : Sistem Operasi pertama kali Digunakan untuk komputer IBM 701 di
General Motor Research Laboratories
 1960 : Sistem Operasi untuk komputer mini pertama kali
 1969 : UNIX,Ken Thompson, diterapkan pada komputer PDP-7, Bell Laboratories
 1970 : CP/M (Control Program / Microprocessor),Garry Kildal,Digital Research
 1980 : MS-DOS (Microsoft- Disk Operating System),William Bill Gates,
Microsoft Corporation
 1985 : Microsoft Windows Pertama Menggunkan GIU (Graphical User Interface)
 1987 : IBM Operating System/2 Menggunkan VGA
 1988 : Windows/386
 1990 : Windows 3.0 (Multitasking/Membuka Aplikasi Secara bersamaan
 1993 : Mosaic, Browser Internet Pertama
 1995 : Windows 95 (Windows Explorer & Microsort Internet Explorer)
 1998 : Windows 98 (Internet Explorer 4.0) rilisnya, 25 Juni 1998 – 11 Juli 2006
 Windows Me Menggantikan Win 98 (Win Millenium Edition) rilis tgl 14 Sep
2000
 Windows XP/didesain Untuk PC Personal Computer dari Kata “Experience”
 Windows Vista dikenal dgn nama Kode “Longhorn”
 Windows 7 rilis 22 Oktober 2009
 Windows 8 rilis 26 Oktober 2012
 Windows 8.1 rilis 26 Juni 2013
 Windows 10 rili 29 Juli 2015
 Windows 11 rilis 5 Oktober 2021
1.2 Sejarah Sistem Operasi
 Generasi pertama (1945 – 1955)
• vacuum tubes, plug boards
 Generasi kedua (1955 – 1965)
• transistors, batch systems
 Generasi ketiga (1965 – 1980)
• ICs and multiprogramming
 Generasi keempat (1980 – saat ini)
• personal computers
Next,,,
 Awal 1960-an ada dua jenis komputer:
• Komputer saintifik : IBM 7094
• Komputer komersial : IBM 1401
• Muncul masalah kesulitan perawatan
 IBM memberikan solusi System/360
• Seri komputer yang saling kompatibel
(family of compatible computer)
• Beberapa model dengan kinerja dan harga yang berbeda
• Menangani saintifik dan komersial
• Sistem operasi : OS/360
Next….

 1974 : Intel membuat prosesor 8080


 Sistem operasi pada PC
• CP/M : Control Program for Microcomputer
• DOS: Disk Operating System
• MS-DOS: bundling dengan IBM PC
• XENIX: Unix versi Mircrosoft
Next,,

 banyak jenis sistem operasi yang bisa


digunakan, antara lain : POSIX, UNIX, MS
DOS, MS Windows,LINUX, APPLE, dll.
 Dari sekian banyaksistem operasi ada sistem
operasi yang interface (kontak) dengan user
(pengguna) yaitu menggunakan TEXT (DOS,
POSIX, LINUX),
 ada juga yang kontaknya dengan pengguna
menggunakan GUI (Graphical User Interface)
seperti MS Windows dan LINUX (LINUX
bisa berbasis TEXT dan berbasis GUI).
Next,,

 System operasi berbasis text artinya user


berinteraksi dengan sistem dengan perintah-
perintah yang berupa text.
 Lain halnya dengan system operasi berbasis
GUI, pada sistem ini user dapat berinteraksi
dengan system operasi melalui gambar-
gambar/ simbol-simbol, dan tentu hal ini akan
lebih memberi kemudahan dan kenyamanan
bagi pengguna. Itulah sebabnya mengapa
system operasi yang berbasis GUI seringkali
disebut “User Friendly” .
Perkembangan antarmuka GUI
 1960-an: Doug Engelbert menemukan GUI
 Xerox PARC mengadopsi konsep GUI
 Steve Job mengembangkan interface GUI pada
komputer Apple:
• Lisa dan Apple Macintosh -> user friendly
 1985 : Microsoft  MS-Windows
 Seri Windows: NT, 2000, ME
 Windows NT : oleh David Cutler, designer
VAX VMS
Kategori

 Berdasarkan user yang dapat dilayani, sistem


operasi dapat dikelompokkan dalam dua
kategori, yaitu berdasarkan :
1. Jumlah User
2. Jumlah Instruksi
Jumlah User
 Single user
 Sistem operasi yang hanya dapat melayani seorang user
pada saat yang bersamaan.Yang masuk dalam kelompok
ini di antaranya adalah DOS, WINDOWS 3X,
WINDOWS 9X.
 Multi user
 Sistem operasi yang dapat melayani lebih dari satu user
pada saat yang bersamaan. Sebagai contoh adalah
WINDOWS NT, UNIX, LINUX.
Jumlah Instruksi
 Sistem operasi juga dapat dikelompokkan
menurut jumlah instruksi yang mampu
dijalankan pada saat bersamaan.
1. Mono-tasking:
 Sistem operasi yang hanya mampu
menjalankan satu buah instruksi pada saat
bersamaan.
 contoh : DOS x.x
Nexttt,,,,
 Multi-tasking
 Sistem operasi yang dapat menjalankan lebih
dari satu instruksi pada waktu bersamaan. Pada
sistem ini, Sistem operasi menentukan aplikasi
mana yang harus dikerjakan dan berapa waktu
yang disediakan unutk aplikasi tersebut
sebelum mengerjakan aplikasi yang lain. OS
juga mengatur pembagian internal memory di
antara aplikasi-aplikasi tersebut.
 contoh : Windows
1.3 Berbagai Sistem Operasi
 Mainframe operating systems
 Server operating systems
 Multiprocessor operating systems
 Personal computer operating systems
 Real-time operating systems
 Embedded operating systems
 Smart card operating systems
Mainframe operating systems
 Mainframe : berukuran ruangan
 Orientasi : pemrosesan banyak job
 Ada 3 macam layanan:
• Batch processing : klaim asuransi
• Transaction processing : reservasi tiket
• Timesharing : queri database besar
 Contoh : OS/390, OS/360
Server operating systems
 Server dapat berupa:
• PC yang sangat besar
• Workstation
• Mainframe
 Melayani banyak user
 Jenis layanan :
• File service
• Print service
• Web service
 Contoh: Unix, Windows 2000, Linux
Multiprocessing Operating System
 Koneksi beberapa CPU pada suatu sistem tunggal
 Disebut :
• Komputer paralel
• Multi komputer
• Multiprosesor
 Membutuhkan SO khusus
 Seringkali merupakan variasi dari SO server dengan fitur
khusus untuk komunikasi dan konektivitas
PC Operating System
 Menyediakan antarmuka yang bagus untuk pemakai
tunggal (single user)
 Umumnya digunakan untuk :
• Word processor
• Spreadsheet
• Internet
 Contoh:
• Windows 98/2000
• Macintosh
• Linux
Real-Time Operating System
 Karakteristik: waktu sebagai parameter penting
 Contoh:
• pada sistem kendali industri, komputer real time
mengumpulkan data proses produksi
• Pengendalian pesawat terbang
Contoh: VxWorks, QNX
Embedded Operating System
 Sistem yang semakin kecil :
• Palmtop / PDA (Personal Digital Assistant)
• Embedded system
 Embedded system
• Dioperasikan pada komputer yang mengendalikan perangkat yang
tidak dianggap sebagai komputer, misalnya
 Televisi, Oven microwave, Telepon selular
• Sifat penting : seperti sistem real time, keterbatasan ukuran,
memori, power
• Contoh: PalmOS, Windows CE, SymbianOS
Smart card Operating System
 Sistem operasi terkecil, beroperasi pada smart
card
 Smart card: perangkat berukuran kartu kredit
yang berisi chip CPU
 Kegunaan: pembayaran elektronis
 ROM pada smart card berisi Java Virtual
Machine (JVM)
THE-END

Anda mungkin juga menyukai