• About
  • Contact
  • My Twitter
  • My Facebook

Learning To Earning

Belajar Untuk Mendapatkan...

  • HOME
  • ALGORITMA
  • PHP
  • JAVA
  • CCNA 4
  • Hardware
  • NGE-BLOG
Home » Algoritma » ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma

ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma

1 Comment
Algoritma

Dalam penyajian Algoritma ada beberapa alat bantu agar pembuatan Algoritma nya lebih mudah, yaitu:


  • Simbol Intruksi
  • Flowchart
  • Pseudocode
SIMBOL INTRUKSI
SIMBOL
INTRUKSI
←
Nilai disebelah kanan diberikan pada operan disebelah kiri
> 
Lebih besar dari
< 
Lebih kecil dari
.
Kalikan
+
Tambahkan
-
Kurangkan
/
Bagikan 

A. CONTOH SIMBOL:
Untuk menghitung keliling segitiga siku-siku
   Diketahui:
   Alas segitiga = 5
   sudut kemiringan = 30 derajat
   t = tinggi segitiga
   r = sisi miring segitiga

   Rumus keliling segitiga:
   K=alas+t+r

Algoritma:
  1. Mulai
  2. Masukan alas
  3. Masukan sudut
  4. Sisi_miring ← alas / cos (sudut)
  5. Tinggi ← sisi miring . Sin (sudut)
  6. K ← alas + Tinggi + sisi_miring
  7. Tulis K
  8. Selesai
FLOWCHART
Suatu teknik menulis Algoritma menggunakan simbol chart(gambar) dan garis panah.
Simbol Flowchart dibagi dua:
  1. Simbol untuk program (Structured program Flowchart)
  2. Simbol untuk sistem (Structured system Flowchart)
A. Structured program Flowchart
Bagian alir program (Program Flowchart): Bagan yang menggambarkan arus logika dari data yang yang dikerjakan, diawali dengan simbol mulaidan di akhiri dengan simbol selesai. 
Contoh:

B. Structured system Flowchart
Contoh:

PSEUDOCODE
Merupakan bahasa programer terhadap permasalahan yang akan diselesaikan tanpa memikirkan tatabahasa (sintaks) bahasa pemrograman tertentu..

A. Kegunaan Peseudocode
  • Menjembatani antara bahasa ibu programer dengan bahasa komputer, contoh jika Pseudocode ditulis dalam Bahasa Indonesia disebut Structured Indonesia.
  • Menggambarkan logika urutan program tanpa memperhatikan bagaimana bahasa pemrograman.
B. Penulisan Pseudocode
Penulisan Pseudocode tidak ada aturan resmi, namun ada aturan khusus untuk penulisan kata kunci (keyword)  atau kata kunci cadangan (reserved word) yaitu harus menggunakan huruf tebal.

C. Bentuk dasar Pseudocode
  • Urutan Penaman, urutan penamaan adalah suatu koleksi dari berbagai statement, intruksi, masukan/keluaran, ditulis sebagai berikut:
read data from source
          dan
write data to destination
  • Struktur Seleksi, merupakan dasar logika kontrol alir keputusan. Artinya blok statement-statement akan dilaksanakan jika kondisi/syarat bernila boolean True.
Seleksi IF
if<kondisi/syarat>
           then statement_1
           else statement_2
endif

Seleks CASE
selected_variabel
           case(value_1/nilai_1)block_1
           case(value_2/nilai_2)block_2
           .....
           .....
           default_caseblcok_n
endselect

c. Struktur Iterasi
  • Struktur Iterasi merupakan dasar logika kontrol alir pengulangan
DO WHILE
while<kondisi/syarat>do
           perform block
endwhile

DO
do index = initial to limit
           perform block
enddo

FOR
for index = initial to limit
           perform block
endfor

CONTOH:
Kelulusan nilai ujian mata kuliah

Mulai
baca jumlah
tulis judul tabel
while data tang bekum habis
           hitung data yang dibaca
           tulis nomor mahasiswa dan nam
           if nilai > 60
                     tulis"LULUS"
           else
                     tulis"TIDAK LULUS"
           endif
endwhile
tulis garis penutup
selesai

Menentukan nilai A > dari B

