Jumat, 13 Januari 2012

Pengertian,tujuan,dan Sejarah Perkembangan Sistem Operasi

1. Pengertian Sistem Operasi

       Sistem operasi adalah sekumpulan rutin perangkat lunak yang berada diantara program aplikasi dan perangkat keras. Semua perangkat lunak berjalan dibawah kendali sistem operasi,mengakses perangkat keras lewat sistem operasi,dan mengikuti aturan-aturan yang dijalankan oleh sistem operasi. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

2. Tujuan Mempelajari sistem Operasi

       Tujuan yang dapat dicapai dalam mempelajari sistem operasi,yaitu:

• Tujuan tertinggi adalah agar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan kita.

• Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan berbasis komputeryang hendak dibangun. Keputusan pemilihan sistem operasi merupakan keputusan utama dan mendasar dalam pembangunan sistem berbasis komputer.

• Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena sistem operasi merupakan antarmuka utama dalam berhubungan dengan sistem komputer. Mempelajari sistem operasi dapat meningkatkan pemanfaatan sistem operasi sehingga meningkatkan kinerja sistem komputer.

• Banyak konsep dan teknik pada sistem operasi yang dapat diterapkan pada pengembangan aplikasi-aplikasi lain.

3. Fungsi dan sasaran Sistem Operasi

      Secara garis besar mempunyai 2 tugas utama, yaitu sebagai :
1. Pengelola seluruh sumber daya pada sistem komputer (resource manager)
    Yang dimaksud dengan sumber daya pada sistem komputer adalah semua
komponen yang memberikan fungsi (manfaat) atau dengan pengertian lain
adalah semua yang terdapat atau terhubung ke sistem komputer yang dapat
untuk memindahkan,menyimpan,dan memproses data,serta untuk mengendalikan
fungsi-fungsi tersebut.


Sumber daya pada sistem komputer, antara lain :
 Sumber daya fisik, misalnya :
Keyboard, bar-code reader, mouse, joystick, light-pen, track-ball,
touch-screen, pointing devices, floppy disk drive, harddisk, tape
drive, optical disk, CD ROM drive, CRT, LCD, printer, modem,
ethernet card, PCMCIA, RAM, cache memory, register, kamera, sound
card, radio, digitizer, scanner, plotter, dan sebagainya.
Salah satu sasaran yang harus dicapai sistem operasi adalah dapat
memanfaatkan seluruh sumber daya agar dapat digunakan secara efektif
dan efisien mungkin.

 Sumber daya abstrak, terdiri dari :
• Data, misalnya :
Semaphore untuk pengendalian sinkronisasi proses-proses, PCB
(Process Control Block) untuk mencatat dan mengendalikan
proses, tabel segmen, tabel page, i-node, FAT, file dan
sebagainya.
• Program
Adalah kumpulan instruksi yang dapat dijalankan oleh sistem
komputer, yang dapat berupa utilitas dan program aplikasi
pengolahan data tertentu.

2. Penyedia layanan (extended/virtual machine)
Secara spesifik berfungsi :
 Memberi abstaksi mesin tingkat tinggi yang lebih sederhana dan
menyembunyikan kerumitan perangkat keras.
Sistem operasi menyediakan system call (API=Application Programming
Interface) yang berfungsi menghindarkan kompleksitas pemograman dengan
memberi sekumpulan instruksi yang mudah digunakan.
 Basis untuk program lain.
Program aplikasi dijalankan di atas sistem operasi yang bertujuan
untuk memanfaatkan dan mengendalikan sumber daya sistem komputer
secara benar,efisien,dan mudah dengan meminta layanan sistem operasi.

4. Sejarah Perkembangan Sistem Operasi

      Sistem operasi telah berevolusi sejak komputer diciptakan. Perkembangan sistem komputer dibagi empat kurun waktu (generasi). Perkembangan sistem komputer melibatkan sistem perangkat keras dan sistem perangkat lunak.
1. Generasi Pertama (1945-1955)
Pada generasi ini, sistem komputer belum dilengkapi sistem operasi, tapi beberapa fungsi dasar sistem operasi telah ada, misalnya FMS (Fortran Monitoring System) dan IBSYS, keduanya merupakan bagian yang fungsinya merupakan komponen sistem operasi.

2. Generasi Kedua (1955-1965)
Pada tahun 1964, IBM mengeluarkan keluarga komputer dengan system/360, beberapa kelas komputer S/360 dirancang agar kompatibel secara perangkat keras. System/360 atau dikenal dengan S/360 menggunakan sistem operasi OS/360. system 360 berevolusi menjadi System 370.

3. Generasi Ketiga (1965-1980)
Perkembangan sistem operasi berlanjut, dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi komputer lewat terminal secara online (secara langsung dihubungkan) ke komputer.
Sistem komputer menjadi :
o Multiuser, yaitu digunakan banyak orang sekaligus

