BAB I - Pengenalan Sistem Operasi

Slides:



Advertisements
Presentasi serupa
Oleh : Suparno Blog : Operating System Pengenalan Pengelolahan Data Elektronik.
Advertisements

SISTEM OPERASI KOMPUTER SMA NEGERI 3 SEMARANG TH. AKADEMIK
SIAP FOKUS BERGEMBIRA.
KONSEP DASAR SISTEM OPERASI.
Sistem Operasi Konsep Dasar Sistem Operasi
SISTEM OPERASI OLEH : SAATUL IHSAN.
SISTEM OPERASI.
PENGENALAN SISTEM OPERASI
Slide 4 – Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah.
Manajemen Prinsip Dasar Input/Output
SISTEM OPERASI Politeknik Seni Yogyakarta DKV Konsentrasi D3TKJ.
Pengantar Sistem Operasi Tim Teaching Grant Mata Kuliah Sistem Operasi Mata Kuliah : Sistem Operasi Kode MK : IT
Slide 4 – Pengenalan Sistem Operasi
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI
SISTEM OPERASI Operating System Architecture MATERI 2
DASAR SISTEM OPERASI By Dwi Anindyani. Pengertian OS Apa itu sistem operasi? Sistem operasi ialah software kompleks yang yang memungkinkan aplikasi-aplikasi.
Pengantar Sistem Operasi
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Rian. Saryanto, S.Kom, M.Hum
OPERASI DASAR SISTEM OPERASI KOMPUTER
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
Pengantar Sistem Operasi
Pendahuluan Mata Kuliah Sistem Operasi ( )
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Oleh Agus Prihanto, ST, M.Kom
Pengenalan Sistem Operasi
Konsep Dasar Sistem Operasi
OPERASI DASAR SISTEM OPERASI KOMPUTER
SISTEM OPERASI Puby Karmatoli.Net.
SISTEM KOMPUTER UNIVERSITAS GUNADARMA
DUKUNGAN SISTEM OPERASI
Sistem Operasi Silabus : Pendahuluan Struktur Sistem Komputer
Pengantar Sistem Operasi
PENDAHULUAN MATA KULIAH SISTEM OPERASI TIF51 Pertemuan ke-2
Pengenalan Sistem Operasi
KONSEP & SEJARAH SISTEM OPERASI
Slide 2 – Pengenalan Sistem Operasi
Komponen Dasar Sistem Operasi
Course Objective Definisi Sistem Operasi.
BAB 5 OPERASI DASAR SISTEM OPERASI KOMPUTER
Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Yuli Haryanto, M.Kom Modul Sistem Operasi / Unindra / 2011.
Pengantar Sistem Operasi
Pertemuan Ke-2 Pengenalan sistem Operasi
Melakukan Instalasi Sistem Operasi Dasar
PENGENALAN SISTEM OPERASI
Apakah Sistem Operasi? “Sebuah Program yang mengatur perangkat Keras Komputer” Interface manager Menjadikan interaksi manusia dengan komputer menjadi mudah.
PENGANTAR SISTEM OPERASI
Pengantar aplikasi komputer Sistem Operasi DOS dan WINDOWS
Sistem Operasi Konsep Dasar Sistem Operasi
Perkembangan Sistem Operasi Closed Source
PENGENALAN SISTEM OPERASI
OPERASI DASAR SISTEM OPERASI KOMPUTER
A. Sistem Operasi Fungsi Sistem Operasi
Fungsi dan jenis port KOMPUTER
SISTEM OPERASI Sistem Operasi (atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol.
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
OLEH : Bayu Kurniawan : Bayu Mulia Pratama : Biro Andika Putra :
PENGENALAN SISTEM OPERASI
PENGENALAN SISTEM OPERASI DEFINISI secara umum SISTEM OPERASI adalah 1. Sebagai Sebuah program yang mengatur hardware dengan menyediakan landasan untuk.
Rahmat Robi Waliyansyah, M.Kom.
1. KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI & MANAGEMENT FILE
Pendahuluan Sistem Operasi. Pendahuluan Sistem Komputer terdiri dari : -Hardware -Sistem Operasi -Program Aplikasi -User Definisi Sistem Operasi -Software.
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

BAB I - Pengenalan Sistem Operasi

TUJUAN Mampu menjelaskan definisi sistem operasi. Sistem Batch sederhana dan sistem Batch multiprogram. Mampu menjelaskan sistem Time-sharing. Mengetahui sistem Personal Komputer. Mampu menjelaskan Sistem Parallel. Mampu menjelaskan Sistem Terdistribusi. Mampu menjelaskan Sistem Real-Time.

Sistem Komputer Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem- operasi, dan para pengguna

Perangkat Keras Perangkat Keras, merupakan sumber daya utama untuk proses komputasi. Perangkat keras komputer terdiri dari : CPU, memory dan perangkat input output

Program Aplikasi menentukan cara sumber daya sistem digunakan untuk menyelesaikan permasalahan komputasi dari user, contohnya compiler, sistem basis data, video games, program bisnis dan lain-lain

User yang menggunakan sistem, terdiri dari orang, mesin atau komputer lain

Sistem Operasi Sistem operasi adalah program yang bertindak sebagai perantara antara user dengan komputer hardware. sistem operasi menyediakan layanan inti umum bagi software- software. Layanan inti tersebut seperti akses ke disk, manajemen memori, scheduling task, dan memberikan antar muka bagi user

Sistem Operasi Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012)). Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, Zeath OS (berbasis kernel linux yang dimodifikasi.)MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).

