MULTICS (Multiplexed Information and Computing System)

Selasa, 09 Oktober 2012
Multics merupakan Sistem Operasi yang didesain dengan harapan akan menciptakan keunggulan-keunggulan, seperti :

  • Multiuser
  • Multiprosesor
  • Multilevel File System
Namun pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan Multics karena Sistem Operasi Multics ini sudah tidak memenuhi tujuan semula.

Multics itu sendiri adalah sistem perasi time-sharing main frame dimulai pd thn 1965 dan digunakan sampai thn 2000. Sistem ini menjadi produk komersial yang dijual oleh Honeywell untuk pendidikan, pemerintahan industri, dan situs web. Ini menggambarkan perangkat keras, perangkat lunak. dan orang-orang yang membuat sistem yang terbaik dari jenisnya. 




CTTS (Compatible Time Sharing System)

Senin, 08 Oktober 2012
Compaiteble Time Sharing System adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai . Disebabkan waktu perkembangan proses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa alat I/O secara bergantian. 

Christopher Strachy pada tahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM 7090. 

Pada TSS tiap-tiap user dilayani oleh komputer dengan bergiliran dalam waktu yang sangat cepat sehingga tiap pemakai komputer tidak merasa bahwa komputer melayani beberapa pemakai sekaligus secara bergiliran.

Teknologi Batch System FMS ( Fortran Monitor System ) dan IBSYS

Batch Processing System FMS (Fortran Monitoring System) dan IBSYS itu merupakan generasi komputer kedua. FMS sendiri merupakan sebuah OS yang dijadikan fungsi dasar pada sistem operasi.

  • Batch Processing System FMS (Fortran Monitoring System)
Sistem Operasi yang dikerjakan dalam satu rangkaian, kemudian dieksekusi secara berurutan bertanggung jawab untuk memberikan perintah kemesin dan hasilnya keluar pada printer. 

  • IBSYS
Merupakan sebuah sistem operasi yang merupaka pengembangan dari FMS. Prinsip kerja dari sistem operasi ini didasarkan pada sistem batch, yang mana pekerjaan digabungkan bersama-sama. 

20 orang yang berpengaruh dalam pengembangan Sistem Operasi

Minggu, 07 Oktober 2012
Dalam dunia Ilmu Komputer pastinya memiliki orang-orang yang sangat berperan dalam sejarah perkembangan dunia Ilmu Komputer sampai saat ini. Berikut 20 orang yang berpengaruh dalam pengembangan Sistem Operasi :

1. William Henry Gates

Bill Gates siapa yang tak kenal nama yang terdaftar orang yang terkaya di dunia. Bill Gates adalah pemimpin perusahan Microsoft yang trkenal dengan sistem operasinya yaitu Windows. Microsoft sendiri mulai berdiri pada tahun 1975.

2. Linus Benedict Torvalds

Linus lahir di Helsinki, Finlandia, pada tanggal 28 Desember 1969. Lunis adalah pelopor salah satu sistem operasi linux, Linux sendiri OS yang OpenSource yang siapa saja bisa mengembangkannya. LInux berasal dari sistem operasi Unix. Pada tahun 1990 Linux mulai menuai sambutan yang baik dari beberapa kalangan. Karena keterbukaan pada sistem source codenya, banyak kelompok pengembang yang ikut memperbaiki segala fiturnya, sekaligus memindahkan berbagai aplikasi agar berjalan di Linux.


3. Steven Paul Jobs

Steven Jobs adalah salah satu pendiri Apple Computer yang kemudian berkembang menjadi Apple Inc. Jobs lahir di San Francisco, California, Amerika Serikat pada 24 Februari 1955. Sebagai pendiri Apple Computer di tahun 1976, ia mempopulerkan konsep komputer di rumah tangga dengan Apple II. Kemudian, ia merupakan salah satu orang yang pertama kali menyadari potensi untuk mengomersialkan antarmuka pengguna grafis (graphical user interface) dan mouse yang dikembangkan di Palo Alto Research Center perusahaan Xerox, dan kemudian teknologi ini diterapkannya ke dalam Apple Macintosh.

4. Richard Matthew Stallman

Richard adalah pendiri gerakan perangkat lunak bebas, opensource, proyek GNU, dan Yayasan Perangkat Lunak Bebas. Beliau adalah yang mengerjakan GNU Emacs, GNU C Compiler, dan GNU Debugger. Stallman juga yang menulis GNU General Public License (GNU GPL atau GPL), lisensi perangkat lunak bebas yang terbanyak dipakai, dan memberi ilham konsep copyleft. Richard Matthew Stallman lahir 16 Maret 1953, di Manhattan, New York dan lebih dikenal dengan nama Richard Stallman.

5.Robert Morris

