skip to main | skip to sidebar

NETadmin

  • Entries (RSS)
  • Comments (RSS)
  • Home
  • About Us
  • Archives
  • Contact Us

Senin, 01 April 2013

Materi Algoritma

Diposting oleh NETadmin di 15.12
1. Pengertian Logika


Logika berasal dari bahasa yunani LOGOS yang berarti ilmu. Logika dapat didefinisikan sebagai suatu pemikiran yang digunakan dalam memecahkan masalah. Ketika kita berbicara penyelesaian masalah, kita juga berbicara dua hal: cara dan alat. Kita tidak mungkin menyelesaikan suatu masalah tanpa sebuah alat dan cara-cara penyelesaiannya.

Dalam ilmu pemrograman komputer, cara untuk menyelesaikan suatu masalah disebut dengan algoritma. Alat untuk menyelesaikannya disebut bahasa pemrograman. Masalah yang akan diselesaikan dapat berbentuk masalah-masalah umum pemrograman atau masalah yang lebih kompleks. Masalah paling umum dalam penyelesaian masalah pemrograman adalah bagaimana suatu program akan berjalan, merespon input dari penggguna dan menampilkan output kepada pengguna. Hal ini berlaku pada semua bahasa pemrograman.


2. Pengertian Algoritma


Seperti yang tadi dijelaskan bahwa algoritma merupakan cara-cara yang dapat digunakan untuk menyelesaikan suatu masalah--dalam hal ini masalah pemrograman (pengertian yang sama juga berlaku untuk masalah-masalah lainnya).

Bagaimana contoh dari sebuah algoritma? Seperti ketika akan memasak sepiring nasi goreng. Algoritma identik dengan kata tanya 'bagaimana'. Bagaimana kita akan memasak nasi goreng tersebut? Pertama, siapkan nasi sepiring, lalu bumbunya, lalu pecin, garam, vetsin, dan lain lain lainnyaaaaa lah. Nah, langkah-langkah tersebut dapat kita kategorikan sebagai algoritma.


3. Jenis-jenis Algoritma

Algoritma dapat kita kategorikan menjadi tiga jenis: Kalimat, Flowchart dan Pseudo-code




A. Algoritma Kalimat


Algoritma Kalimat tersusun atas kalimat-kalimat dalam suatu bahasa yang menerangkan cara-cara untuk menyelesaikan masalah. Karena kita berbicara ilmu pemrograman komputer, maka kita berbicara masalah bagaimana caranya meminta dan mengolah input user dan menampilkan output hasil pengolahan input tersebut.

Contohnya:
1. Minta nama user.
2. Minta nilai user.
3. Apabila nilai diatas 80 kategorikan user tersebut lulus.
4. Apabila nilai dibawah 80 kategorikan user tersebut gagal.
5. Selesai.


B. Algoritma Flowchart


Algoritma Flowchart dibuat untuk menyederhanakan algoritma kalimat dan untuk memudahkan penggambaran jalannya program. Untuk informasi yang lebih lengkap dan komprehensif mengenai algoritma flowchart, anda dapat membuka http://adf.ly/IduBp


C. Algoritma Pseudo-Code


Algoritma Pseudo-Code merupakan algoritma yang paling mendekati bahasa pemrograman dan yang paling mudah untuk digunakan langsung pada bahasa pemrograman. Kedua algoritma sebelumnya memerlukan penulisan ulang saat akan dipindahkan pada suatu bahasa pemrograman tertentu. Algoritma Pseudo-Code adalah penulisan langkah-langkah penyelesaian masalah yang paling mendekati bahasa pemrograman sehingga memudahkan pembahasan.
Kirimkan Ini lewat Email BlogThis! Bagikan ke X Berbagi ke Facebook

0 komentar:

Posting Komentar

Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Sponsored

  • banners
  • banners
  • banners
  • banners

Tanggal


Free Blog Content

JAM

Blog Archive

  • ▼  2013 (4)
    • ▼  April (4)
      • Materi Algoritma
      • Pengertian Flowchart dan Contoh Simbolnya ...
      • Data Flow
      •  Pengertian Dan Fungsi Visual Basic ...

Followers

Mengenai Saya

NETadmin
Lihat profil lengkapku

Pengikut

Arsip Blog

  • ▼  2013 (4)
    • ▼  April (4)
      • Materi Algoritma
      • Pengertian Flowchart dan Contoh Simbolnya ...
      • Data Flow
      •  Pengertian Dan Fungsi Visual Basic ...
Diberdayakan oleh Blogger.
 

© 2010 My Web Blog
designed by DT Website Templates | Bloggerized by Agus Ramadhani | Zoomtemplate.com