Senin, 20 Desember 2010

Perbedaan sistem operasi Sun solaris, Linux, mac OS dan free BSD

Sistem operasi merupakan perangkat lunak yang berfungsi untuk mengontrol perangkat keras dan operasi dasar pada sistem komputer. Dan untuk lebih mengenalnya berikut adalah penjelasan singkat mengenai jenis-jenis sistem operasi antara lain Sun solaris, Linux, Mac OS dan Freee BSD.

Sun Solaris
Solaris merupakan salah satu UNIX buatan Sun Microsystem yang paling dikenal dunia. Solaris merupakan unix yang berjalan pada high−end hardware, unix ini mampu mendukung puluhan processor, GB RAM, serta harddisk. Solaris sering dipergunakan sebagai platform oleh aplikasi enterprise, seperti Oracle. Sun Microsystem mendesain solaris agar dapat berjalan pada processor SPARC yang juga diproduksi oleh SUN.Sehingga mereka dapat mengembangkan system hot-swappable RAM, mainboard, harddisk, CPU dengan fitur2 yang menarik,karena SUN mengontrol sendiri hardware dan softwarenya.
Pada tahun 1982 Sun Microsystem mempergunakan versi unix SUN OS untuk workstation-workstation Sun Microsystems yang dirilisnya. Setelah SunOS versi 4 dikeluarkan, Sun Microsystems mengunakan kode UNIX System V untuk menggantikan kode UNIX BSD yang sebelumnya mereka gunakan, setelah mendapatkan lisensi dari AT & T yang merupakan pemegang lisensi UNIX waktu itu. Dengan perubahan tersebut unix SunOS versi 5 lebih dikenal sebagai solaris versi 2.Sehingga, secara tidak langsung, SunOS versi sebelumnyapun dianggap sebagai Solaris versi 1.x.

Linux
Linux merupakan sistem operasi computer yang muncul pada tahun 1991 yang dibuat oleh Linus Torlvald seorang mahasiswa asal Finlandia. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama yang dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun, seperti perangkat lunak bebas dan sumber terbuka lain pada umumnya.
Banyak kesamaan antara Linux dengan BSD, namun ada juga perbedaannya BSD lebih ramah terhadap dunia komersial dibanding Linux. Linux mensyaratkan feedback kepada user komersial artinya setiap pemakai komersial harus memberikan feedback kembali ke linux, sedangkan untuk BSD tidak memiliki batasan seperti itu. Sejak awal kemunculanya linux terus dikembangkan oleh para peminatnya, hingga saat ini kernel linux telah mencapai versi 2.4.

Mac OS
Macintos Operating system atau yang biasa disingkat Mac OS adalah suatu sistem operasi computer yang diperuntukkan khusus untuk computer Macintosh. Sistem operasi buatan Apple Computer ini tidak kompatibel dengan PC berbasis IBM. Sistem operasi ini diperkenalkan pada tahun 1984, dan sejak tahun 2006 telah memiliki kompabilitas dengan arsitektur x86 maupun power PC. Salah satu Mac OS yang telah diintegrasikan ke free BSD didalamnya adalah Mac OS X Apple. Mac Os ini memiliki yang familier dan powerful serta didukung dengan Operating system yang stabil. Selain itu Mac OS X juga memiliki desain yang sangat intuiitif, sehingga user atau developer bisa lansung menggunakannya dengan mudah. Namun bagi yang ingin menjalankan sebuah server internet murah dan powerful Mac OS tidak banyak direkomendasikan karena beberapa hal antara lain Mac OS menyertakan banyak hal yang tidak diperlukan untuk menjalankan server internet serta hanya dapat beroperasi pada hardware Apple.

Free BSD
FreeBSD merupakan sebuah sistem operasi tipe unix bebas ( seperti sistem operasi 386BSD dan  4.4BSD ) dari UNIX AT&T yang dikembangkan melalui Berkeley Software Distribution atau disingkat BSD. Sistem operasi ini berlisensi bebas dan mirip unix. FreeBSD beroperasi diatas sistem intel x86 (IA-32) termasuk Microsoft Xbox, DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC dan arsitektur NEC PC-98. Sedangkan untuk arsitektur ARM dan MIPS masih dalam proses pengembangan.
Pada saat pengembangan 386BSD dihentikan ditahun 1993, maka munculah generasi baru Net BSD dan FreeBSD 6.0. Net BSD bisa dioperasikan pada berbagai jenis arsitektur, sedangkan FreeBSD 6.0 ini selain telah mendukung platform x86, AMD64, IA64, Spacr64 dan Alpha juga memiliki stabilitas, performa dan keamanan, sehingga banyak perusahaan didunia yang memakainya.
Untuk saat ini unix FreeBSD versi 6.2 sedang dikembangkan sedangkan pengembangan utuk versi yang lama telah dihentikan dan tidak lagi didukung.Pengembangan freeBSD ini bertujuan untuk menyediakan sistem operasi freeBSD dengan kemampuan maksimal yang rancangannya mengadop dari Gentoo Linux, seperti pada sistem init dan manajemen paket Portage.

