Algoritma, diagram alir , dan pemrograman komputer

From ccitonlinewiki
Jump to: navigation, search


Algoritma

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. Algoritma sangat diperlukan untuk mengolah data yang ada di komputer. Dalam sistem komputer, pengertian algoritma ialah logika yang dibuat dengan memakai software oleh para pembuat perangkat lunak untuk membuat software tersebut menjadi lebih bagus.

Syarat Algoritma

• Finiteness. Algoritma harus berakhir (terminate) setelah melakukan sejumlah langkah proses.

• Definiteness. Setiap langkah algoritma harus didefinisikan dengan tepat dan tidak menimbulkan makna ganda(ambiguous).

• Input. Setiap algoritma memerlukan data sebagai masukan untuk diolah.

• Output. Setiap algoritma memberikan satu atau lebih hasil keluaran.

• Effectiveness. Langka-langkah algoritma dikerjakan dalam batas waktu yang wajar.


Diagram alur

flowchart atau dalam bahasa Indonesia sering disebut dengan Diagram Alir ini dipergunakan dalam industri manufakturing untuk menggambarkan proses-proses operasionalnya sehingga mudah dipahami dan mudah dilihat berdasarkan urutan langkah dari suatu proses ke proses lainnya. Flowchart atau Diagram Alir sering digunakan untuk mendokumentasikan standar proses yang telah ada sehingga menjadi pedoman dalam menjalankan proses produksi.Disamping itu, Flowchart atau Diagram Alir ini juga digunakan untuk melakukan Analisis terhadap proses produksi sehingga dapat melakukan peningkatan atau perbaikan proses yang berkesinambungan (secara terus menerus).


Pemograman Komputer

Program: Kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer(pembuat program)


Pemrograman: Urutan perintah yang disusun sedemikian rupa, sehingga komputer dapat melaksanakan perintah sesuai dengan keinginan pemakai


Program Komputer: Susunan Instruksi disebut dengan Perangkat Lunak (Software) yang harus dikerjakan oleh komputer