Sunday, 14 December 2014

Kecerdasan Buatan


Kecerdasan Buatan



Dasar Artifical Intelligence 
Definisi kecerdasan buatan (Artificial Intelligence) atau disingkat AI, adalah suatu pengetahuan yang membuat komputer dapat meniru kecerdasan manusia sehingga diharapkan komputer dapat melakukan hal-hal yang apabila dikerjakan manusia memerlukan kecerdasan; misalnya melakukan penalaran untuk mencapai suatu kesimpulan atau melalukan translasi dari satu bahasa manusia ke  bahasa manuasi yang lain.

Berbagai Definisi AI menurut para Sumber:
Schalkoff (1990)
AI adalah bidang studi yang berusaha menerangkan dan meniru perilaku cerdas dalam bentuk proses komputasi
Rich dan Knight (1991)
AI adalah studi tentang cara membuat komputer melakukan sesuatu yang sampai saat ini orang dapat melakukannya lebih baik.
Luger dan Stubblefield (1993)
AI adalah cabang ilmu komputer yang berhubungan dengan otomasi perilaku yang cerdas
Haag dan Keen (1996)
AI adalah bidang studi yang berhubungan dengan penangkapan, pemodelan dan penyimpanan kecerdasan manusia dalam sebuah sistem teknologi informasi sehingga sistem tersebut dapat memfasilitasi proses pengambilan keputusan yang biasanya dilakukan oleh manusia.
Tujuan AI menurut Winston dan Prendergast (Tuban, McLean dan Wetherbe, 1990) bahwa:
Membuat mesin lebih pintar
Memahami kecerdasan
Membuat mesin lebih berguna
Sedangkan pada sekarang ini tujuan AI tidak sekedar membuat komputer dapat berfikir, akan tetapi juga dapat melihat, mendengar, berjalan, bermain dan bahkan merasakan.
O'Brien (2001) dalam bukunya pada halaman 371 menyebutkan atribut perilaku cerdas adalah :
Berfikir dan Bernalar
Memakai penalaran untuk memecahkan persoalan
Menyerap dan menerapkan pengetahuan
Meperlihatkan kreativitas dan imajinasi
Bekerja dengan situasi yang kompleks dan membingungkan
Melakukan tanggapan dengan cepat dan berhasil terhadap situasi baru
Mengenali elemen-elemen yang relatif penting dalam suatu situasi
Menangani informasi yang rancu, tak lengkap atau salah
Perbandingan Kecerdasan Buatan dengan Kecerdasan Manusia
Menurut Kaplan, diutarakan oleh Turban, McLean dan Wetherbe tahun 1999, pada halam 478, AI atau Artificial Intelligence mempunyai beberapa kelebihan dibandingkan dengan kecerdasan alami (Kecerdaran Manusia). Kelebihan tersebut dipaparkan sebagai berikut:
AI Lebih Bersifat Permanen
AI Menawarkan Kemudahan untuk digandakan dan disebarkan
AI dapat lebih murah daripada kecerdasan Alami
AI bersifat konsisten dan teliti
AI dapat didokumentasi
Penjabaran dari kelima kelebihan AI adalah:
AI Lebih bersifat Permanen
Berbeda dengan AI, kecerdasan Alami yang dipunyai oleh seseorang tidak dapat disimpan. Ketika orang tersebut pindah kerja, pengetahuan yang dimilikinya ikut terbawa. AI lebih bersifat Permanen karena tetap ada sepanjang sistem komputer dan program masih terpelihara.
AI Menawarkan Kemudahan untuk digandakan dan disebarkan
Pemindahan pengetahuan dari satu orang ke orang lain memerlukan waktu yang panjang dan bahkan mungkin pengetahuan itu tidak dapat diduplikasi secara lengkap. Adapun pengetahuan dalam sistem komputer mudah sekali untuk disalin dan dipidahkan ke sistem lain.
AI dapat lebih murah daripada kecerdasan alami
Telah banyak dibuktikan bahwa biaya membeli jasa dengan komputer lebih murah daripada biaya untuk membiayai manusia yang melaksanakan tugas yang sama.
AI bersifat Konsisten dan Teliti
Hal ini berbeda dengan manusia yang sering tak menentu atau tidak konsisten.
AI dapat didokumentasi
Keputusan yang dibuat oleh komputer dapat didokumentasi dengan mudah dengan cara mencatat semua kegiatan yang dilakukan sistem. Kecerdasan alami sulit untuk didokumentasi. Sebagai contoh, seseorang bisa jadi melakukan penyimpulan, tetapi pada saat yang lain mungkin tidak dapat melakukan kembali proses penalaran yang membimbingnya ke kesimpulan ataupun mengingat kembali asumsi-asumsi yang mendasari keputusan.
Bidang Aplikasi AI
Penerapan AI meliputi berbagai bidang seperti ditunjukkan pada bagian cabang dari pohon AI pada Gambar 1, sedangkan induk keilmuan AI dapat dilihat pada akar dari pohon AI yang antara lain meliputi: Bahasa/linguistik, Psikologi, Filsafat, Matematik, Teknik Elektro, Ilmu Komputer, dan Ilmu Manajemen. Bidang aplikasi AI yang umum ditemui saat ini antara lain adalah:
Sistem Pakar (Expert Systems), yaitu program konsultasi (advisory) yang mencoba menirukan proses penalaran seorang pakar/ahli dalam memecahkan masalah yang rumit. Sistem Pakar merupakan aplikasi AI yang paling tua dan banyak dikembangkan. Jadi dalam hal ini kepakaran manusia seolah-olah dipindahkan kedalam hardisk komputer.
Case Based Reasoning (CBR). CBR adalah suatu pendekatan untuk mendapatkan solusi dengan menggunakan acuan solusi problem-problem terdahulu untuk memecahkan problem yang baru. Jadi, CBR memecahkan masalah baru dengan menggunakan solusi masalah lama yang serupa atas dasar analogi. CBR dapat diibaratkan memindahkan database kasus-kasus yang telah dimiliki oleh seorang pakar kedalam hardisk komputer untuk dipakai menyelesaikan kasus baru yang serupa.
Image and Vision System
Mengingat komputer mampu mengenal jutaan warna, mampu mengenal pola, serta mempunyai resolusi yang tinggi (pixel) maka aplikasi yang berhubungan gambar, warna dan pola sangat banyak ditemukan. Sistem citra dan pandang dikembangkan di universitasMassachusetts, dalam bentuk image baik warna tiga dimensi maupun dua dimensi. Sistem visi memberikan solusi yang baik dari permasalahan yang berhubungan dengan kegiatan manusia sehari-hari, misalnya saat berjalan-jalan disekitar rumah, mata dan otak akan bekerja membentuk sistem vision yang kompleks, dengan demikian seseorang tersebut akan mengenali serta membedakan satu objek dengan yang lainnya bahkan gerakan dari suatu objek dan mengevaluasi bentuk (halus, kasar, mengkilap, transparan, dan lain sebagainya). Tujuan utama dari komputer visi adalah untuk menerjemahkan suatu pemandangan/citra. Komputer visi banyak dipakai dalam kendali kualitas produk industri dan kedokteran.
Pemrosesan Bahasa Alami (Natural Language Processing), yaitu program yang memberi kemampuan pada komputer untuk berkomunikasi dengan user dengan menggunakan bahasa manusia yang alami seperti dalam bahasa Indonesia, Inggris, Jepang atau yang lainnya. Natural Language Processing berkesimpulan jika seseorang dapat mendefinisikan semua pola tersebut dan menjelaskannya pada komputer maka hal ini akan mempermudah seseorang untuk mempelajari mesin komputer tentang bagaimana berbicara dengan komputer dan memahami maksudnya, karena komunikasi dapat dilakukan melalui tata bahasa yang sederhana ketimbang menggunakan aturan-aturan atau tata bahasa pemrograman komputer rumit dan njlimet (complicated).  Alangkah indahnya bila suatu saat mendatang user hanya mengetikkan kalimat melalui keyboard dengan bahasa alami dan komputer dapat mengerti apa maksud kalimat yang diketikkan tersebut.
Voice Recognition (Pengenalan Suara)
Voice recognition adalah teknik agar komputer dapat mengenali dan memahami bahasa ucapan. Proses ini mengijinkan seseorang berkomunikasi dengan komputer dengan cara berbicara kepadanya. Istilah “pengenalan suara” mengandung arti bahwa tujuan utamanya adalah mengenai kata yang diucapkan tanpa harus tahu artinya, di mana bagian itu merupakan tugas “pemahaman suara”. Secara umum prosesnya adalah usaha untuk menerjemahkan apa yang diucapkan seorang manusia menjadi kata-kata atau kalimat yang dapat dimengerti oleh komputer. Hal ini didasari oleh pemikiran para ahli bagaimana jika user hanya mendiktekan kalimat melalui speaker dan komputer dapat mengerti apa maksud kalimat yang diucapkan tersebut.

