Pengantar Sistem Komputer

dokumen-dokumen yang mirip
KONSEP & SEJARAH SISTEM OPERASI

Pengantar Sistem Operasi

2.6. Struktur dasar sistem operasi

Sistem Komputer. Komponen Sistem Komputer. Pengertian Sistem Operasi (SO) DEFENISI SISTEM OPERASI 21/03/2014

Sistem Operasi. Kuliah : Aplikasi Komputer Rev 0 Imam Suharjo, ST, M.Eng Universitas Mercu Buana Yogyakarta 2015

Sistem Operasi. Teknologi Informasi

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Struktur Sistem Operasi

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

APLIKASI KOMPUTER (APLIKOM) Sistem Operasi. Dr. Suharno Pawirosumarto, S.Kom, MM. Sekilas Tentang Sistem Komputer

Pemgantar Teknologi Informasi

APLIKASI KOMPUTER. Komponen Dasar Komputer & Sistem Operasi. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)

1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d.

Posisi OS thd sistem komputer Sumber daya komputer Pengertian semuakomponen di sistem komputer yang dapatmemberi manfaat Terdiri dari Sumber daya fisi

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

Departemen Ilmu Komputer/ Informatika Universitas Diponegoro Semester Gasal 2017/ 2018

SISTEM OPERASI TERDISTRIBUSI

SEJARAH SISTEM OPERASI

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

PERTEMUAN 7 SISTEM OPERASI DAN PROGRAM UTILITAS

STRUKTUR SISTEM OPERASI

MODUL 3 STRUKTUR SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

Tipe Sistem Operasi. Stand alone Network Embedded

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

2 Konsep Dasar Sistem Operasi

ORGANISASI KOMPUTER. Pertemuan II KONSEP DASAR KOMPUTER - SOFTWARE -

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Sistem Operasi. Perkembangan komputer & teknologi informasi. Rahma Farah Ningrum, M.Kom. Modul ke: Fakultas Ilmu Komputer

STRUKTUR SISTEM OPERASI

Struktur Sistem Operasi

Quis. 5. Contoh dari jenis-jenis sistem operasi berdasarkan interface adalah

Pertemuan 4. Sistem Operasi. Disampaikan : pada MK Aplikasi Komputer. Direktorat Program Diploma IPB 2010

Pendahuluan (1) Fungsi Dasar (1) Pendahuluan (2) Fungsi Dasar (2) 9/26/2007. Tujuan Mempelajari Sistem Operasi

Arsitektur Komputer Sistem Operasi

PENGANTAR KOMPUTER & SOFTWARE II

SISTEM OPERASI. Belajar SO?

System Software. Camelia Chandra M.Kom MM. Modul ke: Fakultas Psikologi. Program Studi Psikologi.

MINGGU II DASAR SISTEM OPERASI

APLIKASI KOMPUTER (APLIKOM)

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

2/13/2015. Pengertian Fungsi dan Sasaran Konsep OS Struktur Dasar OS

Pertemuan #1: Pengenalan Sistem Operasi

E. Ully Artha SISTEM OPERASI

OPERASI DASAR KOMPUTER

APLIKASI KOMPUTER SISTEM OPERASI. Safitri Juanita, S.Kom, M.T.I. Modul ke: Fakultas Ekonomi. Program Studi Manajemen.

System Software. Kusniyati, ST.,MKom. Modul ke: Fakultas. Program Studi MKCU

Sistem Operasi Outline. Rules. Sistem Operasi Picture. Pendahuluan 9/9/2016. Who Am I? Ricky Maulana Fajri

BAB II TINJAUAN PUSTAKA. Sistem Operasi adalah sebuah perangkat lunak (software) yang berfungsi

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

APLIKASI KOMPUTER. Sistem Operasi. Ida Farida, M.Kom. Modul ke: Fakultas MKCU. Program Studi MKCU.

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Aplikasi Komputer. Sejarah & Pengoperasian Windows 7. M. Arif Budiyanto, S.Kom, M.Hum. Modul ke: Fakultas Fasilkom. Program Studi Teknik Infromatika

Bab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?

PERANGKAT LUNAK KOMPUTER

Komponen sistem operasi modern : 1. Managemen Proses. 2. Managemen Memori Utama. 3.Managemen

Arsitektur Sistem Operasi

Penggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman

STRUKTUR SISTEM OPERASI

Modul ke: APLIKASI KOMPUTER. Sistem Operasi. 02Fakultas FASILKOM. Fajriah, S.Kom, MM. Program Studi Sistem Informasi.

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas TEKNIK. Muhammad Rifqi, S.Kom, M.Kom. Program Studi. Ilmu Komputer.

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Struktur Sistem Operasi

Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi.

Sistem Operasi Terdistribusi

Pengenalan Sistem Operasi

Definisi Sistem Operasi

