Tipe Data Pascal

Hello sobat Jefortik. Setelah mengetahui tentang perintah dasar, sekarang sobat akan mengetahui tentang tipe data yang di pergunakan dalam pascal. Tipe data ini bakal digunakan dalam struktur pascal yaitu pada bagian deklarasi.

     1. Tipe Data Bilangan Bulat

Bilangan bulat sudah tidak asing lagi bagi sobat. Ya, seperti 1,201,3045,dll. Dalam pascal, tipe bilangan bulat ini terbagi lagi atas beberapa bagian, yaitu :

     A. Byte
   Tipe data byte ini berlaku untuk bilangan dari 0 sampai 255.

     B. Shortint
   Tipe data shortint berlaku untuk bilangan dari -128 sampai 127.

     C. Word
   Tipe data word berlaku untuk bilangan dari 0 sampai 65535.

     D. Integer
   Jika sobat sering membahas soal-soal olimpiade komputer, mungkin sobat tidak asing lagi dengan tipe data integer ini. Karena tipe data yang sering digunakan dalam olimpiade komputer yaitu byte atau integer.
  Tipe data integer berlaku untuk bilangan dari -32768 sampai 32767.

     E. Longint
   Tipe data longint berlaku untuk bilangan dari -2147483648 sampai 2147483647.

     F. Int64
   Tipe data int64 ini adalah tipe data yang paling besar jangkauannya.

Penerapannya seperti terlihat pada gambar di bawah ini : 

Untuk variabel A tipe datanya yaitu byte. Untuk variabel B tipe datanya yaitu shortint. Untuk variabel C tipe datanya yaitu integer. Dan begitu seterusnya.

    2. Tipe Data Bilangan Real

Bilangan real adalah bilangan yang mengandung pecahan desimal.

 

Jika bilangan real tidak diberi batasan maka akan keluar output yang panjang dan diakhirnya terdapat perpangkatan, seperti pada gambar di bawah ini :

     3. Tipe Data Boolean

Tipe data ini bukan berbentuk bilangan seperti 1,2 atau lainnya, tetapi tipe data ini digunakan untuk menyatakan benar atau salah (True or False). Jika kita membandingkan sesuatu maka tipe data ini dapat digunakan, seperti terlihat pada contoh gambar di bawah ini :

     4. Tipe Data Char

Tipe data char adalah tipe data yang mengandung semua huruf abjad,semua tanda baca, karakter khusus dan angka yang terdapat dalam tanda petik. Tipe data char ini hanya terdapat 1 saja seperti 'a' atau 'b' . Jika 'ab' bukanlah char melainkan string yang akan dibahas setelah ini. Karakter itu hanya 1 dan terletak diantara tanda petik. contohnya :


     5. Tipe Data String

Tipe data string adalah tipe data yang mengandung sebuah kalimat yang terdiri dari semua abjad,semua tanda baca, semua karakter khusus dan angka yang diawali tanda petik dan diakhiri dengan tanda petik juga.
Contohnya : 'saya makan 4 × sehari'

Sekianlah posting saya tentang tipe data dalam pascal. Semoga artikel ini bermanfaat bagi sobat ;)

Jangan lupa baca juga tentang artikel kami yang lain ya sobat jefortik :)

Note : Jika ingin copy-paste artikel ini, jangan lupa untuk cantumkan alamat blog  ini ya :)

Pengertian Pascal dan Sejarahnya

Hello sobat Jefortik. Setelah kita mempelajari tentang algoritma, perintah dasar dan struktur pascal. Tentu kita juga harus mengetahui tentang apakah pascal itu. Oleh karena itu, kali ini saya akan memposting tentang bahasa program, bahasa program yang saya gunakan adalah Pascal, karena dari beberapa bahasa program, pascal termasuk dalam bahasa program yang banyak digunakan untuk pemograman. Penggunaan pascal juga sederhana karena menggunakan bahasa keseharian tetapi dalam bahasa inggris.

Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, danread.

Pascal diambil dari nama ahli matematika prancis abad pertengahan,Blaise Pascal. Bahasa Pascal di kembangkan oleh Niklaus Wirth pada tahun 1970, dan populer digunakan pada era 1970 hingga awal 1990an.

Dari awal dikembangkan, Pascal dirancang untuk keperluan akademik. Atas alasan itu pula Pascal masih digunakan di berbagai sekolah dan universitas di seluruh dunia (termasuk Indonesia). Pascal juga menjadi bahasa pemrograman yang digunakan padaOlimpiade Sains Nasional (OSN) bidang komputer.

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 sepertiInteger, Real, Character, danBoolean.Tipe data bentukan: Pascal membolehkan kita untuk membuat tipe data bentukan yang didefenisikan 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 melaluifungsi dan prosedurSederhana 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.

