(CS-2700 / 3 SKS ) - blog.stikom.edublog.stikom.edu/lusiani/files/2013/09/Pemrograman-BK_1.pdf ·...
Transcript of (CS-2700 / 3 SKS ) - blog.stikom.edublog.stikom.edu/lusiani/files/2013/09/Pemrograman-BK_1.pdf ·...
2
Mahasiswa dapat:1. Mahasiswa dapat menganalisa
permasalahan dan membuat solusipemecahan masalah dengan menggunakanalgoritma yang disajikan dalam bentukflowchart .
2. Mahasiswa dapat implementasi algoritmakedalam pemograman delphi
Tujuan Instruksional Umum
3
Tugas Akhir• Di Presentasikan dan didemokan
minggu akhir / ke 15,16
4
Pertemuan 1.
• Dasar – dasar Algoritma.
Pemrograman Komputer
5
Pemrograman Komputer
Langkah-langkah yang dilakukan dalam memberikan instruksi kepada komputer untuk menyelesaikan masalah inilah yang dinamakan pemrograman komputer
6
Langkah dalam pemrograman Komputer:1. Mendefinisikan Masalah2. Menentukan Solusi3. Memilih Algoritma4. Menulis Program5. Menguji Program6. Menulis dokumentasi7. Merawat program
7
Mendefinisikan Masalah
• Tentukan masalahnya seperti apa?• Apa saja yang harus diselesaikan
oleh komputer?• Apa Input dan Output?
8
Menentukan Solusi
• Mencari cara bagaimana masalah diselesaikan.
• Jika terlalu kompleks, biasanya harus dibagi ke dalam beberapa modul kecil (Subrutin) agar mudah diselesaikan
9
Contoh Menentukan SolusiProgram Menghitung invers matriks, dibagi menjadi modul kecil yaitu:
1.Input matrik bujur sangkar2.Mencari invers matriks yang telah
dimasukkan.3.Menampilkan hasil.
10
Memilih Algoritma
• Langkah penting dalam pemrograman komputer.
Mengapa?
11
Langkah setelah memilih Algoritma:• Menulis Program• Menguji Program• Menulis dokumentasi• Merawat program
MembuatS/W
12
Algoritma?
• Urutan Langkah untuk menyelesaikan masalah logika atau matematika.
Algoritma ?, Program ?,Pemrograman?
13
• Algoritma : susunan instruksi secara bertahap yang harus dilakukan dalam menyelesaikan masalah.
• Program : susunan instruksi dalam bahasa komputer tentang langkah-langkah yang harus dilakukan dalam menyelesaikan masalah.
• Pemrograman : aspek-aspek yang berhubungan dengan proses pembuatan program à metode, bahasa, tahap pembuatan.
14
Algoritma Menulis Surat 1. Mempersiapkan kertas dan amplop.2. Mempersiapkan alat tulis 3. Mulai menulis.4. Memasukkan kertas ke dalam amplop.
Secara tidak sadar atau sadar kita sudah terbiasa menggunakan algoritma
dalam kehidupan sehari hari.
15
Algoritma untuk menghitung luas lingkaran dari input jari-jari lingkaran.
Dimana luas lingkaran:L = π.R2
Maka algoritma adalah:
1. Input R2. Pi 3.143. L Pi * R * R4. Tulis L
←←
16
• Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaikan masalah.
• Algoritma disajikan dengan menggunakan dua teknik, yaitu tulisan dan gambar
17
Penyajian algoritma
• Dalam bentuk tulisan, dengan menggunakan metode english structure dan pseudocode
• Dalam bentuk gambar, antara lain:– Structure chart– Hierarchy plus Input/Output– Flowchart
18
By. Lusi -2013