Page 11 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 11

2.  Bahasa  C  termasuk  sebagai  bahasa  terstruktur  sehingga  program  dapat  lebih  mudah
                      dipahami atau dikembangkan.

                  3.  Kecepatan eksekusi tinggi.

                      Dan beberapa kelemahannya adalah sebagai berikut:

                  1.  Banyaknya operator atau cara penulisan program kadang menimbulkan kebingungan para
                      pemakainya.

                  2.  Perlunya  adanya  ketelitian  dalam  penulisan  program  karena  C  dan  C++  bersifat  Case

                      Sensitif (Membedakan antara huruf kapital dan huruf kecil).

                  IDE yang Dapat Digunakan

                      Ada beberapa software yang dapat digunakan untuk membuat program dengan bahasa C
                  dan C++, antara lain:

                  1.  Turbo C++

                  2.  Borland C++
                  3.  Dev-C++

                  4.  GCC (compiler saja).

                      Untuk  software  nomor 1 sampai 3 digunakan pada sistem operasi windows sedangkan

                  untuk software nomor 4 digunakan di sistem operasi Linux dan Mac OS.

                  Dev-C++

                      Untuk membuat sebuah program, seoarang programmer membutuhkan sebuah editor untuk
                  menuliskan sintaks programnya beserta  compiler  untuk mengubah sintaks tersebut menjadi

                  sebuah file executable. Sekarang sudah banyak software yang menggabungkan antara editor

                  dengan  compiler-nya. Bahkan untuk membuat sebuah  file executable, seorang  programmer
                  tunggal mengklik satu buah tombol.


                      Salah satu software yang bisa digunakan untuk membangun sebuah program C dan C++
                  yaitu Dev-C++. Salah satu kelebihan dari software ini adalah keterbukaan sumber (open source)

                  sehingga orang umum bisa meng-upgrade aplikasi ini serta software ini digemari dibandingkan
                  software-software lain yang berbayar (biasanya lumayan mahal). Selain itu software ini juga

                  memungkinkan  untuk  menambahkan  library-library  yang  bukan  bawaan  dari  software  ini.
                  Akan tetapi software ini juga memiliki kelemahan yaitu ada beberapa prosedur dan fungsi yang

                  ada pada software lain dihilangkan dalam Dev-C++ ini.




                                                              xi
   6   7   8   9   10   11   12   13   14   15   16