Minggu, 13 Oktober 2013

SISTEM OPERASI (OS)






A.      Operating System (OS)
Program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras untuk pengembangan suatu program. Tujuan dari OS ini adalah untuk Kemudahan, Efisiensi, serta kemudahan untuk berkembang.

Kedudukan sistem operasi di dalam sistem komputer :


Komponen – komponen sistem :
1.       Managemen Proses
2.       Managemen Memori Utama
3.       Managemen Berkas
4.        Managemen I/O
5.       Managemen Penyimpanan Sekunder
6.       Jaringan
7.       Sistem Proteks
8.       CommandInterpreter System
Jenis – jenis OS :
1.       DOS ( Disk Operating System)
2.       WINDOWS
3.       MACHINTOS
4.       OS/2 (Operating System 2)
5.       UNIX
Layanan OS :
1.       Menyediakan user interface
2.       Menyediakan program execution
3.       Menyediakan I/O operations
4.       Menyediakan filesystem manipulation
5.       Menyediakan system communications / networking
6.       Mampu melakukan error detection
7.       Mampu melakukan resource Sharing
8.       Ada fasilitas security
9.       Fasilitas accounting system

Process yang dijalankan oleh komputer dilaksanakan secara berurutan. Seperti gambar berikut :

Selain Process,terdapat pula Thread. Thread adalah beberapa program yang dijalankan dalam satu prosesnya. Adanya Processs dan thread memungkinkan untuk membagi pekerjaan menjadi tersruktur.

Process schedulling merupakan aktifitas uang digunakan untuk menjadwal program mana yang akan dieksekusi. Process schedulling ini dibagi menjadi dua, uniprogramming dan multiprogramming.




Syngchronization Akses secara konkuren terhadap data yang bersifat shared. Ini dapat menyebabkan data terkorup. Untuk mengatasi itu diperlukan mekanisme singkronisasi. Beberapa algoritma singkronosasi adalah : FCFS, SJF, RR
Virtual Memory adalah memory yang diciptakan untuk menambah memory utama yang terbatas.
Perangkau I/O, dibagi atas :
-          Perangkat Block :
è Meliputi berbagai disk drive
è Perintahbaca, tulis, pencariandata
è 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
è Hubungan antar komputer dilakukan melalui socket.
B.      Sistem Operasi LINUX
OS LINUX ini pertama kali dibuat oleh Linus Tovalds, dan pada agustus 1991 keluarlah LINUX versi 0.01. LINUX ini terinspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanumbaum. Saat ini sistem LINUX banyak digunakan sebagai, server web, file server, dekstop, dan lain – lain. LINUX memiliki berbagai fitur dan perintah yang berbeda dengan microsoft, antara lain :
Distro è Bundel dari karnel LINUX, beserta sistem dasar LINUX, Program instalasi, tools basic dan programprogram lain yang bermanfaat sesuai dengan Pembuatan DISTRO. Alamat untuk muncari DISTRO adalah www.distrowatch.com
Struktur Directory LINUX è sistem LINUX ini berbeda dengan WINDOWS, LINUX menggunakan Derectory – directory untuk menyimpan file-nya.
/bin berisi file – file binary standar
/boot berisi file – file yang digunakan untuk booting Linux
/dev berisi file system khusus yang merupakan refleksi device hardware
/etc berisi file – file konfigurasi sistem
/home berisi direktori – direktori yang merupakan direktori home untuk user
/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 datadata kernel setiap saat
/root direktori home untuk user root (user khusus dengan priviledges hampir tak terbatas)
 /sbin sama seperti direktori bin, tetapi hanya super user yang sebaiknya menggunakan binary
/tmp berisi filefile sementara yang dibutuhkan sebuah aplikasi yang  sedang berjalan
/usr berisi library, binary, dokumentasi dan file lainnya hasil instalasi user
/var berisi filefile log, mailbox dan datadata aplikasi.
Struktur Perintah Dasar è di dalam terminal (console) à dengan memasukkan kata kunci tertentu untuk suatu taks. Contoh perintah dasar :
Perintah
Fungsi
Contoh
Rm
Menghapus file
$ rm F1
Cp
Mengkopi fike
$ cp/etc/group F1
Cat
Membaca file
$ cat F1
Instalasi software dengan TAR dan RPM è cara menginstal software LINUX berbeda dengan WINDOWS, yaitu dengan metode binnary dan metode kode sumber. Format instal yang lebih umum adalah dengan TAR.
                      Untuk mengunstall dengan RPM, berikut  format-nya;
                                [root]# rpm -1
                      Untuk mengupgrade dengan format;
                                [root]# rpm –u
Manajement UserOS LINUX è dapat menambah pengguna dan memberi keamanan. Perintah dasarnya ;
useradd nama_pengguna

passwd password_pengguna

Tidak ada komentar: