Tipe Data – Variabel – Konstanta ?

Ini artikel kelanjutan dari yang sebelumnya, mungkin bisa dibilang sangat lama (kalo gak salah sudah setahun gak ada kelanjutan artikelnya, kwkwkwkwk). It’s okay lah, karena kata pepatah (buatan sendiri),

gak ada kata terlambat untuk saling berbagi.

Hahahahaha … maksa … Oh ya, berhubung ini udh masuk ke tahap ‘pemrograman’, jadi paling engga teman2 harus mempersiapkan yang namanya Compiler dan IDE. Duh, apaan lagi tu Compiler?? IDE, maksudnya???
Continue reading

Advertisements

Cara Penyajian Algoritma – Part3 : Pseudo-code

Setelah sebelumnya udah belajar tentang Flowchart, sekarang saatnya ke level berikutnya, yakni Pseudo-code..
Dari search-term yang direcord sama WordPress.com, cukup banyak user yang mencari artikel tentang pseudo-code dan semoga tulisan ini dapat membantu mereka.. Hope.. ^^

Oke, langsung aja..Ngupil...
Pseudo-code, seperti yang sudah saya tuliskan di artikel pertama, adalah cara menyajikan algoritma (komputer) dengan bentuk yang mirip dengan suatu bahasa pemrograman tertentu, bisa Pascal, C/ C++, ato yang lainnya, tergantung programmer/ yang buat. Pseudo-code dapat dikatakan pengembangan dari Natural Language. Selain mempermudah implementasi langsung ke bahasa pemrograman, sifat natural language, – mudah dimengerti – pun ada di Pseudo-code..YAP, Pseudo-code juga untuk mempermudah pemahaman algoritma tertentu! Ahhh..gitu toh..
Bingo...!
Continue reading

Cara Penyajian Algoritma – Part2 : Flowchart

Yang kali ini merupakan kelanjutan dari artikel sebelumnya, tentang Natural Language. Nah, Berbeda halnya dengan Natural Language, Flowchart menggunakan beberapa simbol – simbol standar (internasional) yang disusun sedemikian rupa, dihubungkan dengan connector2 sehingga membentuk sebuah bagan/ diagram yang yang menggambarkan suatu langkah2 penyelesaian masalah/ algoritma. Dan tentunya, Flowchart ini harus dibuat sesuai arus/ berurutan.

Continue reading

Cara Penyajian Algoritma – Part1 : Natural Language

Pada artikel sebelumnya telah kita bahas mengenai dasar algoritma dan sedikit tentang cara penyajiannya. Pada artikel lanjutan kali ini, kita akan bahas lebih detail lagi tentang cara penyajian algoritma, yang meliputi Natural Language (Bahasa Natural, alami), Flowchart, Pseudo-code, serta langsung dengan Bahasa Pemrograman tertentu. Sekali lagi saya tekankan bahwa yang kita bahas, yaitu Algoritma, sangat penting perannya dalam Pemrograman Komputer. bisa dikatakan bahwa Algoritma merupakan inti dari Pemrograman itu sendiri. Jadi, sangat disarankan untuk lebih serius dalam mempelajari Algoritma dalam hubungannya dengan Pemrograman Komputer ini. Dalam contoh – contoh di bawah ini mungkin terdapat beberapa istilah yang belum pernah di dengar, seperti variabel, konstanta, dll. Variabel/ variable sendiri adalah sejumlah alokasi space memori yang digunakan untuk menyimpan sebuah data secara sementara, dan nilainya dapat diubah – ubah. Sedangkan konstanta mirip dengan variabel, namun nilainya tetap tidak dapat diubah selama program berjalan.
Oke, tanpa berpanjang kata lagi, langsung aja kita bahas satu per satu cara penyajian algoritma ini.

Continue reading

Algoritma dan Pemrograman Komputer – Pengenalan

Komputer

Peran komputer dewasa ini mengalami peningkatan yang sangat pesat, terbukti dari pemanfaatan komputer untuk membantu menyelesaikan berbagai masalah dalam berbagai bidang kehidupan manusia. Misalkan saja membantu dalam pengelolaan/ administrasi suatu perusahaan, bahkan dalam dunia hiburan, seperti Game. Masih banyak lagi contoh – contoh nyata lainnya, tentang bagaimana peran komputer dalam kehidupan manusia saat ini.

Dalam perannya tersebut, komputer tidak akan dapat membantu manusia jika tidak ada aplikasi yang dibuat/ diperuntukkan untuk mengatasi suatu masalah/ pekerjaan tertentu tersebut. Berbagai macam jenis aplikasi telah berkembang saat ini, dimana aplikasi – aplikasi tersebut menyesuaikan permintaan para pengguna (misal suatu perusahaan). Nah, jika membahas aplikasi – aplikasi komputer yang banyak berkembang saat ini, tentunya tidak akan lepas dari yang namanya Software Developer (bisa disebut Developer aja), yaitu orang/ perusahaan yang membuat (membangun) aplikasi komputer. Mungkin kalo orang yang buat lebih tepat disebut sebagai Programmer, ya..?
Continue reading