Materi Pengantar Algoritma Pemrograman

Algoritma Dan Pemograman - Dalam komputasi dan matematika algoritma adalah urutan langkah-langkah penyelesaian masalah yang tersusun secara logis dan sistematis. Logis berarti nilai algoritma harus bernilai salah atau benar. Dalam Kamus bahasa Indonesia (Balai Pustaka 1998) algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah. Masalah dalam algoritma memiliki kondisi awal yang harus dipenuhi untuk menjalankan algoritma. Sejarah mencatat kata algoritma berasal dari nama penulis buku yaitu Abu Ja'far Muhammad Ibnu Musa Al-Khuwarizmi.

Algoritma Dan Informatika

Algoritma adalah jantung ilmu komputer dan informatika, dengam demikian banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Dalam kehidupan sehari-hari terdapat pula proses yang dinyatakan dalam suatu algoritma sesuai dengan definisinya. Guna memudahkan berikut gambaran algoritma dalam kehidupan:

Contoh: Diketahui 2 gelas, Gelas A berisi Kopi, Gelas B berisi Teh. Jika kita ingin menukar kedua isi Gelas tersebut sehingga Gelas A berisi Teh dan Gelas B berisi Kopi, Bagaimana menuliskan algoritmanya?
contoh algoritma dalam kehidupan
Gambar Proses Algoritma
Algoritma Penukaran?
-  Tuang isi Gelas B ke Gelas C
-  Tuang isi Gelas A ke Gelas B
-  Tuang isi Gelas C ke Gelas A

Algoritma Dan Pemrograman

Komputer adalah alat pemroses. Agar dapat dilaksanakan oleh komputer, maka algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi Program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu supaya dapat dilaksanakan oleh komputer.

Jenis Pemrograman secara umum terdapat 
  • Pemrograman Sistem Operasi atau Operating System
  • Pemrograman Aplikasi
  • Pemrograman Web
  • Pemrograman Basis Data
  • Pemrograman Games dan Multimedia

Prinsip Pemrograman

  • Kita tidak belajar atau mengajar bahasa pemrograman,tetapi belajar atau mengajar bagaimana cara memprogram.
  • Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana memecahkan masalah.
  •  Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana mendesain sistem.
  • Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar prnsip-prinsip bahasa pemrograman.
  • Belajar memprogram tidak sama dengan belajar bahasa pemrograman.
  • Belajar memprogram = belajar strategi pemecahan masalah, metodologi dan sistematika pemecahan masalah kemudian menuliskannya dalam notasi yang disepakati bersama.
  • Belajar memprogram = bersifat pemahaman persoalan, analisis, dan sintesis.
  • Belajar memprogram = Desainer program.

Bahasa Pemrograman

  • Belajar bahasa pemrograman = belajar memakai suatu bahasa pemrograman, aturan sintaks, tata cara untuk memanfaatkan instruksi yang spesifik untuk setiap bahasa.
  • Belajar bahasa pemrograman = code atau coding.

Masih banyak poin penting dan menarik yang mencangkup algoritma pemrograman, anda dapat mempelajarinya tips algoritma pemograman. Semoga artikel ini membantu anda untuk semangat koding, terimakasih dan salam blogger.

Silahkan Baca Artikel Terkait Dibawah

Tidak ada komentar:

Posting Komentar

Silahkan tinggalkan komentar untuk respon/pertanyaan. Jika ingin menuliskan kode di dalam komentar, convert dulu dengan HTML Encoder. Centang "Notify me" untuk mengetahui balasannya. Maaf apabila komentar dibalas dalam waktu lama atau tidak terbalas karena saya tidak online setiap hari. Atau biar lebih cepat dan enakan bisa kontak lewat Facebook. KOMENTAR BERISI LINK & tidak sesuai dengan Comment Policy akan langsung dihapus.Karena banyaknya spam, komentar sekarang di-moderasi sebelum diterbitkan. Thanks.