Social Icons

Featured Posts

10.15.2013

TIPS MUDAH BELAJAR BAHASA PEMROGRAMAN

Bahasa pemrograman merupakan bahasa yang digunakan oleh Programmer untuk memberikan instruksi kepada komputer agar dapat membantu pekerjaan manusia. Yang mana bahasa pemrograman ini merupakan himpunan dari sintaks. 


Untuk mempermudah dalam belajar membuat program, hendaknya kita belajar membuat Algoritma terlebih dahulu. Karena Algoritma inilah yang nantinya kita gunakan sebaga pedoman dalam melakukan pemrograman menggunakan bahasa pemrograman apapun. Jika kita belajar bahasa pemrograman tanpa tahu Algoritmanya, maka ketika terjadi error pada program kita akan kesulitan mendeteksi kesalahannya. lain halnya jika kita mengerti algoritmanya.


Nahh... sekarang pertanyaannya adalah apa sih Algoritma itu?
Algoritma adalah kumpulan perintah intuk menyelesaikan suatu masalah. Perintah-perintah inilah yang nantinya diterjemahkan kedalam bahasa pemrograman. Dasar pembuatan algoritma sebuah program komputer ada 2, yaitu logis dan sistematis. 

Kenapa sih harus logis dan sistematis? algoritmanya harus logis karena komputer hanya dapat mengerjakan hal-hal yang logis atau masuk akal. Jadi jangan kasi komputer masalah-masalah gaib ya, karna itu tidak logis,,, he he he
Selain logis, algoritma yang kita buat juga harus sistematis. Maksud sistematis ini adalah terstruktur. Jadi dalam pembuatan algoritma, langkah-langkah pemecahan masalahnya harus terstruktur atau berurutan tidak boleh amburadul atau loncat sana loncat sini.


Nah untuk membuat algoritma ada 3 cara, diantaranya :
  1. Bahasa Alami, bahasa alami merupakan semua bahasa yang dimengerti manusia.
  2. Flowchart, pembuatan algoritma dengan Flowchart adalah dengan menggambar simbol-simbol yang mana simbol tersebut mewakili sebuah tindakan yang harus dilakukan oleh komputer dan simbol yang digunakan ini sudah baku. Jadi tidak boleh sembarangan menggunakan simbolnya.
  3. Pseudo Code, merupakan teknik penulisan algoritma yang sudah mirip dengan bahasa pemrograman tapi bukan bahasa pemrograman karena ketika di-Coding kode-kode yang dituliskan tersebut tidak akan jalan.
Berikut ini contoh algoritma program menentukan nilai tertinggi dari 3 buah bilangan menggunakan bahasa alami :
  1. Mulai
  2. Input Bil.1, Bil.2, Bil.3
  3. Baca Bil.1
  4. Baca Bil.2
  5. Baca Bil.3
  6. Jika Bil.1 > Bil.2 dan Bil.1 > Bil.3 maka kerjakan langkah 9
  7. Jika Bil.2 > Bil.1 dan Bil.2 > Bil.3 maka kerjakan langkah 10
  8. Jika Bil.3 > Bil.1 dan Bil.3 > Bil.2 maka kerjakan langkah 11
  9. Tampilkan Bil.1
  10. Tampilkan Bil.2
  11. Tampilkan Bil.3
  12. Selesai
Setelah kita mahir dalam membuat algoritma, baru kita belajar bahasa pemrograman.  Karena di bahasa pemrograman kita hanya belajar sintaks atau cara penulisannya saja.


Sekian dulu postingan saya untuk kali ini, semoga bermanfaat....!!

TIPS PEMASANGAN RAM AGAR KECEPATAN KOMPUTER MAKSIMAL

Untuk mendapatkan kecepatan yang maksimal pada komputer kita, kita harus memperhatikan cara pemasangan RAM-nya. Dalam memasang RAM kita tidak boleh sembarangan, yang perlu kita perhatikan selain kecepatan dan kapasitas RAM yang akan kita pasang adalah posisi pemasangannya.

