Sistem Operasi AGUS PAMUJI. Teknik Informatika

dokumen-dokumen yang mirip
STRUKTUR SISTEM OPERASI

SISTEM OPERASI TERDISTRIBUSI

STRUKTUR SISTEM OPERASI. by Hendri Sopryadi, S.Kom

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

Konsep Dasar Sistem Operasi

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

TUGAS ORGANISASI KOMPUTER

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

Struktur Sistem Operasi

PENDAHULUAN. Pertemuan 1 1

Pertemuan 2. Struktur Sistem Operasi

Sistem Operasi Terdistribusi

SISTEM OPERASI TERDISTRIBUSI

STRUKTUR SISTEM OPERASI

Struktur Sistem Operasi

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Tipe Sistem Operasi. Stand alone Network Embedded

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

STRUKTUR SISTEM OPERASI

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

2 Konsep Dasar Sistem Operasi

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

Konsep Dasar Sistem Operasi

Pengenalan Sistem Operasi

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

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

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

KETRAMPILAN KOMPUTER 1B - PERTEMUAN I Sabtu, 02 Oktober 2015

SISTEM OPERASI. Oleh:

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

E. Ully Artha SISTEM OPERASI

Struktur Sistem Operasi

Aplikasi Komputer PERANGKAT LUNAK (SOFTWARE) Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM.

Struktur Sistem Operasi

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

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

Aplikasi Komputer (APLIKOM) Sistem Operasi (Operating System)

Struktur Sistem Operasi

SISTEM OPERASI. Review

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

Arsitektur Komputer dan Pengenalan Sistem Operasi

Pertemuan #1: Pengenalan Sistem Operasi

Operating-System Structures (Ch. 3)

BAB 4. Sistem Operasi Terdistribusi

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

Konsep Dasar Sistem Operasi

Pengantar Teknologi Informasi A. Pertemuan 5. Teknologi Perangkat Lunak Komputer

Konsep Dasar Sistem Operasi

Sistem Operasi. Teknologi Informasi

PENGANTAR TEKNOLOGI INFORMASI. Perangkat Lunak (Software)

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

Danang Puspito Jati A

Bab 2 POKOK BAHASAN: TUJUAN BELAJAR: 2.1 KOMPONEN SISTEM

Struktur Sistem Komputer

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

STRUKTUR SISTEM OPERASI

Pengenalan Sistem Operasi

MATERI 7 SISTEM OPERASI

Pengantar TIK B. COLORING THE GLOBAL FUTURE

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

Struktur Sistem Komputer

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

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

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

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

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Tugas Sistem Operasi Manajemen Proses. Disusun oleh: RIDLO PAMUJI / 22

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

2. STRUKTUR SISTEM OPERASI

Struktur Sistem Komputer

PENGANTAR APLIKASI KOMPUTER

Pemgantar Teknologi Informasi

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) 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 - M O D U L 4

PENGELOLAAN MEMORY AGUS PAMUJI. SISTEM OPERASI - Pengelolaan Memory

MATERI : Minggu 2 SISTEM KOMPUTER

Definisi Komputer. Sistem Komputer

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Operasi PENGATURAN PROSES

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

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

SISTEM OPERASI. Belajar SO?

Process Control Block (PCB) Masing-masing proses Direpresentasikan oleh Sistem Operasi dengan menggunakan Process Control Block (PCB),

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Komponen Sistem Operasi


Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

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

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

Bab 3 - Manajemen Proses 3.1

Struktursistemoperasi, Sysgen. Ptputraastawa.wordpress.com

DASKOM & PEMROGRAMAN. Dani Usman

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

RESUME SISTEM OPERASI MAIN MEMORI

4. SISTEM OPERASI TERDISTRIBUSI

MANAJEMEN MEMORI SISTEM OPERASI

Pengantar Teknologi Informasi A. Pertemuan 7. Prossesor & Memori

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Transkripsi:

Sistem Operasi AGUS PAMUJI 1

Session 1 Pengenalan Sistem Komputer 2

Sistem Operasi Compiler Basis data Aplikasi bisnis 3

Definisi Sistem Operasi Software yang mengontrol hardware hanya program biasa(contoh ms dos ). Program yang menjadikan hardware lebih mudah digunakan. Sebagai kernel yaitu program yang terus menerus running selama komputer dihidupkan 4

Sistem operasi dari sisi aktifitas Sebagai antar muka antara user dengan hardware. Adanya pemakain bersama hardware maupun data antar user. Pengatur penjadwalan resource bagi user ( seperti pemakaian CPU dan I/O secara bergantian) 5

Tujuan Sistem Operasi Mengefisienkan hardware komputer. Sistem akan terjamin keamanannya. User dapat menggunakan program aplikasi. 6

