Pascal (bahasa pemrograman) Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Langsung ke: navigasi, cari 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 Perancis, Blaise 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. Daftar isi • 1 Kelebihan • 2 Tipe Data • 3 Hello World • 4 Pranala luar Kelebihan 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: boolean, integer, real, char, string, • 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). Tipe Data 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 Data Deskripsi (range variabel) Byte angka dari 0 sampai 255 Integer angka dari -32768 to 32767 Real semua nilai pecahan dari 1E-38 to 1E+38 Boolean nilai TRUE atau FALSE Char semua karakter dari tabel ASCII String semua huruf, spasi, frasa Hello World Contoh program Hello World menggunakan bahasa pascal adalah sebagai berikut: Program HelloWorld; begin writeln('Hello world'); end. Pranala luar • (Inggris) Free Pascal (compiler) • (Inggris) GNU Pascal (compiler) • (Inggris) Lazarus Kategori: • Bahasa pemrograman • Bahasa pemrograman prosedural • Tipe Data, Variabel, dan Konstanta • 1.Tipe data Data memiliki tipe yang berbeda‐beda dan biasanya data dikelompokkan pada kelompok yang sejenis agar tidak terjadi operasi matematika diantara data yang berbeda jenis tersebut, contohnya kita tidak bisa menjumlahkan nilai suatu jarak (Km) dengan Massa (Kg) karena keduanya memiliki tipe data yang berbeda. Begitu juga dalam suatu program, setiap nilai harus dikelompokkan pada jenis‐jenis tertentu yang disebut dengan tipe data. • Tipe-tipe data yang terdapat dalam visual basic antara lain : a.Integer, long : tipe data untuk angka bulat b.Single, double : tipe data untuk angka pecahan/desimal c.Currency : tipe data untuk angka mata uang d.String : tipe data untuk teks e.Boolean : tipe data logika ( True/False) f.Date : tipe data waktu/tangggal g.Object : tipe data untuk sebuah objek misalnya gambar h.Variant : tipe data variant 2.Variabel Setiap data yang disimpan dalam komputer memerlukan variabel sebagai sesuatu tempat untuk menyimpan nilai dari data tersebut, dan nilainya suatu variable dapat berubah-ubah selama proses program.misalnya kita bisa menyimpan nilai ujian mid di variable A dan nilai ujian akhir di variable B, dan setiap mahasiswa nilainya pasti berbeda. Dalam penamaan sebuah variable tidak boleh ada 2 atau lebih variabel yang memiliki nama yang sama, pemberian nama variabel harus unik. Hal ini bertujuan agar tidak terjadi kesalahan pada program. Dalam visual basic dikenal adanya istilah variabel lokal dan variabel global : a.Variabel lokal yaitu variabel yang hanya dikenal pada satu bagian program saja, nilai data yang terdapat di dalamnya hanya hidup ketika bagian program tersebut dijalankan. b.Variabel global yaitu variabel yang dikenal pada seluruh bagian program dan waktu hidupnya selama program dijalankan. Selain itu masih ada aturan-aturan dalam penamaan sebuah variable yaitu sebagai berikut : a.Tidak boleh lebih dari 255 karakter b.Nama harus unik tidak boleh menggunakan kata yang sudah digunakan dalam visual basic, seperti dim, procedure, dll. c.Tidak boleh menggunakan spasi atau tanda titik/dot (.) diantara kata jika nama variabel lebih dari satu kata d.Harus dimulai dari huruf , bukan angka atau karakter lainnya Bentuk umum untuk mendeklarasikan sebuah variabel : Dim/Public/Private/Static NamaVariabel As TipeData Misalnya : Dim sngAngka As Single Dim strText As String Dim dblBilangan As Double Untuk sebuah variabel agar bisa digunakan di seluruh bagian program, harus dideklarasikan secara publik contohnya sebagai berikut : Public strNama As String Untuk memanggil variabel public perlu disertai nama form tempat variabel di deklarasikan. Misalnya kita mendeklarasikan variabel public di form1 maka untuk memanggilnya dari form2 caranya adalah sebagai berikut : nama = form1.strNama variabel lokal hanya bisa digunakan pada bagian program dimana variabel tersebut dideklarasikan, sebaliknya variabel global bisa digunakan di seluruh bagian program. 3.Konstanta Konstanta adalah variabel yang memiliki nilai tetap, sekali variabel konstanta diberi nilai maka selama proses program berjalan nilai konstanta tidak akan berubah. Konstanta biasanya digunakan untuk menyimpan nilai-nilai tertentu yang bersifat tetap sepert nilai grafitasi bumi, Fi, dan tetapan-tetapan dalam rumus fisika atau matematika lainnya. Cara pendeklarasian sebuah konstanta sama halnya dengan variabel, pendeklarasian konstanta data dilakukan secara private maupun public.
0 komentar:
Posting Komentar