Awal Lahirnya Bahasa Pemrograman Pascal

Pascal adalah bahasa pemrograman komputer yang dikembangkan olehNiklaus Wirth pada tahun 1968–1969 dan dipublikasikan tahun 1970. Niklaus Wirth atau lengkapnya Niklaus Emil Wirth adalah seorang dosen, ilmuwan dan peneliti komputer berkebangsaan Swiss. Sebelum membuat Pascal, ia juga banyak mengembangkan bahasa pemrograman lain pada era 1960-an seperti Euler dan Algol W.

Nama Pascal dipilih untuk menghormatiBlaise Pascal, seorang ilmuwan matematis Prancis yang pada tahun 1642 membuat kalkulator mekanis pertama di dunia. Kalkulator ini menjadi cikal bakal komputer modern.

Niklaus Wirth pada awalnya merancang bahasa Pascal untuk mengajarkan pemrograman kepada mahasiswa di Universitas ETH Zürich di Swiss. Pascal di desain menggunakan structured programming yang kemudian menjadi populer dan banyak digunakan oleh bahasa pemrograman setelahnya. Seiiring perkembangan komputer, bahasa pascal juga digunakan untuk aplikasi komersil.

Sejak dipublikasikan oleh pada 1970, bahasa pemrograman Pascal mulai digunakan oleh berbagai universitas di Eropa dan Amerika. Walaupun demikian,compiler pascal (sejenis program untuk menjalankan perintah-perintah bahasa pascal) masih terbatas untuk kalangan tertentu. Karena saat itu harga komputer masih sangat mahal dan umumnya hanya terdapat di perusahaan atau universitas besar.

Pascal merupakan bahasa pemrograman data-oriented. Programmer bisa membuat tipe data sendiri (selain tipe data standar yang disediakan seperti integer, real, char, danboolean). Walaupun demikian, pascal sangat ketat aturan. Setiap variabel hanya bisa menggunakan tipe data tertentu dan harus dideklarasikan terlebih dahulu.

Tidak seperti bahasa pemograman lain pada saat itu, bahasa Pascal mirip dengan bahasa inggris sehari-hari, sehingga mudah bagi programmer pemula untuk mulai membuat kode program.

Bahasa Pascal bersaing dengan bahasa pemrograman lain pada era tersebut, seperti Algol, Basic, Fortran dan C.

Masa Keemasan Pascal

Era tahun 1980an merupakan era keemasan Pascal. Kepopuleran Turbo Pascal membuat bahasa ini menjadi standar bagi industri dan kalangan akademik.

Apple yang saat itu baru saja meluncurkan Macintosh menggunakan Pascal sebagai bahasa standar. Dan jika kita ingin membuat program untuk Mac, harus menggunakan bahasa pascal.

Pascal Saat Ini

Harus diakui bahwa saat ini Pascal tidak terlalu populer digunakan untuk membuat aplikasi komersial. Bahkan beberapa sumber juga menyebut pascal sebagai ‘dead programming language’karena penggunaannya yang relatif jarang.

Namun pascal masih menjadi bahasa pemrograman pengantar yang banyak digunakan di sekolah/universitas terutama untuk mengajarkan pemrograman bagi mahasiswa pemula. Pascal lebih disukai dibandingkan C atau C++ karena menggunakan ‘kata-kata’ seperti begin, end, read, dan writedibandingkan dengan symbolic languages seperti C atau C++ yang menggunakan simbol “{” dan “}“.

Proyek Open Source seperti Free Pascal(www.freepascal.org) menyediakan compiler Pascal yang mendukung berbagai sistem operasi modern, termasuk Linux, Windows 7 dan Windows 8.

Proyek Lazarus (www.lazarus-ide.org) mungkin bisa membawa bahasa Pascal kembali populer untuk mengembangkan aplikasi. Lazarus sangat mirip dengan Delphi maupun Visual Basci dan dapat digunakan dengan gratis. Jika anda telah menguasai Pascal, tidak ada salahnya mencoba Lazarus.

Sekarang sobat sudah mengetahui apa pascal itu dan sejarah dari pascal. Semoga artikel saya bermanfaat bagi sobat Jefortik. Selanjutnya silahkan sobat pelajari tentang perintah-perintah dasar dalam pascal dan struktur program pascal.

Note : Jika ingin copy-paste artikel ini, jangan lupa untuk cantumkan alamat blog  ini ya :)

Referensi :

1. http://www.duniailkom.com/tutorial-belajar-pascal-pengertian-bahasa-pemrograman-pascal/
2. http://www.duniailkom.com/tutorial-belajar-pascal-sejarah-bahasa-pemrograman-pascal/