Rabu, 03 Oktober 2018

Algoritma sebagai Bahasa Pemograman

Assalamualaikum wr wb

A. Pengertian
    Algoritma adalah sebagai metode efektif diekspresikan sebagai rangkaian terbatas dari instruksi-instruksi yang telah didefinisikan dengan baik untuk menghitung sebagai fungsi. Dimulai dari suatu kondisi awal dan input awal, instruksi-instruksi tersebut menjelaskan sebuah kompetesi yang, bila dieksekusi, diproses lewat sejumlah urutan kondisiterbatas yang terdefenisi baik, yang pada akhirnya menghasilkan keluaran dan berhenti di kondisi akhir.
B. Latar Belakang
Dengan mempelajari logika algoritma akan memudahkan kita walaupun kode programnya panjang. Dan dengan mempelajari logika algoritma akan memudahkan kita dalam mempelajari bahasa pemograman apapun.
C. Maksud dan Tujuan
 Agar kita dapat mengetahui pentingnya logika algoritma sebagai dasar dari pemograman. Dan kita dapat menerapkan logika algoritma ketika membuat suatu program untuk memecahkan suatu masalah.
D. Penjelasan
 Sebagai contoh algoritma sehari-hari :

Sebuah prosedur ketika akan mengirimkan surat kepada teman :
    1. Tulis surat pada secarik kertas surat
    2. Ambil sampul surat atau amplop
    3. masukkan surat kedalam amplop
    4. Tutup amplop surat dengan lem perekat
    5. tulis alamat surat yang dituju, jika tidak ingat, lebih dahulu ambil buku alamat & cari alamat yang dituju, lalu tulis alamat tersebut pada amplop surat.
    6. Tempelkan perangko pada amplop surat
    7. Bawa surat kekantor pos untuk diserahkan pada pegawai pos atau menuju ke bis surat untuk memasukkan surat kedalam kotak/bis surat.

Menghitung luas segitiga :
    1. Memasukkan nilai alas
    2. Masukkan nilai Tinggi>
    3. Hitung luas (Alas*Tinggi)/2
    4. Dapat Hasil
Gimana sekarang sudah mengertikan apa itu ALgoritma ? 
 Logika Algoritma mempunyai tiga format penulisan yaitu :
    • Deskriptif
Logika Algoritma bertipe Deskriptif maksudnya adalah logika algoritma yang ditulis dengan bahasa manusia sehari-hari (misalnya Bahasa Indonesia atau Bahasa Inggris). Setiap Langkahnya ditulis dalam satu alamat atau lebih. Tidak ada aturan untuk penulisan algoritma bertipe Deskriptif ini. Semua kalimat ditulis dengan sistematis, jelas, terbatas dan beraturan.
 Contoh:
Logika Algoritma menghitung luas segitiga.
  1. Untuk menghitung Luas Segitiga pertama Masukkan nilai alas
  2. Kemudian masukkan nilai tnggi.
  3. Kemudian hitung dengan menggunakan rumus Luas =Alas * Tinggi / 2
  4. Cetak Luas.
    • Flowchart
Logika Algoritma bertipe Flow Chart maksudnya adalah logika algoritma yang ditulis dalam bentuk diagram-diagram dengan anak panah sebagai peyunjuk urutan langkah algoritmanya. Didalam Diagram terdapat simbol-simbol yang mempunyai makna arti tersendii. Anda bisa mencari Arti-arti dan simbol-simbol tersebut di google.
    • Pseudocode
Logika ALgoritma bertipe pseudocode maksudnya adalah tiruan atau imitasi dari kode bahasa pemograman. Pada dasarnya, pseudocode merupakan suatu bahasa yang memungkinkan programer untuk berfikir terhadap permasalahan yang harus dipecahkan tanpa harus memikirkan syntax dari bahasa pemograman yang tertentu. Jadi pseudocode digunakan untuk menggambarkan logika urut-urutan dari program tanpa memandang bagaimana bahasa pemogramannya. 
 
E. Kesimpulan
   Dengan mengetahui logika algoritma akan memudahkan kita menulis kode program agar kode program tersusun secara sistematis, efektif, tidak ketukar-tukar dan yang pastinya tidak membingungkan kita walaupun programnya panjang.
F. Referensi
G. Penutup
   Cukup sekian penjelasan dari saya, mohon ma'af apabila ada kesalahan kata atau kalimat semoga dapat bermanfa'at.

Wassalamualaikum wr wb


0 comments:

Posting Komentar

Popular Posts

Recent Posts

About Me

Foto saya
Assalamu'alaikum wr.wb Hay perkenalkan nama saya Rizka Mala Alfiana my nick name is Rizka, I from in Jepara. Sekian dan Terimakasih. Wassalamu'alaikum wr.wb

Formulir Kontak

Nama

Email *

Pesan *

Pengikut

Recent

Comment