Pemograman dasar merupakan pemograman yang memberikan dasar-dasar logika dimana sintak-sintak atau script kode yang diberikan bersifat universal dan lebih mengedepankan pembentukan pola piker siswa tentang bagaimana membuat sebuah program yang efektif dan efisien.
Dengan
menguasai dasar-dasar algoritma diharapkan terbentuk pola pikir siswa tentang
bagaimana menyelesaikan masalah nyata dalam bentuk rangkaian langkah-langkah
algoritma dan menyajikannya dalam bahasa natural, pseudocode dan flowchart.
Mengenal Bahasa Pemograman
Apa Itu Bahasa Pemograman ?
Bahasa pemrograman, atau sering diistilahkan juga
dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi
standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu
himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan
program komputer.
Menurut kedekatannya dengan mesin komputer, bahasa pemograman dibagi menjadi beberapa tingkatan yaitu :
1. Bahasa Mesin : Rangkaian intruksi yang terdiri dari kode biner, contohnya 0001110011.
2. Bahasa Tingkat Rendah : Rangkaian intruksi menggunakan kode-kode singkat (kode Mnemonic) contohnya bahasa assembly.
3. Bahasa Tingkat menengah : Rangkaian Intruksi gabungan antara bahasa manusia dengan kode-kode simbolik, contohnya {,},?,<,>,&, dan sebagainya.
4. Bahasa Tingkat Tinggi : Rangkaian intruksi yang menggunakan unsur kata-kata manusia sehingga lebih mudah dimengerti. contohnya begin, end, for, it, while, or, and dan sebagainya. Untuk bahasa ini diperlukan compiler untuk mengompilasi kedalam bahasa mesin sehingga dimengerti oleh komputer. free pascal termasuk kedalam kategori ini.
Aplikasi Apa Saja yang Bisa Digunakan Untuk Membuat Program ?
Untuk
membuat sebuah program atau aplikasi baru banyak sekali aplikasi pemograman
yang bisa kita gunakan, seperti :
Phyton
Bahasa
C
C++
Free
Pascal
Visual
Basic
Delphi
Java
dan masih banyak aplikasi-aplikasi lainnya.
Aplikasi pemograman Apa
yang Akan Kita Gunakan ?
Disemester
kedua ini kita akan menggunakan aplikasi pemograman Free Pascal, mulai dari angkatan-angkatan sebelumnya sudah
menggunakan aplikasi free pascal, karena menggunakannya sangat mudah untuk
dipelajari.
Apakah Materi Disemester Ini Berkaitan Dengan Materi Di Semester Lalu ?
Materi
yang akan kita bahas disemester ini lebih kurang hamper sama atau mengulas
materi disemester sebelumnya , jika di semester sebelumnya kita hanya membuat
algoritma saja maka disemester ini kita akan membuat algoritma juga namun
dilengkapi dengan sintak atau script kode bahasa pemograman.
Apa Itu Aplikasi Pascal ?
Pascal adalah
salah satu bahasa pemrograman komputer yang sering dipakai untuk belajar
algoritma dan pemrograman bagi pemula terutama di bidang akademis.
Saat
ini pascal juga masih menjadi bahasa pemrograman standar untuk lomba Olimpiade
Sains Nasional (OSN) bidang komputer. Selain itu, mayoritas jurusan
komputer di Indonesia juga menggunakan bahasa Pascal di tahun pertama bangku
kuliah.
Nama
Pascal diambil dari ahli matematika Prancis abad pertengahan, Blaise
Pascal. Bahasa Pemrograman Pascal dikembangkan oleh Niklaus Wirth pada
tahun 1970 dan mencapai puncak kepopulerannya di pada era 1970 hingga awal
1990an (terutama dengan compiler Turbo Pascal).
Pascal
sempat menjadi bahasa pemrograman utama dalam pengembangan Apple Lisa,
yakni cikal bakal sistem operasi Apple Macintosh, dan Apple pernah merilis
sistem operasi Apple Pascal. Photoshop versi pertama juga dibuat
menggunakan bahasa Pascal.
Bahasa
Pascal menerapkan konsep procedural dan structured programming yang baik,
sehingga pas untuk belajar konsep programming. Perintah Pascal mirip dengan
bahasa inggris sehari-hari seperti begin, end, write, dan read.
Apa Saja Fitur Bahasa Pascal ?
Pascal
memiliki beberapa fitur yang membuatnya cocok untuk belajar pemrograman dan
untuk membuat aplikasi komersil. Beberapa diantaranya adalah:
Tipe data bawaan: Pascal memiliki tipe data standar yang umum terdapat
dalam bahasa pemrograman komputer seperti Integer, Real, Character, dan Boolean.
Tipe data bentukan: Pascal membolehkan kita untuk membuat tipe data
bentukan yang didefinisikan sendiri.
Memiliki beragam struktur data: Pascal menyediakan beberapa struktur
data seperti Array,
Record, File dan Set.
Aturan tipe data yang ketat: Pascal membatasi penggunaan tipe
data secara ketat. Kita hanya bisa menggunakan variabel untuk 1 tipe data saja
dan variabel tersebut harus dideklarasikan terlebih dahulu.
Mendukung struktural programming: Bahasa Pascal dirancang dengan
konsep pemrograman terstruktur yang mendukung sub program melalui fungsi dan prosedur
Sederhana dan expresif: Pascal banyak menggunakan
perintah-perintah dalam bahasa inggris sederhana, sehingga mudah dipahami.
Mendukung pemrograman objek: Walaupun tidak banyak dibahas,
tetapi Pascal juga mendukung pemrograman berbasis objek, terutama pada compiler
versi terakhir.
Mengenal Borland Turbo Pascal
Jika
membicarakan aplikasi untuk membuat program menggunakan pascal, maka yang
paling terkenal adalah Turbo Pascal.
Turbo Pascal adalah compiler (program untuk menjalankan bahasa pascal) yang dibuat oleh perusahaan asal Amerika: Borland. Turbo Pascal hanyalah salah satu dari banyak compiler pascal yang tersedia. Pada periode 1980an, terdapat aplikasi UCSD Pascal, Microsoft Pascal, maupun QuickPascal yang kesemuanya digunakan untuk menjalankan bahasa pemrograman Pascal.
Compiler Free Pascal
Walaupun
populer, Turbo Pascal sudah jauh melampaui zamannya. Turbo Pascal versi
terakhir (Turbo Pascal 7) dirilis pada tahun 1992 untuk sistem
operasi Microsoft DOS (MS-DOS) yang dijalankan pada
arsitektur 16-bit. Sehingga kita tidak bisa menjalankan aplikasi Turbo Pascal
di sistem operasi modern seperti Windows 7 atau 8 yang menggunakan arsitektur
32-bit atau 64-bit. Turbo Pascal juga sudah tidak dikembangkan lagi oleh
Borland.
Salah satu cara untuk dapat menjalankan aplikasi Turbo Pascal 7 adalah dengan menggunakan emulator MS-DOS seperti DOSBox (www.dosbox.com). Emulator adalah sebuah program yang men-simulasikan suatu sistem di dalam sistem lain, sehingga kita bisa menjalankan Turbo Pascal dari dalam DOSBox.
Alternatif
lainnya untuk menjalankan Pascal adalah menggunakan compiler Free Pascal (www.freepascal.org). Free Pascal adalah aplikasi compiler pascal yang
terus dikembangkan hingga sekarang secara sukarela oleh berbagai programmer
dari seluruh dunia. Free Pascal dapat digunakan secara gratis dan bisa diinstal
langsung ke dalam sistem operasi modern tanpa memerlukan emulator atau aplikasi
tambahan.
saat ini Borland juga tidak lagi menjual Turbo Pascal 7, sehingga Turbo Pascal 7 yang banyak beredar adalah ‘bajakan’ dari versi aslinya. Oleh karena itu saya juga menyarankan anda untuk menggunakan Free Pascal. Dari sisi fitur dan tampilan, baik Turbo Pascal 7 dan Free Pascal sangatlah mirip.
Bagaimana Cara Menginstall Aplikasi Free Pascal ?
Cara
untuk menginstall aplikasi free pascal sangat mudah, yang kamu butuhkan
hanyalah satu file saja, simak berikut cara menginstall free pascal :
1. Download
aplikasi free pascal terlebih dahulu, file yang sudah terdownload akan berkestensi .exe
2. Setelah
download hanya tinggal buka aplikasi yang sudah diinstal kemudian akan muncul pengaturan untuk memilih lokasi penyimpanan file instalasi (Select Destination Location). file secara default akan otomatis tersimpan di partisi data C komputer tetapi kamu juga bisa menggantinya ke partisi lain yaitu di menu Brouse.
3. Selanjutnya pada bagian Select Components, pilih Full Installation agar komponen yang terinstall lengkap, lalu klik next.
4. Select Start Menu Folder, pada bagian ini kita akan memilih folder untuk penempatan setup free pascal, letakkan di bagian folder free pascal lalu klik next.
5. Select Additional Tasks, berfungsi untuk memilih fungsi tambahan.
6. Ready To Install, disini tersedia menu bahwa aplikasi siap untuk diinstall, klik Install.
7. Tunggu proses installasi hingga selesai, lalu muncul informasi mengenai aplikasi free pascal, lalu klik finish maka aplikasi siap digunakan.
Sosial Media