Algoritma Pemrograman

Bagaimana cara membuat program? 

Ada beberapa langkah yang dapat dijadikan acuan dalam membuat program, yaitu:
  1. Mengidentifikasi persoalan/ masalah.
  2. Menganalisa penyelesaian masalah.
  3. Membuat langkah-langkah penyelesaian masalah (Algoritma).
  4. Membuat kode semu (pseudocode) program (hal ini bersifat optional).
  5. Membuat program.
  6. Melakukan testing dan debugging.
  7. Mengimplementasikan program.
Identifikasi Masalah
Tahap identifikasi masalah ini menemukan pokok persoalan mengapa program tersebut dibuat. Setelah mengidentifikasi masalah, diharapkan kita juga paham tujuan pembuatan program.

Analisa Penyelesaian Masalah
Tahap ini dapat juga disebut sebagai analisa kebutuhan program. Analisa kebutuhan ini ditinjau dari 3 bagian, yaitu : Input - Proses - Output (IPO). Kebutuhan ini mencakup variabel yang digunakan, tipe data yang dipakai, data apa saja yang akan diinputkan, variabel apa saja yang dihitung dalam proses, dan data apa saja yang akan ditampilkan/ output.

Variabel
Variabel merupakan simbol yang melambangkan suatu nilai dalam ekspresi matematika. Contoh variabel dalam ekspresi matematika adalah :
luas = panjang * lebar
Variabel pada ekspresi diatas adalah:
  • luas
  • panjang
  • lebar
Cara penulisan nama variabel harus memiliki arti, tidak boleh didahului angka, dan tidak boleh mengandung spasi. Contoh penulisan nama variabel yang benar:
  • keliling_lingkaran
  • KelilingLingkaran
  • kelilinglingkaran
  • KelilingLingkaran1
Pada beberapa bahasa pemrograman, penulisan variabel ini sangat dibedakan. Penggunaan huruf besar dan huruf kecil membuat variabel tersebut berbeda. Contoh: luas dengan Luas dianggap dua variabel yang berbeda. Hal ini disebut case sensitive.

Data type
Tipe data yang dapat digunakan dalam program komputer ada banyak, namun yang dibahas disini hanya beberapa saja, yaitu:
  • Data numerik (data angka) dapat berupa bilangan bulat/ integer dan bilangan pecahan/ float atau real.
  • Data teks dapat berupa karakter/ huruf/ char dan kata/ kalimat/ string.
  • Data boolean adalah data yang bernilai True atau False.
Untuk sementara data yang akan kita gunakan hanya itu dulu, nanti dengan bertambahnya materi akan dipelajari juga jenis data yang lainnya.

Operator
Pada pembahasan kali ini kita akan berkenalan dengan operator, yaitu simbol-simbol tertentu yang digunakan dalam operasi/ fungsi matematika/ logika.
  • Operator aritmatika
    • Penjumlahan: +
    • Pengurangan: -
    • Perkalian: *
    • Pembagian: /
    • Sisa bagi/ modulus: %
    • Penugasan: =
  • Operator logika
    • and
    • or
    • not
  • Operator relational (pembandingan)
    • Sama dengan: ==
    • Tidak sama dengan: !=
    • Lebih besar: >
    • Lebih besar atau sama dengan: >=
    • Lebih kecil: <
    • Lebih kecil atau sama dengan: <=

Icon-1
Icon-2
icon-3
Icon-4
Icon-5
 << Back

0 comments:

Post a Comment