Sistem Sensor dan Robotika.
Robot merupakan gabungan dari unsur sperti: sistem mekanis, sistem visi dan pencitraan, dan sistem pengolahan sinyal. Sebuah robot, yaitu perangkat elektromekanik yang diprogram untuk melakukan tugas manual, tidak semuanya merupakan bagian dari AI. Robot yang hanya sekedar melakukan aksi atas dasar switch-switch mekanis/elektris dikatakan sebagai robot bodoh yang tidak lebih pintar dari sekedar lift. Robot yang cerdas biasanya mempunyai perangkat sensor, seperti kamera, yang mengumpulkan informasi mengenai operasi dan lingkungannya. Kemudian bagian AI robot tersebut menerjemahkan informasi tadi dan merespon serta beradaptasi jika terjadi perubahan lingkungan.
Intelligent Tutoring/Intelligent Computer-Aided Instruction (CAI)
CAI adalah komputer yang mampu mengajari manusia. Belajar melalui komputer sudah lama digunakan, namun dengan menambahkan aspek kecerdasan di dalamnya, dapat tercipta komputer “guru” yang dapat mengatur teknik pengajarannya untuk menyesuaikan dengan kebutuhan “murid” secara individiual. Unsur sistem database dan query yang canggih sangat dominan dalam CAI. Sistem ini juga mendukung pembelajaran bagi orang yang mempunyai kekurangan fisik atau kelemahan belajar. Kelebihan CAI ini, yaitu : material dapat diatur sesuai dengan kebutuhan/kemampuan pemakai, perbaikan dapat langsung diberikan, umpan balik secara cepat, pengajaran yang konsisten, materi belajar mudah diedit, dan tidak ada batasan lokasi.
Artificial Neural Network (ANN)
ANN merupakan jaringan saraf tiruan, suatu teknologi informasi yang meniru unsur biologi manusia seperti otak dan sistem saraf. ANN mampu belajar seperti seorang bocah, jadi dari tidak tahu sama sekali menjadi tahu sekali, melalui proses pembelajaran. ANN sangat ekselen untuk bidang pengenalan citra, pengklasifikasian, dan penginterpretasian data yang tidak sempurna.
Game Playing (GP, Permainan Game)
Software permainan muncul bagaikan jamur, video game sangat diminati oleh manusia dewasa dan kanak-kanak. Permainan adalah bidang yang bagus untuk menganalisa kecerdasan suatu komputer. Adadua alasan yang menyebabkan hal tersebut, yaitu : permainan mengandung pola yang terstruktur untuk mencapai kemenangan atau kekalahan dengan mudah, dan permainan membutuhkan strategi yang tepat untuk dapat menang. Permainan dapat diselesaikan dengan pencarian mulai dari posisi start sampai ke posisi menang (winning position). Sebelum melakukan pencarian, posisi-posisi yang sah dalam permainan perlu dibangkitkan terlebih dahulu oleh suatu prosedur. GP dirancang supaya dapat melakukan evaluasi/pencarian solusi ke depan dari posisi awal sampai posisi yang menuju kemenangan. GP yang populer adalah Deep Thought dari IBM, program catur yang dipertandingkan melawan Grand Master Anatoly Karpov dengan hasil remis, luar biasa: suatu software komputer dapat bermain remis dengan seorang professor catur!
Fuzzy Logic (Logika Fazi)
Kata fazi berarti kabur atau samar-samar. Logika fuzzy merupakan suatu cabang logika yang menggunakan derajat keanggotaan kebenaran (dari nol sampai dengan satu), sedangkan logika klasik hanya mengelompokan derajat keanggotaan kebenaran menjadi dua nol (salah) atau satu (benar). Dengan menggunakan sistem inferensi Fuzzy yang didasarkan pada konsep teori fuzzy, aturan fuzzy if-then, dan logika fuzzy, maka diperoleh solusi yang baik dan yang mampu mengikuti perubahan variabel bebas secara halus sekali.
Genetic Algorithm (GA, Algoritma Genetika)
Algoritma genetika adalah algoritma pencarian heuristik yang didasarkan atas mekanisme evolusi biologis. Prinsip evolusi berbasis “survival of the fittest” (yang menang/bertahan adalah yang kuat/mampu menyesuaikan diri) dimanfaatkan dalam GA. GA cocok sekali untuk persoalan optimasi dengan banyak alternatip solusi. Misalnya menyusun suatu ramuan obat dari berbagai unsur dengan kemungkinan yang banyak sekali. Pada algoritma ini, teknik pencarian dilakukan sekaligus atas sejumlah solusi yang dikenal dengan istilah populasi. Individu yang terdapat dalam satu populasi  disebut dengan istilah string (string) atau kromosom (chromosome). Cara mendapatkan solusi optimal adalah menghitung nilai fitness dari setiap individu. Fungsi untuk menghitung nilai fitness disebut fungsi fitness yang dapat berupa fungsi matematika atau fungsi lainnya dengan melihat kriteria tertentu dari permasalahan yang hendak diselesaikan. Dengan fungsi fitness yang menghasilkan nilai fitness dari suatu kromosom maka dapat dibedakan antara kromosom yang berkualitas baik dengan kromosom yang berkualitas buruk dalam populasi tersebut. Kromosom berkualitas baik mempunyai kemungkinan yang lebih besar untuk terpilih sebagai induk. Jika algoritma genetik tersebut belum mencapai kondisi untuk berhenti maka akan dibentuk generasi berikutnya yang dikenal dengan istilah anak (offspring), terbentuk dari gabungan 2 kromosom generasi sekarang yang bertindak sebagai induk (parent) dengan menggunakan operator penyilangan (crossover). Bila crossover tidak menghasilkan solusi, maka dipakai operator mutasi.
Topik Lain
Cyborg
Cyborg adalah hibrid dari mesin dan organime. Cyborg merupakan perpaduan antara mesin dan makhluk hidup, keduanya di hubungkan dengan kabel. Otak dari makhluk hidup di pindahkan ke dalam tubuh robot dan dijaga agar tetap hidup dalam keadaan khusus. Otak ini selanjutnya dapat menerima sinyal dan pada gilirannya mengirimkan perintah untuk meggerakkan mesin
Artifical Life
Artificial-life merupakan salah satu studi teknologi komunikasi berbasis Artificial Intelligence yang membahas tentang sistem kehidupan buatan dan prosesnya dalam teknologi komunikasi komputer. Atau bisa diartikan artificial Life adalah adalah sebuah program yang dapat menganalisis suatu kejadian chaotik yang tidak dapat diprediksi meskipun dengan menggunakan Intrapolasi maupun Ekstrapolasi. dapat juga digunakan untuk membuat sebuah aplikasi trhee body problem dan juga dapat mendeteksi perubahan partikel gelombang yang tidak teratur.
Pembelajaran Mesin
Pembelajaran mesin, cabang dari kecerdasan buatan, adalah disiplin ilmu yang mencakup perancangan dan pengembangan algoritma yang memungkinkan komputer untuk mengembangkan perilaku yang didasarkan kepada data empiris, seperti dari sensor data basis data. Sistem pembelajar dapat memanfaatkan contoh (data) untuk menangkap ciri yang diperlukan dari probabilitas yang mendasarinya (yang tidak diketahui). Data dapat dilihat sebagai contoh yang menggambarkan hubungan antara variabel yang diamati. Fokus besar penelitian pembelajaran mesin adalah bagaimana mengenali secara otomatis pola kompleks dan membuat keputusan cerdas berdasarkan data. Kesukarannya terjadi karena himpunan semua peri laku yang mungkin, dari semua masukan yang dimungkinkan, terlalu besar untuk diliput oleh himpunan contoh pengamatan (data pelatihan). Karena itu pembelajar harus merampatkan (generalisasi) peri laku dari contoh yang ada untuk menghasilkan keluaran yang berguna dalam kasus-kasus baru.