Generasi Sistem Operasi Generasi ke-nol ( 1940) Komponen utama >> tabung hampa Belum menggunakan sistem operasi. Hanya digunakan untuk operasi ( +, -dan*). Generasi pertama ( 1950) Komponen utama : transistor Fungsinya sebagai pengatur pergantian job. Input memakai punch card 7

Generasi Sistem komputer Generasi ke 2 Komponen utama : IC Berkembangnya Multiprograming Multiprocessing Spooling ( Simultaneous Peripheral Operation On Line) Device independence Time sharing Real time sharing 8

Generasi Sistem Komputer Generasi ke 3 Komponen utama : VLSI ( Verry large scale Integrated Circuit ) Muncul gagasan general purpose system sehingga OS menjadi kompleks. Generasi ke 4 PC semakin dikenal Berkembang OS untuk jaringan User interface semakin user friendly 9

Struktur Sistem Operasi Managemen Proses. Managemen Memori Utama. Managemen Secondary-Storage. Managemen Sistem I/O. Managemen Berkas. Sistem Proteksi. Jaringan. Command-Interpreter system. 10

Manajemen Proses Hal hal yang dilakukan : Pembuatan dan penghapusan proses pengguna dan sistem proses. Menunda atau melanjutkan proses. Menyediakan mekanisme untuk proses sinkronisasi. Menyediakan mekanisme untuk proses komunikasi. Menyediakan mekanisme untuk penanganan deadlock. 11

Manajemen Memori Sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word atau byte mempunyai alamat tersendiri. Memori Utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan oleh CPU atau perangkat I/O. 12

Manajemen Memori 2 Hal hal yang dilakukan : Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya. Memilih program yang akan di-load ke memori. Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan. 13

Manajemen Secondary-Storage Contoh dari secondary-storage adalah harddisk, disket, dll. Hal hal yang dilakukan free-space management, alokasi penyimpanan penjadualan disk. 14

Manajemen Sistem I/O Disebut device manager. Menyediakan "device driver" yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM dan floppy disk. 15

Komponen Sistem Operasi untuk sistem I/O: Buffer: menampung sementara data dari/ ke perangkat I/O. Spooling: melakukan penjadualan pemakaian I/O sistem supaya lebih efisien (antrian dsb.). Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu. 16

Manajemen Berkas Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.). Hal hal yang dilakukan : Pembuatan dan penghapusan berkas. Pembuatan dan penghapusan direktori. Mendukung manipulasi berkas dan direktori. Memetakan berkas ke secondary storage. Mem-backup berkas ke media penyimpanan yang permanen (non-volatile). 17

Sistem Proteksi Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya. Mekanisme proteksi harus: Membedakan antara penggunaan yang sudah diberi izin dan yang belum. Specify the controls to be imposed. Provide a means of enforcement. 18

Jaringan Sistem terdistribusi adalah sekumpulan prosesor yang tidak berbagi memori atau clock. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi Sistem terdistribusi menyediakan akses pengguna ke bermacam sumber-daya sistem. Akses tersebut menyebabkan: Computation speed-up. Increased data availability. Enhanced reliability. 19

Command-Interpreter System Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter command-line interpreter, UNIX shell. Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-lain. 20

Layanan Sistem Operasi System call Mesin virtual Perancangan Sistem dan Implementasi System Generation (SYSGEN) 21

System Call System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS. System call menjadi jembatan antara proses dan sistem operasi. System call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan mesin (C). Contoh: UNIX menyediakan system call: read, write => operasi I/O untuk berkas. Sering pengguna program harus memberikan data (parameter) ke OS yang akan dipanggil. Contoh pada UNIX: read(buffer, max_size, file_id) 22

System Call Tiga cara memberikan parameter dari program ke sistem operasi: Melalui registers (sumber daya di CPU). Menyimpan parameter pada data struktur (table) di memori, dan alamat table tsb ditunjuk oleh pointer yang disimpan di register. Push (store) melalui "stack" pada memori dan OS mengambilnya melalui pop pada stack tsb. 23

Mesin Virtual Memiliki konsep multitasking, seolah olah memiliki prosesor lebih dari satu untung eksekusi job virtual. 24

Perancangan Sistem dan Implementasi Implementasi sistem biasanya menggunakan bahasa asembly. Sistem operasi yang sekarang sudah bisa menggunakan bahasa tingkat tinggi. Mudah didebug 25

System Generation ( SYSGEN) Sistem operasi dirancang untuk dapat dijalankan di berbagai jenis mesin. sistemnya harus di konfigurasi untuk tiap komputer. Program SYSGEN mendapatkan informasi mengenai konfigurasi khusus dari sistem perangkat keras. Booting: memulai komputer dengan me-load kernel. Bootstrap program: kode yang disimpan di code ROM yang dapat menempatkan kernel, memasukkannya kedalam memori, dan memulai eksekusinya. 26