Laman

Mp3 KITO

basingnyolah

a href='http://websitetheweb.com/www.stafaband.com'>Stafaband.com Worth Widget

Rabu, 03 November 2010

Organisasi Komputer

SO 1
" MAAF BELUM LENGKAP "
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.

Sistem operasi mempunyai tiga sasaran (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.
Fungsi Dasar Sistem Operasi
• Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user.
• Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator).
• Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) atau sebagai penjaga yang melindungi komputer dari berbagai kemungkinan kerusakan.
LAYANAN SISTEM OPERASI
-Pembuatan Program
-Exsekusi Program
-Pengaksesan Perangkat Masukan/Keluaran
-Pengaksesan Terkendali terhadap Berkas
-Pengaksesan Sistem
-Deteksi dan memberi Tanggapan terhadap Kesalahan
-Akunting

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 & GNU/GPL)
- Kegiatan (PC stand alone, PC workstation, server, router) Windows XP/Vista, MacOS, Linux, Windows 2000 Server, Unix, Novell Netware, Cisco IOS, dll
- Struktur Sistem Operasi (hirarki SO)

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)
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
Single User – Single Tasking
• Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu.
contoh: DOS (Disk Operating System).
Multi User – Single Tasking
• Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu.
contoh: Novell Netware (3.x, 4.x)
Multi 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)
Single User – Multi Tasking
• Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI)
contohnya: Windows, MacOS, Linux, Java
Desktop System,

Komponen Utama Sistem Operasi
– Kernel
– File (Sistem Berkas dan File System)
– Shell (User Interface)
* Command Line Interface (Mode Teks)
* Graphical User Interface (Mode Grafis)
Kernel
• kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi.
• Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Kernel32
File
• File atau berkas adalah entitas dari data yang disimpan di dalam sistem berkas yang dapat diakses dan diatur oleh pengguna.
• Sebuah berkas memiliki nama yang unik dalam direktori di mana ia berada (tidak bisa sama).
• Alamat direktori dimana suatu berkas ditempatkan diistilahkan dengan path. (C:\windows\system32)
File system di OS Windows
• FAT32 digunakan pada Win98, mampu menyimpan dan membaca file dengan kapasitas 4 Terabyte(1 Terabyte= 1024 Gigabyte).
• NTFS(New Technology File System) digunakan pada Win2000, XP, dan Vista, mampu menyimpan dan membaca file dengan kapasitas 16 Exabyte (1 Exabyte = 1024 Terabyte).
User Interface (Shell)
- User interface merupakan tampilan antar muka yang menjadi ciri sistem operasi untuk interaksi antara user dengan komputer


Manajemen Proses
Proses adalah keadaan ketika sebuah program sedang di eksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya. Sumber daya tersebut dapat berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O.

Sistem operasi bertanggung jawab atas aktivitas-aktivitas yang berkaitan dengan managemen proses seperti:
• Pelaksanaan dan penghapusan proses yang diinginkan user atau sistem.
• Menunda atau melanjutkan proses.
• Menyediakan mekanisme untuk proses sinkronisasi.
• Menyediakan mekanisme untuk proses komunikasi.
• Menyediakan mekanisme untuk penanganan deadlock.

Beberapa istilah penting dg berkaitan dengan proses
1. Multiprograming = manajemen banyak proses di satu pemroses.
- saling tidak bergantung ( Independen)
-satu program pada satu saat ( one program at
any instan )
2. Multiprocessing = manajemen banyak proses di komputer multiprosesor.maksudnya untuk meningkatkan kinerja sistem.
3. Distributed processing / computing.manajeman banyak proses yang dieksekusi di banyak sistem komputer yang tersebar si satu jaringan.

Kebutuhan Utama Pengendalian Proses
- Interleave(saling melanjutkan) .
- Mengikuti kebijakan tertentu
- Mendukung komunikasi antarproses dan penciptaan proses.

Diagram State proses

1. Diagram State dasar ( Tiga Keadaan )
Proses dapat berasa di SALAH SATU DARI
TIGA State dasar.

Tiga State Dasar Proses
Running
- Pemroses sedang mengeksekusi instruksi proses itu
Ready
- Proses siap (Ready) dieksekusi tapi pemroses tidak mengeksokusi proses ini
Blocked
- Proses menunggu kejadian-kejadian berikut :
• selesainya operasi perangkat masukan/keluaran
• Tersedianya memori
• Tibanya pesan jawaban
• dst
DIAGRAM STATUS PROSES
klik disini untuk men-download

Tidak ada komentar:

Posting Komentar