Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA & PEMROGRAMAN

Presentasi serupa


Presentasi berjudul: "ALGORITMA & PEMROGRAMAN"— Transcript presentasi:

1 ALGORITMA & PEMROGRAMAN
By : Cahaya Jatmoko, M.Kom HP: MENTARI

2 Mata Kuliah ALPRO - Kontrak
Proses Pembelajaran: Buku : Algoritma Dan Teknik Pemrograman, Budi Sutedjo, Michael AN,Andi Yogyakarta Aplikasi Matematika dalam Bahasa Basic, Dinastindo , Fajar Chandra ,Jakarta Penilaian Mata Kuliah: UAS 30% UTS 30% Tugas 40% Pengumpulan Tugas Lewat Tugas Kelompok & Tugas Individu

3 ALGORITMA DAN PEMROGRAMAN TERSSTRUKTUR
Pendahuluan Algoritma dan Pemrograman adl jantung dari pemahaman mengenai pemrograman dan merupakan pondasi awal bagi ilmu komputer Konsep pemrograman terstruktur memegang peranan penting dalam merancang, menyusun , memelihara dan mengembangkan suatu program , khususnya program aplikasi yang besar dan kompleks

4 Istilah-Istilah Dasar
Program : Kata, Ekspresi, pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman

5 Bahasa Pemrograman : merupakan prosedur/ tata cara penulisan program pada bahasa pemrograman terdapat dua faktor penting, yaitu syntax dan semantik. Sintax adalah aturan-aturan gramatikal yang mengatur tata cara penulisan kata, ekspresi dan pernyataan sedangkan semantic adalah aturan – aturan untuk menyatakan arti

6 Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemrograman. Pemrograman terstruktur merupakan proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program yang memiliki rangcang bangun yang terstruktur dan tidak berbelit-belit sehingga mudah ditelusuri, dipahami dan dikembangkan oleh siapa saja.

7 Ciri Teknik Pemrograman Terstruktur
Mengadung pemecahan masalah yang tepat dan benar Memiliki algoritma pemecahan masalah yang bersifat sederhana standar dan efektif dalam memecahkan masalah Teknik penulisan program memiliki struktur logika yang benar dan mudah dipahami Program semata-mata terdiri dari tiga struktur dasar, yaitu sequence structure, looping structure dan selection structure Menghindari penggunaan instruksi Goto(peralihan proses tanpa syarat tertentu) yang menjadikan program tidak terstruktur dengan baik Membutuhkan biaya testing yang rendah Memiliki dokumentasi yang baik Membutuhkan biaya perawatan dan pengembangan yang rendah

8 Algoritma Algoritma didefinisikan sebagai suatu metode yang tepat dan terdiri dari serangkaian langkah yang terstruktur dan dituliskan secara sistematis yang akan dikerjakan untuk menyelesaikan suatu masalah dengan bantuan komputer.

9 Masalah Algoritma Solusi Proses dari masalah hingga terbentuk algoritma disebut tahap pemecahan masalah Sedangkan tahap dari algoritma hingga terbentuk suatu solusi disebut dengan tahap implementasi Solusi yang dimaksud adalah suatu program yang merupakan implementasi dari algoritma yang disusun.

10 Algoritma yang baik memiliki ciri-ciri
Memiliki logika perhitungan / metode yang tepat dalam memecahkan masalah Menghasilkan output yang tepat dan benar dalam waktu yang singkat Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman Semua operasi yang dibutuhkan terdefinisi dengan jelas Semua proses harus selalu berakhir setelah sejumlah langkah dilakukan

11 Menulis Program Menulis program bukan hanya merupakan suatu kreatifitas tetapi juga merupakan sebuah penerapan disiplin ilmu secara teliti, karena program merupakan implementasi dari suatu urutan langkah guna menyelesaikan suatu masalah Pemrogram adl orang yang bekerja menyusun suatu program.

12 Kriteria Pemrogram yang baik
Mampu menyusun pemecahan masalah yang baik Mengusai bahasa pemrograman yang baik Mampu menulis program dengan teknik yang baik Mampu menyusun program yang baik Dapat bekerja sama dalam suatu tim kerja Dapat bekerja secara efisien dan tepat waktu


Download ppt "ALGORITMA & PEMROGRAMAN"

Presentasi serupa


Iklan oleh Google