Robert Morris adalah seorang ahli kriptografik, sekaligus salah satu  pendiri sistem operasi Unix.Morris menulis tentang matematika Unix, program kriptografik, dan skema enkripsi dasar, yang beberapa tahun kemudian berkembang sebagai Unix. Sistem operasi yang ada sekarang ini, seperti Linux, Android, iOS, Solaris, dan lain-lain sebenarnya berasal dari Unix yang diciptakan Robert Morris

6. Stephen Wozniak

Stephen Wozniak adalah salah satu pendiri Apple Computer bersama Steven Jobs. Dia juga melopori pentingnya GUI (Graphic User Interface) di sebuah system operasi bersama Steve Job Ia membuat MAC OS.

7.  Andy Rubin

Andy rubin adalah sarjana ilmu komputer dari Utica College, Utica – New York. Awal karir Rubin bekerja di Carl Zeiss AG. Pada tahun 1989, Rubin juga pernah bekerja sebagai teknisi di Apple.inc. Setelah itu rubin bekerja di Spin off General Magic dan mengembangkan Magic Cap, software telekomunikasi yang ketika itu gagal di pasaran. Setelah beberapa tahun, Rubin membentuk badan penelitian sendiri dengan nama Danger,Inc. Inilah awal Rubin menciptakan software smart phone, yang lalu membuat OS Android.

8. Malcolm Douglas McIlroy

McIlroy Lulusan di bidang fisika rekayasa dari Cornell University . Dia bergabung dengan Bell Laboratories pada tahun 1958, dan pada tahun 1965 menjadi kepala Computing Techniques Research Department (tempat kelahiran sistem operasi Unix). Malcolm Douglas McIlroy selalain matematikawan,  dan programer terkenal. McIlroy dikenal antara lain melalui  Arsitektur pipe dan filter pada Unix,  Penemu konsep komponen perangkat lunakdan juga mengembangkan beberapa tool Unix, seperti spell, diff, sort, join, graph, speak, tr, dan lain sebagainya.

9. Ian Murdock

Ian Murdock  adalah pelopor terbentuknya Debian yang dikenalkan tahun 1993, proyek GNU/Linux Debian, pemikiran tentang kemungkinan untuk menyalurkan sistem operasi yang mengemas kernel Linux dalam bentuk distro belum membumi. Debian adalah Linux sejati yang memiliki reputasi positif disegani di masyarakat karena OpenSource, dan padaha tahun 1996 pimpinan proyek digantikan oleh Bruce Perens.

10. Mark Shuttleworth

Mark Shuttleworth adalah pimpinan perusahaan Canonical Ltd ang memiliki tujuan untuk membantu perkembangan, distribusi, dan promosi dari produk-produk yang bersifat open source (kode terbuka). Perusahaan ini bermarkas di Eropa, salah satu produknya adalah Ubuntu yang berbasis Debian .

11. Patrick Volkerding

Patrick Volkerding adalah seorang pendiri Linux Slackware, iya lulus an Minnesota State University Moorhead tahun 1993. Ia mempunyai julukan BDFL (Benevolent Dictator For Life). Slackware pertamakali di luncurkan pada tahun 1993.

12. Bob Young dan Marc Ewing

Bob Young dan Marc Ewing adalah pendiri Distro Linux tertua yaitu Redhat yang lahir tahun 1994 dan sampai sekarang masih terus di release dalam bentuk Enterprise. Karena memang redhat sangat terkenal terutama di dunia server.

13. Paul Allen
Paul Allen ialah perintis Microsoft bersama Bill Gates. Dia bersama Bill Gates juga pernah menulis perangkat lunak Altair BASIC, dia juga suskes membuat system operasi bersama tim di Microsoft yaitu Windows dan menjadi rajanya OS di dunia, hingga sekarang perusahaanya masih eksis dalam mengembangkan system operasi yang terbaru adalah Windows 7.

14. Steven Anthony Ballmer

Steve Ballmer  adalah lulusan dari Harvard pada tahun 1977 , ia bergabung di Microsoft  pada tahun 1980, dan sekarang menjadi CEO Microsoft  pada tahun 2000, dia juga pernah menjadi pemimpin  divisi “Operating Systems Development”

15. Kenneth Thompson

Dia adalah seoarang ilmuwan computer yang sangat berpengaruh dalam dunia system operasi, Ken Thompson pembuat utama Sistem operasi Unix, dia juga yang mengembangkan bahasa pemrograman B cikal bakal dari bahasa C yang sekarang sangat populer.

16. Dennis MacAlistair Ritchie

Dennis Ritchie lebih terkenal sebagai pengembang berbagai bahasa pemograman, dia juga pernah bekerja di Bell Labs dan mengembankan system operasi Unix.
.
17. Bill Reynolds

