Algoritma Pemrograman Fase F

 

 


Apa Itu Algoritma?

Algoritma adalah langkah-langkah logis dan sistematis yang harus dilakukan untuk menyelesaikan suatu masalah.

Contoh Sederhana:

Bayangkan kamu ingin membuat mie instan. Maka algoritmanya kira-kira seperti ini:

  • Rebus air hingga mendidih.
  • Masukkan mie ke dalam air.
  • Tunggu 3 menit.
  • Tambahkan bumbu ke dalam mangkuk.
  • Tuang mie dan air ke dalam mangkuk.
  • Aduk hingga rata.
  • Mie siap dimakan!

Itulah algoritma: urutan langkah dari awal sampai akhir untuk menyelesaikan tugas.


Apa Itu Pemrograman?

Pemrograman adalah proses menulis algoritma dalam bahasa yang dimengerti oleh komputer (disebut bahasa pemrograman), agar komputer bisa menjalankan perintah itu.

Contoh:

Jika kita punya algoritma untuk menjumlahkan dua angka, maka kita bisa menuliskannya dalam bahasa pemrograman seperti ini (contohnya pakai Python):

python

a = 5

b = 3

hasil = a + b

print(hasil)

Komputer akan membaca kode di atas dan menampilkan 8.


Hubungan Algoritma dan Pemrograman

Algoritma                                             Pemrograman

Ide / rencana langkah-langkah         Cara menuliskan ide itu dalam kode

Bisa dibuat tanpa komputer                 Harus dijalankan oleh komputer

Seperti resep masakan                         Seperti menulis resep dalam bahasa robot

        

Kenapa Algoritma dan Pemrograman Penting?

  • Membantu menyelesaikan masalah secara efisien
  • Membuat komputer bekerja sesuai keinginan kita
  • Dasar untuk membuat aplikasi, game, website, dan lainnya


Kesimpulan Mudah

Algoritma = langkah-langkah logis.

Pemrograman = menulis langkah itu dengan kode supaya komputer bisa mengerjakannya.


Kalau tahu cara membuat teh manis, berarti sudah bisa membuat algoritma. 

Kalau  bisa menyuruh komputer membuat teh manis secara otomatis, berarti  sudah belajar pemrograman!


Flowchart 

flowchart artinya urutan proses kegiatan yang digambarkan dalam beragam bentuk simbol yang berbeda (visual). Saat membuat suatu program biasanya Anda akan mengenal istilah flowchart ini.


Macam Sismbol FLowchart yang sering digunakan


Perbedaan Algoritma dan Flowchart

1. Pengertian

Algoritma           

Kumpulan langkah-langkah logis dan terstruktur untuk menyelesaikan masalah.

Flowchart

Representasi grafis (gambar/diagram) dari langkah-langkah dalam algoritma.


2. Bentuk Penyajian

Algoritma              

Ditulis dalam teks atau pseudocode.

Flowchart

Digambarkan dalam bentuk simbol diagram (panah, kotak, belah ketupat, dll).


3. Tujuan

Algoritma         Flowchart

Menjelaskan logika penyelesaian Membantu memvisualisasikan alur proses dari algoritma.

masalah secara sistematis.


4. Contoh Kasus: Menghitung Luas Persegi Panjang dengan

Algoritma:

Mulai

Input panjang dan lebar

Hitung luas = panjang × lebar

Tampilkan luas

Selesai


 5. Contoh Kasus: Menghitung Luas Persegi Panjang dengan

Flowchart:



Perbedaan Algoritma dan Flowchart

        Algoritma                 Flowchart

Bentuk Teks / Pseudocode                 Gambar / Diagram

Tujuan Menjelaskan logika                 Menampilkan alur secara visual

Kegunaan Cocok untuk menulis dan berpikir logis Untuk melihat alur proses secara cepat


Selanjutnya kita akan mulai dengan praktik HTML CSS JavaScript


Tidak ada komentar:
Write comments