Saturday, 13 December 2014

Perangkat Lunak Aplikasi

Perangkat Lunak Aplikasi

Pengertian dan Perkembangan

Pengertian software menurut bahasa adalah perangkat lunak yang ada pada komputer. Sedangkan pengertian software menurut istilah adalah kumpulan perintah yang digunakan di dalam komputer yang berguna untuk mempermudah hubungan komunikasi antara komputer dengan penggunanya. Di dalam software ini terdapat bermacam-macam perintah yang sudah terprogram dan bisa digunakan oleh pengguna komputer dengan leluasa. Misalnya saja perintah save untuk menyimpan, perintah copy untuk menyalin, perintah paste untuk menempel, dan juga perintah-perintah lainnya yang berbeda antara software komputer satu dengan software komputer yang lain.
Tampilan perintah juga berbeda antara software yang satu dengan yang lain. Ada software komputer yang menampilkan perintah berupa tampilan teks, tetapi ada juga software komputer yang menampilkan perintah berupa tampilan gambar. Masing-masing perintah tersebut tentu saja berisi perintah yang sama. Dengan adanya perintah-perintah ini, pengguna komputer bisa dengan mudah melakukan apa yang menjadi keinginannya.

Jenis-jenis Software Aplikasi

 Berdasar Cara Mendapatkan
