Sunday, September 6, 2009

Logika Pemrograman yang Mudah

Banyak dari kita berpikir, logika pemrograman seperti apa yang sangat mudah. Dengan penerapan yang gampang, trus menelaah kesalahan-kesalahan dengan cepat dan tidak memakan resource yang banyak

Ini ada beberapa tips untuk programmer pemula yang memulai menyusun logika pemrograman yang sederhana tetapi efektif :

di tulis oleh seorang programmer muda yang lama berkecimpung dalam dunia programming dengan berbagai permasalahannya. semoga beberapa tips berikut bisa bermanfat buat kita semua.

Hal pertama adalah menempatkan urutan umum ke khusus dari program yang akan kita buat. Dengan menentukan urutan-urutan seperti ini, maka kita dapat menentukan bagian mana yang harus diselesaikan terlebih dahulu dan yang dapat dikerjakan kemudian.Cara untuk menyusun kelompok-kelompok ini adalah dengan membagi setiap bagian dari program yang akan kita buat kedalam beberapa bagian.

Bagian pertama yaitu menu utama, yang berfungsi untuk mengakses semua menu atau fungsi-fungsi yang lain yang akan kita buat berikutnya. Bagian kedua adalah halaman-halaman/form-form penting berikutnya, bagian ini adalah bagian dimana kita harus mendefinisikan semua tugas yang dapat dilakukan oleh program kita nanti. Bagian terakhir adalah bagian module, atau include atau apapun disesuaikan dengan kebutuhan. Bagian ini tidak kalah pentingnya, karena didalam kelompok ini terdapat kode-kode yang akan kita buat untuk memudahkan pemanggilan perintah atau kode yang sering dipakai.

Selanjutnya kita dapat menentukan bahasa pemrograman apa yang akan kita pakai. Apabila kita ingin membuat Web Dinamis, kita dapat menggunakan PHP, ASP, Coldfusion atau lainnya. Tetapi disarakankan untuk pemula menggunakan PHP karena gratis dapat banyak sekali tutorialnya di Internet atau buku. Atau bila kita ingin membuat aplikasi desktop kita bisa memilih VB, VB.Net, Visual C,Delphi, dan lainnya. Biasanya masing-masing bahasa pemrograman tersebut memiiliki kelebihan masing-masing.

Terakhir tinggal kita menentukan logika pemrograman untuk diterapkan pada bahasa pemrograman tersebut.

6 komentar

Arman January 21, 2011 at 8:35 PM

minta tolong mas, saya buat aplikasi konsole. kodenya dibawah(pake delphi 7),saya pingin ngubah aplikasi konsolenya ke file executable. nah, ada bagian yg masih belum bisa saya pecahkan, udah berulang kali ga bisa-bisa. kira-kira solusinya gimana ya mas? (masih newbie nih butuh pencerahannya)

terima kasih!
-----------------------------------------------


program HelloConsole;
{$APPTYPE CONSOLE}

uses SysUtils;
var Nama: string;
begin
{ TODO -oUser -cConsole Main : Insert code here }

write1n; (INI BAGIAN KESALAHAN SAYA)
write1n (' /----/========^========\----\');
write1n ('<----- Aplikasi Console ----->');
write1n (' \----\========^========/----/');

write1n;
write ('Siapa namamu? ');
write1n (Nama);
write1n ('Halo ',Nama,', senang berkenalan denganmu');
write1n;
end.



------------------------------------------------

Andra January 22, 2011 at 8:14 AM

@ arman : write1n ? kok pake 1? bukannya kalo delphy itu writeln?
W R I T E L N bukan W R I T E 1 N.

write artinya tulis kata tanpa enter
writeln artinya tulis kata lalu enter dibawahnya.

thanks for comment gan

Arman January 22, 2011 at 7:29 PM

thanks gan atas pencerahannya!
it's nice blog!

Andra January 22, 2011 at 8:34 PM

Gimana gan? berhasil gak?

Arman January 22, 2011 at 8:44 PM

udah berhasil gan.
saya udah buat aplikasi consolenya, pas mau ngeliat hasilnya ada pesan "Debugger kernel BORDBK70.DLL is missing or not registered"
itu gimana ya gan?

Andra January 23, 2011 at 1:17 PM

waduh kalo masalah itu saya gak tahu bro, coz dulu waktu masih pake dhelpy gak pernah kena sama yang kayak gituan. maaf ya sob. keterbatasan ilmu nih. hehehe

Post a Comment

Thank You For Comment in My Site

Followers

Call me

My e-mail is
1. andraeinstein@yahoo.co.id
2. andrachemical@yahoo.com
3. andraeinstein@gmail.com

My site is
1. andrachemical.blogspot.com
2. andraeinstein.blogspot.com
3. creamcommunity.blogspot.com
4. andrachemical.cc.cc

  ©This Website is Edited by Nusendra Hanggarawan Copyright at 2009 and this site is protected by COPYSCAPE.