DASAR KOMPUTER DAN PEMOGRAMAN ( Bahasa Pemograman)

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman
Advertisements

BAB II PENGERTIAN ALGORITMA DAN PEMROGRAMAN
Pengertian Algoritma dan Flowchart
Algoritma dan Flowchart
Pemrograman Dasar Pengantar Algoritma PTIIK - UB.
TEORI ALGORITMA.
Algorithma Pemrograman
ALGORITMA NOTASI 2 FLOWCHART.
Materi Flowchart/Bagan Alur.
Flowchart (Diagram Alur)
Bahasa Pemograman.
Algoritma Pemrograman
ALGORITMA.
PEMROGRAMAN TERSTRUKTUR
MODUL 2 STRUKTUR DATA DIAGRAM ALIR DAN ALGORITMA
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
ALGORITMA & LOGIKA PEMROGRAMAN
Algoritma dan Pemograman 1A
Algoritma dan Flowchart
Pertemuan-III Algoritma disajikan gambar
DASAR KOMPUTER DAN PEMROGRAMAN 1A
Analisa & Perancangan Sistem Informasi
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Dasar Pemrograman Nama : 1. Panca Mustapa (P ) (P ) 2. Prana Yudha P 2. Prana Yudha P (P ) (P )
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Algoritma dan Flowchart
Analisis dan desain Algoritma (PG157)
ALGORITMA & PEMROGRAMAN I-A
Struktur Keputusan pada Structure English dan Pseudocode
Flowchart (Diagram Alur)
Flowchart (Diagram Alir)
ALGORITMA & LOGIKA PEMROGRAMAN
FLOWCHARTING Pertemuan 3 & 4 Muhamad Haikal, S.Kom., MT.
ALGORITMA DAN PEMOGRAMAN 1A
Pengertian Algoritma dan Flowchart
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
MODUL 2.
Algoritma dan Pemrograman
Dasar Pemrograman dan Komputer
SYSTEM FLOWCHART.
Menuliskan Algoritma Algoritma dapat dituliskan dengan berbagai cara:
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Algoritma.
Flowchart.
Pertemuan-III Algoritma disajikan gambar
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
DASAR PEMROGRAMAN Anita Qoiriah ..
Keterampilan komputer 1AB
Algoritma dan Pemrograman (Pertemuan 02)
PENGENALAN ALGORITMA Materi 1.
DIAGRAM ALUR (FLOWCHART)
FLOW CHART.
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
Algoritma & Pemrograman 1
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Pemrograman & Dasar Komputer
LOGIKA & ALGORITMA KONSEP ALGORITMA & FLOWCHART M. Febriansyah, ST., MT.
PERTIDAKSAMAAN BENTUK AKAR
PENGANTAR APLIKASI KOMPUTER
Flowchart (Diagram Alur)
YULI ASTUTI, S.KOM.  Algoritma yaitu urutan langkah-langkah logis untuk menyelesaikan sebuah masalah yang disusun dengan sistematis.  Program yaitu.
PENGERTIAN DASAR FLOWCHART
Dasar Konstruksi Pemrograman
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
Pertemuan 2 Flowchart. Jenis-jenis flowchart Simbol-simbol Flowchart.
Konsep Algoritma Pemrograman
Transcript presentasi:

DASAR KOMPUTER DAN PEMOGRAMAN ( Bahasa Pemograman) Teknik Elektro Universitas Diponegoro Semarang

Tahapan dalam Pemrograman Langkah-langkah yang dilakukan dalam menyelesaikan masalah dalam pemrograman dengan komputer adalah: 1. Defenisikan Masalah a. Tentukan apa yang menjadi masalah b. Tentukan data input yang diperlukan c. Tentukan output yang diinginkan 2. Buat bagan dan struktur cara penyelesaian a. Bagan secara global b. Deskripsikan tugas masing-masing subprogram