1.      Perangkat Lunak Komersial (commersial software)
Perangkat lunak hak beli, karena mempunyai hak cipta. Setiap orang yang bermaksud menginstalnya harus membelinya. Jika tidak membayar berarti melakukan pembajakan. Hak cipta adalah suatu hak yang dilindungi hukum yang melarang seseorang untuk menyalin hak atas kekayaan intelektual tanpa izin pemegangnya. Perangkat lunak ini juga disertai lisensi yang melarang pembeli menyalin perangkat lunak untuk diberikan kepada orang lain ataupun untuk dijual kembali. Contohnya adalah Microsoft Office dan Adobe Photoshope.

2.      Perangkat Lunak Domian-Publik
Perangkat lunak yang mempunyai sifat gratis, karena tidak mempunyai hak cipta. Perangkat lunak seperti ini biasanya berupa kode dan banyak dijumpai diinternet.
3.      Shareware
Bebas digunakan untuk pengujian dan terkadang selamanya. Namun, diharapkan pemakai memberikan dana kepada pembuatnya jika pemakai bermaksud untuk menggunakannya secara terus menerus . seringkali ada hak cipta tetapi terkadang bebas untuk diberikan kepada siapa saja.
Perangkat lunak yang tersedia tanpa kode sumber dan bisa digunakan oleh pemakai dengan tujuan dievaluasi selama masa tertentu tanpa membayar sama sekali dan jika sesudah masa tersebut berlalu pemakai bermaksud untuk tetap menggunakannya maka ia perlu membayar kepembuat perangkat lunak tersebut. Berbeda dengan versi trial, shareware tidak memiliki masa kadarluarsa. Artinya, pemakai tetap dapat menggunakan perangkat lunak tersebut walaupun batas uji coba tersebut telah berakhir.
Umumnya pembuatan shareware menyediakan layanan untuk konsultasi, manual tercetak, pemutakhiran keversi yang lebih baru secara gratis, dan terkadang memberikan bonus berupa perangkat lunak yang lain. Tujuan pembuatan shareware adalah untuk mendapatkan bantuan dana dari pemakai guna pengembangan lebih lanjut.

