Persiapan Instalasi Sistem Operasi berbasis GUI

1. PENGETIAN SISTEM OPERASI
Sistem Operasi(OS) merupakan bagian dari software komputer yang berfungsi sebagai interface(Penghubung) antara aplikasi User, hardware komputer, dan software komputer.

2. SEJARAH SYSTEM OPERASI
Sistem operasi mengalami perkembangan yang sangat pesat, dan dibagi kedalam empat generasi, yaitu :
ü Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan system komputer elektronik sebagai pengganti system komputasi mekanik. Pafa generasi ini belum ada system operasi, maka system komputer diberi intruksi yang harus dikerjakan secara langsung.
ü Generasi Ke-dua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini system komputer belum dilengkapi system operasi, tetapi beberapa fungsi system operasi trlah ada, contohnya fungsi system operasi ialah FMS dan IBSYS.
ü Generasi ke-tiga (1965-1980)
Pada generasi ini perkembangan system operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara online ke komputer, maka system operasi menjadi multi-user(digunakan banyak pengguna sekaligus) dan multi-programming(melayani banyak program sekaligus.
ü Generasi ke-empat
Sistem jaringan ini digunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer0komputer yang saling terhubung satu sama lain.

3. FUNGSI DASAR
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu :
1) Perangkat keras(Hardware)
2) Program Aplikasi(Software)
3) Sistem operasi(Operating System)
4) Para pengguna
Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna.
Sistem operasi juga sering disebut resource allocator. Satu lsgi fungsi penting system operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan(eror) dan penggunaan komputer yang tidak perlu.

4. LAYANAN YANG DIBERIKAN OLEH OS
1) Pembuatan Program
OS menyediakan berbagai fasilitas dan layanan bagi programmer, berbentuk program utilitas.
2) Eksekusi program
Sejumlah tugas perlu dilakukan untuk mengeksekusi program. OS menangani semua ini untuk pemakai/program.
3) Pengaksesan perangkat I/O
OS mengambil alih detil rincian pengaksesan perangkat I/O.
4) Pengaksesan terkendali terhadap file
OS menyediakan mekanisme proteksi untuk mengendalikan pengaksesan terhadap file(secara bersama-sama)
5) Pengaksesan system
Pada system public atau shared system, OS mengendalikan pengaksesan recources secara keseluruhan.
6) Deteksi dan member tanggapan terhadap kesalahan
Os member tanggapan terhadap kondisi kesalahan, dengan dampak terkecil bagi aplikasi-aplikasi yang sedang berjalan.
7) Akunting
Mengumoulkan data statistic penggunaan beragam resources dan memonitor parameter kinerja.

5. SASARAN SISTEM OPERASI
a) Kenyamanan = Membuat penggunaan komputer menjadi lebih nyaman.
b) Efisien = penggunaan sumber daya system komputer secara efisien.
c) Mampu berefolusi = system operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan system-sistem yang baru.

6. MACAM-MACAM SISTEM OPERASI
Jenis-jenis system operasi berdasarkan layanan terhadap pengguna :
§ OS berbasis text disebut CLI(Command Line Interface)
Contoh : MS DOS, UNIX, LINUX
§ OS berbasis grafis disebut GUI(Graphical User Interface)
Contoh : windows, macintosh, Linux

7. HAL-HAL YANG HARUS DIPERHATIKAN DALAM MEMILIH SISTEM OPERASI
§ Dukungan terhadap aplikasi
§ Kemampuan penyesuaian terhadap hardware atau peripheral baru
§ Mudah dalam instalasi
§ Memiliki keamanan tinggi
§ Menyediakan antarmuka yang mudah
§ Dana yang memiliki

8. JENIS-JENIS SISTEM OPERASI
Jenis-jenis system operasi yang sangat terkenal antara lain :
§ DOS(Disk Operating System)
§ Windows
§ UNIX
§ LINUX
§ Apple Mac OS
9. KATEGORI
Berdasarkan user yang dapat dilayani, system operasi dapat dikelompokkan dalam dua kategori, yaitu berdasarkan:
1. JUMLAH USER
a) Single User
Sistem operasi yang hanya dapat melayani seorang user pada saat yang bersamaan. Yang masuk dalam kelompok ini di antaranya adalah DOS, WINDOWS 3X, WINDOWS 9X.
b) Multi User
Sistem operasi yang dapat melayani lebih dari satu user pada saat yang bersamaan. Sebagai contoh adalah WINDOWS NT, UNIX, LINUX
2. JUMLAH INTRUKSI
a. Mono Tasking
Sistem operasi yang hanya mampu menjalankan satu buah intruksi pada saat bersamaan.
b. Multi-Tasking
Pada system ini, system operasi menentukan aplikasi mana yang harus dikerjakan dan berapa waktun yang disediakan untuk aplikasi tersebut sebelum mengerjakan aplikasi yang lain. OS juga mengatur pembagian internal memory diantara aplikasi-aplikasi tersebut.
Diberdayakan oleh Blogger.