Anda sudah melihat contoh sebuah program komputer untuk menyelesaikan masalah pengurutan program komputer yang berisi urutan langkah-langkah penyelesaian masalah secara sistematis dan ditulis dalam bahasa Pemprograman.
Urutan langkah-langkah penyelesaian masalah, dinamakan sebagai ALGORITMA.
Ada banyak definisi algoritma yang umum adalah sebagai berikut:
"Algoritma adalah urutan logis langkah-langkah penyelesaian masalah".
Jadi program komputer pada hakikatnya adalah relasi teknis dari sebuah algoritma. Disebuah relasi teknis karena algoritma dikodekan ke dalam bahasa pemprograman tertentu.
Program Pengurutan
program untuk mengurutkan nilai ujian sejumlah mahasiswa:
Algoritma:
- Cari nilai terbesar diantara N buah data
- Tempatkan nilai terbesar pada posisi yang tepat
- Ulangi dari langkah 1 untuk n-1 buah data yang lain
