Langsung ke konten utama

Bahasa Pemrograman PASCAL


Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan PerancisBlaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan dari bahasa pemrograman Pascal adalah:
  • Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: booleanintegerrealcharstring,
  • User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).

Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain adalah
Tipe DataDeskripsi (range variabel)
Byteangka dari 0 sampai 255
Integerangka dari -32768 to 32767
Realsemua nilai pecahan dari 1E-38 to 1E+38
Booleannilai TRUE atau FALSE
Charsemua karakter dari tabel ASCII
Stringsemua huruf, spasi, frasa
Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut:
Program HelloWorld;
begin
   writeln('Hello world');
 
end.

sumber:http://id.wikipedia.org/wiki/Pascal_(bahasa_pemrograman)

Komentar

Postingan populer dari blog ini

Nmap ( Network Mapper )

Nmap ( “ Network Mapper ” ) merupakan sebuah tool open source untuk eksplorasi dan audit keamanan jaringan. Ia dirancang untuk memeriksa jaringan besar secara cepat, meskipun ia dapat pula bekerja terhadap host tunggal. Nmap menggunakan paket IP raw dalam cara yang canggih untuk menentukan host mana saja yang tersedia pada jaringan, layanan (nama aplikasi dan versi) apa yang diberikan, sistem operasi (dan versinya) apa yang digunakan, apa jenis firewall/filter paket yang digunakan, dan sejumlah karakteristik lainnya. Meskipun Nmap umumnya digunakan untuk audit keamanan, namun banyak administrator sistem dan jaringan menganggapnya berguna untuk tugas rutin seperti inventori jaringan, mengelola jadwal upgrade layanan, dan melakukan monitoring uptime host atau layanan. Output Nmap adalah sebuah daftar target yang diperiksa, dengan informasi tambahannya tergantung pada opsi yang digunakan. Hal kunci di antara informasi itu adalah “ tab...

Manusia Sebagai Makhluk Sosial dan Berbudaya

A.  Pengertian  Manusia              Dipandang dari segi ilmu eksakta, manusia adalah kumpulan dari partikel-partikel atom yang membentuk jaringan sistem yang dimiliki oleh manusia  ( ilmu kimia  ). Manusia merupakan kumpulan dari berbagai sistem fisik yang saling terkait satu sama lain dan merupakan kumpulan dari energi (  ilmu fisika  ). Manusia merupakan mahluk biologis yang tergolong dalam golongan  mahluk mamalia (  biologi  ). Dalam ilmu-ilmu sosial, manusia merupakan mahluk yang ingin memperoleh keuntungan atu selalu memperhitungkan setiap kegiatan, sering disebut homo economicus (  ilmu ekonomi  ).  Manusia merupakan ma k hluk yang selalu ingin mempunyai kekuasaan (  politik  ).              Aristoteles   (384-322  SM ) , seorang ahli fikir Yunani menyatakan dalam ajaranya, bahwa manusia adalah...

Modus - Modus Kejahatan Dalam Teknologi Informasi

Seiring dengan berkembang pesatnya teknologi informasi maka semakin banyak pula modus-modus kejahatan yang dilakukan oleh pihak-pihak yang tidak berkepentingan dengan berbagai tujuan. Terutama dengan semakian berkembang pesatnya penyebaran informasi melalui jaringan internet dan intranet yang berbasis kecanggihan teknologi komputer  dan telekomunikasi, munculah kejahatan melalui  jaringan internet yang disebut “cyber crime”. Kejahatan di dunia maya ini pun telah menjadi ancaman besar bagi masyrakat, pemerintahan dalam menjaga keamanan dan stabilitas teknologi informasi. Diantaramya pencurian kartu kredit penyadapan email, penyebaran virus, hacking di beberapa situs, dan memanipulasi data sebelum sampai pada penerima.  Efek yang ditimbulkan akibat cyber crime ini bukan hanya menyebabkan kerugian bersifat formil atau kerugian akibat penyalahgunaan wewenang dan izin dan materil atau kerugian bagi orang lain. Apa itu cyber crime?    Cybercrimemerupakan b...