4.       Freeware
Perangkat lunak yang digunakan tanpa perlu membayar sama sekali. Perangkat lunak tanpa kode sumber dan bebas digunakan oleh siapa saja tanpa perlu membayar.Ada beberapa alasan dalam pembuatan frerewareyaitu:
a.  Sebagai penarik bagi pemakai untuk membeli versi lebih lebih lanjut (dengan fitur yang lebih lengkap) yang bersifat komersil.
b.  Pembuat menginginkan tanggapan dari pemakai sehingga dia dapat mengembangkannya ke versi yang lebih bagus.
c.  Pembuat ingin menyebar luaskan karyanya supaya ia menjadi terkenal.
d. Pembuat ingin benar-benar membantu pemakai dalam melaksanakan tugas tertentu tanpa perlu membeli perangkat lunak komersil.
5.      Rental Ware
Perangkat lunak yang digunakan dengan cara menyewa, memiliki hak cipta. Sewa biasanya dilakukan per tahun.
6.       Free software
Perangkat lunak yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja dan bebas untuk dikembangkan sendiri oleh pemakai (sepanjang lisensi memperkenankannya). Untuk mendapatkannya bisa saja gratis ataupun membayar dengan harga yang relatif murah. Sebuah program disebut free sofware jika:
a.   Pemakai mempunyai kebebasan untuk menjalankan program untuk tujuan apa saja.
b.  Pemakai mempunyai kebebasan untuk mendistribusikan kembali salinan program,   baik secara gratis ataupun secara bayaran.
c.   Pemakai memiliki kebebasan untuk memodifikasi program sesuai kebutuhan. Oleh karena itu kode sumber harus tersedia.
d.  Pemakai memiliki kebebasan untuk mendistribusikan versi-versi program yang telah dimodifikasi sehingga komunitas dapat memperoleh manfaat dari pengembangan tersebut.
Free software dirancang oleh Richard stallman (pendiri Free Software Foundation) tujuan dari stallman adalah menciptakan kebebasan kepada pemakai dan menghindarkan penontrolan prorram oleh suatu pihak. Untuk menunjang kebebasan tersebut, Stallman menggunakan metode yang disebutcopyleftterhadap perangkat  lunak GNU yang ia kembangkan. Istilah ini adalah pembalikan dari istilah copyright. Copyleft juga menggunakan hak cipta yang memberikan hak kepada pemakai untuk menjalankan program, memodifikasi, hingga mendistribusikan versi modifikasinya, tetapi melarang menjadikannya sebagai program sebagai program proprietary.
7.    Open Source
Serupa dengan free software. Hanya berbeda dalam filosofi. Dikemukakan oleh Eric Raymond pada tahun 1998 dan dimaksudkan untuk menghilangkan makna ”free”pada “free software yang ambigu karena dalam bahasa inggris kata terseut memiliki arti yang bermacam-macam, yakni “free” dalam arti gratis atau kebebasan. Open source timbul dari ide bahwa seandainya setiap orang dapat berpartisipasi dalam mengembangkan suatu perangkat lunak tentu perangkat lunaktersebut akan segera berevolusi menuju ketingkat kesempurnaan. Hak-hak yang disediakan para open source:
a.       Hak untuk membuat salinan program dan mendistribusikan salinan tersebut.
b.      Hak untuk mengakses kode sumber sebagai syarat untuk bisa melakukan pemodifikasian.
c.       Hak untuk melakukan pengembangan terhadap program.
Secara prinsip, program yang tergolong sebagai free software juga memenuhi kriteri open source. 
Berdasar Kegunaan
   Perangkat Lunak Hiburan
Mencakup program-program permainan (game), program memainkan musik (misalnya WinAmp), dan program untuk memainkan film (misalnya Xing).

a.        Aplikasi Grafis
    Pengertian Corel Draw adalah sebuah program komputer yang melakukan editing pada garis vektor. Program ini dibuat oleh Corel, sebuah perusahaan software yang berkantor pusat di Ottawa, Kanada. Corel draw memiliki kegunaan untuk mengolah gambar, oleh karena itu banyak digunakan pada pekerjaan dalam bidang publikasi atau percetakan ataupun pekerjaan di bidang lain yang membutuhkan proses visualisasi.
Jika berbicara masalah kegunaan Corel Draw, sebenarnya ada cukup banyak dan bahkan bisa dikatakan sangat banyak. Namun bagi para penggunanya, program Corel Draw seringkali dimanfaatkan untuk melakukan pekerjaan-pekerjaan dibawah ini, yaitu:
1.    Menciptakan desain logo atau simbol, yang mana ini adalah kegunaan Corel Draw yang paling banyak dimanfaatkan oleh penggunanya, terutama pembuatan logo dua dimensi karena kemudahannya dalam mengolah garis dan warna.

2.    Membuat desain undangan, brosur dan lain-lain juga menjadi suatu kegunaan dari program Corel Draw. Media publikasi offline lainnya juga menggunakan Corel Draw sebagai alat untuk mendesain. Corel Draw memiliki banyak jenis font yang dapat memudahkan desainer untuk mengeksplorasi imajinasi desain dan tulisan yang akan dibuat.

3.    Membuat cover buku juga dapat dilakukan di Corel Draw. Dengan Corel Draw maka tugas desain akan menjadi mudah karena dapat memanfaatkan desain sampul dan teknik pewarnaan yang lebih sempurna oleh Corel Draw. Detail gambar pun akan terlihat lebih jelas.

4.    Pembuatan gambar ilustrasi juga dapat dilakukan dengan Corel Draw. Gambar yang dihasilkan lebih berkualitas, terutama ketika berhubungan dengan lengkungan, garis atau sudut. Ukuran yang diperoleh dijamin sangat akurat.

Demikian adalah beberapa contoh kegunaan Corel Draw, yang mana selain itu masih banyak kegunaan yang lain. Mungkin anda bisa menambahkan kegunaan Corel Draw yang telah anda lakukan sendiri. Yang jelas program Corel Draw ini adalah program yang sangat populer dan banyak digunakan oleh orang. Hampir semua komputer terinstall program Corel Draw.

b.    Mengenal Aplikasi Gambar

Saat ini kemajuan dibidang komputer telah meluas hingga ke dunia sekolah pendidikan dasar. Dunia komputer saat ini telah memperkenalkan sedini mungkin tentang kemampuan, bakat dan potensi dunia anak dalam berkarya dan berilustrasi menggunakan komputer

Macam-macam aplikasi pengolah gambar:

·     Microsoft Paint
Windows menyediakan fasilitas pengolahan gambar yang tersedia pada group Accessories. Fasilitas ini menyediakan sarana menggambar cukup lengkap, seperti membuat garis lurus, melengkung, lingkaran, memberi warna, dan pengeditan teks, serta proses pencetakannya. PAINT Atau lebih dikenal dengan nama sebelumnya pada Winerdahulu sebagai Paintbrush adalah program graphic painting sederhana yang terintegrasi dengan hamper seluruh versi Microsoft Windows, sejak perilisan pertamanya. Sering dirujuk sebagai MS Paint atau Microsoft Paint.Program ini dapat membuka dan menyimpan gambar dalam berbagai format, yaitu BMP, JPEG, GIF, PNG, dan TIFF. Langkah-langkah menjalankan Program Aplikasi Paint adalah :

