Alasan Mengapa Harus Belajar Bahasa Pemrograman Pascal

Jika anda melihat lowongan kerja programmer saat ini, nyaris tidak ada yang membutuhkan keahlian bahasa pascal, jadi untuk apa mempelajari pascal?

Karena berbagai alasan dan sejarah yang panjang, saat ini Pascal ‘kalah bersaing’ dengan bahasa pemrograman lain, seperti C, C++, Java bahkan bahasa BASIC (melalui Microsoft Visual Basic). Ini terjadi bukan karena bahasa Pascal yang tidak ‘bagus’, akan tetapi lebih karena sisi marketing dan kurangnya dukungan Industri.

Sebagai contoh, banyak kalangan yang menganggap Pascal lebih bagus dan lebih terstruktur dibandingkan dengan BASIC, namun BASIC didukung oleh perusahaan sekelas Microsoft dengan Microsoft Visual Basic, sehingga lebih populer dibandingkan Borland Delphi (aplikasi sejenis Visual Basic yang menggunakan bahasa Pascal).

Walaupun tidak sepopuler bahasa C,C++ atau Java, saat ini Pascal masih banyak digunakan sebagai bahasa pemrograman pengantar di sekolah dan universitas.

Pascal adalah untuk anda yang ingin mempelajari algoritma dan pemrograman dari dasar, atau siswa SMA/SMK yang ingin mengikuti olimpiade komputer. Pascal juga cocok bagi siswa SMA yang berencana mengambil jurusan Ilmu Komputer / Teknik Informatika dan ingin ‘curi start’ berkenalan dengan bahasa pemrograman.

Jika anda sudah paham garis besar algoritma dan ingin menguasai bahasa ‘dunia kerja’, Pascal mungkin tidak terlalu cocok. Anda bisa langsung mempelajari C++, C#, Java, Python, atau bahasa pemrograman modern lainnya.

Sebagai penutup, saat ini juga tersedia aplikasi yang menyediakan fitur mirip Microsoft Visual Basic dan Borland Delphi untuk membuat aplikasi Windows dengan cepat. Aplikasi ini bisa digunakan dengan gratis, sehingga bahasa pascal yang anda pelajari masih bisa digunakan untuk membuat proyek ‘real world’.

Tujuan Belajar Pascal

Seorang programmer pada umumnya mendapatkan tugas berdasarkan permasalahan. Kemudian tugas kita sebagai programmer adalah menyelesaikan masalah tersebut.

Yang perlu anda ketahui yaitu: Programmer tidak melakukan pengkodean program secara begitu saja, namun mengikuti perencanaan dan metodologi yang terstruktur. Setelah kita mengetahui dengan baik dan jelas mengenai permasalahan yang ingin diselesaikan, langkah selanjutnya yaitu membuat rumusan algoritma.

Apa Itu Algoritma?

Algoritma merupakan urutan aksi untuk menyelesaikan masalah yang disusun secara sistematis dan logis. Algoritma juga dapat diartikan urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah. Singkatnya, sebuah masalah dapat diselesaikan dengan beberapa langkah yang logis.

Kenapa perlu algoritma? Komputer itu kan pintar? Perlu kamu tahu bahwa komputer hanya akan menerima perintah dari kita. Jadi kita bisa menginstruksikan komputer dengan bahasa komputer.

Setelah mengetahui pengertian dari algoritma, Anda juga harus mengetahui apa fungsi sebenarnya dari algoritma ini. Pada dasarnya fungsi utama dari algoritma adalah untuk memecahkan suatu masalah. Suatu algoritma pemrograman membawa keuntungan serta fungsi penting dalam aktivitas pembuatan program.

  1. Algoritma dapat mengatasi permasalahan
  2. Algoritma dapat menyederhanakan program
  3. Algoritmadapat digunakan secara berulang-ulang ini memberikan Anda keuntungan dalam meminimalisir penulisan program yang berulang-ulang.
  4. Dengan menerapkan fungsi algoritma maka pencarian kesalahan dapat lebih mudah serta dapat diperbaiki dengan cepat.

Kita pasti tahu bahwa komputer akan memroses intruksi sesuai dengan urutan. Misalnya ketika kita ingin mencetak halaman menggunakan printer tentunya akan berurutan. Maksudnya kita tidak mungkin mendapat nomor halaman secara acak. Oleh karena itu dalam pemrograman komputer, penyelesaian masalah juga didefinisikan dalam bentuk sebuah aturan logis atau lebih mudahnya sebuah langkah demi langkah. Yang dimaksud logis adalah: Harus bernilai benar (TRUE) atau salah (FALSE). Langkah-langkah tersebutlah yang kita gunakan untuk memecahkan sebuah masalah.

Jadi intinya adalah: sebuah algoritma kita butuhkan untuk memerintah komputer supaya mengambil langkah-langkah tertentu dalam menyelesaikan suatu masalah.

Contoh Sederhana Algoritma Pemrograman

Untuk algoritma dalam matematika seperti di bawah ini contohnya:

Algoritma untuk menghitung nilai A dan B

Algoritmanya adalah:

  1. Mulai
  2. Tentukan nilai A dan B
  3. Hitung nilai hasil = A+B
  4. Cetak nilai hasil
  5. Selesai

Maka code yang akan dituliskan dalam bahasa pemrograman pascal menggunakan compiler free pascal adalah:

program menghitung;
uses
crt;

var
A:integer=1; B:integer=2; hasil:integer;

begin
clrscr;
hasil:=A+B;
writeln('hasilnya adalah ', hasil);
readln;
end.

Hasil dari code diatas adalah :

hasilnya adalah 3

Kesimpulan

Pascal memiliki aturan pemrograman terstruktur sehingga cocok digunakan untuk mempelajari algoritma dan pemrograman komputer, terutama untuk pemula. Jika anda ingin mempelajari algoritma dan pemrograman komputer dari dasar, maka Pascal adalah bahasa pemrograman yang tepat. Setelah menguasai struktur dan aturan penulisan Pascal, anda bisa lanjut mempelajari bahasa pemrograman lain seperti C, C++, C# atau Java.

Leave a Reply

Your email address will not be published. Required fields are marked *