Google Support

Tampilkan postingan dengan label ALGORITMA. Tampilkan semua postingan
Tampilkan postingan dengan label ALGORITMA. Tampilkan semua postingan

Minggu, 11 November 2012

Dasar Algoritma dan Struktur Data

Dasar Algoritma dan Struktur Data

         Sebuah sistem komputer terdiri dari Hardware (perangkat keras) , Software (perangkat lunak) dan Brainware, sedangkan Software dapat dikelompokkan menjadi Operating System Software, Programming Language Software dan Application Program Software.
Cara mendeskripsikan masalah dengan komputer :
         menjabarkan masalah
         merinci langkah untuk menyelesaikan masalah
         membuat sarana interaksi manusia-komputer

Tranformasi masalah menjadi program komputer diperlukan:
         bentuk urutan masalah
         bahasa yang dipakai
         konsep mesin computer
          
Apakah Algoritma itu?

         Algorism  à algorithm
         nama penulis buku Arab yaitu Abu Ja’far Muhammad ibnu Musa Al-Khuwarizmi
         Algoritma adalah:
        penyusunaan aspek proses logika dari suatu pemecahan masalah tanpa melihat karakteristik bahasa pemrograman yang akan digunakan
        urutan notasi logika yang merupakan hasil analisis dan rancangan sistematik dari strategi pemecahan masalah, untuk menggambarkan urutan langkah kerja yang jika dikerjakan akan membawa ke tujuannya.
urutan logika langkah kerja untuk menyelesaikan suatu masalah.

Notasi Algoritma
         Notasi I   : untaian kalimat deskriptif
         Notasi II  : diagram alir (flow chart)
         Notasi III : pseudo-code