Bill Reynolds adalah pengembang PCLinuxOS , dimulai dari satu set paket RPM yang dibuat untuk meningkatkan versi-versi Linux Mandrake (sekarang Mandriva Linux). Dari tahun 2000 hingga 2003, Texstar mengelola repositori dari paket RPM secara paralel dengan situs web PCLinuxOnline.

18. Fabio Erculiani
Fabio Erculiani adalah pembuat Sabayon Linux, yaitu distro linux yang berbasis Gentoo ,Nama Sabayon diambil dari salah satu hidangan Italia, Zabaione.

19. I Made Wiryana

Lahir di Dado Singkep BAli Indonesia pada 24 November 1966 merupakan perintis pengembangam Linux. 

20. Onno W Purbo 
Bandung, jawa barat 17 Agustus 1962 merupakan pengembangan Linux. Beberapa sistem operasi yaitu seperti ORARINux dll.

Kelebihan dan Kekurangan Linux


Sebelum nya kita sudah mengenal apa itu linux? Kita juga harus tau apa saja kelebihan dan kekurangan yang terdapat pada linux .

Kelebihan Linux :

  • Linux merupakan sistem operasi bebas dan terbuka (open source). Sehingga tidak perlu biaya lisensi untuk membeli atau menggunakan Linux, gratis.
  • Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux karena banyak komunitas-komunitas pengembanganya. 
  • Memiliki pengamanan yang lebih unggul karena di desain multiuser sehingga apabila virus menyerang user tentu, akan sangat sulit menyebar ke user lainnya,
  • Cocok untuk PC yang memiliki spesifikasi minim karena linux membutuhkan resource yang lebih kecil dibandingkan Windows.
Kekurangan Linux : 
  • Banyak pengguna yang belum terbiasa dengan linux
  • Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada linux. 
  • Proses instalasi software yang tidak semudah di windows.
  • Aplikasi di linux belum seampuh aplikasi di windows.
Jadi intinya kita belajar Linux tidak untuk mempersulit diri sendiri, tetapi kita sedang melakukan perbaikan dalam mempelajarinya. Dengan mengenal linux kita jadi tahu bahwa suatu program bisa berjalan karena ada kernel dan banyak hal lain nya. :)

Mengenal Sistem Operasi Linux


Dari sebagian orang masih bingung dengan apa sih itu linux ??
Linux adalah Sistem Operasi yang berbasis UNIX yang dapat berjalan di berbagai macam perangkat keras terutama PC berbasis Intel x86. Dikatakan berbasis UNIX karena LInux dikembangkan menurut standar yang di miliki UNIX.

Perkembangan Linux sangat didukung oleh lisensi yang digunakan oleh Linux yaitu GNU General Public License (GNU GPL). Dengan ada GNU GPL memungkinkan suatu aplikasi / termasuk OS dapat secara bebas digunakan dan disebarluaskan source code dari aplikasi tersebut. Bukan berarti kita sebagai pembajakan program ;)

Kemampuan Sistem Linux :

  1. Multiuser : Kemampuan OS menangani banyak user secaraa simultan baik pada aplikasi yang sama maupun berbeda.
     2.  Multitasking : Kemampuan OS menangani sejumlah pekerjaan secara simultan.


Macam-macam linux , diantara nya : 

  • mint
  • Fedora
  • Ubuntu
  • RedHat
  • Mandrake
  • Turbo
  • Caldera Open
  • SuSe
  • Debian
  • Ultimate
dan masih banyak lagi untuk lengkap ny bisa lihat di distrowatch.com

Pengenalan Tentang Sistem Operasi

Selasa, 02 Oktober 2012

Apa itu Sistem Operasi ( Operating System ) ?
Perangkat lunak sistem yg bertugas untuk melakukan kontrol dan manajemen perangkat keras, menjalankan software aplikasi seperti program-program pengolah kata dan browser web. Atau suatu sistem yang digunakan untuk mengoptimalkan kerja perangkat keras dan perangkat lunak yang ada pada komputer.

Skema kerja dari OS adalah
Input _Hardware _ Kernel _ Software _ Output Kernel

Sistem Operasi terdiri dari :
1. Mekanisme Boot : Untuk meletakkan kernel ke dalam memory kernel.
2. Command Interpreter / Shell : Untuk membaca input berupa perintah.
3. Kernel : Inti dari sebuah Sistem Operasi
4. Driver : Untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
5. Resource Allocator : Untuk mengatur dan mengalokasikan sumber daya dari perangkat.



Pada umun nya Sistem Operasi  utama yang di gunakan sebagain besar terbagi menjadi 3 kelompok :
1. Microsoft Windows
2. Unix
3. Mac Os

Jadi inti dari Sistem Operasi adalah sebagai manager untuk sumber daya hardware dan software yang ada di dalam sistem dan berhubungan dengan hardware tanpa aplikasi harus mengetahui setiap aspek berjalan bersama.