Apa itu programming ?

Bookmark and Share


Definisi :
Program : Adalah serangkaian instruksi yang logis, ditulis dalam bahasa pemrograman (bahasa yang dimengerti oleh komputer) untuk menghasilkan informasi (output) sesuai dengan keinginan si pemakai jasa komputer (User).
Programming : Adalah tahapan dalam pembuatan program.
Programmer : Adalah orang atau tenaga pelaksana yang mempunyai tugas untuk membuat dan menyiapkan program siap pakai.

Tahapan dalam programming antara lain :
 1. Mengenal permasalahan
Sebelum mememecahkan suatu permasalahan, hendaknya mengetahui secara detail masalah yang ada serta memahami persyaratan dan ketentuan yang ada dalam proses pengelolaan data.

2.Menganalisa Permasalahan 
Fungisnya adalah untuk memperoleh pemecahan masalah yang logis dan efisien.

3.Membuat rancangan sistem
Metode pemecahan masalah telah di peroleh maka selanjutnya adalah merancang sistem :
 
a. Deskripsi pekerjaan, yang memuat keterangan umum mengenai suatu persoalan dan apa yang akan dihasilkan dari program tersebut.

b. System Flowchart, memuat keterangan yang menunjukkan tahap proses pelaksanaan kegiatan. Antara lain menunjukkan input dan output proses, media yang akan dipergunakan dalam proses pengolahan data dan lain sebagainya.

c. Input layout, memuat keterangan tentang struktur file yang dipergunakan sebagai input.

d. Output layout, memuat keterangan tentang struktur file yang dipergunakan sebagai output.

e. Processing specification, memuat keterangan tentang ketentuan proses, rumus-rumus yang digunakan, syarat-syarat dan tindakan yang berhubungan dengan suatu kondisi dalam pengolahan suatu data.

 5. Kompiling dan Linkimg
Setelah listing program selesai ditulis dan dientry ke dalam media penyimpanan komputer, tahapan berikutnya adalah memeriksa aturan penulisan (sintaks program), proses ini disebut dengan “Compiling“. Bila terdapat kesalahan dalam listing program, komputer akan memberitahukan jenis dan posisi dimana kesalahan terjadi. Sedangkan jika tidak terdapat kesalahan, proses compile akan menghasilkan object program dalam bentuk bahasa mesin (mecine languange oriented).
Tahap berikutnya adalah menggabungkan object-object program tersebut agar terbentuk satu program utuh yang siap digunakan, proses ini disebut dengan “Linking”

6. Menjalankan program
Dengan asumsi bahwa baik data maupun programnya sudah dinyatakan benar (valid) maka program tersebut dapat dipergunakan untuk memproses data, menghasilkan laporan berdasarkan hasil proses yang dilakukan.
Dari tahapan kegiatan terebut di atas, programmer senantiasa selalu berusaha untuk menghasilkan program-program aplikasi yang spesifik (khusus), misalnya program aplikasi pengolah kata (Wordstar, Word, Word Perfect), program pengolah angka (Lotus 123, Exccel), hiburan (Game) dan lain sebagainya.

7. Pembuatan dokumentasi
Untuk mencegah segala kemungkinan yang tidak dinginkan dan juga untuk memudahkan pada programmer di dalam mengadakan perubahan-perubahan dalam sistem maupun program, mutlak diperlukan dokumentasi yang lengkap. Setiap perubahan baik dari sistem maupun program harus dicatat dalam standard Documentation (sebuah metode pendokumentasian yang standard dalam sistem koputerisasi).




{ 0 komentar... Views All / Send Comment! }

Posting Komentar