Jumat, 14 Oktober 2011

Macam – macam aplikasi desain grafis beserta penjelasannya



       Definisi Desain Grafis :
adalah salah satu bentuk seni lukis (gambar) terapan yang memberikan kebebasan kepada sang desainer (perancang) untuk memilih, menciptakan, atau mengatur elemen rupa seperti ilustrasi, foto, tulisan, dan garis di atas suatu permukaan dengan tujuan untuk diproduksi dan dikomunikasikan sebagai sebuah pesan.

Desain grafis pun memiliki banyak aplikasi yang saya ketahui dan saya sering dengar seperti : Macromedia freehand, Photoshop, Page maker, Corel draw dan lain sebagainya yang tidak saya sebutkan satu persatu. Nah disini saya akan sedikit menjelaskan atau menjabarkan pengertian dan penjelasan dari aplikasi yang telah saya sebutkan tadi, yang pertama yaitu :

Macromedia freehand    :
adalah aplikasi komputer untuk membuat grafik vektor 2 dimensi (penggunaan lambang geometris seperti titik, garis, lengkungan dan poligon untuk merepresentasikan gambar, dikenal dengan pemodelan geometris) diorientasikan untuk pasar pemasaran desktop professional.

Photoshop                 :
 adalah sebuah image editor, atau program penyunting gambar yang berfungsi untuk membuat, menyunting, dan memodifikasi gambar-gambar digital yang terdapat di dalam komputer.

Page maker               :
Adalah salah satu program desain grafis yang digunakan untuk mendesain publikasi,brosur, majalah, kartu, poster, dan lain sebagainya.

Corel draw                :
Adalah aplikasi desaign grafis yang digunakan untuk membuat berbagai macam desaign seperti logo, kartu nama, kalender, poster, stiker dan lain-lain.

Itu tadi penjelasan yang bisa saya berikan, bila sumber yang saya dapat kurang memuaskan, pembaca bisa mencari sendiri dari sumber – sumber lainnya.


Sumber :

Minggu, 22 Mei 2011

SEKILAS TENTANG SOFTWARE DEVELOPMENT… (SOFTWARE DEVELOPMENT OF REAL-TIME SYSTEM)

       Menurut referensi yang saya dapat dari berbagai macam info di internet tentang software development, saya mendapatkan sedikit penjelasan tentang pendekatan Software development yang spesifik pada kebutuhan real-time system terdiri atas beberapa proses yang konkuren yang harus bisa saling berkomunikasi dan bersingkoronisasi dalam operasinya.
      Software life cycle untuk real time system adalah sebagai berikut :
• Requirement analysis and specification : Kebutuhan user dianalisa dan sistem di spesifikasikan
• System Design : system di strukturisasi menjadi beberapa task ( concurrent process ) dan task interface di definisikan.
• Task Design : setiap task di jabarkan menjadi modul dan modul interface di definisikan.
• Modul Construction : proses desain yang lebih detil, koding, serta unit testing pada tiap modul yang ada.
• Task and System Integration : semua modul terintegrasi dan teruji untuk menjalankan task yang kemudian menuju terintegrasi dan teruji untuk menjalankan keseluruhan system
• System Testing : seluruh sistem atau sub sistem yang utama di uji untuk memverifikasi kesesuaian dengan spesifikasi fungsional. Untuk mendapatkan mendapatkan hasil yang baik, system testing dilakukan oleh tim yang independen.
• Acceptance Testing : dilakukan oleh pengguna.

      Langkah-langkah yang harus dilakukan untuk mendesain real time system adalah mengembangkan Real Time Structured Analysis Specification, mengidentifikasikan Concurrent task dalam system dengan mengaplikasikan task structuring criteria, mengidentifikasikan modul dalam sistem mengunakan modul structuring criteria, dan mendefinisikan component interface specification untuk task dan modul.




Sumber :
http://indrakharisma.blog.unair.ac.id/2009/04/04/software-development-of-real-time-system/
www.google.co.id

