Ads 468x60px

wibiya widget

Labels

Pascal SoFt


Arti istilah Pascal dianggap berkaitan erat dengan pengertian berikut:

Adalah bahasa pemrograman tingkat tinggi yang dikembangkan oleh Niklaus Wirth di Zurich pada akhir 1960-an hingga awal 1970-an. Pascal merupakan bahasa pemrograman yang terstruktur, sehingga sering digunakan sebagai sarana awal untuk mempelajari teknik pemrograman komputer. Versi bahasa Pascal yang banyak dipakai adalah Turbo Pascal buatan Borland International yang bekerja di lingkungan sistem operasi DOS. Belakangan, Pascal juga dikembangkan sebagai bahasa pemrograman visual di lingkungan sistem operasi Windows dengan nama Delphi.

software pascal KLIK DISINI 
ada bukunye juga loh (itu juga dapet dari tetangga sebelah) silahkan download  DISINI

untuk cara penginstalan silahkan ikuti cara dibawah :





- setelah mendownload filenya dan mengextract filenya, kemudian
1.buka folder yang telah di extract  tadi

2.cari data yang bertulisan turbo.exe,

3.lalu klik kanan pada data tersebut,

4.klik send to,

5.lalu klik desktop,

wal hasil selamat menggunakan program tersebut.


CONTOH TAMPILAN PASCAL



PASCAL

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.

Struktur Dan Komponen Dasar Program Pascal.

            Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Blok program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement).

Struktur program :
Judul Program                                  PROGRAM nama-program;
Blok Program           
Bagian deklarasi
- deklarasi label                                LABEL nama-label;
- deklarasi konstanta                       CONST…………..;
- deklarasi tipe                                  TYPE …………….;
- deklarasi variabel                          VAR ……………...;
- deklarasi prosedur                         PROCEDURE nama-prosedur;
                                                         ……………………………….;
- deklarasi fungsi                             FUNCTION nama-fungsi;
                                                         ………………………….;
Bagian Pernyataan            
Begin
      (statement)                                 
      …………;
      …………;
end.

Contoh :  Menghitung luas bidang berbentuk empat persegi panjang dengan panjang P
     dan lebar L.

PROGRAM Luas;                                        {Judul}
VAR P,L,Luas           : real;                          {Deklarasi variabel}
BEGIN
            Read (P,L);                                        {Statemant}
            Luas := P*L;                                      {Statement}
            Write (P,L,Luas);                              {Statement}
END.

Judul program sifatnya adalah optional, dan bila ditulis, harus terletak pada awal dari program dan diakhiri dengan titik koma.
Bagian deklarasi digunakan bila di dalam program digunakan pengenal ( identifier). Identifier dapat berupa label, konstanta, tipe, variabel, prosedur dan fungsi. Kalau suatu program menggunakan identifier, Pascal menuntut supaya identifier tersebut diperkenalkan terlebih dahulu sebelum digunakan, yaitu dideklarasikan terlebih dahulu pada bagian ini.
 
.
Beberapa aturan dalam program Pascal :
·         Akhir sebuah program Pascal ditandai dengan tanda baca titik (.) setelah END yang  paling akhir.
·         Tanda titik koma (;) merupakan pemisah antar instruksi satu dengan lainnya.
·         Beberapa statement boleh ditulis menjadi satu baris dipisahkan dengan tanda baca titk koma (;)
Contoh : simpan  :=  akhir;   akhir := simpan + awal;
·         Baris komentar diletakkan diantara tanda (* dan *) atau diantara tanda { dan }
Contoh :   Var      rerata  : real;              (*nilai rata-rata*)
                              Nil1     : real;              {nilai ujian}   



Statement  (pernyataan)
            Adalah instruksi atau gabungan instruksi, yang menyebabkan komputer melakukan aksi.
Type statement dalam Pascal terdiri atas :
1.    Sederhana :
- menandai sebuah item data ke sebuah variabel (assigment statement)
            contoh : X := Y * 4.135
-       pemanggilan procedure dan goto statement

2.    Terstruktur:
- Compound Statement
            contoh : Begin
                                    read (x) ;
                                    y := x + 5;
                                    write (y)
                          End.
      - Repetitive Statement
            contoh :          For I := 1 to 100 do
                                    write (count);
     - Conditional Statement
            contoh :          If x > 100 then write (s)
                                                else write (p) ;



Komponen Dasar Program Pascal


Pola susun bahasa Pascal dibentuk dengan menggunakan komponen bahasa pemrograman yang umum, yaitu :
1.    Simbol Dasar
2.    Reserved Word (kata pasti)
3.    Identifier (penyebut)


1.    Simbol Dasar.
Simbol dasar terdiri atas :
1.    Simbol huruf, yaitu huruf A sampai dengan Z atau a sampai dengan z.
(huruf besar dan kecil).
2.    Simbol angka atau digit yaitu : 0,1,2,3,4,5,6,7,8,9.
3.    Simbol khusus, yaitu
+   -   *   /   ;   :=   ,   ‘   =   <   >   <=   >=   <>   :   {  }   ( )   [   ]

2.    Reserved Word (kata pasti)
Reserved Word adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaanya oleh bahasa Pascal. Reserved word ini tidak boleh didefinisikan ulang oleh pemakai, sehingga tidak dapat dipergunakan sebagai pengenal (identifier)
Reserved Word ini jumlahnya berbeda untuk masing-masing bahasa Pascal.

Contoh beberapa reserved word yang telah didefinisikan oleh bahasa pascal antara lain


      AND               ELSE                         LABEL                       SET
      ARRAY          END                           OF                             TYPE
      BEGIN            FUNCTION               OR                            UNTIL
      CASE             FOR                           PROCEDURE          VAR
      CONST          GOTO                        PROGRAM              WHILE
      DO                  IF                               RECORD                 WITH
      DOWNTO      IN                                REPEAT                  dsb



3.    Identifier (sebutan/pengenal)
Identifier merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu didalam program. Pemakai dapat mendefinisikan sendiri suatu nama sebagai identifier.

Identifier ini terdiri atas :
1.    Identifier Standar, yaitu identifier yang telah didefinisikan oleh bahasa pascal.
Contoh dari Identifier standar ini antara lain:
ABS                            LN
ARCTAN                    ODB
BOOLEAN                 PRED
CHAR                        ROUND
CHR                           READ
COS                           READLN
EOF                           SQR
EOLN                         SQRT
EXP                            SUCC           
         Dan masih banyak lagi.
    2.    Identifier Non Standar; yaitu identifier yang didefinisikan oleh pemakai bahasa pascal; 
         misalnya;
  1. nama suatu program
  2. nama suatu konstanta
  3. nama suatu variabel
  4. nama suatu procedure Identifier ini bebas, tetapi dengan ketentuan-ketentuan sebagai berikut : 
  5. terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf besar dan huruf kecil dianggap sama
  6. Tidak boleh mengandung blank. 
  7. Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah. 
  8. Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan.
Contoh :

Identifier
Keterangan
GajiKaryawan
Benar
No_Mhs
Benar
P3K
Benar
1X
Salah, karakter pertama harus huruf
A&B
Salah, tidak boleh mengandung simbol khusus
A B
Salah, tidak boleh mengandung blank


untuk latihan dan lihat2, silahkan KLIKDISINI