Algoritma Dan Struktur Data

Pengertian Algoritma

Algoritma adalah sederetan langkah-langkah logis yang disusun secara sistematis untuk memecahkan suatu masalah. Disebut Logis karena setiap langkah bisa diketahui dengan pasti. Algoritma lebih merupakan alur pemikiran untuk menyelesaikan suatu pekerjaan atau suatu masalah.

Ciri-ciri Algoritma

1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas. 

2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas). 

3. Algoritma memiliki nol atau lebih masukkan.

 4. Algoritma memiliki satu atau lebih keluaran. 

5. Algoritma harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).

Pengertian Struktur Data

Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol.

Type Data

1. Type data sederhana

 a. Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter

 b. Type data sederhana majemuk, misalnya String

 2. Struktur Data, meliputi 

a. Struktur data sederhana, misalnya array dan record

 b. Struktur data majemuk, yang terdiri dari Linier : Stack, Queue, serta List dan Multilist Non Linier : Pohon Biner danGraph Pemakaian struktur data yang tepat di dalam proses pemrograman akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menja 

sumber:materi-ppt-algoritma-dan-struktur-data.pdf


Comments

Popular posts from this blog

Pengertian PHP,Fungsi PHP dan contoh Sederhananya