BTN Antara Blok C10 No. 2, Makassar
Tidak ada agenda untuk kegiatan
| Oleh: abunawas | Senin, 03 Oktober 2011 | 0 Komentar Kategori: Pemrograman View 525 |
(ICTF
- Tutorial) Pemrograman komputer adalah bidang yang luas dengan ratusan
bahasa yang harus dikuasai dan jutaan aplikasi. Dari inti sistem
operasi pemrograman, pemrograman aplikasi, emedded system coding, web
development, atau bahkan aplikasi dari mobile platform, begitu sangat
banyak dan luas. Berikut ini adalah pembelajaran untuk mengetahui
kesalahan dalam pemrograman.
Tipe Kesalahan Pemrograman
Deskripsi
Logic Error
Ini mungkin kesalahan yang paling serius dari semua kesalahan. Ketika sebuah program yang dibuat dalam bahasa apapun mengkompilasi dan berjalan dengan benar hanya untuk memberikan output yang salah, kesalahan terletak pada logika yang mendasari pemrograman. Kesalahan ini bisa terjadi karena algoritma dasar telah salahlogika dasar dari seluruh program sudah cacat, dalam kasus seperti itu. Jenis kesalahan ini memerlukan perubahan mendasar untuk menemukan solusi. Perlu mulai mendalami di tingkat algoritmik untuk mempersempit ke penyebab kesalahan seperti itu.
Syntax Error
Setiap bahasa komputer seperti C, Java, Perl dan Python memiliki sintaks khusus di mana kode perlu ditulis. Ketika seorang programmer tidak mematuhi spesifikasi 'tata bahasa' dari bahasa komputer, hasil sintaks salah. Jenis kesalahan model ini mudah diperbaiki selama fase kompilasi.
Compilation Error
Kompilasi adalah proses di mana sebuah program yang ditulis dalam bahasa tingkat tinggi dikonversi 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.
Run Time Error
Kode program telah dikompilasi dengan sukses dan file eksekusi telah dibuat. Fase dimana menjalankan program untuk menguji jalannya program sehingga dapat ditemukan kesalahan. Ini disebut 'Run Time Error'. Ini mungkin akibat dari kegagalan pada beberapa bagian pada saat development. Ini dapat diperbaiki dengan pada fase coding.
Arithmetic Error
Banyak program menggunakan variabel numerik dan algoritma perhitungan matematis. Kesalahan aritmatika muncul ketika komputer tidak dapat menangani masalah seperti Division By Zero' yang mengarah ke hasil yang tak terbatas. Ini menjadi sebuah kesalahan logical yang hanya dapat diperbaiki dengan mengubah algoritma.
Resource Errors
Kesalahan ini terjadi ketika nilai variabel terlalu meluas sampai pada nilai maksimum yang diperbolehkan, maka hasilnya adalah kesalahan resources.
Interfacing Error
Kesalahan
ini ni mungkin timbul karena ketidaksesuaian dari sebuah program
perangkat lunak dengan antarmuka perangkat keras atau antarmuka
pemrograman aplikasi yang digunakan. Dalam kasus aplikasi web,
kesalahan antarmuka dapat mengakibatkan penggunaan yang salah dari
sebuah protokol web.
Banyak
kesalahan dapat dihindari melalui pra-perencanaan dan perawatan selama
fase coding, dengan banyak prakterk maka sebagian besar kesalahan
pemrograman dapat diperbaiki.
(ey/EY/ictf)
|
- UMUM (56)
- TEKNOLOGI (129)
- PEMROGRAMAN (19)
- TUTORIAL (12)
12 Mei 2012 | 10:39:21 |
| kasi tahu gak yah : |
09 Mei 2012 | 15:41:47 |
| TukangSedotWC : |
08 Mei 2012 | 20:17:29 |
| Patris : |
08 Mei 2012 | 03:11:17 |
| adi : |
08 Mei 2012 | 03:11:11 |
| adi : |
05 Mei 2012 | 14:51:28 |
| FRB : |
03 Mei 2012 | 11:46:01 |
| manny : |
02 Mei 2012 | 02:42:21 |
| Muhammad Ikhsan HR : |
21 April 2012 | 23:53:35 |
| nine9 : |
21 April 2012 | 15:55:28 |
| Zuhry : |
20 April 2012 | 22:46:41 |
| ABIE : |
20 April 2012 | 22:44:16 |
| ABIE : |
20 April 2012 | 12:33:05 |
| onhe : |
20 April 2012 | 12:32:48 |
| onhe : |
19 April 2012 | 17:05:38 |
| gyn : |
14 April 2012 | 18:44:24 |
| onhe : |
13 April 2012 | 03:05:18 |
| Anjaz : |
09 April 2012 | 16:37:06 |
| sate : |
09 April 2012 | 14:47:13 |
| panoel_laaros : |
09 April 2012 | 14:47:04 |
| panoel_laaros : |
![]() |
09 April 2012 Share The Code With Programming STMIK Dipanegara Makassar |
![]() |
12 Februari 2012 IT For The Bright Future Semua Sekolah |
![]() |
07 Januari 2012 Seminar [Android Is Easy - From Beginner To Expert] Gedung PKP Unhas (Universitas Hasanuddin) - Jl. Perintis Kemerdekaan KM.9 |
| Abie Hariyadi abie071338@yahoo.co.id |
3 Berita |
| Safina vinayusuf@yahoo.co.id |
0 Berita |
| Satria Adipradana satedcc@gmail.com |
97 Berita |
![]() ![]() ![]() ![]() ![]() ![]() |
|
Pengunjung hari ini |
: 217 |
Total pengunjung |
: 40923 |
Hits hari ini |
: 5976 |
Total Hits |
: 512596 |
Pengunjung Online: 6 |
|
| 38.107.179.211 | |







19 November 2011























Pengunjung hari ini
Total pengunjung
Hits hari ini
Total Hits
Pengunjung Online: 6






