Sunsoft adalah sistem operasi yang dibuat oleh Sun Microsystem Inc. Sistem ini merupakan versi interaktif UNIX.
1. Sejarah perkembangan Sistem Operasi
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
· Generasi Pertama (1945-1955)
Generasi pertama merupakan 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 kesalahan. Setiap komputer memiliki program kode-biner yang berbeda yang disebut dengan “bahasa mesin” dalam bahasa inggrisnya adalah “machine language”. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
Ciri-ciri komputer generasi pertama :
1. Silinder magnetik untuk menyimpan data
2. Komponen yang dipergunakannya adalah tabung hampa udara (Vacum tube) untuk
sirkuitnya
3. Kapasitas penyimpanan kecil.
· Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan 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 ialah FMS dan IBSYS.
Ciri-ciri komputer Generasi kedua :
1. Kapasitas memori utama sudah cukup besar dengan pengembangan magnetic core storage
2. Berorientasi pada bisnis dan teknik.
3. Tidak terlalu banyak mengeluarkan panas.
4. Program dapat di buat dengan bahasa tingkat tinggi (high level language), seperti FORTRAN COBOL, ALGOL.
5. Proses operasi sudah cepat, yaitu bisa melakukan jutaan operasi per detik.
6. Membutuhkan lebih sedikit daya listrik.
7. Mulai digunakan disk storage (penyimpanan data)
· Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secaraon-line ke komputer, maka sistem operasi menjadi multi-user(di gunakan banyak pengguna sekaligus) dan multi-programming (melayani banyak program sekaligus).
Ciri-ciri Komputer Generasi ketiga :
1. Ditemukannya IC sehingga mengubah arsitektur komputer secara keseluruhan
2. Sudah menggunakan terminal visual display dan dapat mengeluarkan suara.
3.Kinerja komputer menjadi lebih cepat dan tepat. Kecepatannya hampir 10.000 kali lebih cepatdari komputer generasi pertama.
4.Peningkatan dari sisi software.
5.Kapasitas memori sudah lebih besar dari pada versi sebelumnya, dan dapat menyimpan
ratusan ribu karakter.
6.Menggunakan media penyimpanan luar disket magnetik (external disk) yang sifat pengaksesan datanya secara acak (random access) dengan kapasitas besar (jutaan karakter).
7.Pemakaian listrik lebih hemat dan lebih efisien.
8.Kemampuan melakukan multiprocessing dan multitasking.
· Generasi Keempat (Pasca 1980-an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka 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.
Ciri-ciri komputer Generasi keempat :
1. Dikembangkan komputer mikro dengan menggunakan microprocessor dan semiconductor yang berbentuk chip untuk memori komputer
2. Penggunaan Large Scale Integration (LSI) / Bipolar Large Scale Integration, yaitu pemadatan ribuan IC menjadi sebuah chip.
2. Pengertian Sistem Operasi
Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi merupakan jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, sistem komputer tidak lebih dari sekumpulan komponen elektronik dan komponen mekanik.
Sistem operasi bertindak seperti penterjemah antara pengguna aplikasi dengan perangkat keras. Seorang pengguna berinteraksi dengan sistem komputer melalui sebuah aplikasi, seperti aplikasi pengolah kata, permainan, atau program aplikasi lain yang dirancang untuk tujuan tertentu. Dalam menggunakan aplikasi tersebut, aplikasi tidak akan peduli bagaimana caranya pengguna memasukan informasi ke dalam aplikasi, seperti melalui keyboard. Sistem operasilah yang bertanggungjawab terhadap komunikasi antara aplikasi dengan perangkat keras.
3. Fungsi Sistem Operasi
~Fungsi Dasar Sistem Operasi
Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem-operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna 5/Gambar Komponen utama sistem komputer.
~Fungsi Pokok Sistem Operasi
Sistem operasi memiliki 4 (empat) fungsi pokok, yaitu:
1.Mengontrol akses perangkat keras
Sistem operasi memanajemen interakasi antara aplikasi dan
perangkat keras. Untuk mengakses dan berkomunikasi dengan perangkat keras, sistem operasi perlu menginstal sebuah perangkat lunak (driver) untuk tiap komponen perangkat keras.
2. Manajemen file dan folder
Sistem operasi mengatur dan membuat susunan file yang tersimpan di dalam hard disk dan media penyimpanan lain.
3. Menyediakan user interface
Sistem operasi akan menyediakan tampilan antarmuka pengguna, baik dalam bentuk baris perintah perintah (Command Line Interface - CLI) maupun dalam bentuk grafis (Graphical User Interface - GUI).
4. Manajemen aplikasi
Sistem operasi meletakan suatu aplikasi dan memuatnya ke dalam memori (RAM) komputer. Sistem operasi menjamin setiap aplikasi mendapatkan sumber daya yang cukup.
4. Bagian-bagian dari sistem operasi
Secara umum sistem operasi terdiri dari beberapa bagian :
1. Mekanisme Booting yaitu meletakkan karnel kedalam memori.
2. Karnel yaitu inti dari sebuah sistem operasi.
3. Command Interpreter atau Shell yang bertugas membaca input dari pengguna.
4. Pustaka yaitu yang menyediakan kumpulan fungsi dasar standar yang dapat dipanggil oleh
aplikasi lain.
5. Driver untuk berinteraksi dengan hardware internal sekaligus untuk mengotrol mereka
5. kelebihan dan kekurangan SUNSOFT
kelebihan :
yaitu dapat diadaptasikan dengan mudah ke komputer lainMultiuser, dapat digunakan oleh banyak pengguna sekaligusMultitasking, dapat menjalankan tugas secara bersamaan dalam satu waktuSistem file hirarkikal, pengorganisasian informasi atau data dalam bentuk yang mudah untuk diingat dan diakses.Sistem file stabil untuk database, server Internet, Intranet, file-server, Internet-client pengembangan Java.Mempunyai kinerja yang lebih baik daripada Windows NTUNIX adalah sistem operasi yang hampir gratis.
Kelemahan :
Tampilan kurang menarikMembutuhkan memori yang cukup besarMasih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini.Beberapa hardware sulit untuk menyediakan driver untuk Linux.Sulit digunakan untuk pengguna awam.
Tampilan kurang menarikMembutuhkan memori yang cukup besarMasih belum banyaknya game-game besar yang bersedia dijalankan pada platform ini.Beberapa hardware sulit untuk menyediakan driver untuk Linux.Sulit digunakan untuk pengguna awam.