·           Adobe Photoshop
Biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklansehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi yang terakhir (keduabelas) adalah Adobe Photoshop CS5.

c.         Aplikasi Multimedia

§         KMPlayer adalah sebuah pemutar file audio/video yang mendukung begitu banyak codec dan format file, sepertiVCD, DVD, AVI, MPEG-1/2/4, WMV, RealMedia, QuickTime dan juga beberapa format file lainnya. KMPlayer juga memungkinkan anda untuk menangkap screenshot pada video yang sedang berjalan
Tampilan KMPlayer juga menarik dan mudah untuk kita operasikan.  Pemutaran video pada KMPlayer sangat mengesankan berkat pengolahan berbagai opsi yang tersedia yang memungkinkan Anda untuk mempertajam, mengubah gambar properti, menerapkan penyaring dan beberapa fitur.

·           GOM Player (Gretech Online Movie Player
GOM Player (Gretech Online Movie Palyer) adalah  perangkat lunak (software) yang dapat melihat atau mendengarkan berkas (file) video
dan suara yang dapa diberikan efek khusus. GOM Player memiliki fitur yang dapat memberikan efek equalizer pada suara yang akan dihasilkan, efek equalizer pada suara yang disediakan perangkat lunak ini antara lain Rock, Reggae, Party, Classical, Club, Dance, Full, Bass, dan sebagainya.
Sebagai sebuah media player, GOM Player telah menyediakan codec yang cukup untuk menjalankan file video atau audio sehingga Anda tidak perlu repot-repot mencari codec satu persatu secara manual. Tersedia playlist untuk tempat manajemen file yang dimainkan. Playlist yang telah dibuat juga bisa Anda simpan agar suatu saat bisa dipergunakan kembali.
GOM Player menyediakan fitur skin yang dapat diubah dalam bentuk basic atau default. Fitur yang tidak kalah canggihnya yaitu adanya fasilitas Pan & Scan, Screen Capture, Advance Capture. GOM Player dapat memutar banyak sekali jenis berkas termasuk AVI, MPEG, DivX, DAT, VOB, MP43GPRMVBFLV, dan MOV. Program ini juga dapat melakukan streaming dan dilengkapi berbagai fitur yang menarik. Semua format berkas video dapat dijalankan lewat GOM Player ini. Untuk menggunakan aplikasi ini, lakukan penginstalan DirectX yang baru dan Windows Media Player.
GOM Player dapat berjalan di sistem operasi Windows MEWindows 2000Windows XP, atau Windows Vista.
d.    Game Online
Game Online adalah jenis game video atau game komputer dengan menggunakan jaringan komputer, umumnya internet, sebagai medianya. Game Online terdiri dari dua unsur utama, yaitu server dan client. Server adalah penyedia layanan gaming yang merupakan basis agar client-client yang terhubung dapat memainkan permainan dan melakukan komunikasi dengan baik.Suatu server pada prinsipnya hanya melakukan administrasi permainan dan menghubungkan client-client.Sedangkan client adalah pengguna permainan dan memakai kemampuan server. Contoh permainan online adalah, Ragnarok Online, Risk Your Life, GunBound, Rising Force Online, dan Seal Online.

Perangkat Lunak Produktivitas Kerja
Berguna untuk meningkatkan produktivitas pemakai. Beberapa golongan pernagkat lunak untuk meningkatkan produktifitas kerja yaitu:
a.          Pengolah Angka
Perangkat aplikasi pengolah angka adalah program yang difungsikan untuk mengolah data berupa angka. Kemampuan aplikasi ini, antara lain: pembuatan tabel data, pengolahan data dengan melibatkan penggunaan rumus, grafik, database, dan Iain-Iain. Dalam hal ini, angka yang sering muncul di bidang bisnis, ilmiah, perencanaan, pembuatan statistik, pembuatan lembar kerja, pengelolaan angka untuk perhitungan sebuah data (basis data) dan grafik.
 Macam-macam Perangkat Lunak Pengolah Angka
·      Kspread
Kspread merupakan aplikasi pengolah angka (spreadsheet) yang bersifat open source dan multiplatform. Open Source berarti kita dapat mendownload secara gratis dari internet dan menggunakannya secara bebas.
·       StarOffice Calc
StarOffice Calc merupakan aplikasi pengolah angka yang dikembangkan oleh Sun Microsystem. StarOffice Calc adalah aplikasi pengolah angka yang bersifat multiplatform, yang berarti dapat dijalankan di berbagai sistem operasi termasuk Linux, Solaris, Unix, dan Windows

·       Open Office Calc
     OpenOffice Calc adalah aplikasi pengolah angka yang besifat open source (dapat dibuka melalui sistem operasi apa saja). Open Office Calc adalah program spreadsheet yang dapat dipergunakan untuk membuat daftar memelihara record, dan menganalisis data. Open Office Calc dapat digunakan untuk mengelola data dalam bentuk spreadsheet, menggunakan rumus untuk melakukan perhitungan data, dan menampilkan hasil dalam bentuk grafik. Dokumen Open Office Calc disebut spreadsheet. Pada saat membuka spreadsheet baru akan disediakan 3 sheets, yaitu Sheetl, Sheet2, Sheet3, dan kita dapat menambah atau mengurangi sheet yang ada. Model tampilan OpenOffice Calc hampir mirip dengan prograr Microsoft Excel.


·       GNOME Office – Gnumeric
Gnumeric adalah aplikasi pengolah angka yang merupakan keluarga dari GNOME Office. Gnumeric bersifat open source. Gnumeric memiliki tampilan yang user friendly di mana jendela Gnumeric dilengkapi dengan menu-menu dan tombol-tombol toolbar.

·      Abacus
   Abacus adalah aplikasi pengolah angka yang hanya membutuhkan memori kecil dan sangat mudah digunakan. Awalnya Abacus dikembangkan sebaggai proyek mahasiswa di Universitas IST, Portugal di bawah bimbingan Prof. Arlindo Oliveira.

·      XESS
   XESS adalah aplikasi pengolah angka yang dibuat oleh AIS (Applied Information System) dan dapat dijalankan dikomputer dengan sistem UNIX, Linux, Open VMS dan Windows.

b.     Pengolah Kata

·       AbiWord
AbiWord adalah perangkat lunak bebas pengolah kata (‘word-prosesor’) yang mirip dengan Microsoft Word. Ia sangat cocok digunakan untuk melakukan tugas-tugas pemrosesan kata. Program yang diklaim ringan ini pertama kali dikembangkan oleh Abisource.inc sebelum kemudian diintegrasikan kedalam GNOME Office. Ia mampu membaca format dokumen .doc, .sxw, dan beragam format dokumen umum lainnya.

·       KWord
 KWord adalah aplikasi pengolah kata, bagian dari proyek KOffice dari lingkungan desktop KDE. Meski ada kemiripan nama, KWord bukanlah semata-mata jiplakan dari Microsoft Word. Walaupun diharapkan fitur-fitur utama Word akan didukung oleh KWord, dalam beberapa hal penting terdapat perbedaan antara keduanya. Skema tata letak teks pada KWord mengikuti konsep frame, seperti halnya Adobe PageMaker. Frame dapat diletakkan di mana saja dalam sebuah halaman, dan mencakup teks, grafik, dan objek. Setiap halaman baru pada dasarnya adalah sebuah frame, teks dapat mengalir dalam frame ini karena kemampuan KWord untuk mengaitkan satu frame dengan yang lain. Pemanfaatan frame memungkinan kemudahan penataan teks dan grafik yang rumit sekalipun.

·       OpenOffice
 OpenOffice.org Writer adalah salah satu komponen dalam OpenOffice.org yang berfungsi untuk mengedit dokumen adapun dokumen format yang bisa digunakan adalah .doc .odt .rtf dan bisa export ke .pdf. Memiliki fitur pengolah kata modern seperti AutoCorrect, AutoComplete, AutoFormat, Styles and Formatting, Text Frames dan Linking, Tables of Contents, Indexing, Bibliographical References, Illustrations, Tables. Program ini sangat mudah digunakan untuk membuat memo cepat, sangat stabil dan mampu untuk membuat dokumen dengan banyak halaman serta banyak gambar dan judul heading.

·       Microsoft Word
 Microsoft Word atau Microsoft Office Word adalah perangkat lunak pengolah kata (word processor) andalan Microsoft. Pertama diterbitkan pada 1983 dengan nama Multi-Tool Word untuk Xenix, versi-versi lain kemudian dikembangkan untuk berbagai sistem operasi, misalnya DOS (1983), Apple Macintosh (1984), SCO UNIX, OS/2, dan Microsoft Windows (1989). Setelah menjadi bagian dari Microsoft Office System 2007

·       WordStar
 WordStar adalah sebuah aplikasi pengolah kata, dipublikasikan oleh MicroPro International, pertama kali dibuat untuk sistem operasi CP/M dan kemudian di tulis ulang untuk platform DOS, sempat mendominasi pasar pada era 1980an. Meskipun Seymour I. Rubinstein adalah pemilik perusahaan, Rob Barnaby merupakan pencipta versi-versi awal dari program; dimulai sejak WordStar 4.0, program dibuat berdasarkan kode yang ditulis oleh Peter Mierau.

·       Lotus Word Pro
 Adalah aplikasi pengolah kata yang dikeluarkan oleh IBM.
Kelebihan :
Ø Kemampuan untuk mempertukarkan file dokumen dengan Microsoft word.
Ø Dilengkapi fitur-fitur baruyang memungkinkan peningkatan produktifitas penggunanya
Ø Dapat mendikte secara langsung teks-teks yang ingin diketik
Ø Dapat langsung terhubung dengan internet

       Corel WordPerfect
 Merupakan program aplikasi pengolah kata yang dapat dijalankan di computer dengan system operasi windows.
Kelebihan :
Ø Dilengkapi kemampuan untuk membaca file dari Microsoft Office.
Ø Harga yang ditawarkan setengah dari Microsoft word

       StarOffice Writer
  Adalah aplikasi pengolah kata yang bersifat multiplatform artinya dapat dijalankan di berbagai system operasi termasuk Linux, Solaris dan Windows.
Kelebihan :
Ø Mempunyai banyak contoh memo, faks surat, resume dan dokumen untuk mempermudah pekerjaan
Ø Harga yang murah serta mudah dalam penggunaannya

       Microsoft Word
   Sering disebut juga Ms Word atau word saja dikeluarkan oleh perusahaan perangkat lunak terbesar di dunia yaitu Microsoft Corp..
Kelebihan :
Ø Kemampuan untuk menyisipkan objek-objek dari aplikasi lain seperti Excel, Power Point, Corel Draw, dan sebagainya.
Kelemahan :
Ø Harganya sangat mahal dibandingkan dengan yang lainnya.

   Fungsi :
1.  Program pengolah kata memiliki sejumlah karakter huruf yang dapat diubah – ubah oleh pengguna sesuai dengan keinginannya
2.  Program pengolah kata dapat melakukan editing tanpa harus membuat dokumen baru
3.  Program pengolah kata dapat melakukan pekerjaan menyisipkan gambar dll


c.       Aplikasi Internet
Internet Explorer, Mozilla Firefox, dan Opera yang semuanya berfungsi untuk menjelajah internet atau browsing.
·                  Mozilla Firefox
 adalah sebuah aplikasi untuk browsing yang sangat populer, dibuat oleh mozilla corporation. Firefox adalah salah satu web browser open source yang dibangun dengan Gecko layout engine. Tak hanya handal firefox juga didukung oleh sejumlah Add-ons yang dapat diinstall terpisah yang memungkinkan pengguna melakukan sesuai dengan kegunaan Add-ons tersebut. Jika anda memerlukan aplikasi browsing yang  ngacir dan teruji keamanannya saat travellingdi internet, Software ini wajib di coba dan dijadikan aplikasi browsingutama. Software ini mampu melindungi PC / Laptop kita dari virus, worm, trojan horse dan spyware. Bukan menghapus, jangan salah arti. Maksudnya, jika tanpa sengaja mengakses situs yang berbahaya, Kita akan menerima pesan peringatan bahwa situs tersebut berbahaya untuk dibuka.

·                 Yahoo Messenger (sering disingkat “Y!M” atau “YM”
merupakan program pengirim pesan instan populer yang disediakan oleh Yahoo. Yahoo Messenger tersedia secara gratis dan dapat diunduh serta diakses menggunakan Yahoo! ID yang biasa digunakan untuk mengakses layanan Yahoo yang lainnya, seperti Yahoo! Mail.Penggunaan ID ini juga mengakibatkan pengguna dapat langsung diberitahu bila mendapat sebuah e-mail.
Yahoo telah mengumumkan kerjasama dengan Microsoft untuk bergabung dalam jaringan instant messenger.Hal ini mengakibatkan Yahoo! Messenger dapat berhubungan dengan layanan .NET Messenger milik Microsoft.Layanan ini mulai berfungsi sejak 13 Juli 2006.



·      Opera 
adalah peramban webdan paket perangkat lunak Internet antar-platform. Opera terdiri dari kumpulan perangkat lunak untuk Internet sepertiperamban web, serta perangkat lunak untuk membaca dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas diOsloNorwegia. Opera dapat dijalankan di berbagai sistem operasi, termasuk Microsoft WindowsMac OS XSolaris,FreeBSD dan Linux.

·       Ms Outlook 
adalah sebuah aplikasi pengelolaan klien email dan workgroup yang dikeluarkan oleh Microsoft, salah satu perusahaan software terbesar pimpinan Bill Gates. Aplikasi Outlook ini membantu kita dalam pengelolaan email yang tentunya lebih praktis dibandingkan dengan menggunakan internet. Biasanya MS Outlook menjadi paket dalam MS Office, sehingga untuk menginstallnya dapat dilakukan bersama-sama dengan MS Office.


·       Google chrome 
adalah sistem operasi sumber terbuka yang dirancang oleh Google Inc.  untuk bekerja secara eksklusif dengan aplikasi web.  Google Chrome OS diumumkan pada tanggal 7 Juli 2009, dan versi stabilnya akan diluncurkan umum pada paruh kedua tahun 2010.  Sistem operasi ini berbasis Linux dan hanya akan berjalan pada pada perangkat keras yang dirancang khusus.  Antarmuka  penggunanya dirancang mengambil pendekatan minimalis, seperti penjelajah web Google Chrome. Sistem operasi ini ditujukan bagi mereka yang menghabiskan sebagian besar waktunya di Internet.




Perangkat Lunak Penunjang Kinerja Komputer
a.      Anti Virus

·      Smad-Turbo adalah salah satu fitur scanning antivirus tercepat di dunia yang hanya dimiliki Smadav Pro. Jika dengan Smadav Free Anda memerlukan waktu 20 menit untuk scanning seluruh isi file komputer, dengan menggunakan fitur ini Anda hanya perlu waktu kira-kira 1-2 menit untuk melakukan scanning seluruh isi file di komputer Anda. Jadi, Scanning Smadav Pro 10x lebih cepat daripada Smadav Free.

·      Antivirus adalah sebuah jenis perangkat lunak yang digunakan untuk mengamankan, mendeteksi, dan menghapus virus komputer dari sistem komputer. Antivirus disebut juga Virus Protection Software. Aplikasi ini dapat menentukan apakah sebuah sistem komputer telah terinfeksi dengan sebuah virus atau tidak. Umumnya, perangkat lunak ini berjalan di latar belakang (background) dan melakukan pemindaian terhadap semua berkas yang diakses (dibuka, dimodifikasi, atau ketika disimpan).
Antivirus - antivirus terbaru sekarang tidak hanya mendeteksi virus. Program antivirus sekarang juga telah dilengkapi dengan kemampuan untuk mendeteksi spyware, rootkits, dan malware - malware lainnya. Tidak hanya itu, antivirus sekarang dilengkapi firewall untuk melindungi komputer dari serangan hacker dan anti spam untuk mencegah masuknya email sampah dan/atau virus ke inbox pengguna.