APA ITU COMPUTING,CLOUD COMPUTING??? DAN APA PRINSIPNYA???

        COMPUTING adalah Sistem Pengolah Informasi yang berbasiskan sistem komputer (Computer bases Information System) berupa jaringan sistem informasi (computer network) organisasional yang efisien, efektif dan legal. Dalam hal ini, suatu Sistem Informasi merupakan perwujudan penerapan perkembangan teknologi informasi ke dalam suatu bentuk organisasional/organisasi perusahaan (bisnis).

       Sedangkan Cloud Computing adalah teknologi yang menggunakan internet dan remote server pusat untuk menjaga data dan aplikasi. Cloud computing memungkinkan konsumen dan bisnis untuk menggunakan aplikasi tanpa instalasi dan akses file pribadi mereka di setiap komputer dengan akses internet. Teknologi ini memungkinkan komputasi yang jauh lebih efisien dengan memusatkan penyimpanan, memori, pengolahan dan bandwidth.
      Analogi yang paling umum untuk menjelaskan komputasi awan adalah utilitas publik seperti listrik, gas dan air. Sama utilitas seperti terpusat dan standar individu bebas dari masalah pembangkit listrik atau pompa air, komputasi awan membebaskan pengguna dari perangkat keras tertentu dan instalasi perangkat lunak dan tugas pemeliharaan melalui penggunaan perangkat keras sederhana yang mengakses jaringan besar sumber daya komputer (prosesor, hard drive, dll.) Berbagi sumber daya mengurangi biaya bagi individu.
       Ungkapan "cloud computing" berasal dari simbol awan sering digunakan oleh peta dan diagram untuk melambangkan Internet. Prinsip di balik awan adalah bahwa setiap komputer yang terhubung ke internet tersambung ke kolam sama program daya komputasi, dan file. Pengguna dapat menyimpan dan mengakses file pribadi seperti musik, foto, video, dan bookmark atau bermain game atau menggunakan aplikasi produktivitas di server jauh daripada fisik di sekitar media penyimpanan seperti DVD atau thumb drive. Hampir semua pengguna internet dapat digunakan untuk suatu bentuk komputasi awan memiliki beberapa menyadarinya. Mereka yang email berbasis web seperti Gmail, Hotmail, Yahoo, sebuah perusahaan milik e-mail, atau bahkan sebuah program klien email seperti Outlook, Evolution, Mozilla Thunderbird atau Entourage terkait dengan awan e mail server. Jadi, dengan menggunakan program komputer untuk membuat awan e-mail masih dianggap sebagai aplikasi awan.


SUMBER :
http://smpn2lem.blogspot.com/2011/02/cloud-computing-adalah.html
http://teknoinfo.web.id/teknologi-cloud-computing/
http://www.total.or.id/info.php?kk=Computing

APA ITU WEB SEMANTIK???

       Web Semantik adalah perkembangan generasi web berikutnya atau yang bias disebut sebagai evolusi dari WWW (World Wide Web), yang dicetuskan pada tahun 2002. Semantik web didefinisikan sebagai sekumpulan teknologi, dimana memungkinkan computer memahami arti dari sebuah informasi berdaarkan metadata, yaitu informasi mengenai isi informasi. Dengan aanya metada, computer mampu mengartikan hasil pemasukan informasi sehingga hasil pencarian menjadi lebih detail dan tepat.

       Web semantik sendiri merupaan salah satu bagian dari konsep WEB 3.0. Adapun komponen-komponen penyusun dari WEB 3.0 antara lain :
