Pengantar.

Slides:



Advertisements
Presentasi serupa
Dosen : Rinci Kembang Hapsari, S.Si
Advertisements

PERTEMUAN 4 TAHAP PEMROGRAMAN.
TUGAS BU RATNA #PERTEMUAN 4
Pengenalan Algoritma dan Pemrograman
Pengantar Algoritma dan Pemrograman NILA FEBY PUSPITASARI.
PENGANTAR ALGORITMA PUTRA PRIMA NAUFAL, S.ST masputra.net.
DASAR-DASAR PEMROGRAMAN
Algoritma.
Algoritma Pemrograman #Pengantar Algoritma Dosen M.Wildan Eltika S.Kom
Pemrograman Komputer.
Dasar- Dasar Algoritma
Matakuliah : Algoritma & Struktur Data Versi Materi
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
PENGANTAR ALGORITMA DAN PEMROGRAMAN
Pengantar Logika & Algoritma
Pengantar Algoritma dan pemograman
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Algoritma?!? Flowchart ?!?# DASAR PEMROGRAMAN.
Dasar Pemrograman Pendahuluan.
SUATU PENGANTAR BAHASA PEMROGRAMAN
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Pengantar Algoritma.
Pengantar Logika & Algoritma Hasbu Naim Syaddad, S.Kom.,M.Kom.
Dasar Algoritma dan Pemrograman
Rifky Kurniawan, S.Kom, MTI
PERTEMUAN 1.
Pengantar Logika & Algoritma
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
PERTEMUAN I PENGANTAR ALGORITMA
PERTEMUAN 1 Algoritma & Pemrograman
ALGORITMA DAN PEMROGRAMAN
Algoritma dan Pemrograman 1
BAB 1 BAHASA PEMROGRAMAN
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
ALGORITMA DAN PEMOGRAMAN 1A
PENGANTAR ALGORITMA DAN LOGIKA
Algoritma & Struktur Data TG22113 Kartika Firdausy - UAD
DASAR ALGORITMA DAN PEMROGRAMAN KOMPUTER
YOHANA NUGRAHENI Pengantar Algoritma YOHANA NUGRAHENI
PEDOMAN PENYUSUNAN ALGORITMA
TEL 2112 Dasar Komputer & Pemograman Algoritma Pemrograman
Pertemuan 1.
Logika dan Algoritma Oleh: Ferawaty, S.Kom.
Identitas dosen Suherman, ST Address : Cilegon
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Introduction to Algorithm and Programming
Matakuliah : Algoritma & Struktur Data Versi Materi
PENGANTAR ALGORITMA.
TEL 2112 Dasar Komputer & Pemograman Pengantar Algoritma
Pengantar Algoritma dan pemograman
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Introduction of algoritm and programming
Pengantar Algoritma.
LOGIKA & ALGORITMA -Pengertian & Contoh Algoritma
Pengantar Pemrograman
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Introduction to Algorithm and Programming
Algoritma pemrogaman komputer
Pengantar Pemrograman
Pengantar Logika & Algoritma
Pengantar Logika & Algoritma
Chapter 1 : Pengantar Algoritma
Logika & Algoritma Kompetensi dasar
Chapter 1 : Pengantar Algoritma
Pengantar Pemrograman
Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.
ANALISIS ALGORITMA Hoiriyah, S.Kom., M.Kom.. Analisis dan Algoritma.
SIMULASI DAN KOMUNIKASI DIGITAL ALI BASYAH, ST., M.Pd SMK PESANTREN DARUL DAKWAH.
Pengantar Logika & Algoritma Wiratmoko Yuwono Ali Ridho Barakbah Tita Karlita.
Transcript presentasi:

Pengantar

Apakah Algoritma? Algoritma berasal dari asal kata “algorism”, yaitu nama penulis buku Arab yang terkenal, yaitu Abu Ja’far Muhammad ibnu Musa Al-Khuwarizmi.

Algoritma Definisi: Algoritma adalah urutan langkah-langkah untuk menyelesaikan suatu masalah. Algoritma yang baik, tidak hanya semata-mata ditentukan oleh urutan-urutan langkah yang sistematis dalam penyelesaian masalah, tetapi algoritma tersebut sedapat mungkin juga harus efisien.

Perbedaan Algoritma dan Program Algoritma adalah urutan langkah-langkah penyelesaian masalah, sedangkan program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman, dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut pemrogram (programmer).

Belajar Memprogram dan Belajar Bahasa Pemrograman Belajar memprogram adalah belajar tentang metodologi pemecahan masalah, kemudian menuangkannya dalam suatu notasi yang mudah dipahami. Belajar bahasa pemrograman berarti belajar memakai suatu bahasa, aturan tata bahasanya, instruksi-instruksinya, tata cara pengoperasian compiler-nya, dan memanfaatkan instruksi-instruksi tersebut untuk membuat program yang ditulis hanay dalam satu bahasa saja.

Belajar Memprogram dan Belajar Bahasa Pemrograman(2) Berdasarkan terapannya, bahasa pemrograman dapat digolongkan atas dua kelompok besar: Bahasa pemrograman bertujuan khusus. Misal Cobol (untuk terapan bisnis dan administrasi), fortran (terapan komputasi ilmiah), dll. Bahasa pemrograman bertujuan umum, yang dapat digunakan untuk berbagai aplikasi. Yang termasuk kelompok ini adalah bahasa Pascal, Basic, dan C, dll

Belajar Memprogram dan Belajar Bahasa Pemrograman(3) Berdasarkan notasi bahasa pemrograman lebih “dekat” ke mesin atau bahasa manusia, maka bahasa pemrograman dikelompokkan menjadi dua: Bahasa tingkat rendah. Bahasa jenis inidirancang agar setiap instruksinya langsung dikerjakan oleh komputer, tanpa harus melalui penerjemah (translator). Contohnya adalah bahasa mesin. Bahasa tingkat tinggi, yang membuat pemrograman lebih mudah dipahami, lebih “manusiawi” dan berorientasi ke bahasa manusia (bahasa Inggris). Program dalam bahasa ini tidak dapat langsung dilaksanakan oleh komputer. Ia perlu diterjemahkan dulu oleh translator bahasa ke dalam bahasa mesin sebelum akhirnya dieksekusi oleh CPU. Contoh bahasa: Pascal, Cobol, Basic, C, dll.

Notasi Algoritma Independen terhadap Bahasa dan Mesin Komputer Notasi algoritmik yang dipakai dapat diterjemahkan ke dalam berbagai bahasa pemrograman. Meskipun setiap komputer berbeda teknologinya, tetapi secara umum komputer dapat melakukan operasi-operasi dasar dalam pemrograman seperti operasi pembacaan data, operasi perbandingan, operasi aritmetika, dsb.

Pemrograman Prosedural Algoritma berisi urutan-urutan langkah penyelesaian masalah. Ini berarti algoritma adalah proses yang prosedural. Pada pemrograman prosedural, program dibedakan antara bagian data dengan bagian instruksi. Contoh: Pascal, C, Cobol, dll.