Peranan Sistem Operasi Sebagai Resource Allocator Sistem operasi mengatur dan mengalokasikan sumber daya – sumber daya sistem komputer : CPU Time, Memory space, file storage I/O device, memori, Printer, disk drive dll. Memberi resource bagi program tertentu dan user sesuai kebutuhan Sebagai control program Sistem operasi melakukan control eksekusi dari program user dan operasi input output Kernel Sistem operasi sering disebut kernel, yaitu suatu program yang berjalan sepanjang waktu (selain program aplikasi).

Sejarah Sistem Operasi Generasi Pertama (1945-1955) Belum ada sistem operasi, sistem komputer diberi instruksi yang harus dikerjakan secara langsung Generasi Kedua Diperkenalkan Batch Processing System.Job dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Beberapa fungsi sistem operasi telah ada Generasi Ketiga Sistem operasi dikembangkan untuk melayani banyak pemakai. Multiuser dan multi programming. Masih menggunakan terminal secara online. Generasi Keempat Adanya jaringan komputer. Komputer-komputer saling terhubung satu sama lainnya. Adanya GUI. Komputasi-komputasi tidak hanya berpusat pada satu titik namun dipecah di beberapa komputer.

Sistem Pendahulu Karakteristik : Mesin sangat besar yang disebut sistem mainframe Programmer (operator) menulis program dan menjalankan program langsung dari console Setiap satu set dikerjakan manual Tersedia hardware dan software tambahan Hardware : card reader, line printer, magnetic tape Software : assembler, loader, linkers Compiler FORTAN, COBOL

Sistem Batch Sederhana Pengumpulan job-job sejenis sebagai satu kelompok Contoh : Operator menerima satu job FORTRAN, kemudian satu job COBOL dan satu job FORTRAN lain UNBATCH : Job FORTRAN -> Job COBOL -> Job FORTRAN BATCH : job FORTRAN -> Job COBOL Masalah : Bila job berhenti,operator harus memeriksa console untuk menentukan mengapa program berhenti Bila operator mengerjakan event sampai komputer restart, CPU menjadi idle

Bentuk Sistem Batch (1) Resident Monitor : Job dikerjakan sesuai urutan secara otomatis. Tersedia program kecil resident di memori yang berisi urutan job yang akan berpindah(Resident Monitor) Control card interpreter untuk menentukan program yang dieksekusi Loader menyimpan program sistem dan program aplikasi ke memori

Bentuk Sistem Batch (2) Overlap operasi I/O dengan CPU Alasan : dengan resident monitor, CPU kemungkinan masih idle karena kecepatan mekanik perangkat I/O lebih lambat daripada perangkat elektronik Offline Processing : data yang akan dibaca disimpan dulu dalam tape driver sebelum dibawa ke CPU. Spooling : Suatu program yang dapat dikerjakan walaupun I/O masih mengerjakan proses lainnya

