Senin, 28 Juli 2014

PENGERTIAN DASAR ALGORITMA


3 tahap pokok dalam membangun sebuah program :
1. Memahami permasalahan dan tujuan sebuah program dibuat.

2. Mampu menyusun konsep/rancangan/desain penyelesaian dari masalah yang akan kita selesaikan.

3. Mampu mengimplementasikan hasil rancangan kita dalam bentuk program yang terstruktur.

PENGERTIAN DASAR

  •                    LOGIKA DAN ALGORITMA
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far
Muhammad Ibnu Musa Al Khawarizmi
Definisi Algoritma
1.   Langkah-langkah yang dilakukan agar solusi masalah dapat diperoleh.
2. Suatu prosedur yg merupakan urutan langkah langkah yg berintegrasi.
3. Suatu metode khusus yg digunakan untuk menyelesaikan suatu masalah yg nyata.(Webster Dictionary).
4.  Urutan langkah atau kegiatan untuk memecahkan masalah.

Notasi Algoritma
      Penulisan algoritma tidak tergantung dari spesifikasi bahasa pemrograman dan komputer yang mengeksekusinya. Notasi algoritma bukan notasi bahasa pemrograman tetapi dapat diterjemahkan ke dalam berbagai bahasa pemrograman.

Kriteria  Algoritma

  1.   Ada Output,
  2.  Efektifitas dan Efesiensi
  3.  Jumlah Langkahnya Berhingga,
  4.  Berakhir,  à ( SEMI ALGORITMA )
  5.  Terstruktur

Suatu Algoritma yg terbaik (The Best) : “ Suatu algoritma harus menghasilkan output yg tepat guna (efektif) dlm waktu yg relatif singkat & penggunaan memori yg relatif sedikit (efesien) dgn langkah yg berhingga & prosedurnya berakhir baik dlm keadaan dip’oleh suatu solusi ataupun tdk ada solusinya".
 
Bagan Sistem Komputer
 
 

TAHAP PENYELESAIAN MASALAH 

 

Siklus Hidup Perangkat Lunak (Software)

 

    —Dilihat dari Struktur Sistem Komputer dan Siklus diatas, Algoritma Pemrograman menempati posisi dibagian implementasi karena bagian implementasi merupakan bagian dimana pemrogram melakukan proses coding (pembuatan program).  
Dasardasar Algoritma
1.Proses adalah Sebuah algoritma merupakan  deskripsi pelaksanaan suatu proses.
2.Instruksi adalah Algoritma disusun oleh sederetan langkah instruksi yang logis.
3.Aksi adalah Tiap langkah instruksi tersebut mengerjakan suatu tindakan (aksi).
 
   

Kamis, 27 Februari 2014

AKHIR CERITA

cerita bersamamu mungkin harus berakhir
cerita ini mungkin hanya sementara
cerita ini meninggalkan luka yang teramat dalam
cerita ini berakhir dengan sangat menyedihkan
inilah cerita, cerita yang akan selalu aku kenang
cerita yang akan membawaku pada hidup yang baru
cerita yang akan membuatku lebih kuat
inilah akhir dari semua cerita
akhir yang sangat menusuk dalam
membekaskan luka yang tak dapat terobati
selamat tinggal cerita lamaku ~

Selasa, 14 Januari 2014

Sehari Tanpamu

Kakiku terlalu lemah untuk melangkah
Tanganku terlalu lemah untuk menyentuh apapun
Mataku terlalu berat untuk terbuka
Jantungkupun enggan untuk berdetak
Aku tak tahu ada apa dengan diriku
Yang aku tahu hati ini terlalu sakit menerima kepergianmu
Mungkinkah ini yang terbaik ?
Ohh..
Tidak Mungkin !!
Aku menyesal, tapi kutau sesalku tiada guna lagi
Aku tak bisa tanpamu
Inilah aku yang tak bisa tanpamu
Jika aku harus melangkah, temanilah aku
dan aku akan melangkah, melangkah bersamamu.