Sabtu, 15 November 2014

KESALAHAN DALAM MEMBUAT PROGRAM


Di Dunia Ini tak tak ada sesuatu yang sempurna kecuali sang pencipta. Begitupun dalam pembuatan program atau sotware. Dimana kesalahan itu sering kitu sebut dengan “ERROR”.  Eror ini sendiri  dapat dibagi menjadi beberapa tipe:

1.       Logical eror

Logical eror ialah suatu permasalahan dalam pengcodingan dikarenakan terjadi nya kesalahan dalam alur algoritma kita sehingga compiler tidak bisa mendeklarsaikan kedalam bahasa mesin. Dalam permasalah ini sulit kita cari titik permasalahannya dikarenakan saat program di compile akan tetap running namun menghasilkan output yang tak sesuai dengan alur algoritma kita.contoh Dalam permasalah ini seperti salah dalam pendeklarasiaan variabel, proses looping yang tak berujung dll.

2.       Syntax eror

Syntak eror  sering terjadi dikarenakan salah dalam penulisan code. Dan yang hanya perlu kita lakukan hanyalah membaca ulang dan membenahi listting coding kita.

3.       Run-time eror

Runtime Error, adalah kesalahan yang disebabkan oleh tidak tersedianya sumber daya atau kondisi yang normal bagi program untuk berjalan dengan baik, misalnya kekurangan memori komputer, disk full, atau pintu drive tidak terkunci, dll.

4.       Compilation eror

Kompilasi adalah proses di mana sebuah program yang ditulis dalam bahasa tingkat tinggi di konversi ke bentuk mesin yang dapat dibaca. Banyak jenis kesalahan dapat terjadi selama fase ini, termasuk kesalahan sintaks. Kadang-kadang, sintaks dari kode sumber bisa menjadi sempurna, tetapi kesalahan kompilasi masih mungkin terjadi. Hal ini mungkin karena masalah di compiler itu sendiri. Kesalahan ini dapat diperbaiki dalam tahap development.

5.       Resource eror

Dimana prose eror ini ini dikarenakan pelebaran dari nilai variabel kita sehigga terkadang bisa di sebut juga dengan nama out of memory.

6.       Aritmtic  eror

Sebenarnya aritmatic eror ini bisa kita definisikan kedalam syntac eror namun perbedaan nya dalam kesalahan ini di fokuskan kedalam penulisan dalam proses aritmatatika dalam program kita sehingga membingunkan compiler.

7.       Interfacing eror

Kesalah ini dikarenanaa tidak berkesinambungnya antara program perangkat lunak kita dengan perangkat keras tambahan yang akan digunakan untuk fasilitas program kita.

Dan untuk menyelesaikan permasalahan eror yang kita bahas diatas kita memerlukan beberapa cara penanganan khusus dan akan kita bahas pada bab MENGATASI DAN MEGHINDARI EROR DALAM MEMBUAT PROGRAM.





Tidak ada komentar:

Posting Komentar