mulai
baca data A dan B
jika nilai A > nilai B
           tulis"A lebih besar dari B"
bukan
           tulis"B lebih besar dari A"
akhir_jika
selesai
Tweet
ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma Title : ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma
Description : Dalam penyajian Algoritma ada beberapa alat bantu agar pembuatan Algoritma nya lebih mudah, yaitu: Simbol Intruksi Flowchart Pseud...
Rating : 5

1 Response to "ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma"

  1. Gaexe4 February 2015 at 20:25

    Lebih Detail lagi ada di sini,
    Pranala -> CARA PENYAJIAN ALGORITMA

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

Anda sopan, saya segan.

← Newer Post Older Post → Home
Subscribe to: Post Comments (Atom)

Popular Posts

  • PHP Dasar – Operasi File
    Bagaimana menggunakan perintah PHP untuk melakukan operasi file mulai dari proses membuka dan menutup file. Setelah itu dilanjutka...
  • Model Hirarki Jaringan & Cisco Enterprise Architecture
    Model Hirarki Jaringan Desain Jaringan Hirarki membagi jaringan menjadi beberapa lapisan. Yang menyerupai bentuk pohon. Setiap Lapisan me...
  • Pengertian Point to Point Protocol (PPP) dan Contoh Penerapannya
    Pengertian PPP (Point to Point Protocol) Network   -   Point-to-Point Protocol   (sering disingkat menjadi PPP) adalah sebuah proto...
  • ALGORITMA & PEMROGRAMAN JAVA - Penjumlahan Dua Bilangan Dengan JOptionPane
    Mendefinisikan masalah yang dilakukan mendapatkan kesimpulan bahwa ada 2 buah bilangan yang akan dimasukan ketika program...
  • Pola Fikir Hacker Dalam Mencari Celah Keamanan
    Berbagai macam jenis serangan yang dapat digunakan oleh hacker untuk menemukan celah keamanan di setiap targetnya. Namun sebelum menentuk...
  • Frame Relay Beserta Penerapannya Dalam Simulasi Jaringan
    Frame Relay beserta penerapannya dalam simulasi jaringan FRAME RELAY Frame Relay ialah teknologi   switching   yang memfasi...
  • TENTANG PHP
    PHP (Hypertext Preprocessor). Php adalah bahasa script yang dapat disisipkan ke dalam HTML (Hyper Text Markup Language), PHP lebih ba...
  • ALGORITMA & PEMROGRAMAN JAVA - Menjumlahkan Dua Buah Matriks
    Menjumlahkan Dua Buah Matriks: Narasi: Mulai Import peralatan java Scanner, untuk menginputkan perintah dari keyboard Deklarasikan A...
  • PHP Dasar – MySQL
    MySQL merupakan salah satu DBMS open source yang paling populer pada saat ini. Meskipun dahulu MySQL pernah dikritisi karena tidak me...
  • ALGORITMA & PEMROGRAMAN - Teknik Penyajian Algoritma
    Dalam penyajian Algoritma ada beberapa alat bantu agar pembuatan Algoritma nya lebih mudah, yaitu: Simbol Intruksi Flowchart Pseud...

Labels

Algoritma (8) Blog (5) CCNA 4 (3) Hardware (3) Java (5) PHP (16)

Entri Populer

  • Pengertian Point to Point Protocol (PPP) dan Contoh Penerapannya
    Pengertian PPP (Point to Point Protocol) Network   -   Point-to-Point Protocol   (sering disingkat menjadi PPP) adalah sebuah proto...
  • Model Hirarki Jaringan & Cisco Enterprise Architecture
    Model Hirarki Jaringan Desain Jaringan Hirarki membagi jaringan menjadi beberapa lapisan. Yang menyerupai bentuk pohon. Setiap Lapisan me...
  • ALGORITMA & PEMROGRAMAN JAVA - Penjumlahan Dua Bilangan Dengan JOptionPane
    Mendefinisikan masalah yang dilakukan mendapatkan kesimpulan bahwa ada 2 buah bilangan yang akan dimasukan ketika program...

Tentang Saya

  • Bimbim
  • Unknown

Label Cloud

Algoritma Blog CCNA 4 Hardware Java PHP
Back to top!
Copyright 2013 Learning To Earning - All Rights Reserved Powered by Blogger