4. SISTEM OPERASI TERDISTRIBUSI

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Arsitektur Komputer dan Pengenalan Sistem Operasi

PENGANTAR TEKNOLOGI INFORMASI 2

APLIKASI KOMPUTER SISTEM OPERASI. Modul ke: I b r a h i m, S.T, M.T. Fakultas Psikologi. Program Studi Psikologi.

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

APLIKASI KOMPUTER. Sistem Operasi. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ekonomi dan Bisnis. Program Studi Akuntansi

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS)

INSTALASI SISTEM OPERASI KOMPUTER. Nur Rahmad Suhendra. Pertemuan pertama

Modul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN

Aplikasi Komputer SISTEM OPERASI. Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM. Program Studi

SISTEM OPERASI TERDISTRIBUSI

Process Control Block Keadaan proses Program counter Informasi manajemen memori Informasi pencatatan Informasi status I/O PCB CPU register

1. SUDUT PANDANG PENGGUNA

SISTEM OPERASI. Review

TUGAS I KL PERANCANGAN ANTARMUKA PENGGUNA

Modul ke: APLIKASI KOMPUTER. Pengoperasian Dasar Windows. Fakultas FASILKOM. Ramayanti, S.Kom, MT. Program Studi Teknik Informatika

3. Sebutkan perbedaan program dan proses berdasarkan keberadaan,sifat dan unsur pembentukan Jawab : Timeout. Dispatch.

RENCANA PELAKSANAAN PEMBELAJARAN RPP 01

Struktur OS. Fak. Teknik Jurusan Teknik Informatika.

Pengenalan Sistem Operasi

ARSITEKTUR NETWORKING CLIENT

Program. Program adalah rangkaian instruksi yang memerintahkan suatu computer bagaiamana melaksanakan 4 operasi tersebut.

Sistem Operasi. Nama : Bram Dermawan NIM : Kelas : 21 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

Pertemuan 2. Struktur Sistem Operasi

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

OPERATING SYSTEM AND USE. Penyusun : Ritzkal,S.Kom

Transkripsi:

Pengantar Sistem Komputer Aplikasi Komputer I (Pertemuan Ke 3) Mata Kuliah Universitas Universitas Mercu Buana Yogyakarta Tahun 2013

Pengertian Sistem Operasi Sistem Operasi merupakan program utama (sekumpulan program kontrol atau alat pengendali) yang secara terpadu bertindak sebagai penghubung software aplikasi yang digunakan oleh user dengan hardware komputer. HARDWARE SOFTWARE BRAINWARE Sistem Operasi Aplikasi

Sistem Operasi

Struktur Sistem Operasi Kernel File Management System User Interface

FUNGSI SISTEM OPERASI (1/4) start the computer provide a user interface manage programs administer security manage memory control a network provide file management and other utilities monitor performance establish an Internet connection schedule jobs and configure devices

FUNGSI SISTEM OPERASI (2/4) 1. Pengelola seluruh sumber daya sistem komputer (Sebagai Resource Manager) * Memantau penggunaan sumber daya sistem komputer * Menerapkan aturan penggunaan sumber daya * Mengalokasikan sumber daya yang diminta * Mengambil kembali (dealokasi) sumber daya Sumber daya sistem komputer : semua komponen dalam sistem komputer yang memberi manfaat terhadap SO Sumberdaya Fisik Sumberdaya Abstrak - Program sistem (program untuk pengoperasian komputer) - Program aplikasi (program yang dikembangkan oleh user untuk menyelesaikan masalahnya)

FUNGSI SISTEM OPERASI (3/4) 2. Sistem operasi sebagai penyedia layanan (Sebagai Extended/Virtual Machine) Dengan adanya sistem operasi, seorang pemakai seolah-olah dihadapkan dengan seperangkat harware yang mudah diprogram. User hanya menggunakan instruksi-instruksi yang sederhana saja. dengan kata lain, Sistem Operasi : - Menyembunyikan kompleksitas pemrograman dari user - Menyajikan fasilitas yang lebih mudah/sederhana bagi user

FUNGSI SISTEM OPERASI (4/4)

KOMPONEN UTAMA SISTEM OPERASI Sistem operasi modern mempunyai komponen sebagai berikut: Kernel File User Interface

KERNEL Kernel merupakan suatu software (kumpulan program) yang membentuk sistem dan memiliki tugas melayani bermacam program aplikasi untuk mengakses hardware komputer secara aman dan terkendali. Karena akses terhadap hardware terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur agar kapan dan berapa lama suatu program dapat menggunakan satu bagian hardware tersebut. Hal tersebut dinamakan sebagai multiplexing.

MACAM-MACAM KERNEL ADA 4 KATEGORI KERNEL YAITU : Monolitich kernel. Kernel yang menyediakan abstraksi hardware yang kaya dan powerful. Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi hardware sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya. Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan library yang menyediakan fungsi-fungsi akses ke hardware secara langsung atau hampir-hampir langsung.

