Page 80 - pengantar ilmu komputer1_Neat
P. 80

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.

                             d.   Sanggup melayani segala kemungkinan masukan.
                             e.  Disertai dokumentasi.

                             f.  Belajar memprogram, titik berat : designer program.


                        C.  Algoritma

                           1.  Aksi:

                             1.  kejadian yang terjadi pada selang waktu terbatas (dimulai saat T0
                                  dan berakhir pada saat T1).

                             2.  Menghasilkan  efek  netto  yang  terdefinisi  dengan  baik  dan
                                  direncanakan.

                             3.  Ibu  Tati  mengupas  kentang  untuk  mempersiapkan  makan  malam

                                  (luas ruang lingkupnya).
                             4.  Karena ruang lingkup luas, maka harus didefinisikan keadaan awal








                                                                                                    75
   75   76   77   78   79   80   81   82   83   84   85