Langsung ke konten utama

Algorithm and Programming

       Algoritma & programming salah satu pelajaran yang penting dalam dunia IT. Algoritma sendiri adalah langkah untuk mencari masalah dan mencari solusi dari masalah tersebut, tetapi langkah itu sendiri harus jelas dan tidak ambigu. Sedangkan programming adalah bahasa yg digunakan sebagai perantara algoritma kepada komputer.
Biasanya kita harus mengenali masalah terlebih dahulu sebelum bisa memberikan langkah2 untuk solusi dari masalah tersebut, dari itu ada 3 langkah untuk memecahkan suatu masalah dalam alpro, yaitu :

  1. Ketahui masalah nya
    sebelum kita memecahkan suatu masalah, kita harus mengenali semuanya yang bersangkutan dengan event yang bermasalah tersebut, setelah itu baru kita bisa mengidentifikasi apa yang jadi masalah dalam event tersebut.
  2. finite steps
     setelah mengetahui masalah nya, kita baru bisa membuat langkah untuk memberi solusi pada masalah tersebut dengan memberi langkah yg berlimit.
  3. Sequence
    setelah itu urutan. Dalam langkah2 untuk memecahkan masalah tersebut, kita harus mempunyai langkah2 yang urut. misal kita sedang membuat mi goreng sedap, tentu kita harus merebus air dulu, tidak bisa langsung taruh mi nya kedalam panci tanpa harus merebus air dulu. Maka dari itu, algoritma jika mempunyai awal, harus ada akhir.



untuk menulis algoritma sendiri ada 2 cara, yaitu dengan Pseudocode & Flowchart notation.

Pseudocode sendiri mempunyai bahasa yang lebih mudah dipahami manusia, dan tidak mempunyai syntax sedangkan Flowchart notation menulis langkah2 nya dengan menggunakan simbol. berikut adalan simbol2 untuk flowchart notation 

Komentar