YOHANA NUGRAHENI yohana_biz@yahoo.com Pengantar Algoritma YOHANA NUGRAHENI yohana_biz@yahoo.com.

Slides:



Advertisements
Presentasi serupa
KOMPONEN DASAR KOMPUTER
Advertisements

ALGORITMA & PEMROGRAMAN (PRAKTEK)
Dosen : Rinci Kembang Hapsari, S.Si
Bahasa Pemrograman Lanjutan
Pengenalan Algoritma Ardian Maretta Prastiawan, Ssi
KOMPONEN DASAR KOMPUTER
Algoritma Pemrograman
Introduction to Algorithm and Programming
Teknik Elektro – UIN Sunan Gunung Djati Bandung
Bahasa Pemrograman dan Flow Chart
PEMROGRAMAN TERSTRUKTUR
PENGANTAR ALGORITMA PUTRA PRIMA NAUFAL, S.ST masputra.net.
Algoritma dan Pemrograman
PENGANTAR KONSEP PEMROGRAMAN
DASAR-DASAR PEMROGRAMAN
ALGORITMA DEFINISI & FLOWCHART
Algoritma (Komputer) EL 2001 – Dasar Pemrograman Budi Rahardjo Teknik Elektro ITB
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
Pengantar Algoritma dan pemograman
Algoritma & Pemrograman 1B JAVA
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Algoritma (Komputer).
Dasar Pemrograman Pendahuluan.
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
Algoritma dan Pemrograman
Mahasiswa diharapkan dapat:
Pertemuan 1 Muhamad Haikal,S.Kom., MT
KOMPONEN DASAR KOMPUTER
ALGORITMA & PEMROGRAMAN I-A
PERTEMUAN 1 Algoritma & Pemrograman
Pendahuluan Algoritma dan Pemrograman I-A
Pemrograman Dasar Kelas X.
Algoritma dan Pemrograman 1
ALGORITMA PEMROGRAMAN
MATERI PERKULIAHAN ALGORITMA & PEMROGRAMAN
ALGORITMA & PEMROGRAMAN
Pengantar Pemrograman
Start.
ALGORITHMA DAN ATURAN PENULISANYA
Virdiandry Putratama,ST Politeknik Pos Indonesia Tahun 2015
ALGORITMA DAN PEMROGRAMAN (Pertemuan 01)
MATERI PERKULIAHAN PEMROGRAMAN I (Remedial)
Algoritma.
Pengantar.
Pertemuan 1.
Definisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti.
Algoritma dan Pemrograman
Introduction to Algorithm and Programming
Bahasa Pemrograman dan Flow Chart
DASAR PEMROGRAMAN Anita Qoiriah ..
Bahasa Pemrograman Poltek Balikpapan 2010.
Introduction to Algorithm and Programming
Penyusunan Algoritma Oleh Yohana N.
Pengantar Algoritma dan pemograman
ALGORITMA & PEMROGRAMAN
EL 2001 – Dasar Pemrograman Budi Rahardjo Teknik Elektro ITB
Algoritma dan Pemrograman I
Lecturer Note II Turbo Pascal & Pemrograman
Kenalan Alghoritma Wahab Sya’roni, M.Kom
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Introduction to Algorithm and Programming
Algoritma dan Flowchart
Algoritma pemrogaman komputer
Kontrak Perkuliahan Algoritma dan Pemrograman
PEMROGRAMAN TERSTRUKTUR 03. Algoritma dan Pemrograman
ALGORITMA 1 Temu 1.
Algoritma Pemrograman II
IT234 ALGORITMA DAN STRUKTUR DATA
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Transcript presentasi:

YOHANA NUGRAHENI yohana_biz@yahoo.com Pengantar Algoritma YOHANA NUGRAHENI yohana_biz@yahoo.com

Materi Konsep algoritma Compiler bahasa pemrograman Pernyataan aritmatika Operator dalam C++ Struktur kontrol kondisional (percabangan) Struktur perulangan (lompatan) Array & String Function Rekursi File & Stream Pointer Struct

Referensi Rinaldi Munir, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika Bandung, 2007 Antony Pranata, Pemrograman Borland C++, Andi Offset Yogyakarta Online Reading : www.cplusplus.com

KONTRAK KULIAH Absensi : 15% Tugas : 20% Quis : 10% UTS : 25% UAS : 30% Tugas : perorangan & kelompok menggunakan Borland/Turbo C++ (program & laporan)

Masalah Manusia Analisa Masalah Brainware Pemecahan Program Software Komputer Hardware

APA ITU Algoritma ? Definisi Urutan langkah-langkah untuk memecahkan masalah Kamus Besar Bahasa Indonesia: Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah Algoritma diwujudkan dalam bentuk Program Komputer

Istilah Program berisi urutan langkah-langkah penyelesaian masalah. Program ditulis dengan menggunakan bahasa pemrograman. Orang yang membuat program disebut pemrogram (programmer). Kegiatan merancang dan menulis program disebut pemrograman.

Ciri Algoritma Finiteness Definiteness Jumlah langkah dalam algoritma harus terbatas Definiteness Setiap langkah harus didefinisikan secara tepat, tidak boleh membingungkan (ambiguous) Input Sebuah algoritma memiliki nol atau lebih input yang diberikan kepada algoritma sebelum dijalankan Output Sebuah algoritma memiliki satu atau lebih output, yang biasanya bergantung kepada input Effectiveness Setiap algoritma diharapkan miliki sifat efektif

Belajar bahasa pemrograman Belajar memprogram ≠ Belajar bahasa pemrograman

Bahasa Pemrograman Berdasarkan aplikasi kegunaannya, bahasa pemrograman dibagi menjadi 2 : Bhs pemrograman bertujuan khusus. Contoh : Cobol, Fortran, Prolog, Assembly Bhs pemrograman bertujuan umum. Contoh : Pascal, Basic, C, C++

Bahasa Pemrograman Berdasarkan bentuk bahasanya, bahasa pemrogaman dibagi menjadi 2 : Bahasa Tingkat Rendah Bahasa ini bersifat primitif, sulit dimengerti oleh manusia. Contoh : Bahasa mesin Bahasa Tingkat Tinggi Bahasa ini lebih mudah dipahami, lebih menyerupai bahasa manusia Contoh : Pascal, Cobol, Basic, Fortran, C, C++

Tahapan Pelaksanaan Pembuatan Program Algoritma Interpretasi Program dlm Bahasa Tingkat Tinggi Kompilasi + lingking Program dlm Bahasa Mesin Interpretasi oleh CPU Operasi (baca, tulis, hitung, perbandingan, dsb)

Penyusunan Algoritma Dasar penyusunan algoritma : Secara prinsip tidak ada standar baku untuk menyusun algoritma. Tiga cara menyusun algoritma : Bahasa manusia Pseudocode Diagram Alir

Contoh Penyusunan Algoritma Buatlah algoritma untuk menghitung Luas Lingkaran ! Menggunakan Bahasa Manusia Inputkan nilai jari-jari lingkaran Hitung luas lingkaran menggunakan rumus : 3,14 x jari-jari x jari-jari Tampilkan nilai luas lingkaran

Contoh Penyusunan Algoritma Buatlah algoritma untuk menghitung Luas Lingkaran ! Menggunakan Pseudocode Input jari-jari luas  3,14 x jari-jari x jari-jari Output luas

Contoh Penyusunan Algoritma Menggunakan Flowchart Mulai Masukkan nilai Jari-jari Luas  3,14 x jari-jari x jari-jari Tampilkan Luas Selesai