Senin, Oktober 29, 2012

Beasiswa DataPrint

Ini salah satu program terbaik dari DataPrint yang sangat membantu bagi para pelajar dalam menunjang proses belajarnya.
Sehingga masalah ekonomi bukan satu-satunya penghambat bagi mereka yang tidak bersekolah.
Dengan begitu mereka dapat berprestasi dan membangun negara ini dengan ilmu yang mereka dapatkan di bangku sekolah.
"Partisipasi DataPrint dalam memajukan dunia pendidikan Indonesia tidak henti-hentinya. Di tahun 2009, DataPrint pernah mengadakan program DataPrint Academy yang memberikan kesempatan kepada 30 orang pelajar SMA dari seluruh Indonesia untuk mengikuti workshop selama lima hari di bidang kreatifitas dan entrepreneurship. Kemudian di tahun 2011, sebanyak 700 orang pelajar dan mahasiswa telah menerima beasiswa pendidikan dengan total ratusan juta rupiah. Para penerima beasiswa berasal dari Pekanbaru, Bandung, Jakarta, Ponorogo, Kendari, Martapura, Dumai, Malang, dan lain-lain.
Tahun ini, DataPrint kembali membuka program beasiswa bagi 700 orang pelajar dan mahasiswa. Program beasiswa dibagi dalam dua periode. Tidak ada sistem kuota berdasarkan daerah dan atau sekolah/perguruan tinggi. Hal ini bertujuan agar beasiswa dapat diterima secara merata bagi seluruh pengguna DataPrint.  Beasiswa terbagi dalam tiga nominal yaitu Rp 250 ribu, Rp 500 ribu dan Rp 1 juta. Dana beasiswa akan diberikan satu kali bagi peserta yang lolos penilaian. Aspek penilaian berdasarkan dari essay, prestasi dan keaktifan peserta."
Dikutip dari website Beasiswa DataPrint
Beasiswa DataPrint yang dibagikan diharapkan dapat meringankan biaya pendidikan sekaligus mendorong penerima beasiswa untuk lebih berprestasi.

Lebih lanjut silahkan mampir ke situs resminya, www.beasiswadataprint.com atau www.dataprint.co.id untuk mengetahui tatacara dan peraturan bergabung.

continue reading

Senin, September 24, 2012

Proses pada Sistem Operasi

Nama lain dari proses adalah task, proses atau task adalah entitas dinamis. Proses juga merupakan konsep pokok sistem operasi. Konsep ini pertama kali digunakan disistem operasi Multics tahun 1960-an. Tema utama perancangan sistem operasi semuanya berkaitan dengan manajemen proses. Manajemen proses merupakan pembahasan sentral dari sistem operasi.

Proses juga bisa diartikan dengan program yang sedang dieksekusi. Proses ini merupakan unit kerja terkecil yang secara individu memiliki sumber daya sumber daya dan merupakan unit terkecil yang dijadwalkan oleh sistem operasi. Sistem operasi mengelola semua proses di sistemdan mengalokasikan sumber daya keproses proses sesuai kebijaksanaan untuk memenuhi sasaran sistem. Abstraksi proses merupakan hal mendasar dalam manajemen proses-proses konkuren yang berjalan disana.

Bagi anak komputer, mungkin kita sudah sering istilah dalam proses seperti multiprogramming, multiprocessing dan distributed processing. tapi apakah kita sudah tau perbedaannya? berikut saya jelaskan perbedaannya dan penjelasannya.

A. Multi Programming
Multiprogramming adalah suatu teknik penjadualan dimana tugas (task) yang sedah berjalan tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar, misalnya membaca data dari CD/ Disket. Atau komputer memaksa menukar tugas yang berjalan dengan tugas lainnya. Tujuan dari multiprogramming adalah memaksimalisasikan kerja CPU. suatu kasus untuk sistem uniprosesor, tidak ada lebih dari proses yang bisa berjalan bersama-sama, dengan kata lain proses harus saling menunggu sampai proses yang lainnya selesai. Penjadual CPU merupakan basis dari multiprogramming pada sistem operasi. Dengan men switch CPU diantara proses maka sistem operasi dapat membuat komputer lebih produktif.


Di dalam sistem Multiprograming, sebuah program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. Pada saat program meminta masukan, program berikutnya yang telah di muat dalam memory akan di jalankan sampai terjadi interupsi. Ketika pemrosesan interupsi telah berakhir, kontrol dikembalikkan ke program yang telah diinterupsi. Siklus seperti ini diulang sehingga program-program yang telah dimuat memory utama akan diproses secara bergantian.

B. Multi Processing
Multiprocessing adalah kemampuan pemrosesan komputer yang di lakukann secara serentak. Proses multiprocessing bisa di lakukan menggunakan 2 CPU dalam 1 sistem komputer.

Multiprocessing dan multiprogramming mungkin memiliki kesamaan. Multiprocessing juga bisa dirtikan kepada kemampuan esksekusi beberapa proses secara bersamaan. Multiprocessing lebih sering di implementasikan dalam hardware dengan menggunakan beberapa CPU sekaligus, sementara multiprogramming sering di gunakan dalam software.