3. Pilih Metode Penyelesaian a. Pilih struktur data dan Algoritma terbaik 4. Pengkodean a. Pilih bahasa pemrograman yang sesuai b. Menterjemahkan algoritma ke bahasa pemrograman 5. Mencari Kesalahan a. Kesalahan sintaks (penulisan program) b. Kesalahan Pelaksanaan: Semantik, Logika, dan ketelitian 6. Uji dan Verifikasi Program 7. Dokumentasi Program 8. Pemiliharaan Program a. Memperbaiki kekurangan yang ditemukan kemudian b. Memodifikasi, karena perubahan spesifikasi

Diagram Alir Konsep pemrograman dapat digambarkan juga dengan menggunakan diagram alir (flowchart). Diagram alir adalah simbol-simbol yang digunakan untuk menggambarkan sebuah pernyataan logika pemrograman serta aliran logika yang ditunjukkan dengan arah panah

Kasus 1: Buatlah sebuah rancangan program dengan menggunakan diagram alir, mencari luas persegi panjang. Solusi 1: Perumusan untuk mencari luas persegi panjang adalah: L = p. l dimana, L adalah Luas persegi panjang, p adalah panjang persegi dan l adalah lebar persegi.

Keterangan 1: Simbol pertama menunjukkan dimulainya sebuah program. Simbol kedua menunjukkan bahwa input data dari p dan l. Data dari p dan l akan diproses pada simbol ketiga dengan menggunakan perumusan L= l. p Simbol keempat menunjukkan hasil output dari proses dari simbol ketiga. Simbol kelima atau terakhir menujukkan berakhirnya program dengan tanda End.

Kasus 2: Mencari akar-akar persamaan kuadrat f(x)=ax2+bx+c=0 Solusi 2: Telaah masalah terlebih dahulu, yaitu perumusan nilai akar-akar persamaan kuadrat tersebut: Misalkan D=b2-4ac, selanjutnya jika untuk nilai D >= 0, solusinya adalah

Selain nilai D>=0 adalah D<0 Selain nilai D>=0 adalah D<0. Karena hasil akar dari D<0 bernilai imaginer, maka solusi akar persamaan tersebut tidak ada.

Keterangan 2: Simbol 1 menunjukkan dimulainya sebuah program. Simbol 2 menunjukkan input data dari a, b dan c. Simbol 3 menunjukkan suatu keputusan yang akan dipilih, yaitu jika nilai a memenuhi kriteria a > 0, maka akan melanjutkan ke proses selanjutnya. Jika tidak, maka akan kembali ke simbol 2 Data dari a, b dan c akan diproses pada simbol keempat dengan menggunakan perumusan D=b2-4ac Simbol 5 menunjukkan suatu keputusan yang akan dipilih, jika hasil output dari proses dari simbol 4, yaitu D >=0, maka akan melanjutkan ke proses di simbol 6y dan 7, jika tidak memenuhi, maka akan melanjutkan ke simbol 6t. Simbol 6y dan 7 adalah proses perhitungan x1 dan x2. Simbol 8 adalah nilai output dari proses 6y dan 7

Simbol 6t menunjukkan output yang berupa text “Akar Imaginer”. Simbol 9 atau terakhir menujukkan berakhirnya program dengan tanda End. Dari dua contoh kasus di atas, jelaslah bahwa diagram alir (flowchart) dapat menunjukkan logika proses berjalannya suatu program. Konsep runtunan, pemilihan dan perulangan perlu dipelajari dan dipahami terlebih dahulu sebelum melangkah ke proses pemahaman pemrograman lebih lanjut.

Syarat Program yang Baik Program yang baik haruslah memenuhi beberapa kriteria, antara lain: Program haruslah sesuai dengan tujuan dan memenuhi spesifikasi yang telah ditentukan. Fleksibel Tidak mengandung kesalahan Didokumentasi secara baik Cepat dalam waktu penggunaannya Efesien dalam penggunaan memori komputer

Gerak Vertikal ke Bawah (GVB) Gerak jatuh bebas Jika v0=0 Gerak vertikal ke atas

Tugas : Buatlah program rumus-rumus Fisika dalam bahasa visual basic. Tidak boleh sama Kirim ke Sinuraya_enda@yahoo.com Nama, NIM dan Kelas yang jelas Kuliah Gabungan Kamis 27 oktober 2011- jam 9.30

Don’t depend on others but rely on your self Selamat Belajar Don’t depend on others but rely on your self