(cs-2700 / 3 sks ) - blog.stikom.edublog.stikom.edu/lusiani/files/2013/09/pemrograman-bk_1.pdf ·...

Post on 01-Feb-2018

220 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

(CS-2700 / 3 SKS )Oleh:

Email:lusiani@stikom.eduTitiklusiani@yahoo.com08133139926

FB: Titik Lusiani

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

top related