Posisi pemasangan RAM yang dimaksudkan disini adalah misalnya jika kita memiliki komputer yang motherboardnya memiliki 4 slot RAM, dan kita ingin meningkatkan kapasitas RAM-nya menjadi 8 GB, maka yang harus dilakukan adalah dengan mengisi semua slot RAM yang ada dengan kapasitas RAM masing-masing 2 GB. 
Contohnya seperti gambar dibawah ini :


Dengan cara ini, komputer akan bisa berjalan lebih cepat daripada kita memasang 2 buah RAM dengan kapasitas 4 GB. karena beban kerja pada saat pemrosesan berlangsung nantinya akan dibagi rata ke keempat RAM yang terpasang. Jadi pekerjaan yang dilakukan oleh RAM lebih ringan.




10.14.2013

TEKNOLOGI MOTION CAPTURE

Motion Capture atau sering disingkat dengan MOCAP adalah sebuah teknologi pembuatan film animasi dengan menggunakan perekam gerakan. Gerakan-gerakan yang direkam tersebut kemudian dirubah menjadi bentuk gerakan digital. Proses ini dilakukan dengan cara merakam gerakan aktor yang ditubuhnya telah ditempeli penanda. File digital yang dihasilkan itu nantinya digunakan untuk menggerakkan model karakter yang telah dibuat sebelumnya didalam aplikasi 3 dimensi.

Dalam Motion Capture, gerakan dari seorang aktor diambil sampelnya berkali-kali per detik. Motion Captur ini hanya merekam gerakan-gerakan dari sang aktor bukan merekam penampilan visualnya. Nah gerakan yang direkam tersebut masih berupa gerakan 2 dimensi. Data gerakan yang direkam tersebut selanjutnya dipetakan menjadi model 3 dimensi agar model tersebut melakukan gerakan yang sama seperti gerakan yang dilakukan oleh aktor. contoh film yang menggunakan teknologi ini diantaranya : Avatar, The Lord of The Ring, The Mummy, King-kong, dan masih banyak lagi.

Penanda reflektif diletekkan pada kulitsebagai penanda letak tulang dan gerak 3 dimensi pada tubuh. Motion Capture pada awalnya dipakai sebagai alat analisis Photogrammetric pada penelitian biomechanics pada tahun 1970-an dan 1980-an. Selanjutnya meluas keranah edukasi, olahraga, latihan serta keranah animasi komputer. Dengan menggunakan teknologi Motion Capture ini, dalam pembuatan animasi waktu yang dibutuhkan menjadi lebih singkat karena gerakan-gerakan yang dibuat menggunakan gerakan manusia tidak lagi menggunakan cara menual dalam membuat gerakan animasi yang detil.

10.06.2013

MULTIPLIER

Multiplier merupakan bagian dari persamaan kecepatan processor yang telah saya muat pada postingan sebelumnya mengenai FSB. Multiplier merupakan angka yang ketika dikalikan dengan kecepatan FSB, akan memberikan kecepatan total processor. Misalnya, jika kita memiliki CPU yang memiliki FSB 200 MHz (kecepatan FSB nyata sebelum diimplementasikan Dual Pump atau Quad Pump) dan memiliki multiplier 10, maka persamaannya menjadi :

(FSB) 200 MHz x (multiplier) 10 = (kecepatan CPU) 2000 MHz atau 2.0 GHz 

Pada beberapa CPU, seperti processor Intel sejak tahun 1998, multipliernya terkunci dan tidak dapat diubah. Pada processor AMD athlon 64, multipliernya adalah "Top Locked" yang berarti kita dapat merubah multiplier ke angka yang lebih rendah, tetapi tidak bisa menaikkan multiplier tersebut. pada jenis CPU lain, multipliernya benar-benar terbuka (unlocked), ini berarti kita dapat mengubah kenomor yang diinginkan. Nah, untuk CPU unlocked inilah yang sering digunakan oleh para Overclocker karena mereka bisa meng-overclock CPU-nya hanya dengan menaikkan multipliernya.
Buku Tamu