o Multiprogramming
Metode yang memungkinkan dua buah program/lebih dijalankan secara serentak pada sebuah komputer dan berbagai sumber daya dalam waktu yang berlainan. Konsep multiprogramming bias diibaratkan sebagai pekerja yang tak hanya menangani satu pekerjaan sehingga tak ada waktu yang terbuang.

o Time Sharing
Metode yang dipakai dalam sistem operasi yang memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya secara bergantian dengan jumlah waktu yang sama. Time sharing merupakan pengembangan lebih lanjut dari multiprogramming.

o Penyimpanan Virtual
Metode yang menangani sejumlah program dengan membagi program-program tersebut ke dalam bagian yang kecil dengan ukuran sama. Metode seperti ini diterapkan antara lain pada Windows.

o Multitasking
Metode yang memungkinkan seorang pemakai menjalankan sejumlah program dalam waktu yang sama. Cara ini sangat umum dalam sistem PC. Dengan menggunakan sistem operasi Windows, seseorang dapat menjalankan program Word untuk membuat dokumen dan sekaligus menjalankan program Excel untuk membuat perhitungan-perhitungan dalam table. Pemakai dapat berpindah dari satu program aplikasi yang satu dengan program aplikasi yang lain dengan mudah

o Multiprocessing
Metode dengan kemampuan sistem operasi yang menjalankan dua atau lebih intruksi secara serentak dengan menggunakan sejumlah CPU dalam sebuah komputer. Melalui sistem tersebut kita dapat mengatur sejumlah CPU untuk menjalankan instruksi yang berbeda dalam sebuah program.

4. Generasi Keempat (1980-199x)
Sistem operasi tidak lagi hanya untuk satu mode, tapi banyak mode yang mendukung batch processing, timesharing, dan (soft) real-time applications.
Generasi ini ditandai dengan berkembang dan meningkatnya komputer desktop (komputer pribadi) dan teknologi jaringan. Sistem operasi ini telah sanggup memberi antarmuka grafis yang nyaman.
Network Operating System Sistem operasi diperuntukan jaringan komputer dimana pemakai mnyadari keberadaan komputer yang terhubung.

0 komentar:

Posting Komentar

Jumat, 13 Januari 2012

Pengertian,tujuan,dan Sejarah Perkembangan Sistem Operasi

1. Pengertian Sistem Operasi

       Sistem operasi adalah sekumpulan rutin perangkat lunak yang berada diantara program aplikasi dan perangkat keras. Semua perangkat lunak berjalan dibawah kendali sistem operasi,mengakses perangkat keras lewat sistem operasi,dan mengikuti aturan-aturan yang dijalankan oleh sistem operasi. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

2. Tujuan Mempelajari sistem Operasi

       Tujuan yang dapat dicapai dalam mempelajari sistem operasi,yaitu:

• Tujuan tertinggi adalah agar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan kita.

• Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan berbasis komputeryang hendak dibangun. Keputusan pemilihan sistem operasi merupakan keputusan utama dan mendasar dalam pembangunan sistem berbasis komputer.

• Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena sistem operasi merupakan antarmuka utama dalam berhubungan dengan sistem komputer. Mempelajari sistem operasi dapat meningkatkan pemanfaatan sistem operasi sehingga meningkatkan kinerja sistem komputer.

• Banyak konsep dan teknik pada sistem operasi yang dapat diterapkan pada pengembangan aplikasi-aplikasi lain.

3. Fungsi dan sasaran Sistem Operasi

      Secara garis besar mempunyai 2 tugas utama, yaitu sebagai :
1. Pengelola seluruh sumber daya pada sistem komputer (resource manager)
    Yang dimaksud dengan sumber daya pada sistem komputer adalah semua
komponen yang memberikan fungsi (manfaat) atau dengan pengertian lain
adalah semua yang terdapat atau terhubung ke sistem komputer yang dapat
untuk memindahkan,menyimpan,dan memproses data,serta untuk mengendalikan
fungsi-fungsi tersebut.


Sumber daya pada sistem komputer, antara lain :
 Sumber daya fisik, misalnya :
Keyboard, bar-code reader, mouse, joystick, light-pen, track-ball,
touch-screen, pointing devices, floppy disk drive, harddisk, tape
drive, optical disk, CD ROM drive, CRT, LCD, printer, modem,
ethernet card, PCMCIA, RAM, cache memory, register, kamera, sound
card, radio, digitizer, scanner, plotter, dan sebagainya.
Salah satu sasaran yang harus dicapai sistem operasi adalah dapat
memanfaatkan seluruh sumber daya agar dapat digunakan secara efektif
dan efisien mungkin.

 Sumber daya abstrak, terdiri dari :
