Successfully reported this slideshow.
Dasar- Dasar Algoritma By Yuliyani, S.Kom
Struktur Sistem Komputer :
Pendahuluan
Defenisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah u...
Contoh :  <ul><li>Jika seseorang ingin mengirim surat kepada kenalannya  </li></ul><ul><li>di tempat lain, langkah yang ha...
<ul><li>Algoritma menghitung luas persegi panjang:  </li></ul><ul><li>Masukkan panjang (P)  </li></ul><ul><li>Masukkan leb...
Dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komput...
<ul><li>Alat yang digunakan untuk membuat program tersebut adalah bahasa pemrograman.  </li></ul><ul><li>Bahasa pemrograma...
Bahasa Pemrograman :   Program yang ditulis dalam bahasa pemrograman akan  diterjemahkan ke dalam bahasa mesin ( biner ) m...
Upcoming SlideShare
Loading in …5
×

01 Dasar Dasar Algoritma

20,563 views

Published on

Published in: Technology, Economy & Finance

01 Dasar Dasar Algoritma

  1. 1. Dasar- Dasar Algoritma By Yuliyani, S.Kom
  2. 2. Struktur Sistem Komputer :
  3. 3. Pendahuluan
  4. 4. Defenisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat. Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis. Yang ditekankan pertama adalah alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain. Sedangkan penekanan kedua adalah tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.
  5. 5. Contoh : <ul><li>Jika seseorang ingin mengirim surat kepada kenalannya </li></ul><ul><li>di tempat lain, langkah yang harus dilakukan adalah : </li></ul><ul><ul><li>Menulis surat </li></ul></ul><ul><ul><li>Surat dimasukkan ke dalam amplop tertutup </li></ul></ul><ul><ul><li>Amplop ditempeli perangko secukupnya </li></ul></ul><ul><ul><li>Pergi ke Kantor Pos terdekat untuk mengirimkannya </li></ul></ul>
  6. 6. <ul><li>Algoritma menghitung luas persegi panjang: </li></ul><ul><li>Masukkan panjang (P) </li></ul><ul><li>Masukkan lebar (L) </li></ul><ul><li>L = P * L </li></ul><ul><li>Tulis L </li></ul>Contoh ..... :
  7. 7. Dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemrograman, terutama dalam komputasi numeris. Tanpa algoritma yang dirancang baik maka proses pemrograman akan menjadi salah, rusak, atau lambat dan tidak efisien Pelaksana algoritma adalah Komputer. Manusia dan komputer berkomunikasi dengan cara : manusia memberikan perintah-perintah kepada komputer berupa instruksi-instruksi yang disebut program
  8. 8. <ul><li>Alat yang digunakan untuk membuat program tersebut adalah bahasa pemrograman. </li></ul><ul><li>Bahasa pemrograman dapat dikategorikan dalam : </li></ul><ul><li>Bahasa tingkat tinggi [HLL] : PASCAL, C, Java, PHP, ASP </li></ul><ul><li>Bahasa tingkat menengah[MLL] : Assembly </li></ul><ul><li>Bahasa tingkat rendah [LLL] : Machine Code </li></ul><ul><li>Dari berbagai bahasa pemrograman cara memberikan instruksinya berbeda-beda namun bertujuan menghasilkan output yang sama </li></ul>
  9. 9. Bahasa Pemrograman : Program yang ditulis dalam bahasa pemrograman akan diterjemahkan ke dalam bahasa mesin ( biner ) menggunakan penterjemah. Interpreter : Menterjemahkan baris per baris instruksi [Bahasa Basic] Compiler Menterjemahkan setelah seluruh instruksi di tulis [Pascal, C]

×