Archive for Agustus 2012
OS berbasis TEXT dan GUI
Sistem operasi berbasis GUI dan TEXT
A. Sistem Operasi Berbasis GUI
1. Pendahuluan
Sistem
operasi merupakan penghubung antara pengguna komputer dengan perangkat
keras komputer. Sebelum ada sistem operasi, orang hanya menggunakan
komputer dengan menggunakan signal analog dan signal digital. Seiring
dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat
berbagai sistem operasi dengan keunggulan masing-masing. Untuk lebih
memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu
beberapa konsep dasar mengenai sistem operasi itu sendiri.
Pengertian
sistem operasi secara umum ialah pengelolaan seluruh sumber-daya yang
terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls)
kepada pemakai sehingga memudahkan dan menyamankan penggunaan, serta
pemanfaatan sumber-daya sistem komputer dapat lebih optimal.
a) Fungsi Dasar
Sistem
komputer pada dasarnya terdiri dari empat komponen utama, yaitu
perangkat-keras, program aplikasi, sistem-operasi, dan pengguna.
Sistem
operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat
keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi
berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat
kondisi komputer agar dapat menjalankan program secara benar. Untuk
menghindari konflik yang terjadi pada saat pengguna menggunakan
sumber-daya yang sama, sistem operasi mengatur pengguna mana yang dapat
mengakses suatu sumber-daya. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu.
b) Sasaran Sistem Operasi
Sistem operasi mempunyai tiga sasaran utama yaitu kenyamanan = membuat penggunaan komputer menjadi lebih nyaman, efisien = penggunaan sumber-daya sistem komputer secara efisien, serta mampu berevolusi
artinya sistem operasi harus dibangun sehingga memungkinkan dan
memudahkan pengembangan, pengujian serta pengajuan sistem yang baru.
c) Maksud
Memberikan lingkungan dimana user dapat mengeksekusi program
d) Tujuan
1. Primer : Agar sistem komputer sesuai dengan kegunaan
2. Sekunder: menggunakan hardware dengan efisien
e) contoh
1. windows xp
2. windows vista
3. windows 7
B sistem operasi berbasisi text
Sistem operasi merupakan penghubung antara pengguna komputer
dengan perangkat keras komputer. Pengertian sistem operasi secara
umum adalah suatu pengelola seluruh sumber daya yang terdapat
pada sistem komputer dan menyediakan sekumpulan layanan untuk
memudahkan dan memberi kenyamanan dalam penggunaan dan
pemanfaatan sumber daya sistem komputer.
Sistem operasi jaringan atau sistem operasi komputer yang dipakai
sebagai server dalam jaringan komputer hampir mirip dengan sistem
operasi komputer stand alone, bedanya hanya pada sistem operasi
jaringan, salah satu komputer harus bertindak sebagai server bagi
komputer lainnya. Sistem operasi dalam jaringan disamping berfungsi
untuk mengelola sumber daya dirinya sendiri juga untuk mengelola
sumber daya komputer lain yang tergabung dalam jaringan.
Sistem operasi harus diinstal ke dalam komputer agar dapat berfungsi
dengan baik. Dalam instalasi sistem operasi jaringan terdapat
beberapa mode pilihan yang disediakan yaitu berupa mode text dan
mode grafik. Instalasi sistem operasi berbasis text merupakan salah
satu mode instalasi sistem operasi komputer dengan tampilan text.
Mode text digunakan jika spesifikasi hardware komputer yang akan
diinstal mempunyai spesifikasi yang rendah. Metode instalasi berbasis
text akan mempercepat proses instalasi
Metode instalasi sistem operasi berbasis text sering digunakan untuk
mempercepat proses instalasi walaupun dengan tampilan yang kurang
menyenangkan. Biasanya untuk spesifikasi komputer yang sederhana
dibanding dengan sistem operasinya akan menggunakan metode
berbasis text.
Sistem operasi komputer telah mengalami perkembangan yang sangat
pesat baik untuk keperluan stand alone maupun jaringan. Ada banyak
sistem operasi komputer yang dapat digunakan dalam sebuah
komputer baik stand alone maupun jaringan diantaranya adalah
Microsoft Windows Series (Win 3.1, Win 9x, Win ME, Win 2000, Win
XP, Win NT), Unix, San Solaris, Linux Series (Redhat, Debian, SUSE,
Mandrake, Knoppix), Mac, dan lain sebagainya. Masing-masing sistem
operasi memiliki kelebihan dan kekurangan sehingga diperlukan
analisis dalam memilih sistem operasi mana yang sesuai dengan
kebutuhan.
2) Jenis-Jenis Sistem Operasi Jaringan Berbasis Text
Seperti pada sistem operasi yang dapat digunakan pada PC, sistem
operasi jaringan juga bermacam-macam. Banyak perusahaan yang
mengembangkan sistem operasi jaringan dari yang komersial dengan
harga yang mahal sampai ke yang free alias gratis.
Kecenderungan pengembangan sistem operasi dewasa ini mengarah
ke tampilan grafis dengan tampilan yang menarik. Sebagai contoh
sistem operasi yang dikembangkan oleh Microsoft dengan produknya
yaitu Windows NT, Windows 2000 Server dan Windows 2003 Server.
Sistem operasi yang dikembangkan oleh Microsoft mempunyai lisensi
komersial artinya untuk menggunakan sistem operasi jaringan dari
Microsoft kita harus membayar lisensi atau dengan membeli sesuai
dengan kebutuhan dan kesepakatan antara pengguna dengan
perusahaan. Selain Microsoft perusahaan yang mengembangkan
sistem operasi jaringan adalah Unix, San Solaris dan perusahaan
lainnya. Salah satu sistem operasi jaringan yang dikembangkan secara
dengan free adalah Linux. Sistem operasi Linux menyediakan dua
pilihan yaitu mode text dan mode grafik. Hal ini menjadikan linux dapat
berjalan pada mesin komputer yang mempunyai spesifikasi hardware
yang rendah.
Linux dikembangkan pertama kali oleh Linus Torvalds mengusung
proyek open source dengan lisensi GNU/GPL (General Public Licence)
yaitu suatu lisensi dimana pemilik program tetap memegang haknya
tetapi orang lain dimungkinkan untuk menyebarkan, memodifikasi,
atau bahkan menjual kembali program tersebut tetapi dengan syarat
source code asli harus diikutsertakan dalam distribusinya. Dengan
konsep ini semua orang dapat ikut mengembangkan sistem operasi
dan software berbasis linux.
Dengan lisensi GNU/GPL Linux menjadi salah satu sistem operasi yang
mengalami perkembangan yang sangat cepat, karena Linux
dikembangkan oleh komunitas pengguna sistem operasi open source.
Kelemahan sistem operasi atau yang sering disebut dengan Bug akan
segera diperbaiki oleh komunitas pengguna linux dan dapat langsung
xix
didistribusikan dengan free. Dengan demikian sistem operasi Linux
menjadi sistem operasi yang up to date setiap saat.
Mungkin anda masih bingung dengan Lisensi GNU/GPL, kalau demikian
perusahaan atau orang yang mengembangkan Linux darimana
mendapat keuntungan dan Hak Royaltinya?. Yang dimaksud dengan
GNU/GPL disini adalah bahwa sistem operasi yang dikembangkan
memang bersifat free tetapi pengembang dapat juga menjualnya
dengan harga yang tidak terlalu mahal dan perusahaan dapat
memperoleh keuntungan dari jasa pelayanan instalasi, pelatihan,
imolementasi sistem dan lain sebagainya.
dedietkj.blogspot.com/2011/.../sistem-operasi-berbasis-gui-dan-text.html
Sejarah Komputer
Komputer Generasi Pertama (1946 – 1959)
Sebenarnya sebelum tahun 1946 sudah terdapat alat pengolah data, akan tetapi alat-alat tersebut belum dapat dikategorikan sebagai komputer. Hal ini dikarenakan alat-alat tersebut belum menggunakan konsep Stored Program. Strored program adalah operasi pada komputer di kontrol atau dikendalikan oleh program yang di simpan di memori komputer.
Ciri-ciri komputer generasi pertama adalah sebagai berikut:
1. Komponen utama menggunakan tabung hampa udara (Vacume Tube)
2. Program dibuat dengan menggunakan Bahasa mesin (Machine Language)
3. Menggunakan konsep stored program dengan memori utamanya adalah magnetic core storage.
4. Menggunakan simpanan luar magnetic tape dan magnetic disk.
5. Kecepatan proses: mampu mengoperasikan ratusan atau bahkan ribuan operasi perdetik
6. Orientasi utama pada aplikasi bisnis.
7. ukuran fisik besar, cepat panas sehingga membutuhkan pendingin, simpanannya kecil, dan membutuhkan daya listrik yang besar.
Yang termasuk komputer generasi pertama adalah :
- ENIAC (Electronic Numerical Integrator and Calculator)
Merupakan komputer yang pertama. Sebenarnya ENIAC dikembangkan mulai tahun 1942 di University of Pensylvania, dengan tujuan utama membantu US Army untuk menghitung target sasaran bom. ENIAC merupakan komputer berukuran fisik besar. Membutuhkan tempat lebih dari 500 m2, volume 105 m3, terdiri dari 18000 tabung hampa udara, 10000 kapaasitor dan 70000 resistor. Berat ENIAC lebih dari 30 ton. ENIAC mampu melakukan 5000 buah pertambahan 10 digit angka dalam waktu 1 menit dan mampu melakukan 300 buah perkalian dalam waktu 1 menit. ENIAC dapat mengolah data dalam waktu sehari untuk pekerjaan yang dilakukan selama 30 hari oleh komputer sebelumnya atau 300 hari bila dikerjakan oleh tangan secara manual. Semua input dan output dilakukan dengan kartu plong.
- Harvard Mark II, Harvard Mark III
- EDSAC (Electronic Delayed Storage Automatic Computer)
- IBM seri 701
- UNIVAC II
Komputer Generasi Kedua (1959 – 1964)
Ciri-ciri dari komputer generasi kedua adalah
1. Komponen yang dipergunakan adalah transistor
2. Program dibuat dengan menggunakan Bahasa Tingkat Tinggi (High Level Language) misalnya: FORTRAN, COBOL, ALGOL.
4. Menggunakan simpanan luar berbentuk Removable disk atau disk pack.
5. Mempunyai kemampuan Real-Time (informasi yang dibutuhkan, seketika dapat dihasilkan) danTime-Sharing (beberapa pemakai dapat menggunakan komputer secara bersamaan dan komputer akan membagi waktunya)
6. Orientasinya pada aplikasi bisnis dan aplikasi teknik
7. Dapat memproses jutaan operasi perdetik
8. Ukuran fisik lebih kecil, dan membutuhkan lebih sedikit daya listrik
Yang termasuk komputer generasi keuda adalah :
- PDP-1, PDP-5 PDP-8
- IBM seri 7070,7080, 1400, 1600
- UNIVAC III, SS80, SS90 1170
Komputer Generasi Ketiga (1964 – 1970)
1. Komponen yang digunakan yaitu IC (Integrated Circuit)
2. Sudah menggunakan Sistem Operasi, sehingga memungkinkan untuk melakukan Multiprocessing(yaitu dapat memproses sejumlah data dari sumber-sumber yang berbeda pada waktu yang bersamaan) dan Multiprograming (yaitu dapat mengerjakan beberapa program sekaligus)
3. Mampu memproses jutaan operasi perdetik (ukuran kecepatannya microseconds) atau bahkan milyard operasi per detik (Nanoseconds)
4. Dapat menyimpan ratusan ribu karakter
5. Penyimpanan luar bersifat random access
6. Dapat menampilkan gambar dan grafik dan dapat mengeluarkan suara karena sudah menggunakan visual display terminal sebagai alat input outputnya.
7. Mampu melakukan komunikasi data dari satu komputer dengan komputer lainnya, misalnya lewat alat komunikasi telpon.
Komputer-komputer generasi ketiga antara lain:
- IBM S/360
- UNIVAC 1108, 9000
- NCR seri Century
- GE 600, 235
Komputer Generasi Keempat (Mulai tahun 1971)
Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukuran setengah keping uang logam mendorong turunnya harga dan ukuran
komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendaliinput/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga sepertimicrowave oven, televisi, dn mobil dengan electronic fuel injection dilengkapi dengan mikroprosesor.
Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah.
Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.
Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).
IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.
Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium
III, Pentium IV, Dual Core, Core 2 Duo, Core i3, Core i5, Core i7 (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, AM2, AMD Phenom dsb. Ini semua masuk dalam golongan komputer generasi keempat.
Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar. Perusahaan yang mengembangkan jaringan LAN adalah perusahaan Datapoint Corporation yaitu dengan mengembangkan ArcNet yang merupakan LAN yang pertama.
Komputer Generasi Kelima
Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin.
Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang lebih valid dan membuahkan hasil.
Gambar prediksi Microsoft generasi ke 5
(Microsoft telah mencoba untuk mengatasi popularitas LINUX dengan mengaplikasi metode OPEN SOURCE demi mencapai tujuan menciptakan komputer generasi ke-5 BMW telah mencoba mengaplikasi teknologi terbaru komputer generasi ke-5 terutama metode ARTIFICIAL INTELLIGENCE (AI) dan HUMAN COMPUTER INTERACTION (HCI) di dalam semua mobil-mobil masa depan BMW. Dapat mencoba lihat di website resmi BMW Jerman untuk lihat sendiri bagaimana mereka mencoba mengaplikasi teknologi terbaru ini.)
Gambar prediksi Microsoft generasi ke 5(Microsoft telah mencoba untuk mengatasi popularitas LINUX dengan mengaplikasi metode OPEN SOURCE demi mencapai tujuan menciptakan komputer generasi ke-5 BMW telah mencoba mengaplikasi teknologi terbaru komputer generasi ke-5 terutama metode ARTIFICIAL INTELLIGENCE (AI) dan HUMAN COMPUTER INTERACTION (HCI) di dalam semua mobil-mobil masa depan BMW. Dapat mencoba lihat di website resmi BMW Jerman untuk lihat sendiri bagaimana mereka mencoba mengaplikasi teknologi terbaru ini.)
Berikut Video Dari Microsoft
sumber: