Serch
Translate
Label
Cheat Codes
(3)
Cracking and Hacking
(2)
Creator
(1)
Games
(5)
HTML Dasar
(18)
Komunikasi Data [ KOMDAT ]
(4)
Music Lyric
(67)
Pc Mig33 Tools
(24)
Ramalan Cinta
(1)
Rekayasa Perangkat Lunak
(3)
Sistem Operasi
(7)
SMS Gratis
(1)
Software
(36)
Struktur Data
(11)
Study-Pemograman
(14)
Tips Blogger
(11)
Tips dan Trick
(25)
Visual Basic
(4)
Follower
Entri Populer
Rabu, 19 Oktober 2011
1 Apa Itu Sistem Operasi?
Sistem Operasi didefinisikan sebagai sebuah program yang mengatur perangkat keras komputer,
dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai
penghubung antara para pengguna dengan perangkat keras. Sistem Operasi bertugas untuk
mengendalikan (kontrol) serta mengkoordinasikan pengunaan perangkat keras untuk berbagai
program aplikasi untuk bermacam-macam pengguna. Dengan demikian,sebuah Sistem Operasi
bukan merupakan bagian dari perangkat keras komputer, dan juga bukan merupakan bagian
dari perangkat lunak aplikasi komputer, apalagi tentunya bukan merupakan bagian dari para
pengguna komputer (Pengantar Sistem Operasi Komputer Plus Ilustrasi Kernel Linux Masyarakat
Digital Gotong Royong (MDGR))
2.Sejarah perkembangan
2.1 Arsitektur von-Neumann
Arsitektur perangkat keras komputer tradisional yaitu arsitektur von-Neuman terdiri dari empat
komponen utama yaitu "Prosesor", "Memori Penyimpanan", "Masukan" (Input), dan "Keluaran"
(Output). Pada saat awal, komputer berukuran sangat besar sehingga komponen-komponennya
dapat memenuhi sebuah ruangan yang sangat besar. Sang pengguna -- menjadi programer yang
sekali gus merangkap menjadi menjadi operator komputer -- juga bekerja di dalam ruang
komputer tersebut.
2.2 Sistem batch
Selanjutnya, terjadi pemisahan tugas antara programer dan operator. Para operator biasanya
secara eksklusif menjadi penghuni "ruang kaca" seberang ruang komputer. Para programer yang
merupakan pengguna (users), mengakses komputer secara tidak langsung melalui bantuan para
operator. Para pengguna mempersiapkan sebuah job yang terdiri dari program aplikasi, data
masukan, serta beberapa perintah pengendali program. Medium yang lazim digunakan ialah
kartu berlubang (punch card). Setiap kartu dapat menampung informasi satu baris hingga 80
karakter Set kartu job lengkap tersebut kemudian diserahkan kepada para operator Para operator
mengumpulkan job-job yang mirip yang kemudian dijalankan secara berkelompok. Umpama, job
yang memerlukan kompilator Fortran akan dikumpulkan ke dalam sebuah batch bersama dengan
job-job lainnya yang juga memerlukan kompilator Fortran. Setelah sebuah kelompok job
rampung, maka kelompok job berikutnya akan dijalankan secara otomatis.
2.3 Multiprogrammed System
Dengan sistem ini job-job disimpan di memori utama di waktu yang sama dan CPU dipergunakan
bergantian. Hal ini membutuhkan beberapa kemampuan tambahan yaitu: penyediaan I/O routine
oleh sistem, pengaturan memori untuk mengalokasikan memori pada beberapa Job, penjadwalan
CPU untuk memilih job mana yang akan dijalankan, serta pengalokasian perangkat keras lain
2.4 Time-Sharing System/Multitasking/Interactive Computing
Sistem ini, secara simultan dapat diakses lebih dari satu pengguna. CPU digunakan bergantian
oleh job-job di memori dan di disk. CPU dialokasikan
hanya pada job di memori dan job dipindahkan dari dan ke disk. Interaksi langsung antara
pengguna dan komputer ini melahirkan konsep baru, yaitu response time yang diupayakan wajar
agar tidak terlalu lama menunggu.
3. Bagian Sistem Operasi
Sistem Operasi secara umum terdiri dari beberapa bagian:
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
- Kernel, yaitu inti dari sebuah Sistem Operasi
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
4 Sistem Operasi saat ini
Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC,
komputer personal) terbagi menjadi 3 kelompok besar:
- Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009,dan Windows Orient yang akan dirilis pada tahun 2014)).
- Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
- Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard). Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.
Labels:
Sistem Operasi
Langganan:
Posting Komentar (Atom)
0 comments:
Posting Komentar