Pengertian Definisi Algoritma Ciri Ciri Sifat dan Manfaatnya
Hallo Sobat :v Kembali lagi bersama saya di Lock6 . kali ini kita akan membahas pelajaran dalam Jurusan TKJ *mungkin , wkwk
Kita mulai dari :
A.Konsep Dasar Algoritma
A.Konsep Dasar Algoritma
- Definisi Algoritma
yaitu Langkah-Langkah logis penyelesaian masalah yang disusun secara sistematis. Masalah dapat berupa apa saja , dengan catatan untuk setiap masalah ada syarat kondisi awal harus dipenuhi sebelum menjalankan algoritma.
Algorima = Resep


- Ciri Ciri Algoritma
Menurut Donald E. Knuth seorang penulis buku Algorima abad XX . menyatakan ciri-ciri Algoritma sebagai berikut :
- Algoritma Memiliki awal dan akhir , Suatu Algoritma harus berhenti setelah mengerjakan serangkaian tugas , Dengan kata lain Suatu Algoritma memiliki langkah yang terbatas.
- Setiap langkah harus didefifinikan dengan tepat sehingga tidak memiliki arti ganda, tidak membingungkan.
- Memiliki masukan(Input) atau kondisi awal
- Memiliki keluaran(output) atau kondisi akhir
- Algoritma Harus efektif , jika diikuti secara benar maka akan menyelesaikan persoalan.
- Sifat Algoritma
- Input
yaitu suatu Algorima memiliki suatu input/Kondisi awal sebelum dilaksanakan , bisa berupa nilai nilai perubah yang diambil dari himpunan khusus. - Output
Yaitu suatu Algoritma akan menghasilkan output setelah dilaksanakan atau Algoritma akan mengubah kondisi awal menjadi kondisi Akhir , dimana nilai outout diperoleh dari nilai input yang telah diproses melalui Algoritma. - Definiteness
Yaitu langkah langkah yang dituliskan dalam Algoritma terdifinisi dengan jelas sehingga dengan mudah dilaksanakan oleh pengguna Algoritma. - Finiteness
Yaitu suatu algoritma harus memberi kondisi akhir(Output) setelah sejumlah langkah yang terbatas jumlahnya dilakukan terbatas terhadap setiap kondisi awal dan input yang diberikan, - Effectiveness
yaitu suatu langkah dalam algoritma bisa dilaksanakan dalam suatu selang waktu tertentu sehingga pada akhir didapatkan solusi sesuai diharapkan. - Generalty
yaitu langkah langkah dalam Algoritma berlalu untuk setiap himpunan input yang sesuai dengan persoalan sesuai yang diharapkan.
- Manfaat Algoritma
Untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pola pikirnya masing masing,
- Sifat Algoritma Berdasarkan Manfaatnya
- Tidak menggunakan symbol atau syntax dari suatu bahasa pemograman tertentu.
- Tidak tergantung pada suatu bahasa pemograman,
- Notasi-Notasinya dapat digunakan untuk seluruh bahasa Pemograman.
Baiklah sobat , Itulah Informasi/Pelajaran yang dapat saya berikan pada kesempatan kali ini , semoga hal diatas dapat membantu sobat membangun Ilmunya :D hoho
Thx for Visiting
Thx for Visiting
Comments
Post a Comment