Kamis, 16 Desember 2010

Mengenal Visual Basic

Beberapa waktu yang lalu saya mendapatkan tugas untuk membahas salah satu dari berbagai macam bahasa pemrograman. Bahasa pemrograman atau sering  juga diistilahkan dengan bahasa computer adalah instruksi standar yang berfungsi untuk memerintah computer. Bahasa pemrograman ini merupakan himpunan dari aturan sintak atau semantic yang digunakan  untuk mendefinisikan suatu program komputer. Dengan bahasa pemrograman ini seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana suatu data akan disimpan / diteruskan dan juga langkah-langkah apa yang akan diambil dalam berbagai situasi.
Istilah bahasa pemrograman buat saya termasuk hal yang baru, karena selama ini saya hanya sebagai user atau pengguna program saja. Namun disini saya akan mencoba untuk untuk mengurai apa yang saya pahami tentang salah satu bahasa pemrograman yang telah saya baca dari situs internet yaitu Visual Basic atau sering juga disingkat VB.
Visual Basic merupakan developments tool untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasinya, visual basic menggunakan pendekatan visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialeg bahasa basic. Dengan kata lain visual basic menawarkan banyak kemudahan, sehingga visual basic menjadi tools yang terkenal dan banyak dipergunakan baik oleh pemula ataupun developer.
Dalam visual basic sudah tersedia bermacam – macam jendela dan juga toolbox yang sangat membantu pembuatan dan pengembangan user interface, yang kesemuanya itu termasuk didalam IDE (Integrated Development Environment) visual basic. Penguasaan IDE yang baik akan sangat membantu programmer  dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.
Untuk aplikasi yang pernah saya pakai yang juga hasil dari pemrograman visual basic adalah aplikasi pengontrolan input-output part dan data stock part. Dengan aplikasi ini pengguna atau user diberikan banyak kemudahan, antara lain dalam proses pendataan part baik input maupun output, kita hanya cukup mengisi form isian sesuai format data yang kita perlukan (sesuai format), dan selanjutnya output data bisa dibuat menjadi sebuah table atau yang lain sesuai dengan kebutuhan yang kita perlukan. Jadi data-data tersebut dikelola / diolah didalam suatu database.
Untuk lebih jelasnya saya akan menampilkan contoh bahasa pemrograman visual basic yang telah saya baca dari salah satu buku literatur. Saya akan menampilkan bahasa visual basic untuk membuat suatu password atau kata sandi. Misalkan kita ingin membuat dialog box dengan input “Password Program”, kode password adalah “Enter”, informasi box “ Masukkan nama password dengan benar” kemudian pesan “Maaf password anda salah” jika salah memasukkan nama password dan “Terima kasih atas perhatian anda” jika passwordnya benar. Maka penulisan programnya adalah :
                Private sub Form_Active()
                Dim Kode, Bilangan
                                Bilangan=0
                                Perhatian=”Masukkan nama password dengan benar”+Chr(15)
                                Perhatian=Perhatian+”Masukkan nama password dengan benar”
                                                Do
                                Kode=InputBox(Perhatian,”Password Program”,””)
                                                If kode<>”Enter” then
                                                 Bilangan=Bilangan+1
                                Endif
                                If Bilangan=2 then
                                                MsgBox “Maaf password anda salah”
                                                 DoCmd.Quit
                                Endif
                                Loop until jawab=”Enter”
                                MsgBox “Terima kasih atas perhatian anda”
                                End Sub
Mungkin hanya sekelumit ini yang bisa saya sampaikan semoga bisa bermanfaat amin, dan saya menyadari bahwa apa yang saya sampaikan disini jauh dari sempurna untuk itu saran yang membangun sangat diharapkan guna perbaikan kedepan. Terima kasih.

Rabu, 15 Desember 2010

Kesan untuk Dosenku