FILE File disini merupakan file-file yang dibentuk atau dijalankan oleh sistem operasi. File disini juga berarti sistem berkas dan file system yang dimiliki oleh suatu sistem operasi.

USER INTERFACE Sebuah sistem operasi memiliki karakteristik (bentuk) interface (tampilan) yang menjadi interaksi antar user dengan komputer. Bentuk umum user interface yang ada, adalah: Command Line Interface atau command line interpreter (CLI) CLI memberikan tampilan dalam mode teks ke user, dengan backgroud satu warna dan tampilan teks yang juga satu atau beberapa warna dasar. Graphical User Interface (GUI). GUI memberikan tampilan yang lebih interaktif dan nyaman digunakan oleh user. Resolusi gambar dan jumlah warna yang dihasilkan juga lebih banyak, tergantung kemampuan Video Adapter yang dimiliki komputer.

LAYANAN SISTEM OPERASI (1/2) Pengguna berinteraksi dengan SO menggunakan suatu program antarmuka (shell). Suatu shell dapat memiliki antarmuka berbasis teks (CUI,command user interface) dan berbasis grafis/visual (GUI, graphical user interface)

LAYANAN SISTEM OPERASI (2/2) Sistem operasi seharusnya menyediakan layananlayanan di bidang berikut : Pembuatan Program Exsekusi Program Pengaksesan Perangkat Masukan/Keluaran Pengaksesan Terkendali terhadap Berkas Pengaksesan Sistem Deteksi dan memberi Tanggapan terhadap Kesalahan Akunting

Sasaran Sistem Operasi Tiga sasaran SO (menurut Stalling), antara lain : 1. Kenyamanan, membuat user menjadi lebih nyaman 2. Efisien, menjadikan penggunaan sumber daya sistem komputer secara efisien. 3. Mampu Berevolusi, memudahkan pengembang-an, pengujian dan pengajuan fungsi2 baru tanpa menggangu layanan yang dijalankan sistem komputer.

Tujuan Mempelajari Sistem Operasi Agar user dapat merancang sendiri dan memodifikasi sistem yang telah ada sesuai dengan kebutuhan Untuk dapat memilih sistem operasi yang sesuai, serta mampu memaksimalkan penggunaan sistem operasi

JENIS-JENIS SISTEM OPERASI Jenis Sistem Operasi dapat dibedakan dari aspek: Ukuran (media yang digunakan) disket DOS; CD Linux Live-CD; Mainframe, Server, PC, PDA, mobile phone, dll. Tujuan (Commercial & Non-commercial) Windows, Mac OS, Unix Commercial Linux, FreeBSD, Sun MicroSystem Free, open source Kegiatan (PC stand alone, PC workstation dan server) Windows XP/Vista, MacOS, Linux, Windows 2000 Server, Unix, dll

Kategori Sistem Operasi Sistem Operasi dapat dikategorikan sbb: Single User Single Tasking (SU-ST) Multi User Single Tasking (MU-ST) Single User Multi Tasking (SU-MT) Multi User Multi Tasking (MU-MT)

Single User Single Tasking Multi User Single Tasking Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu. Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu. contoh: DOS (Disk Operating System). Contoh : Custom Linux

Multi User Multi Tasking Single User Multi Tasking Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu. contoh: Unix, Linux, FreeBSD, SunSolaris (SO turunan Unix) atau Windows Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI) contohnya: Windows, MacOS, dll.

SEJARAH PERKEMBANGAN SO (1/4)

SEJARAH PERKEMBANGAN SO (2/4) Generasi Pertama (1945-1955) Merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia utk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan, bahkan kesalahan. Belum ada sistem operasi, Sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

SEJARAH PERKEMBANGAN SO (3/4) Generasi Kedua (1955-1965) memperkenalkan batch processing systems, yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem komputer belum dilengkapi SO, tetapi beberapa fungsi SO telah ada

SEJARAH PERKEMBANGAN SO (4/4) Generasi Ketiga (1965-1980) Perkembangan SO dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara online ke jaringan, maka SO menjadi multi-user (digunakan banyak pengguna sekaligus), dan multiprogramming (melayani banyak program sekaligus)

SO Generasi ke empat Ditandai dengan berkembangnya dan meningkatnya kemampuan komputer desktop dan teknologi jaringan. Jaringan TCP/IP telah mulai digunakan secara luas.

SO Generasi ke Lima (Pasca 2001 sampai Sekarang ) Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih dalam perjalanan. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C.Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Memiliki kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan: percakapan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Sistem Komputer dalam beragam sudut pandang : Pandangan Pemakai Pandangan Pemrogram Pandangan Perancang Sistem Operasi

