Page 74 - pengantarkomputer
P. 74

Programming
                                                       Language Paradigm



                                   Imperative                                    Declarative





                    Prosedural C,   ObjOriented       Parallel       Logic :      Functional :    Database :
                       Pascal,      Ada, Object     Processing :    PROLOG        LISP, APL,         SQL
                      Fortran,      Pascal, C++,    Ada, Pascal S,                SCHEME
                       Basic           Java,          Occam,
                                     Smalltalk,       CLinda
                                       Eiffel


                            4. Belajar Memprogram

                               a.  Belajar memprogram ≠ belajar bahasa pemrograman
                               b.  Belajar memprogram : belajar tentang strategi pemecahan masalah,

                                  metodologi  dan  sistematika  pemecahan  masalah  kemudian

                                  menuliskannya dalam notasi yang disepakati bersama.
                               c.  Belajar memprogram : bersifat pemahaman persoalan, analisis dan

                                  sintesis.

                               d.  Belajar memprogram, titik berat : designer program.



                            5.   Belajar Bahasa Pemrograman
                                    Belajar  bahasa  pemrograman  :  belajar  memakai  suatu  bahasa

                                pemrograman,  aturan  sintaks,  tatacara  untuk  memanfaatkan
                                instruksi yang spesifik untuk setiap bahasa.

                                Belajar bahasa pemrograman, titik berat : coder.


                             6. Produk yang dihasilkan Pemrogram :
                                a.  Program dengan rancangan yang baik (metodologis, sistematis).

                                b.  Dapat dieksekusi oleh mesin.

                                c.  Berfungsi dengan benar.








                                                                                                            70
   69   70   71   72   73   74   75   76   77   78   79