Senin, 27 Januari 2014

Praktikum Pemrograman Terstruktur (algoritma dan notasinya)

Praktikum Pemrograman Terstruktur
(algoritma dan notasinya)


Oleh
Nama         : 
Nim            : 
Kelas          : Kelas D


JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013/2014



PRAKTIKUM                      : notasi algoritma (bahasa natural dan flowchart)
JUDUL PRAKTIKUM       : algoritma dan notasinya
WAKTU                                 : 12:46 – 14:15
 
 




1.      Tuuan Instruksional Khusus TIK
1        Tujuan Instruksional Khusus (TIK)

  1. Mahasiswa mampu memahami algoritma
  2. Mahasiswa mampu menotasikan algoritma
  3. Mahasiswa mampu mengimplementasikan simbol-simbol flowchart .
  4. Mahasiswa mampu memahami fungsi setiap simbol-simbol flowchart

2        Teori
              ALGORITMA
 Adalah “Urutan-urutan dari instruksi atau langkah untuk menyelesaikan suatu masalah “

Ciri-ciri algoritma :
Algoritma mempunyai awal dan akhir.
Setiap langkah harus didefinisikan dengan tepat sehingga tidak memiliki arti ganda (ambigu).
Memiliki masukan (input) atau kondisi awal.
Memiliki keluaran (output) atau kondisi akhir.
Algoritma harus efektif, digunakan benar-benar menyelesaikan persoalan.


Notasi Algoritma :

1.Bahasa Natural (deskriptif), deskripsi setiap langkah dijelaskan dengan bahasa yang jelas. Notasi ini cocok untuk algoritma yang pendek, namun untuk masalah yang algoritmanya besar, notasi ini jelas tidak efektif.

2. Pseudocode adalah deskripsi tingkat tinggi dari algoritma pemrograman komputer yang menggunakan suatu bahasa pemrograman yang ditujukan untuk dibaca oleh manusia, bukan oleh mesin

3. Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah.





        3  Alat dan Bahan
  Modul Praktikum Pemrograman Terstruktur
 Kertas dan Alat Tulis



4        Pelaksanaan Praktikum
Percobaan
Ø  Dalam percobaan praktikum Pemrograman Terstruktur kali ini kelompok kami membuat tema yang berjudul “Cara Membuat Kopi”.
                   
4        Hasil/output
Bahasa Natural
Ø  Input
·         Kopi
·         Gula
·         Air
·         Panci
·         Cangkir
·         Sendok
Ø  Proses
1.      Isi panci dengan air
2.      Masak air hingga mendidih
3.      Masukkan 1 sendok kopi bubuk ke dalam cangkir
4.      Ingin kopi manis?
ü  Ya, tambahkan gula 1,5 sendok dan lanjutkan pada no. 5,6.
ü  Tidak, lanjutkan pada no. 5,6
5.       Masukan air yg sudah di masak ke dalam cangkir yg sudah di isi kopi bubuk
6.       Aduk semuanya dengan sendok
Ø  Output
    Kopi siap di sajikan



Flowchart


-          Kesimpulan
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


5. Tugas
Buatlah Bahasa Natural dan Flowchart pada :
a.       Luas segitiga
b.      Volume balok                                                       
   Flowchart


 



·        
Luas segitiga
Bahasa natural
Ø 
Input
1.       Alas
2.       Tinggi
 


Ø  Proses
1.      

     L= ½.a.t
 
L= ½.a.t

Ø  Output
1.Tulis hasil


 



 Flowchart
       
·         Volume balok
                Bahasa natural
Ø  Input
1.       Panjang
2.       Lebar
3.       Tinggi

Ø  Proses
1.       V= p.l.t

Ø  Output
1.       Hasil


V= p.l.t
 

  

 















Tidak ada komentar:

Posting Komentar