Posted by : Unknown
Wednesday, 17 February 2016
A.
Mengenal Unit Standar Turbo Pascal 7.0
Unit adalah kumpulan konstanta, tipe
data, variabel, procedur dan function. Semua perintah yang terdapat
dalam turbo pascal disimpan dalam bentuk unit-unit. Turbo pascal telah
menyediakan beberapa unit-unit strandar antara lain :
1.
System
Unit sistem adalah perintah-perintah
utama dalam turbo pascal sehingga kita tidak perlu menggunakan perintah Uses
System pada awal program. Berikut ini contoh perintah yang masuk dalam unit
system.
Tabel
2.1 Contoh Perintah Unit System
Perintah
|
Fungsi
|
INT
|
Mengabaikan angka dibelakang koma atau membulatkan
angka.
|
Frac
|
Mengambil nilai desimal suatu angka
|
Exp
|
Mencari ekponensial dari suatu bilangan
|
Ln
|
Mencari logaritma Natural dari suatu bilangan
|
Pi
|
Memasukkan bilangan 3.14
|
Sin
|
Mencari SINUS dari suatu bilangan dalam satuan radian
|
Cos
|
Mencari COSINUS dari suatu bilangan dalam satuan radian
|
Abs
|
Mencari absolute (menghilangkan tanda negatif) dari
suatu bilangan
|
Inc
|
Menambahkan angka dengan angka 1 atau angka lain sesuai
dengan perintah
|
Dec
|
Mengurangi dengan angka 1 atau angka lain sesuai dengan
perintah
|
Odd
|
Melakukan pelacakan apakah suatu bilangan ganjil atau
tidak
|
Succ
|
Untuk mencari pengikut (successor atau sesudahnya) dari
suatu angka atau argumen
|
Pred
|
Untuk mencari pendahulu (predecessor atau argumen
sebelumnya) dari suatu angka atau argumen
|
Chr
|
Perintah untuk mencetak karakter tambahan atu alzim disebut
Kode ASCII
|
Ord
|
Untuk mencari letak suatu argumen atau menacri nomor
ASCII dari Suatu Argumen
|
Round
|
Membulatkan angka real menjadi integer
|
Trunc
|
Menghilangkan desimal dari suatu bilangan
|
Upcase
|
Mengubah karakter huruf kecil menjadi huruf besar
|
Lo
|
Untuk mencari byte terendah dari suatu argumen
|
Hi
|
Untuk mencari byte tertinggi dari suatu argumen
|
Swap
|
Untuk membalikkan byte tertinggi dan terendah dari suatu
argumen
|
Low
|
Mengambil nilai terendah dari range suatu argumen
|
High
|
Mengambil nilai tertinggi dari range suatu argumen
|
2.
Crt
Unit Crt digunakan untuk memanipulasi
layer teks ( windowing, peletakkan cursor dilayar, color untuk teks, kode
extanded keyboard dan lainnya). Untuk menggunakan perintah yang terdapat dalam
unit Crt harus menggunakan Uses Crt pada awal program. Berikut ini diberikan
contoh perintah yang tergabung dalam unit Crt.
Tabel
2.2 Contoh Perintah Unit Crt
Perintah
|
Fungsi
|
ClrScr
|
Perintah untuk membersihkan layar
|
GoToXY
|
Untuk meletakkan pada posisi tertentu di layar
|
TextColor
|
Untuk membuat warna pada teks
|
TextBackGround
|
Memberi warna latar belakang pada teks
|
TextAttr
|
Gabungan dari TextColor dan TextBacground
|
Sound
|
Untuk membuat suara
|
No Sound
|
Untuk menghentikan suara
|
Delay
|
Untuk membarikan waktu tunda
|
KeyPressed
|
Untuk mengetahui sembarang tombol sudah ditekan
|
Readkey
|
Untuk membaca tombol yang ditekan oleh pemakai
|
Window
|
Untuk membuat jendela teks pada layar
|
ClrEol
|
Untuk menghapus posisi kursor hingga akhir baris
|
3.
DOS
Digunakan
bila akan menggunakan prosedur-prosedur dan fungsi-fungsi standar yang
berhubungan dengan DOS call, semacam DetTime, SetTime, DiskSize, DiskFree dan
lainnya.
4.
WinDOS
Unit yang berkaitan implementasi
sistem operasi dan dan menangani file-file rutin
5.
Graph
menyediakan
suatu kumpulan rutin grafik yang canggih, sehingga dapat memanfaatkannya untuk
keperluan-keperluan pembuatan grafik.
6.
Graph3
Unit yang dirancang untuk mendukung
aplikasi grafis pada turbo pascal 3.0
7.
Overlay
Unit yang berisi procedure, function dan symbol untuk yang digunakan dengan overlay manager Borland Pascal
8.
Printer
Merupakan
unit yang sangat
kecil dirancang untuk penggunaan printer didalam program
9.
Turbo3
Unit yang dikembangkan hanya untuk
mendukung Turbo Pascal 3.0