• Web semantik
• Format mikro
• Pencarian dalam bahasa pengguna
• Penyimpanan data dalam jumlah besar
• Pembelajaran lewat mesin
• Agen rekomendasi, yang merujuk pada kecerdasan buatan Web

       Kemampuan yang lainnya juga pada bagian yang grafik 3 dimensinya (3D) sehingga akan sama keadaannya dengan dunia nyata, Namun yang menjadi permasalahan hal ini akan harus diimbangi dengan penambahan kecepatan dan bandwidth yang tersedia secara umum walaupun memang belum diaplikasikan namun ada beberapa situs web yang sudah mulai melakukan berbagai inovasi untuk mengarah ke WEB 3.0. Sekali lagi definisi yang masih berkembang dalam pengertian WEB 3.0 membuat definisinya kadang cukup berbeda untuk bermacam-macam literatur. Konsep utama yang telah disepakati oleh konsorsium web dunia adalah memasukan konsep web semantik sebagai konsep yang utama dalam pengembangan WEB.
      Seperti yang kita ketahui, website ditujukan untuk memberikan informasi kepada manusia. Misalnya saat menginginkan sebuah buku, Anda dapat menelusurinya pada search engine atau website tertentu hingga akhirnya mendapatkan buku tersebut. Misalkan terdapat pilihan dari berbagai kategori untuk mendapatkan buku yang dimaksud, mesin sendiri tidak dapat memutuskan dan melakukannya tanpa arahan dari manusia karena informasi tersebut diperuntukkan agar dimengerti hanya oleh manusia dengan menggunakan natural language. Kondisi inilah yang ingin diubah oleh web semantik. Web semantik akan memiliki informasi yang dimengerti oleh mesin, yang memiliki kecerdasan buatan hingga mampu menemukan dan mengintegrasikan informasi dengan mudah. Dengan demikian fungsi web menjadi wadah universal bagi pertukaran data, informasi, dan pengetahuan, yang dapat menghasilkan kecerdasan buatan yang dapat mengerti keinginan, di mana web semantik dapat diinstruksikan untuk mengambil informasi sesuai kriteria tertentu.


SUMBER :
http://id.wikipedia.org/wiki/Web_semantik
http://informatika.lipi.go.id/fasilitas-penelitian/semantik-web.html
http://dodychurniawan.wordpress.com/2010/03/26/web-semantik/

Senin, 25 April 2011

KEUNGGULAN ANDROID 3.0 (GINGERBREAD)


Sistem operasi Android 3.0 atau yang lebih dikenal dengan nama panggilan Gingerbread belum juga dirilis, tetapi sistem operasi ini telah mendapatkan tugas berat untuk memuaskan calon pelanggannya saat peluncurannya nanti. Berikut adalah 10 hal yang diharapkan dari sistem operasi Android 3.0 atau Gingerbread ini.
1. Tampilan Antarmuka dari Google
  Android 3.0 menggunakan tampilan antarmukanya sendiri. Dengan ini para vendor ponsel   tidak perlu mengembangkan tampilan antarmuka bagi ponsel buatan mereka sendiri. Ponsel yang menggunakan Android 3.0 akan memiliki tampilan antarmuka yang sama meskipun beda vendor.
2. Menggunakan layar sentuh kapasitif
Layar sentuh ini dapat bekerja hanya dengan menggunakan sentuhan tangan manusia atau tanpa stylus. Layar sentuh resistive bisa mengganggu citra Android di masyarakat.
3. Sinkronisasi
Google diharapkan dapat memadankan atau dapat melakukan sinkronisasi file dan komputasi awam.
4. Kemampuan prosessor dan baterai
Google harus memiliki standar spesifikasi untuk ponsel Android.
5. Keyboard
Akan lebih baik jika Google menerapkan aplikasi seperti Swype dan SwiftKey yang mampu meramal kata yang akan ditulis agar mempercepat penulisan.
6. Kendali Kursor
Sistem diharapkan lebih baik atau tepat untuk menujuk bagian yang tepat dari layar.
7. Aplikasi
Akan lebih baik lagi jika Google menambahkan fitur-fitur baru yang lebih berguna dan menyenangkan bagi semua kalangan.
8. Kendali Materi
Google sebaiknya menyiapkan aplikasi untuk memblokir materi-materi dari sebuah aplikasi tertentu, agar Android juga dapat dinikmati oleh anak-anak.
9. Pengaturan teks lebih mudah

Menyalin URL ke clipboard dalam Android 2.1 memang sudah bisa dilakukan, namun rupanya masih sulit untuk menyalin teks besar antara aplikasi email standar. Jadi tak ada salahnya manajemen teks lebih dimudahkan.
10. Dukungan VOIP
VOIP alias Voice over IP sudah ada pada desktop PC, namun pada Android mungkin bisa menjadi solusi yang terbaik. Skype belum lama ini meluncurkan versi aplikasinya yang bisa diakses semua ponsel Android. Ada baiknya juga Android 3.0 menghadirkan aplikasi menarik ini.
Semoga dengan terwujudnya 10 hal tersebut, Android 3.0 Gingerbread akan semakin sempurna.

PERBEDAAN RAM DAN ROM