Pandangan Pemakai Pemakai awam memandang sistem komputer berdasarkan antar muka yang disediakan aplikasi dalam menyelesaikan masalah yang dihadapi. Pemakai tidak berurusan dengan arsitektur komputer, pemakai awam memakai SO hanya sebatas menggunakan command language untukmeminta layanan yang tersedia Command language tersedia dlm sebuah lapisan, shell, dimana shell dapat berupa : * Text-based shell Antarmuka dengan sistem yang berupa barisan perintah. User mengetikkan perintah dari keyboard berupa sebaris teks/string yang menyatakan perintah kesistem untuk melakukan sesuatu. * GUI (Graphical User Interface) base shell Pemakai awam hanya berurusan dengan sistem komputer lewat aplikasi untuk menyelesaiakn tuagasnya. Dalam hal ini user cukup mengklik menu/icon untuk mempermudah penggunaan sistem.

Pandangan Pemrogram Pemrogram membuat aplikasi untuk pemakai awam, dengan mengekspresikannya dalam sebuah bahasa pemrograman. Jika pemrogram mengembangkan program aplikasi sebagai barisan instruksi mesin secara langsung, maka pemrogram bertanggunjawab mengelola seluruh perangkat komputer sepenuhnya.

Pandangan Perancang Sistem Operasi Sistem Operasi bertugas menghiasi perangkat keras agar tampil indah, mudah dan nyaman bagi pemrogram. Dalam hal ini, Perancang SO dituntut mengetahui secara mendalam dan menyeluruh perangkat yang akan dihiasi/didandani-nya, agar SO yang dirancang benar-benar berfungsi secara benar dan efisien.

STRUKTUR DASAR SISTEM OPERASI (1/3) [1]. SISTEM MONOLITIK SO sebagai kumpulan prosedur, dimana prosedur dapat saling dipanggil oleh prosedur lain bila diperlukan. Kelemahan : - Pengujian dan penghilangan kesalahan sulit karena tidak dapat dipisahkan - Sulit dalam menyediakan fasilitas pengamanan - Kesalahan pemrograman satu bagian dari kernel menyebabkan matinya seluruh sistem - Tidak fleksibel Keunggulan : Layanan dapat dilakukan sangat cepat karena terdapat disatu ruang alamat.

STRUKTUR DASAR SISTEM OPERASI (2/3) [2]. SISTEM BERLAPIS Secara hirarki SO dibentuk berdasarkan lapisan-lapisan, dimana lapisan bawah memberi layanan terhadap lapisan atasnya. SO pertama yang memakai sistem berlapis adalah : THE, oleh Djikstra dan mahasiswanya. Gambaran lapisan-lapisan di SO THE : Lap Nama Fungsi 0 Processor allocation&multiprogramming Mengatur alokasi pemroses dan switching 1 Memory & drum management Alokasi ruang memory (drum) 2 Operator process communication Mengatur komunikasi antar proses 3 I/O Management Penyederhanaan akses I/O pd level atas 4 User program Untuk program pemakai 5 Operator Untuk operator

STRUKTUR DASAR SISTEM OPERASI (3/3) Kelanjutan Sistem Berlapis adalah sistem MULTICS (Sistem berstruktur seperti cincin), terdiri dari 64 lapisan cincin dimana satu lapisan mempunyai kewenangan yang berbeda. Lapisan n-1 mempunyai kewenangan lebih dibanding lapisan n. Untuk meminta layanan lapisan n-1, lapisan n melakukan trap. Kemudian, lapisan n-1 mengambil kendali sepenuhnya untuk melayani lapisan n. Keunggulan : - Memiliki semua keunggulan rancangan modular, yaitu sistem dibagi menjadi beberapa modul dan tiap modul dirancang secara independen. Tiap lapisan dapat dirancang, dikode dan diuji secara independen. - Menyederhanakan rancangan, spesifikasi dan implementasi SO Kelemahan : fungsi- fungsi SO harus diberikan kesetiap lapisan secara hati-hati.

SISTEM DENGAN CLIENT SERVER (1/2) Sistem Operasi merupakan kumpulan proses dengan proses proses dikategorikan sebagai server dan client. Mekanismenya : Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban. Setelah melakukan tugas yang diminta, proses server mengirim hasil dalam bentuk pesan jawaban ke proses client. Dalam hal ini, server hanya menanggapi permintaan client dan tidak dengan memulai.

SISTEM DENGAN CLIENT SERVER (2/2) Kelemahan : Layanan dilakukan lambat karena harus lewat pertukaran pesan. Keunggulan : Pengembangan dapat dilakukan secara modular Kesalahan suatu subsistem (diimplementasikan sebagai suatuproses), tidak merusak subsistem lain, sehingga tidak mengakibatkana suatu subsistem mati secara keseluruhan.

Terima Kasih