Sistem Operasi.

Slides:



Advertisements
Presentasi serupa
SHELL PROMPT 1.
Advertisements

Sistem Operasi Linux.
Disusun oleh : Rudy Eko Rahardjo, SE., M.Kom
PENGENALAN SISTEM OPERASI KOMPUTER
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
KONSEP DASAR SISTEM OPERASI.
Struktur SISTEM OPERASI LINUX
Gambaran Umum Sistem Operasi
Apakah itu Linux ? Sistem Operasi
SISTEM OPERASI.
PENGENALAN SISTEM OPERASI
Struktur direktori linux mazzimam.
SISTEM FILE & DIRECTORY
Struktur Sistem Operasi
Sistem Operasi “Overview”
Struktur Sistem Operasi PART 2.
Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Pertemuan 3 Pengenalan Sistem Operasi DOS
File System Linux.
Sistem Manajemen File dan Direktori
Memulai dengan LINUX Sistem Operasi Berbasis Jaringan Chapter 01.
Pengenalan Linux Linux adalah suatu sistem operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor.
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan.
Sistem Operasi Linux Pertemuan
Sistem Operasi Linux.
Administrasi Dasar Linux
OPERASI FILE & STRUKTUR DIRECTORY
KONSEP DASAR SISTEM OPERASI
Operasi pada Sistem Operasi
Dosen: TIM PENGAJAR PTIK
Sistem Operasi Terdistribusi
Pengenalan Sistem Operasi
Pengenalan Sistem Operasi
LINUX.
SISTEM KOMPUTER UNIVERSITAS GUNADARMA
TEKNOLOGI OPEN SOURCE LINUX.
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Pengenalan Sistem Operasi
KONSEP & SEJARAH SISTEM OPERASI
Struktur Sistem Operasi
Komponen Dasar Sistem Operasi
Pengenalan Sistem Operasi
Command Line Linux - UBUNTU
FILESYSTEM HIERARCHY STANDARD
Sistem Operasi & Sistem Komputer
Presentasi sistem operasi
Pertemuan Ke-2 Pengenalan sistem Operasi
Melakukan Instalasi Sistem Operasi Dasar
Pengenalan sistem operasi linux
PENGENALAN SISTEM OPERASI
Sistem Operasi.
File System Linux Pertemuan 3.
Bayu Pratama Nugroho, S.Kom, MT
Sistem Operasi PENDAHULUAN.
Sistem Operasi.
Sistem Operasi.
Struktur Sistem Operasi
KEAMANAN SISTEM OPERASI LINUX
Sistem Operasi.
PENGENALAN SISTEM OPERASI
A. Sistem Operasi Fungsi Sistem Operasi
Tb. Dedy Fuady, ST,MM. Prodi : Informatika/Ilmu Komputer/sistem Komputer Semester : 3 Jumlah SKS : 2 Bentuk perkuliahan : –Ceramah –Diskusi Deskripsi.
Struktur Sistem Operasi
LINUX Linux merupakan sistem operasi untuk PC yang bekerja secara multitasking dan multiuser Multitasking : dapat menjalankan beberapa aplikasi secara.
PENGENALAN SISTEM OPERASI
PENGENALAN SISTEM OPERASI DEFINISI secara umum SISTEM OPERASI adalah 1. Sebagai Sebuah program yang mengatur hardware dengan menyediakan landasan untuk.
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Transcript presentasi:

Sistem Operasi

Sistem Operasi OS (Operating System) merupakan merupakan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras. Tujuan Sistem Operasi : Kemudahan. Efisiensi. Kemampuan untuk berkembang.

Hierarchy Software

Komponen Sistem Manajemen Proses Manajemen Memori Utama Manajemen Berkas Manajemen I/O Manajemen Penyimpanan Sekunder Jaringan Sistem Proteksi Command-Interpreter System

JENIS-JENIS SISTEM OPERASI DOS (Disk Operating Sistem) WINDOWS MACINTOSH OS/2 (operating sistem /2 ) UNIX

Layanan Sistem Operasi Menyediakan user interface Menyediakan program execution Menyediakan I/O operations Menyediakan file-system manipulation Menyediakan system communications / networking Mampu melakukan error detection Mampu melakukan resource Sharing Ada fasilitas security Fasilitas accounting system

Process Setiap proses yang dijalankan oleh komputer dilaksanakan secara berurutan seperti diagram berikut:

Foreground vs Background Process

Thread Process vs Thread Process: suatu aplikasi yg sedang berjalan Thread: beberapa pekerjaan yang dijalankan dalam 1 prosesnya Adanya process dan thread memungkinkan untuk membagi pekerjaan menjadi terstruktur

Single vs Multithread

Process Schedulling Aktifitas yang digunakan untuk menjadwalkan program mana yang akan dieksekusi