• Data, misalnya :
Semaphore untuk pengendalian sinkronisasi proses-proses, PCB
(Process Control Block) untuk mencatat dan mengendalikan
proses, tabel segmen, tabel page, i-node, FAT, file dan
sebagainya.
• Program
Adalah kumpulan instruksi yang dapat dijalankan oleh sistem
komputer, yang dapat berupa utilitas dan program aplikasi
pengolahan data tertentu.

2. Penyedia layanan (extended/virtual machine)
Secara spesifik berfungsi :
 Memberi abstaksi mesin tingkat tinggi yang lebih sederhana dan
menyembunyikan kerumitan perangkat keras.
Sistem operasi menyediakan system call (API=Application Programming
Interface) yang berfungsi menghindarkan kompleksitas pemograman dengan
memberi sekumpulan instruksi yang mudah digunakan.
 Basis untuk program lain.
Program aplikasi dijalankan di atas sistem operasi yang bertujuan
untuk memanfaatkan dan mengendalikan sumber daya sistem komputer
secara benar,efisien,dan mudah dengan meminta layanan sistem operasi.

4. Sejarah Perkembangan Sistem Operasi

      Sistem operasi telah berevolusi sejak komputer diciptakan. Perkembangan sistem komputer dibagi empat kurun waktu (generasi). Perkembangan sistem komputer melibatkan sistem perangkat keras dan sistem perangkat lunak.
1. Generasi Pertama (1945-1955)
Pada generasi ini, sistem komputer belum dilengkapi sistem operasi, tapi beberapa fungsi dasar sistem operasi telah ada, misalnya FMS (Fortran Monitoring System) dan IBSYS, keduanya merupakan bagian yang fungsinya merupakan komponen sistem operasi.

2. Generasi Kedua (1955-1965)
Pada tahun 1964, IBM mengeluarkan keluarga komputer dengan system/360, beberapa kelas komputer S/360 dirancang agar kompatibel secara perangkat keras. System/360 atau dikenal dengan S/360 menggunakan sistem operasi OS/360. system 360 berevolusi menjadi System 370.

3. Generasi Ketiga (1965-1980)
Perkembangan sistem operasi berlanjut, dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi komputer lewat terminal secara online (secara langsung dihubungkan) ke komputer.
Sistem komputer menjadi :
o Multiuser, yaitu digunakan banyak orang sekaligus

o Multiprogramming
Metode yang memungkinkan dua buah program/lebih dijalankan secara serentak pada sebuah komputer dan berbagai sumber daya dalam waktu yang berlainan. Konsep multiprogramming bias diibaratkan sebagai pekerja yang tak hanya menangani satu pekerjaan sehingga tak ada waktu yang terbuang.

o Time Sharing
Metode yang dipakai dalam sistem operasi yang memungkinkan sejumlah pemakai dapat berinteraksi dengan proses yang dibuatnya secara bergantian dengan jumlah waktu yang sama. Time sharing merupakan pengembangan lebih lanjut dari multiprogramming.

o Penyimpanan Virtual
Metode yang menangani sejumlah program dengan membagi program-program tersebut ke dalam bagian yang kecil dengan ukuran sama. Metode seperti ini diterapkan antara lain pada Windows.

o Multitasking
Metode yang memungkinkan seorang pemakai menjalankan sejumlah program dalam waktu yang sama. Cara ini sangat umum dalam sistem PC. Dengan menggunakan sistem operasi Windows, seseorang dapat menjalankan program Word untuk membuat dokumen dan sekaligus menjalankan program Excel untuk membuat perhitungan-perhitungan dalam table. Pemakai dapat berpindah dari satu program aplikasi yang satu dengan program aplikasi yang lain dengan mudah

o Multiprocessing
Metode dengan kemampuan sistem operasi yang menjalankan dua atau lebih intruksi secara serentak dengan menggunakan sejumlah CPU dalam sebuah komputer. Melalui sistem tersebut kita dapat mengatur sejumlah CPU untuk menjalankan instruksi yang berbeda dalam sebuah program.

4. Generasi Keempat (1980-199x)
Sistem operasi tidak lagi hanya untuk satu mode, tapi banyak mode yang mendukung batch processing, timesharing, dan (soft) real-time applications.
Generasi ini ditandai dengan berkembang dan meningkatnya komputer desktop (komputer pribadi) dan teknologi jaringan. Sistem operasi ini telah sanggup memberi antarmuka grafis yang nyaman.
Network Operating System Sistem operasi diperuntukan jaringan komputer dimana pemakai mnyadari keberadaan komputer yang terhubung.

Tidak ada komentar:

Posting Komentar


 

R324 | Copyright © 2011
Designed by Rinda's Templates | Picture by Wanpagu
Template by Blogger Platform