Beberapa hal yang perlu diperhatikan dalam membuat algoritma: a) Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami. b) Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik. c) Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman secara umum. d) Notasi algoritmik bukan notasi bahasa pemrograman, karena itu pseudocode dalam notasi algoritmik tidak dapat dijalankan oleh komputer. Agar dapat dijalankan oleh komputer, pseudocode dalam notasi algoritmik harus ditranslasikan atau diterjemahkan ke dalam notasi bahasa pemrograman yang dipilih. Perlu diingat bahwa orang yang menulis program sangat terikat dalam aturan tata bahasanya dan spesifikasi mesin yang menjalannya. pseudocode adalah kode yang mirip dengan instruksi kode program sebenarnya. e) Algoritma sebenarnya digunakan untuk membantu kita dalam mengkonversikan suatu permasalahan ke dalam bahasa pemrograman. f) Algoritma merupakan hasil pemikiran konseptual, supaya dapat dilaksanakan oleh komputer, algoritma harus ditranslasikan ke dalam notasi bahasa pemrograman.
Komputer Perangkat Lunak
Algoritma adalah suatu urutan dari beberapa langkah yang logis guna menyelesaikan masalah. Pada saat kita memiliki masalah, maka kita harus dapat untuk menyelesaikan masalah tersebut dengan menggunakan langkah-langkah yang logis. Karakterisitik apa yang perlu diperhatikan dalam algoritma?
Algoritma adalah urutan instruksi terbatas untuk menyelesaikan suatu permasalahan. Algoritma sering digunakan untuk perhitungan dan pengolahan data. Hal ini merupakan metode efektif dalam menyelesaikan suatu permasalahan dimana kita menyusun daftar instruksi langkah demi selangkah seperti dalam membuat diagnosis. Kita diberi sebuah keadaan awal, dilanjutkan melalui serangkaian keadaan berturut-turut yang ditetapkan secara tepat, hingga berakhir dalam keadaan akhir. Agar mendapat hasil akhir sesuai apa yang kita inginkan, maka terdapat beberapa karakteristik untuk menyusun suatu algoritma. Karakteristik tersebut antara lain :
Sumber : Scribd is the world's largest social reading and publishing site.
Kata algoritma diambil dari nama ilmuwan muslim Abu Ja’far Muhammad bin Musa Al-Khwarismi pada tahun (780-846M) yang banyak mengasilkan karya dalam bidang matematika. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.Kata logis merupakan kata kunci dari algoritma.
Karakteristik Algoritma
Hal yang perlu diperhatikan dalam algoritma
Source:
Karakteristik apa yang perlu diperhatikan dalam algoritma? Algoritma dapat diibaratkan seperti jantung dari ilmu komputer. Karena algoritma adalah hal yang sangat penting bagi ilmu komputer. Algoritma diambil dari nama ilmuwan muslim Abu Ja’far Muhammad bin Musa Al-Khwarismi pada tahun (780-846M). Algoritma yaitu langkah-langkah untuk menyelesaikan sebuah masalah yang disusun secara sistematis dan harus bersifat logis. Algoritma dapat dikatakan baik jika:
Dan beberapa keuntungan dari algoritma yaitu:
Algoritma juga memiliki beberapa karakteristik. Diantaranya yaitu:
Sedangkan, kriteria algoritma menurut Donald E. Knuth ialah :
Sumber: |