Page 48 - MODUL PDKP'21
P. 48
Modul 1 – Pemrograman, Algoritma dan Pascal 2021
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 yang merupakan bahasa pemrograman
tingkat tinggi yang menyerupai bahasa manusia.
II. URAIAN MATERI
A. Program dan Pemrograman
Komputer merupakan alat bantu untuk membuat atau menjalankan sebuah
program. Program biasanya berisikan bahasa komputer yang berbentuk algoritma.
sBahasa komputer yang digunakan dalam menulis program dinamakan Bahasa
Pemrograman. Orang yang membuat program disebut Pemrogram, dan upaya
untuk membuat atau merancang kode-kode program yang dapat dibaca oleh
komputer disebut Pemrograman (Kadir, 1997, p. 2). 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 Website
Grafis Tingkat grafis ditentukan Grafis yang digunakan tidak terlalu
oleh kebutuhan grafis tinggi.
aplikasi desktop tersebut
butuh spesifkasi yang
tinggi.
Interaksi Tidak semua aplikasi Dapat berjalan di semua Sistem
Penggunaan desktop dapat berjalan Operasi, namun membutuhkan web
disemua Sistem Operasi. browser dan koneksi internet.
Penggunaan Tidak bergantung pada Untuk menggunakannya dibutuhkan
Jaringan internet (dapat digunakan koneksi internet (tapi dapat juga
secaran offline). berjalan secara offline).
Akses Terbatas pada laptop atau Dapat diakses dimana saja (mobile,
PC . tablet, atau PC) dengan web browser .
Fungsionalitas Dapat dengan mudah Tidak memerlukan lisensi ketika
Perbaikan memodifikasi menggunakan aplikasi web, sebab
pengaturannya. lisensi itu telah menjadi 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 yaitu tipe dasar atau tipe bentukan lain
yang sudah didefinisikan sebelumnya.
Praktikum Dasar Komputer dan Pemrograman 2021 I - 33