W E L C O M E !!!
Jangan lupa Follow dan Komentar caranya klik kata comment ==> http://apps.facebook.com/easycash-usd/?refid=1263698310&ref=link <== thanks pisan hatur nuhun thanks

Selasa, 15 November 2011

Definisi Algoritma dalam Ilmu Dasar Pemograman



    Agoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat.
    Alur pemikiran dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis. Yang ditekankan pertama adalah alur pikiran, sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain. Sedangkan penekanan kedua adalah tertulis, yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.

Konsep IPO dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage

Originating 
    Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.
Input
    Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses
    Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.
Output
    Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
    Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.
Storage
    Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.

Pengertian dasar program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis.
Tujuan pembuatan program
1.    Membuat solusi dari pemecahan kasus yang timbul.
2.    Meningkatkan kualitas dan performance dari kinerja kerja.
3.    Membantu proses pengambilan keputusan.
Struktur Dasar Pemrograman
    Salah satu tahapan dari pengembangan suatu program adalah menterjemahkan atau mengkodekan rancangan terinci yang telah dibuat menjadi suatu program komputer yang siap pakai.
Beberapa karakteristik seorang pemrogram yang mempengaruhi suatu program yang dibuat adalah sbb:
1.    Memiliki pol pikir yang logis.
2.    Memiliki ketekunan dan ketelitian yang tinggi.
3.    Memiliki penguasaan bahasa pemrograman yang baik.
4.    Memiliki pengetahuan tentang teknik pemrograman yang baik.
Langkah-langkah pokok secara umum didlam membuat program komputer
1.    Mendefinisikan masalah.
2.    Membuat flowchart.
3.    Membuat program.
4.    Melakukan tes program.
5.    Membuat dokumentasi program.
    Pemrograman Terstruktur merupakan suatu tindakan untuk membuat program yang berisi instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan sistematis supaya mudah dimengerti, mudah dites, dan mudah dimodifikasi.
Pemrograman Modular 
    Dalam pemrograman modular program dipecah-pecah kedalam modul-modul dimana setiap modul menunjukkan fungsi dan tugas tertentu.
Pemrograman Top Down
    Sangat berguna dalam perencanaan pemrograman modular.




Tidak ada komentar:

Posting Komentar