Dalam bahasa Indonesia: Memori akses acak (bahasa Inggris: Random access memory, RAM) adalah sebuah devais penyimpanan yang terdapat di komputer yang isinya dapat diakses dalam waktu yang tetap tidak memperdulikan letak data tersebut dalam memori. RAM berlawanan dengan alat memori urut, seperti tape magnetik, disk dan drum, di mana gerakan mekanikal dari media penyimpanan memaksa komputer untuk mengakses data secara berurutan.

Pertama kali, RAM dikenal pada tahun 60′an, dimana pada saat itu memori semikonduktor belumlah populer sekarang karena harganya yang sangat mahal. Saat itu lebih lazim untuk menggunakan memori utama magnetic.

Perusahaan semikonduktor seperti Intel memulai debutnya dengan memproduksi RAM , lebih tepatnya jenis DRAM.

Biasanya RAM dapat ditulis dan dibaca, berlawanan dengan memori-baca-saja (read-only-memory, ROM), RAM biasanya digunakan untuk penyimpanan primer (memori utama) dalam komputer untuk digunakan dan mengubah informasi secara aktif, meskipun beberapa alat menggunakan beberapa jenis RAM untuk menyediakan penyimpanan sekunder jangka-panjang.

Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. Hanya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak semudah dan fleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa bagian dari space addres RAM ( memori utama ) dari sebuah sistem yang dipetakan kedalam satu atau dua chip ROM.

Read-only Memory (ROM) adalah istilah bahasa Inggris untuk medium penyimpanan data pada komputer. ROM adalah singkatan dari Read-Only Memory, ROM ini adalah salah satu memori yang ada dalam computer. ROM ini sifatnya permanen, artinya program / data yang disimpan didalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan.

Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti keras).

Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system komputer yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam komputer saat komputer dihidupkan.

ROM modern didapati dalam bentuk IC, persis seperti medium penyimpanan/memori lainnya seperti RAM. Untuk membedakannya perlu membaca teks yang tertera pada IC-nya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan jenis ROM , xxx menunjukkan kapasitas dalam kilo bit ( bukan kilo byte ).

DEFINISI SEO DAN MANFAAT ATAU KEGUNAAN SEO


Pengertian SEO (Search Engine Optimization) adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut.

Banyak yang mengartikan tentang Definisi SEO ini,namun perinsipnya sama yaitu suatu proses atau cara untuk meningkatkan trafik blog dengan memanfaatkan keyword tertentu yang menempati posisi teratas di Search Engine (Google, Yahoo, bing, Dll). Cara lain untuk meningkatkan trafik bisa anda baca di Cara Mendapatkan 1000+ Pengunjung Blog Per hari, dan anda bisa mengoptimasi blog dengan Google Webamsters

Contohnya pada blog ini dengan kayword "Man Rengat" posisi Blog ini teratas di Search Engine (pada saat Artikel ini saya tulis), silahkan klik link di bawah untuk melihat buktinya :

Posisi DI Google <-- Klik untuk Ceck

Posisi DI Yahoo <-- Klik untuk Ceck

Untuk meningkatkan kualitas web/blog tentu harus menerapkan ilmu/tehnik SEO, karena sangat tidak mungkin untuk mendatangkan ribuan pengunjung blog apabila blog/web anda tidak tampil atau tidak ditemukan pada Mesin Pencari utama seperti Google, Yahoo, MSN, Bing, dll. Karena sebagian besar pengunjung blog datang dari Search Engine.

Tujuan/Manfaat dari SEO adalah menempatkan sebuah situs web/blog pada posisi teratas Search Engine seperti google, Yahoo, Ask, dan sebagainya, atau setidaknya halaman pertama hasil pencarian Search Engine berdasarkan kata kunci tertentu yang ditargetkan. Secara logis, situs web yang menempati posisi teratas pada hasil pencarian memiliki peluang lebih besar untuk mendapatkan pengunjung.

Secara umum Fungsi & Tujuan SEO (Search Engine Optimization):

    * Menaikkan pagerank Web/Blog agar blog menempati posisi di halaman utama google
    * Meningkatkan popularitas web
    * Mendapatkan trafik atau pengunjung yang datang ke Web melalui Search Engine
    * Dapat meningkatkan penjualan melalui Pencarian di Search Engine
http://google.com