Bicara soal teknologi informatika sepertinya tidak bisa dipisahkan dengan figur yang satu  ini. Beliau adalah seseorang yang memiliki dedikasi dan semangat tinggi dalam hidup,  salah seorang dosen ilmu komputer di Universiitas Singaperbangsa karawang, beliau tidak lain adalah Bp Ade Andri Hendriadi S.Si. Di posting kali ini saya akan berbagi cerita tentang kesan saya selama menjalani perkuliahan bersama beliau.
Sebelumnya saya akan sedikit bercerita kondisi perkuliahan yang saya jalani. Sebagai seorang mahasiswa  yang notabene adalah pekerja, saya tidak bisa mengikuti jadwal perkuliahan secara menyeluruh. Terutama untuk perkuliahan jam pertama praktis tertinggal dan hanya kebagian kurang dari setengah jam saja, dan parahnya mata kuliah jam pertama adalah mata kuliah yang terkait langsung dengan teknik ilmu komputer dengan nilai sks yang tinggi, termasuk salah satunya adalah mata kuliah Pengantar teknologi informatika yang diajarkan oleh Bp Ade Andri Hendriadi S.Si. yang kerab dipanggil Bp Ade. Meski begitu tapi tak mengapa harus tetap semangat.

Dalam pertemuan yang singkat itu saya akan mencoba untuk menggambarkan kesan saya selama belajar dengan Bp Ade. Buat saya yang selalu ga bisa on-time alias always telat dijam pertama Bp Ade memberikan paket pengajaran yang cukup menarik, disini saya sebut paket 2T. Paket T yang pertama adalah Toleransi, nah paket pertama ini nih yang rasanya nikmat, ( he..he.. ). Maksudnya begini bahwa untuk mahasiswa yang selalu datang terlambat dengan alasan kerja, Bp Ade memberikan toleransi dan keleluasaan untuk tetap mengikuti kuliah beliau, jam berapapun datangnya, gimana asyiik kan? Namun musti diingat boleh datang terlambat asal jangan mkembuat gaduh dan merusak konsentrasi / fokus perkuliahan alias “ngobrol sendiri”, karena beliau lebih menghargai mahasiswa yang tidur dalam kelas karena kecapean daripada mahasiswa yang “ngobrol sendiri” seperti yang beliau sampaikan diawal-awal perkuliahan.

Nah untuk paket T yang kedua ini termasuk menu paket yang rasanya sedikit “pedas” dan so pasti membuat kita berkeringat sehabis menyantapnya. Tapi jangan khawatir menunya dijamin 4 sehat 5 sempurna, jitu banget buat ngatasi mahasiswa yang tidak mau atau malas belajar  ( wah termasuk gak ya ??? ). Paket T yang kedua itu adalah Tuntutan. Jadi selain memberikan Toleransi juga memberikan Tuntutan. Tuntutanya adalah bagi mahasiswa baik yang telat maupun yang on-time harus mampu mengembangkan sendiri materi – materi yang telah diberikan dengan membaca literatur – literatur yang tersedia baik dari internet atau buku. Materi disajikan secara singkat , padat dan jelas, intinya diperkuliahan hanya akan dibahas secara garis besarnya saja dan selanjutnya “ terserah anda “ . Dan satu lagi Tuntutan beliau adalah tugas. Dalam memberikan tugasnya beliau tidak pernah setengah-setengah, hingga tak jarang membuat kita terengah-engah ( he.. he.., becanda ya pak ). Namun yang pasti dengan tugas itu menjadi sarana belajar yang sangat efektif bagi mahasiswa karena hukumnya wajib, sehingga dijamin suka atau tidak suka mahasiswa pasti akan belajar dengan mengerjakan tugas tersebut.

Yah, barangkali hanya itu yang bisa saya sampaikan mengenai kesan saya terhadap beliau. Dan buat Bp Ade mohon maaf jika ada kata yang kurang berkenan dan terima kasih banyak pak atas bimbingannya, semoga tetap sabar dan semangat dalam membimbing kami, dan satu lagi pak untuk paket T yang kedua jangan “pedas-pedas” ya pak ( he.. he.. maaf becanda pak). Dan buat teman-teman kelas 1E kompak selalu n semangat terus. Terima kasih.

Jumat, 10 Desember 2010

Bersama kita bisa

Jangan jadikan perbedaan diantara kita menjadi suatu tembok pemisah, yang membuat kita jauh. Karena perbedaan itu adalah berkah yang indah. Karena yang beda itu bisa kita padukan menjadi satu kesatuan dalam kebersamaan. Karena bersama kita bisa.