Synchronization Akses secara konkuren (hampir bersamaan) terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak/korup Terjadi race condition Oleh karena itu, diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti di atas Beberapa algoritma sinkronisasi FCFS (First Come First Served) SJF (Shortest Job First) RR (Round Robin)

Virtual Memory Virtual memory – memori yang diciptakan untuk menambah memori utama yang terbatas. Hanya bagian dari program yang dibutuhkan saja yang harus ada dalam memori untuk dieksekusi Virtual memori dapat dimodifikasi sesuai kebutuhan Memungkinkan address spaces untuk disharing oleh beberapa proses Menyebabkan pembuatan proses secara lebih efisien

Perangkat I/O Perangkat block: Perangkat character: Meliputi berbagai disk drive Perintah baca, tulis, pencarian data Dapat digunakan untuk mengakses memory pada disk Perangkat character: Contoh: keyboard, mouse Perintah menulis, mengambil Dapat dibuat library pengakses data per-baris Perangkat jaringan: Socket: penghubung komputer dengan jaringan. Komunikasi antar komputer dilakukan melalui socket.

Windows XP Architecture

Sistem Operasi Linux Awalnya dibuat oleh mahasiswa Finladia yang bernama : Linus Tovalds Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum. Agustus 1991 keluar LINUX versi 0.01 Saat ini sistem operasi linux banyak digunakan untuk berbagai kepentingan, diantaranya: server web, file server, desktop, dll

Distro Linux LINUX bisa diperoleh dalam berbagai distribusi (sering disebut DISTRO). DISTRO adalah bundel dari kernel LINUX, beserta sistem dasar LINUX, program instalasi, tools basic dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan DISTRO. www.distrowatch.com

Sampel Desktop Linux

Struktur Directory Linux File sistem linux berbeda dengan Windows, linux menggunakan sistem direktory-direktory untuk menyimpan file-file nya. /bin berisi file-file binary standar yang dapat digunakan oleh seluruh user baik user biasa maupun super user /boot berisi file-file yang digunakan untuk booting Linux termasuk kernel image /dev berisi file system khusus yang merupakan refleksi device hard-ware yang dikenali dan digunakan sistem /etc berisi file-file konfigurasi sistem, biasanya hanya boleh diubah oleh super user /home berisi direktori-direktori yang merupakan direktori home untuk user biasa dan aplikasi tertentu

Struktur Directory Linux /lib berisi file-file library yang digunakan untuk mendukung kerja kernel Linux /mnt direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori /proc berisi file system khusus yang menunjukkan data-data kernel se-tiap saat /root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas) /sbin sama seperti direktori bin, tetapi hanya super user yang se-baiknya menggunakan binary- binary tersebut mengingat fungsi-fungsi binary yang terdapat di direktori ini untuk maintenance sistem /tmp berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan /usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user /var berisi file-file log, mailbox dan data-data aplikasi

Perintah Dasar Perintah-perintah dalam linux lazim dilakukan di dalam terminal (console) Perintah-perintah ini dikerjakan dengan memasukkan kata kunci untuk suatu task tertentu. Namun, pada versi desktop, telah menggunakan GUI untuk melakukan pekerjaan

Struktur Perintah di Linux Contoh :[root@localhost root]# nama_perintah [pilihan] [argumen] keterangan: [root@localhost root]#  prompt Linux yang berarti anda login sebagai root yang berada pada host(mesin) localhost dan berada dalam directory root, tanda # menunjukkan sebagai superuser. nama_perintah  perintah standar yang dijalankan shell. pilihan  untuk memberi opsi (mengubah atau menambah) dari keadaan default. argument  objek yang akan diproses oleh perintah (dapat dikosongkan).

Contoh Perintah Dasar Perintah Fungsi Contoh rm Menghapus file $ rm f1 cp Mengkopi file $ cp /etc /group f1 cat Membaca file $ cat f1 ls Manipulasi file dan direktori $ ls, $ ls –l, $ ls -a

Install Software dengan TAR dan RPM Linux mengenal dua metode instalasi yaitu binary dan kode sumber RPM adalah Red Hat Package Manager, dan satu lagi TAR. Untuk TAR adalah format install yang lebih umum Perintah di Linux itu case sensitive, dan tidak semudah install di OS milik Microsoft

Install Software dengan RPM Untuk menginstall cukup dengan format perintah : [root]# rpm –I Jika ingin mengupgrade aplikasi : [root]# rpm –U

Manajemen User OS Linux Standar Sistem Operasi adalah mampu mengatur user atau pemakai OS, ex : menambah pengguna (sebagai host atau bukan) dan memberikan keamanan (password) Perintah dasarnya adalah : useradd nama_pengguna passwd password_pengguna