Ada beberapa kelas dalam multiprocessing:
1. Berdasarkan Simetrinya:
  • Asymmetric Multiprocessing (ASMP)
  • Symmetric Multiprocessing (ASMP)
  • Non-uniform Memory Access (NUMA) Multiprocessing
  • Clustering
2. Berdasarkan Jumlah Instruksi Datanya
  • SISD (Single Instruction on Single Data Stream)
  • SIMD (Single Instruction on Multiple Data Stream)
  • MISD (Multiple Instruction on Single Data Stream)
  • MIMD (Multiple Instruction on Multiple Data Stream)
3. Berdasarkan Kedekatan Antar Processor
  • Loosely Coupled
  • Thightly Coupled
C. Distributed Processing
Distributed processing adalah manajemen banyak proses yang dieksekusi di banyak sistem komputer yang tersebar (terdistribusi) disatu jaringan. Pada sistem operasi tersebar yang ideal, pemrograman tidak perlu menyadari keberadaan banyak pemroses. Kecenderungan masa datang adalah menuju komputasi tersebar (distributed processing). Banyak riset dan pengembang sistem operasi tersebar antaranya AMOEBA , MACH , dan sebagainya.


Sumber :
3. http://aripcupid.blog.ugm.ac.id/2010/09/21/perbedaan-multiprogramming-multiprocessing-multi-tasking-time-sharing/
4. http://dian75.wordpress.com/2010/07/30/manajemen-proses/
5. http://fitriarahmana.blogspot.com/2011/04/proses.html

continue reading

Kamis, September 13, 2012

Mac OS


Mac OS adalah singkatan dari Macintosh Operating System. Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM. Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.

Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter "X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8Mac OS 9. Beberapa orang membacanya sebagai huruf "X" yang terdengar seperti "eks". Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran "x" (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix). dan Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Serverworkgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda. mencakup piranti lunak untuk keperluan manajemen dan administrasi Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain.[rujukan?] Rilis terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode Tiger dengan versi 10.4. Tahapan-tahapan OS X:

Beberapa versi dari Mac OS sebagai berikut :
1. Mac OS X Server 1.0 kode: "Rhapsody", dirilis: Maret 1999.
2. Mac OS X Public Beta kode: "Kodiak", dirilis: September 2000.
3. Mac OS X 10.0 kode: "Cheetah", dirilis: Maret 2001.
4. Mac OS X 10.1 kode: "Puma", dirilis: Oktober 2001.
5. Mac OS X Server 10.1 kode: "Puma", dirilis: November 2001.
6. Mac OS X 10.2 kode: "Jaguar", dirilis: Agustus 2002.
7. Mac OS X Server 10.2, dirilis Agustus 2002.
8. Mac OS X 10.3 kode: "Panther", dirilis Oktober 2003.
9. Mac OS X Server 10.3, dirilis Oktober 2003.
10. Mac OS X 10.4 kode: "Tiger", dirilis: April 2005.
11. Mac OS X Server 10.4, dirilis: April 2005.
12. Mac OS X 10.5 (kode: "Leopard")
13. Mac OS X 10.6 (kode : "Snow Leopard")
14. Mac OS X 10.7 (kode : "Lion")
15. Mac OS X 10.8 (kode : "Mountain Lion")

Adapun kelebihan dan kekurangnya sebagai berikut :
Kelebihan Machintosh.

Apple memang jelas lebih maju karena hardware dan sistem operasi yang berasal dari produsen yang sama. Dalam versi awal-awalnya, MacOS telah memiliki fungsi yang setara dengan Windows ’95, baru pihak Microsoft mengikutinya dengan dikeluarkan Windows ’95 yang menyerupai MacOS namun tidak sama. Memang perlu diakui MAC belum bisa di tembus virus dan worm.

Kelemahan machintosh.

kelemahan ada pada masalah masih banyaknya software-software yang belum compatible, dan meski MAC bisa di instal di komputer rakitan berbasis INTEL sama AMD itu pun belum maksimal (hardware minim suport) kecuali pakai hardware-hardware yang keluaran baru-baru ini, karena MAC hanya dirancang untuk komputer branded-nya MAC (apple) sendiri dengan prosesornya G3. Kelemahan kelemahan MacOS :

Dibandingkan dengan BeOS nampaknya MacOS tertinggal jauh. Sehingga sepertinya cocok untuk standar bagi graphic designer.
Secara teknis, MacOS tertinggal dengan sistem operasi yang lainnya. Karena hanya pihak MacOs saja yang mengembangkannya.
Kurang cocok untuk aplikasi server dan game. Kurang baik untuk dijadikan server dan belum banyak game bagus seperti game-game windows yang dibuat untuk mac.


saya sendiri sekarang menggunakan sistem operasi windows 7 dan linux ubuntu karena windows 7 sangat user friendly dan bisa didapatkan secara gratis melalui MSDNAA dan juga windows 7 saya bisa menginstall game lebih mudah dan lebih banyak (maklum saya gamer). sedangkan ubuntu saya gunakan untuk mengerjakan tugas kuliah yang berhubungan dengan linux.

