Selasa, 08 Agustus 2017

Pengertian Pemrograman Dasar Dan Pengertian Algoritma,berserta macam macam struktur Algoritma

Pengertian Pemrograman

             Pemrograman adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut souce code yang dibuat oleh progammer (pembuat program).
             Bahasa pemrograman adalah alat untuk membuat program.Contohnya : C, C++, C#, Pascal, PHP, ASP, JHP, Java, dan masih banyak lagi.
Secara garis besar, unsur-unsur pemrograman adalah Input-Proses-Output.


   

Pengertian Algoritma

             Pengertian algoritma adalah suatu urutan dari beberapa langkah yang logis guna menyelesaikan masalah.

Macam-Macam Struktur Algoritma 
  • Struktur Sekuensial.
  • Struktur Seleksi.
  • Struktur Pengulangan.
Algoritma yang di katakan kompleks adalah Algoritma yang tersusun atas struktur-struktur dasar tersebut.

  • Struktur Sekuensial

Sesuai dengan namanya, pada struktur dasar algoritma yang satu ini langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan.Sepetri:Langkah 1-Langkah 2-Langkah 3.

Pada contoh diatas, langkah 1 merupakan langkah yang akan dijalankan pertama kali. Setelah itu, langah 2 dikerjakan dan diikuti dengan langkah ketiga. Untuk lebih memahami, mari diimplementasikan kedalam contoh soal dan kode program.

  • Struktur Seleksi

Struktur ini menyatakan pemilihan langkah yang didasarkan oleh suatu kondisi(pengambilan keputusan).
Seperti yang terlihat pada gambar diatas, langkah 1 hanya akan dijalankan apabila kondisi bernilai benar, sedangkan langkah 2 akan dijalankan kalau kondisi bernilai salah.

  • Struktur Pengulangan

Pengulangan merupaka suatu tindakan atau langkah yang dijalankan secara beberapa kali. Sebagai contoh, jika ingin menampikan 10 tulisan “Belajar Algoritma Menyenangkan” dapat dituliskan dengan algoritma sekuensial. Dalam arti, programmer memberikan instruksi sebanyak 10 kali untuk menampikan tulisan tersebut. Kalau jumlahnya masih terjangkau, seperi 2 atau 3 kali tidak masalah.
Pengertian dan Jenis Flowchart
  • Pengertian Flowchart
Flowchart bukanlah merupakan sebuah kerangaka berpikir seperti algoritma ataupun pseudocode flowchart pada dasarnya merupakan sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atau berkesinambungan. Fungsi utama dari flowchart ini adalah untuk menggambarkan sebuah desain program dan untuk merepresentasikan sebuah program atau sistem yang akan kita buat, berdasarkan pola berpikir kita (berdasarkan algoritma).

  • Jenis Flowchart

  1. Input
  2. Percabangan (biasanya menggunakan command if dan switch)
  3. Perulangan (biasanya menggunakan command atau kode while, for, each, loop)
  4. Output
Flowchart dibuat sesuai dengan algoritma yang sudah disusun, dan kemudian dibuat sesuai dengan urutan, perintah, serta ketentuan-ketentuan lainnya, yang dilambangkan dengan symbol-symbol tertentu.



NB=Bila ada kesalahan saya mohon maaf :D ,Masih belajar.

  







             









Tidak ada komentar:

Posting Komentar