Page 31 - MODUL DASKOM 2020
P. 31

Modul 1 – Pemrograman, Algoritma dan Pascal                                                                             2020


                  I.   Pendahuluan
                      Suatu permasalahan dapat diselesaikan dengan berbagai metode. Salah satu metode yang dapat digunakan yaitu
                  dengan penggunaan algoritma untuk menguraikan masalah, yang terdiri dari input proses output, dan penggunaan
                  Flowchart yang menggunakan simbol–simbol dalam penyelesaiannya.  Untuk  memvalidasi  algoritma  yang  sudah
                  dibuat, digunakan program dengan bahasa pemrograman, salah satunya Bahasa Pascal. Bahasa Pascal merupakan
                  bahasa pemrograman tingkat tinggi yang menyerupai bahasa manusia.
                      Dalam bahasan ini akan dibahas cara sederhana dalam menyelesaikan masalah, penggunaan  pascal  secara
                  dasar dan penggunaan Microsoft Word dalam beberapa fungsi.

                  II.   Uraian Materi
                      A.  PROGRAM dan PEMROGRAMAN
                         Komputer  adalah  alat  bantu  untuk  membuat  atau  menjalankan  sebuah  program.  Program  biasanya
                      berisikan bahasa komputer yang berbentuk algoritma. Bahasa komputer yang digunakan dalam menulis
                      program dinamakan bahasa pemrograman. Orang yang membuat program komputer disebut pemrogram,
                      dan upaya untuk membuat atau merancang kode – kode program yang dapat dikenal oleh komputer disebut
                      pemrograman. Sebuah program komputer pada dasarnya mengimplementasikan suatu algoritma. Berikut
                      merupakan perbedaan pemrograman pada desktop dan website:

                                                      Tabel 1.1 Perbedaan aplikasi pada desktop dan web
                                                Desktop                               Web

                                    Tingkat   grafis   ditentukan   oleh
                        Grafis      kebutuhan  grafis  aplikasi  desktop  Grafis yang digunakan tidak begitu tinggi.
                                    tersebut butuh spec yang tinggi.

                       Interaksi    Tidak  semua  aplikasi  desktop  dapat  Dapat berjalan di semua Sistem Operasi, namun
                     penggunaan     berjalan di semua Sistem Operasi.   membutuhkan web browser dan koneksi internet.

                     Penggunaan     Tidak bergantung pada internet (dapat  Untuk  menjalankannya  dibutuhkan  koneksi
                       jaringan     berjalan secara offline)         internet (tapi juga dapat berjalan secara offline)

                                                                     Dapat diakses dimana saja (mobile, tablet atau
                        Akses       Terbatas pada laptop atau PC
                                                                     PC) dengan syarat terdapat web browser.
                                                                     Tidak  memerlukan  lisensi  ketika  menggunakan
                    Fungsionalitas   Dapat  dengan  mudah  memodifikasi   Aplikasi  Web,  sebab  lisensi  itu  telah  menjadi
                      perbaikan     pengaturannya.
                                                                     tanggung jawab dari web penyedia aplikasi.



                      B.  TIPE DATA
                         Tipe data dapat dikelompokkan atas dua macam, tipe dasar (tipe data sederhana) dan tipe bentukan (tipe
                      data terstruktur). Tipe dasar adalah tipe yang dapat langsung dipakai, sedangkan tipe bentukan dibentuk dari
                      tipe dasar atau tipe bentukan lain yang sudah didefinisikan sebelumnya. Pada modul ini akan dibahas
                      mengenai tipe dasar (tipe data sederhana).
                            Tipe Data Sederhana
                             Tipe data merupakan dasar yang sering dipakai oleh program sebagai pembeda antar jenis bilangan,
                           huruf, dan kata, meliputi : integer (bilangan bulat), real (bilangan desimal), char (alpha numerik dan tanda baca).
                           Pemilihan  tipe  data  yang  tepat  akan  sangat  berguna,  misalnya  pada  kecepatan  proses,  ketelitian
                           perhitungan, dan lain – lain.

                             Tipe Data Integer  (Bilangan Bulat)
                             Bilangan bulat adalah bilangan yang tidak mengandung pecahan desimal. Biasanya digunakan untuk
                           penomoran, dan jumlah barang.




                  Praktikum Dasar Komputer & Pemrograman 2020                                                                         I-30
   26   27   28   29   30   31   32   33   34   35   36