1 Pemrograman dasar
Pemrograman merupakan suatu proses
yang meliputi menulis, testing, memperbaiki,
dan memaintenace (memelihara) perintah-perintah (kode/ script)
sebuah program komputer.
Contohnya begini !
SMADAV merupakan sebuah program
komputer antivirus buatan Indonesia yang cukup keren dikelasnya. Apakah program
SMADAV bisa langsung selesai hanya dalam hitungan jam ? Tidak mungkin.
Pasti ada sebuah proses yang dilalui
oleh programmer (pembuat program) untuk membuat
aplikasi sesempurna SMADAV.
Sesuai dengan pengertian diatas maka
proses pemrograman yang akan dilalui yaitu :
- Programmer menulis kode-kode program menggunakan bahasa
pemrograman tertentu
- Setelah kode-kode selesai
ditulis, programmer akan melakukan rilis (biasanya ada versi program alfa,
beta, dan stable) dan testing.
- Lalu programmer akan
mencari apakah ada kesalahan (debug) pada program yang sudah
dirisil
- jika ditemukan debug, programmer akan
mencari dimana letak kesalahan kemudian memperbaikinya
- Tahap selanjutnya programmer
akan merilis program dengan versi yang lebih baru. Lalu akan
dilakukan pemeliharaan secara berkala.
Tidak ada program komputer yang sempurna. Programmer akan
selalu melakukan update terhadap programmnya sesuai dengan
kebutuhan user dan perkembangan teknologi terbaru.
2 Konsep Dasar Pemrograman
Konsep dasar pemrograman komputer
yaitu Input, proses, dan output.
- Input merupakan proses memasukan data ke dalam komputer
menggunakan perangkat input (mouse, keyboard atau lainnya)
- Setelah data di inputkan maka
akan diproses menggunakan perangkat procesing yang
biasanya terdiri dari : menghitung, membandingkan, mengurutkan,
mengkelompokkan, dan mencari perangkat penyimpanan (storage).
- Data yang sudah diproses
akan ditampilkan berupa informasi melalui perangkat
output (speaker, monitor, atau lainnya).
Namun kini konsep tersebut
dikembangkan lagi menjadi Originating > Input > Proses >
Output > Distribution.
- Originating yaitu pengumpulan data yang biasanya berupa
pencatatan data sebelum proses input.
- Sedangkan distribution adalah
proses menyebarkan informasi kepada pihak-pihak tertentu.
- Ada satu lagi komponen penting
yaitu Storage.
- Storage adalah tahapan yang merekam hasil pengolahan
data. Dan nantinya digunakan untuk proses input selanjutnya.
Tidak ada komentar:
Posting Komentar