PEDOMAN PENYUSUNAN ALGORITMA

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman
Advertisements

Bab 1 PENDAHULUAN.
KOMPONEN DASAR KOMPUTER
Dosen : Rinci Kembang Hapsari, S.Si
Pemrograman Sistem terdistribusi
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Pemrograman Generasi Ke 4
Komunikasi Dasar Manusia dan Komputer
KOMPONEN DASAR KOMPUTER
Algorithma Pemrograman
Teknik Kompilasi Febuari 2013.
Pengantar Teknologi Informasi
PEMROGRAMAN TERSTRUKTUR
PENGANTAR ALGORITMA PUTRA PRIMA NAUFAL, S.ST masputra.net.
DASAR-DASAR PEMROGRAMAN
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
Perkembangan Bahasa.
ALGORITMA & PEMROGRAMAN 1 C KONSEP DASAR PEMROGRAMAN
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
PERANGKAT LUNAK (SOFTWARE)
Algoritma Pemrograman
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
Dasar Algoritma dan Pemrograman
Rifky Kurniawan, S.Kom, MTI
KOMPONEN DASAR KOMPUTER
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
ALGORITMA DAN PEMROGRAMAN
Bahasa Pemrograman dasar
Pengantar Struktur Data Pertemuan 1 Season 1
BAHASA PEMROGRAMAN / PEMROGRAMAN KOMPUTER Bab 1 PENDAHULUAN
KONSEP DASAR PEMROGRAMAN
BAB 1 BAHASA PEMROGRAMAN
Pemrograman Prosedural
ALGORITMA & PEMROGRAMAN
Metode Perancang Program
ALGORITMA & PEMROGRAMAN
PENGANTAR LOGIKA & TEKNIKPEMROGRAMAN
Pengantar Pemrograman
BAHASA PEMROGRAMAN.
ALGORITMA DAN PEMOGRAMAN 1A
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Algoritma dan Pemrograman
Pengenalan Bahasa Pemrograman
DASAR PEMROGRAMAN KOMPUTER
Pemrograman Generasi Ke 4
Pengantar.
Pertemuan 1.
ALGORITMA & PEMROGRAMAN 1A
DASAR PEMROGRAMAN KOMPUTER
LOGIKA DAN ALGORITMA BAB 1 PENDAHULUAN LOGIKA
DASAR PEMROGRAMAN Anita Qoiriah ..
Pemrograman Generasi Ke 4
Keterampilan komputer 1AB
Dasar-dasar Pemrograman
PENGANTAR LOGIKA & TEKNIK PEMROGRAMAN
ALGORITMA & PEMROGRAMAN
Lecturer Note II Turbo Pascal & Pemrograman
PEMROGRAMAN I Semester I 2017/2018
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Pengantar Teknologi Informasi
PERTEMUAN II PENGANTAR
TEKNIK KOMPILASI Pertemuan III.
Pengantar teknologi informasi
IT234 ALGORITMA DAN STRUKTUR DATA
Pengantar Teknologi Informasi
Konsep Algoritma Pemrograman
Transcript presentasi:

PEDOMAN PENYUSUNAN ALGORITMA

Tahapan pelaksanaan program oleh komputer Algoritma Pemrograman Program dalam bahasa tingkat tinggi Translasi mesin Interpretasi Oleh CPU Proses yang diinginkan

BAHASA PEMROGRAMAN DIKELOMPOKKAN MENJADI 2 : Bahasa tingkat rendah bahasa jenis ini dirancang agar setiap instruksinya langsung dikerjakan oleh komputer Contoh : bahasa mesin Bahasa tingkat tinggi Bahasa jenis ini lebih mudah dipahami, lebih berorientasi ke bahasa manusia (bahasa inggris) Contoh : Pascal, Cobol, Basic, C dan lainnya.

Langkah – Langkah Dalam Pemrograman Komputer Mendefinisikan Masalah Menentukan Solusi Memilih Algoritma Menulis Program Menguji Program Menulis dokumentasi Merawat Program

MELAKUKAN TEST DAN MENCARI KESALAHAN Kesalahan bahasa (langusge error) / kesalahan penulisan (syntax error) adalah kesalahan di dalam penulisan source program Kesalahan sewaktu proses (run time error), kesalahan yang terjadi sewaktu program dijalankan. Kesalahan logika (logical error), kesalahan dari logika program yang dibuat.

TUJUAN DOKUMENTASI Petunjuk untuk mereka yang akan menggunakan program Sebagai bahan training di dalam penerapan program Mempermudah mencari dan memperbaiki kesalahan program Sebagai hard copy dari program yang dapat berfungsi untuk back up dari program

Belajar Memprogram dan Belajar Bahasa pemrograman Belajar memprogram  belajar tentang strategi pemecahan masalah dan sistematika pemecahan masalah tersebut Belajar bahasa pemrograman  belajar memakai suatu bahasa, aturan tata bahasanya, instruksi – instruksinya

Jenis – Jenis Translator (penterjemah) Interpreter Menerjemahkan program baris per baris Kompiler Menterjemahkan program dengan menulis semua perintah terlebih dahulu.

MEMILIH BAHASA PEMROGRAMAN Tipe dari permasalahan Kesulitan dari permasalahan Penguasaan bahasa pemrograman Ketersediaan bahasa pemrograman Jenis bahasanya Kemudahan dari bahasa pemrograman dalam memodifikasi program bila ada perubahan di kemudian hari

STANDAR PROGRAM YANG BAIK Teknik pemecahan masalah Penyusunan program Perawatan program Standar prosedur

TEKNIK PEMECAHAN MASALAH Teknik Top – Down Dimana suatu masalah yang kompleks di bagi-bagi ke dalam beberapa tingkatan hingga terkecil. Teknik Bottom – up teknik pemecahan masalah ini mulai ditinggalkan karena sulit untuk melakukan standarisasi proses.

STANDAR PENYUSUNAN PROGRAM Kebenaran logika dan penulisan Program yang disusun harus memiliki kebenaran logika pemecahan masalah maupun penulisan. Waktu minimum untuk penulisan program Waktu minimum penulisan program adalah waktu yang tersedia secara wajar untuk menyusun program, dari awal hingga siap dioperasikan.

Kecepatan maksimum eksekusi program faktor yang harus diperhatikan : - bahasa pemrograman yang digunakan - algoritma yang disusun - teknik pemrograman yang diterapkan - perangkat keras yang dipakai untuk mengoperasikan Ekspresi penggunaan memori Pemrogram perlu mempelajari teknik-teknik pembuatan program yang meminimumkan penggunaan memori agar dapat mempercepat proses eksekusi program.

KRITERIA PEMROGRAM YANG BAIK Kemudahan merawat dan mengembangkan program User friendly Program yang disusun harus memiliki fasilitas yang memberikan kemudahan bagi pemakai KRITERIA PEMROGRAM YANG BAIK Mampu menyusun algoritma dengan baik Menguasai bahasa dan teknik penulisan program dengan baik Dapat bekerja sama dalam satu tim kerja Dapat bekerja secara efisien dan tepat waktu

Terima kasih