ALGORITMA PEMROGRAMAN

  • View
    20

  • Download
    1

Embed Size (px)

DESCRIPTION

ALGORITMA PEMROGRAMAN

Text of ALGORITMA PEMROGRAMAN

ALGORITMA PEMROGRAMAN

ALGORITMA PEMROGRAMANDEFINISI ALGORITMA ?DEFINISI ALGORITMA ?Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah.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.DEFINISI ALGORITMA ?Alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain.Tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.ALGORITMA = PROGRAM ?ALGORITMA = PROGRAM ?Program adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program)Program adalah kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. Instruksi (statement) yang dimaksud adalah syntax (cara penulisan) sesuai dengan bahasa pemrograman yang digunakan yang mempunyai komponen-komponen : Input, Output, Proses, Percabangan dan Perulangan. ALGORITMA = PROGRAM ?Program adalah kompulan instruksi komputerSedangkan metode dan tahapan sistematis dalam program adalah algoritmaProgram ini ditulis dengan menggunakan bahasa pemrograman. Jadi bisa kita sebut bahwa program adalah suatu implementasi dari bahasa pemrograman.ALGORITMA = PROGRAM ?Beberapa pakar memberi formula bahwa:

program = struktur data + algoritmaBagaimanapun juga struktur data dan algoritma berhubungan sangat erat pada sebuah programAlgoritma yang baik tanpa pemilihan struktur data yang tepat akan membuat program menjadi kurang baik, semikian juga sebaliknyaPENULISAN ALGORITMA ?Ditulis dalam bahasa Natural (Bahasa Indonesia, Bahasa Inggris dan bahasa manusia lainnya)Menggunakan Flowchart (diagram alir)Menggunakan PseudocodeTapi sering membingungkan (ambigous)Bagus secara visual, tapi repot jika algoritmanya panjangSudah lebih dekat ke bahasa pemrograman, namun sulit dimengerti oleh orang yang tidak mengerti pemrogramanPENULISAN ALGORITMA ?Algoritma mengirim Surat kepada Teman :Tulis surat pada secarik kertas suratAmbil sampul surat atau amplopMasukkan surat ke dalam amplopTutup amplop surat dengan lem perekatTulis alamat surat yg dituju, jika tdk ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat tsb pd amplop surat.Tempelkan perangko pada amplop suratBawa surat ke kantor pos utk diserahkan pd pegawai pos atau menuju ke bis surat untuk memasukkan surat ke dlm kotak/bis surat.PENULISAN ALGORITMA ?

PENULISAN ALGORITMA ?