Sejarah Algoritma dan Pengertiannya

by | Dec 12, 2020 | Blog, Modul, Pemrograman | 0 comments

Sejarah Algoritma dari mana asalnya ? Algoritma berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’ far Muhammad Ibnu Musa Al-Khawarizmi menulis pada tahun 830 buku yang berjudul Kitab Al-Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” atau dalam bahasa inggris ( The book of restoration and reduction ) dari judul buku kita juga memperoleh akar kata Al-Jabar ( Algebra ).

Pengertian Algoritma

sejarah-algoritma

Algoritma adalah urutan-urutan dari instruksi atau langkah-langkah logis ( logika ) penyelesaian masalah yang disusun secara sistematis, sebaiknya disusun sebelum membuat program. Berikut kriteria suatu algoritma :

  • Ada input dan output.
  • Efektifitas dan Efisien.
  • Terstruktur.

Ciri-Ciri Algoritma

Berikut ciri-ciri Algoritma :

  • Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
  • Setiap langkah harus didefinisikan dengan tepat dan tidak ambiguitas ( tidak bermakna sama ).
  • Algoritma harus efektif ( setiap langkah harus sederhana ).

Notasi Algoritma

Ada 3 notasi algoritma yaitu :

  • Uraian kalimat deskriptif ( narasi ).
  • Flowchart.
  • Pseudecode.

Contoh alur algoritma

Contoh Algoritma 1

Algoritma mengirim surat kepada teman :

  1. Tulis surat pada secarik kertas surat.
  2. Ambil sampul surat.
  3. Masukkan surat kedalam sampul.
  4. Tutup sampul suratmenggunakan perekat.
  5. Jika kita ingat alamat teman tersebut, maka tulis alamat pada sampul surat.
  6. Tempel perangko.
  7. Bawa surat ke kantor pos untuk diposkan.

Contoh Algoritma 2

Algoritma mengirim Email :

  1. Membuka Webmail.
  2. Sign In ( Masuk ).
  3. Memilih menu compose
  4. Menuliskan alamat email tujuan.
  5. Menulis isi email.
  6. Mengirim dengan menekan tombol send.

Contoh Algoritma 3

Algoritma menghidupkan komputer :

  1. Tancapkan saklar ke stopkontak.
  2. Hidupkan atau tekan tombol power pada komputer.
  3. Tunggu sampai booting selesai.
  4. Komputer siap dipakai user atau pengguna untuk menjalankan program.

Contoh Algoritma 4

Algoritma menentukan suatu luas persegi panjang yang diketahui panjang dan lebarnya :

  1. Masukkan panjangnya ( input ).
  2. Masukkan lebarnya ( input ).
  3. Luas persegi panjang = P x L ( proses ).
  4. Tampilkan hasil luas ( Output ).

Tahapan membuat program

  1. Mendefinisikan masalah dan menganalisanya.
    • Mencakup : Tujuan pembuatan program parameter yang digunakan fasilitas yang disediakan, algoritma yang diterapkan dan bahasa program yang digunakan.
  1. Merealisasikan dengan langkah-langkah sebagai berikut :

Sekian pembahasan tentang Sejarah Algoritma kali ini, semoga menambah wawasan kalian dan jangan pantang menyerah untuk belajar.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *