Anda di halaman 1dari 2

ARRAY Sama seperti variable lain, array juga dideklarasikan di dalam bagian deklarasi variable.

Bila akan didefinisikan sebagai tipe bentukan, maka array juga akan dideklarasikan dibagian definisi tipe (dibawah kata kunci tipe). Dalam bahasa pascal, pendeklaraasian array dilakukan dengan menggunakan kata kunci array dan tipe data yang akan disimpan di dalamnya, selain itu juga harus disertai dengan batas-batas indeksnya yang diapit oleh tanda bracket([]). Array dapat bertipe data sederhana seperti byte, word, integer, real, bolean, char, string dan tipe data scalar atau subrange.Tipe suatu array haruslah berupa tipe sederhana, tidak boleh bertipe kompleks. STACK Dua operasi dasar pada stack adalah PUSH (operasi pemasukan elemen ke dalam stack) dan POP (operasi pengambilan satu elemen dari dalam stack). Di bawah ini diberikan contoh pemakaian operasi PUSH dan POP dan isi stack untuk setiap selesai eksekusi satu operasi. (Untuk mempermudah penulisan, di bawah ini isi stack tidak dituliskan secara bertumpuk, tetapi dengan kesepakatan:

elemen paling kanan adalah elemen yang ada pada TOS (Top Of the Stack) stack yang dipakai bernama S PUSH(S,B) berarti memasukkan elemen B ke dalam stack S POP(B,S) berarti mengambil elemen dari stack S dan menaruhnya ke dalam variabel B

QUEUE Seperti pada stack, operasi-operasi dasar pada queue adalah operasi penambahan elemen ( sebut "ADDQ") dan operasi pengambilan elemen (sebut DELQ). Di bawah ini diberikan contoh pemakaian operasi PUSH dan POP dan isi stack untuk setiap selesai eksekusi satu operasi. (Untuk mempermudah penulisan, di bawah ini isi queue tidak dituliskan secara bertumpuk, tetapi dengan kesepakatan: elemen paling kanan adalah elemen yang ada pada ujung belakang (yang terakhir kali masuk) queue yang dipakai bernama Q ADDQ(Q,B) berarti memasukkan elemen B ke dalam queue Q DELQ(B,Q) berarti mengambil elemen dari queue Q dan menaruhnya ke dalam variabel B

RECORD Record adalah suatu struktur yang berisi sejumlah komponen yang dinamakan field, setiap field bisa berbeda typenya. Setiap field harus memiliki nama yang berbeda untuk memungkinkan pemilihan field secara acak Record mempunyai bentuk umum yaitu: - Bentuk Umum Record Type Variable = record field = type data field = type data field = type data End.

Anda mungkin juga menyukai

  • Abstrak de El El
    Abstrak de El El
    Dokumen9 halaman
    Abstrak de El El
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Form Pendaftaran KKN Tim 1 2015
    Form Pendaftaran KKN Tim 1 2015
    Dokumen1 halaman
    Form Pendaftaran KKN Tim 1 2015
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Naskah MC
    Naskah MC
    Dokumen2 halaman
    Naskah MC
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Modul Proxy Server
    Modul Proxy Server
    Dokumen11 halaman
    Modul Proxy Server
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Embedded
    Embedded
    Dokumen1 halaman
    Embedded
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Sensor PING
    Sensor PING
    Dokumen7 halaman
    Sensor PING
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • Giroskop
    Giroskop
    Dokumen9 halaman
    Giroskop
    Fatah Mumtaz Al'ala
    Belum ada peringkat
  • PKM Bahasa
    PKM Bahasa
    Dokumen16 halaman
    PKM Bahasa
    Daffa Dary Oktaviano
    Belum ada peringkat