Sabtu, 27 Februari 2010

KONSEP DASAR SISTEM OPERASI

KONSEP DASAR SISTEM OPERASI


A. Seputar sistem Operasi

Sistem operasi adalah sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi manusia, sistem operasi ikut berkembang, sehingga pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing- masing. Untuk lebih memahami sistem operasi maka sebaiknya kita mengetahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri.

Pengertian secara umum adalah pengelola seluruh sumberdaya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (sistem calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumberdaya sistem komputer.


B. Sejarah Sistem Operasi

Setelah komputer diciptakan, menurut TANENBAUM Sistem Operasi mengalami perkembangan yang sangat pesat, dan bisa dibagi kedalam empat generasi :
1.Generasi Pertama
Generasi Pertama, antara tahun 1945-1955. Generasi ini adalah awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan error. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

2. Generasi Kedua
Generasi Kedua, antara tahun 1955-1965 generasi ini adalah masanya Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi adalah FMS dan IBSYS

3. Generasi Ketiga
Generasi Ketiga, antara tahun 1965-1980. Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana pemakai- pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multiuser (di gunakan banyak orang sekaligus ) dan multiprogramming (melayani banyak program sekaligus).

4. Generasi Keempat
Generasi Keempat, Sistem Operasi berbasis Jaringan, antara tahun 1980 - 199x. Sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini user juga telah dinyamankan dengan Graphical User Interface yaitu antermuka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.






C. Konsep Dasar Sistem Operasi

1.Komponen Sistem Operasi
1.1 Manajemen Proses
Proses adalah sebuah program yang sedang dijalankan (eksekusi). Sistem operasi bertanggung jawab terhadap aktifitas yang berhubungan dengan manajemen proses:
- Penanganan Deadlock
- Komunikasi antar proses
- Sinkronisasi antar proses

1.2 Managemen Memori Utama
Memori sebagai tempat penyimpanan intruksi/data dari program.Umumnya memori utama bersifat “Volatile” - tidak permanen, manajemen memori berhubungan dengan sistem operasi untuk melacak pemakaian memori dan mengatur load memori.

1.3 Managemen Berkas/File
berkas adalah kumpulan informasi yang berhubungan, biasanya berkas merepresentasikan program dan data.Manajemen berkas/file berhubungan dengan pembuatan dan penghapusan berkas, direktori



2.

3.Managemen I/O
I/O terdiri dari :
- System buffer yang berfungsi untuk menampung sementara data dari/ke piranti I/O
- Spooling yang berfungsi melakukan penjadwalan pemakaian I/O
- Antar muka device-driver yang umum supaya sistem operasi dapat seragam(buka, baca, tulis, tutup).
- Driver perangkat keras yang berfungsi untuk melakukan operasi rinci/detail untuk perangkat keras

4.Managemen Penyimpanan Sekunder
Penyimpanan Sekunder ada karena memori utama bersifat sementara dan berkapasitas kecil, untuk menyimpan data permanen maka harus menyediakan penyimpanan sekunder

5.Jaringan
Jaringan adalah kumpulan prosessor yang tidak berbagi memori atau clock, dimana memiliki memori lokal masing-masing. Jaringan menyediakan akses pengguna ke bermacam-macam sumber daya.

6.Sistem Proteksi
Sistem Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, pengguna sistem maupun pengguna sumber daya. Mekanisme proteksi harus :
- Membedakan antara penggunaan yang sah dan tidak sah
- Spesifikasi kontrol supaya bisa diterima
- Menyediakan alat untuk pemberlakuan sistem

7.Command-Interpreter System
Sistem operasi menungggu perintah dari pengguna(Command Driven). Ada beberapa program yang membaca intruksi dan mengartikan control statement(keinginan pengguna), antara lain :
- Control-card interpreter
- Command-line intepreter.
- UNIX shell

Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O peranti yang ada. Contohnya : CLI, Windows, Pen-Based(Touch) dan lain-lain.

D.Pelayanan Sistem Operasi

Pelayanan Sistem Operasi antara lain :
Eksekusi Program : meload program ke memori dan menjalankannya(run)
Operasi I/O : pengguna tidak bisa mengontrol I/O secara langsung (untuk efisiensi dan keamanan)
manipulasi sistem berkas : membaca, menulis, membuat dan menghapus file.

Komunikasi : pertukaran informasi, dapat dilaksanakan melalui shared memory atau messaging passing.
Deteksi Error : mempertahankan kestabilan dengan mendeteksi error (pada CPU, perangkat keras memori, I/O, program pengguna) dan jika bisa memperbaikinya















































KONSEP DASAR SISTEM OPERASI



NAMA : ANTONI RIPASSA
KELAS : 2 KA 14
NPM : 10108273

Tidak ada komentar:

Posting Komentar