Pengertian Algoritma dan Pemrograman
1. Apa itu Algoritma
Asal kata Algoritma berasal dari nama Abu Ja’far
Mohammed Ibn Musa al-Khowarizmi. Ilmuan Persia yang menulis kitab al jabr
w’al-muqabala (rules of restoration and reduction) Tahun 825 M Berasal dari Iran.
2. Definisi Algoritma
Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat. Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis. Alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain. Tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.
Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat. Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis. Alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain. Tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.
3. Contoh Algoritma :
- Mengirim surat
- Jika seseorang ingin mengirim surat kepada kenalannya di tempat lain, langkah yang harus dilakukan adalah:
- Menulis surat
- Surat dimasukkan ke dalam amplop tertutup
- Amplop ditempeli perangko secukupnya.
- Pergi ke Kantor Pos terdekat untuk mengirimkannya.
- Dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komputasi numeris.
- Tanpa algoritma yang dirancang baik maka proses pemrograman akan menjadi salah, rusak, atau lambat dan tidak efisien.
4. Definisi Program
Program Adalah kumpulan instruksi-instruksi
tersendiri yang biasanya disebut source code yang dibuat oleh programmer
(pembuat program). Dapat juga diartikan Program adalah
kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga
mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. Instruksi (statement) yang dimaksud adalah
syntax (cara penulisan) sesuai dengan bahasa pemrograman yang digunakan. Mempunyai komponen-komponen : Input, Output, Proses,
Percabangan dan Perulangan.
5. Bahasa Pemrograman
Adalah alat untuk membuat program.
Contoh : C, C++, C#, Pascal, Basic, Perl, PHP, ASP,
JHP, Java, dll.
Perbedaan : cara memberikan instruksi.
Persamaan : bertujuan menghasilkan output yang
sama.
6. Langkah-langkah pembuatan program
- Mendefisikan permasalahan.
- Membuat rumusan pemecahan masalah.
- Implementasi.
- Menguji coba dan membuat dokumentasi.
0 komentar:
Posting Komentar