Sumber :
1. http://id.wikipedia.org/wiki/Mac_OS
2. http://aripcupid.blog.ugm.ac.id/2010/09/21/kelebihan-kelemahan-sistem-operasi-windows-linux-dan-machintosh/

continue reading

Android


Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.

Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan hak paten aplikasi telepon seluler (akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pintar GSM yang menggunakan Android pada sistem operasinya. Telepon seluler ini diproduksi oleh HTC Corporation dan tersedia di pasaran pada 5 Januari 2010).

Pada 9 Desember 2008, diumumkan anggota baru yang bergabung dalam program kerja Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka, Android, perangkat bergerak (mobile) yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaruan berupa perbaikan bug dan penambahan fitur baru.

Telepon pertama yang memakai sistem operasi Android adalah HTC Dream, yang dirilis pada 22 Oktober 2008. Pada penghujung tahun 2009 diperkirakan di dunia ini paling sedikit terdapat 18 jenis telepon seluler yang menggunakan Android.

Selama ini Android sudah mengeluarkan kurang lebih sekitar 9 versinya yaitu sebagai berikut :
1. Android versi 1.1
2. Android versi 1.5 (Cupcake)
3. Android versi 1.6 (Donut)
4. Android versi 2.0/2.1 (Eclair)
5. Android versi 2.2 (Froyo: Frozen Yoghurt)
6. Android versi 2.3 (Gingerbread)
7. Android versi 3.0/3.1 (Honeycomb)
8. Android versi 4.0 (ICS: Ice Cream Sandwich)
9. Android versi 4.1 (Jelly Bean)

Ada pula kelemahan dan kehebatan dari sistem operasi ini yaitu sebagai berikut
Kelebihan Android

Kelebihan Android

1. Android bersifat terbuka, karena berbasis linux yang memang open source jadi bisa dikembangkan.
2. Akses mudah ke Android market
3. Sistem Operasi Merakyat.
4. Mudah dalam hal notifikasi sistem ini akan memberitahukan anda tentang adanya SMS, Email, atau bahkan artikel terbaru dari RSS Reader.
5. Mendukung semua layanan google.
6. Install ROM modifikasi

Kekurangan Android

1. Terhubung dengan internet.
2. Perusahaan perangkat kadang lambat mengeluarkan versi resmi.
3. Android market kurang kontrol dari pengelola.
4. Boros baterai.

Sumber :
1. http://id.wikipedia.org/wiki/Android_%28sistem_operasi%29
2. http://saiful-jais.blog.ugm.ac.id/2012/03/11/kelebihan-dan-kekurangan-sistem-operasi-android/

continue reading

LINUX


Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.

Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.

Selama ini linux baru mengeluarkan versi distronya, aantara lain 10 distro terpopuler adalah
1. Ubuntu
2. OpenSuse
3. Fedora
4. Debian
5. Mandriva
6. LinuxMint
7. PCLinuxOS
8. Slackware
9. Gentoo Linux
10. Centos

Sealain itu ada pula kelemahan dan kehebatan dari sistem operasi linux sendiri yaitu sebagai berikut :

Kelebihan
1. linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak terdapat biaya lisensi untuk membeli atau menggunakan Linux.
2. Linux mudah digunakan. Dulu, Linux dikatakan merupakan sistem operasi yang sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan Windows.
3. Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di Linux. Kita dapat mengakses situs web Open Source as Alternative untuk memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif aplikasi Windows di Linux.
4. Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal ini, hampir tidak terjadi pada Linux.
5. Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga mewarisi kestabilan ini.
6. Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-compatibilty). bisa jadi ada aplikasi-aplikasi yang dibuat beberapa tahun yang lalu tidak dapat dibuka lagi di Windows Vista, karena sudah tidak didukung lagi oleh Microsoft.


Kekurangan
1. Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’. Hal ini dapat diatasi dengan pelatihan-pelatihan atau edukasi kepada pengguna agar mulai terbiasa akan menjadi lebih mudah bila terkoneksi ke internet atau bila mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download satu per satu package yang dibutuhkan beserta dependencies-nya.dengan Linux.
2. Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada Linux. Untuk mencari daftar perangkat keras yang didukung pada Linux, kita dapat melihatnya di Linux-Drivers.org atau linuxhardware.org.
3. Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi software di Linux,
4. Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux), maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus belajar.


Sumber :
1. http://id.wikipedia.org/wiki/Linux#Referensi
2. http://eridesktop.com/10-distro-linux-terpopuler-versi-on-the-eridesktop/
3. http://id.wikipedia.org/wiki/Distribusi_Linux
4. http://aripcupid.blog.ugm.ac.id/2010/09/21/kelebihan-kelemahan-sistem-operasi-windows-linux-dan-machintosh/
5.

continue reading

Silahkan berkomentar dan mengkritik
ataupun memberi saran yang bersifat
membangun! Terimakasih.