Multiprogramming Sistem Multiprogramming Sistem adalah kegiatan menjalankan beberapa program pada memori pada satu waktu Beberapa job yang siap dieksekusi dikumpulkan oleh sistem operasi pada memori utama pada waktu yang sama Bila job yang sedang dieksekusi menunggu beberapa task(contoh: input dari keyboard) maka diganti job berikutnya Tugas sistem operasi menangani perpindahan/switch dari proses tersebut. Contoh : Ms.Windows 3.0, Windows NT,OS/2, Macitosh System 7 Pada sistem multiprogramming, sistem operasi harus menyediakan mekanisme untuk manajemen memori, penjadwalan CPU dan manajemen disk

Sistem Time Sharing Memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan sistem komputer menyediakan komunikasi on-line antara user dengan sistem. Perangkat input berupa keyboard dan perangkat output berupa display screen, seperti cathode-ray tube (CRT) atau monitor Hampir sama dengan multiprogramming, hanya saja waktu prosesnya dibatasi. Waktu maksimum yang digunakan CPU disebut quantum time. Time sharing memerlukan pengaturan kerja input dan output. Secara normal, CPU sanggup memproses lebih dari satu data dalam setiap detik. Diperlukan adanya penjadwalan kerja yang baik. Banyak “switched” yang bisa bekerja secara otomatis untuk mengatur semuanya dalam waktu yang bersamaan.

Personal Computer Disebut juga dengan mikrokomputer Perangkat I/O berupa keyboard dan mouse, dan perangkat output berupa display screen atau printer Sistem operasi masih belum dikembangkan untuk multiuser maupun multitasking. Berkembangnya sistem komputer dari mainframe menjadi mikrokomputer menunjukkan bahwa sistem operasi mikrokomputer dapat mengadopsi sistem mainframe. Contoh perpindahan sistem operasi adalah perkembangan sistem operasi MULTICS Tahun 1980, dikembangakan sistem operasi UNIX-like untuk sistem mikrokomputer menyusul sistem operasi lain yaitu Microsoft Windows NT, IBM OS/2 dan Machintosh

Sistem Paralel/ Multiprosessing Sistem memiliki lebih dari satu prosessor untuk menjalankan satu atau lebih program. Menggunakan bus, clock, memori dan peralatan lain secara bersama-sama Disebut juga tightly coupled system Dibagi menjadi : Symmetric Multiprocessing, tiap prosessor mempunyai sistem operasi yang sama Asymmetric Multiprocessing, satu prosessor berfungsi sebagai master prosessor(mengatur penjadwalan dan mengalokasikan kerja tiap-tiap prosessor) dan prosessor-prosessor lain berfungsi sebagai slave. Contoh : MS Windows NT,UNIX,Linux

Sistem Terdistribusi Disebut juga dengan loosely coupled system Kumpulan prosessor yang tidak menggunakan memori atau clock secara bersama sama Keuntungan : Pemakaian resource secara bersama sama – resource yang ada pada satu tempat dapat digunakan oleh tempat yang lainnya Kecepatan komputasi – dibagi menjadi sub komputasi yang masing-masing dikerjakan tiap-tiap prosessor yang ada Reliabilitas – Jika proses dikerjakan beberapa prosessor, maka jika salah satu prosessor gagal masih ada prosessor lain yang dapat mengerjakan Komunikasi – dimungkinkan transfer data dari satu program ke program lainnya

Real Time System Jika suatu operasi memerlukan ketepatan waktu dari prosessor atau aliran data Bentuk real time system : Hard real time : Menjamin tugas kritis diselesaikan tepat waktu Soft real time : Dimana tugas kritis mendapatkan prioritas lebih tinggi dari tugas lain

Soal 1. Apa yang dimaksud sistem : Batch system ? b. Multiprogramming ? c. Time sharing ? d. Paralel (multiprocessor) ? e. Terdistribusi ? f. Cluster ? g. Real time ?

Soal 2 Apa perbedaan sistem single programming dan multiprogramming ?

Soal 3 Apa perbedaan symmetric dan asymmetric multiprocessing ?

Soal 4 Apa perbedaan sistem paralel dan sistem terdistribusi ?

Soal 5 Sebutkan keuntungan menggunakan sistem terdistribusi!