PEMROGRAMAN DELPHI Oleh SAIFULLAH, S.Kom.,MM

Slides:



Advertisements
Presentasi serupa
PENGENALAN PASCAL STATEMENT TIPE DATA
Advertisements

Pertemuan 2 DASAR PEMROGRAMAN.
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Struktur program pascal
DASAR-DASAR PEMROGRAMAN
Pencabangan Bersyarat
Operator, Deklarasi, Tipe Data dan Mengenal Object
Rahmat Deddy Rianto Dako, ST, M.Eng
JENIS PERULANGAN For..To..Do
Pemrograman Visual (Borland Delphi 7.0)
PASCAL 2.
STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.
Identifier, Variabel, Operator, Tipe Data dan Mengenal Object
Kondisional Inti dari sebuah program adalah bagaimana mengambil keputusan berdasarkan masukan yang ada Pengambilan keputusan dilakukan dengan eksekusi.
Chapter 3.2 : Tipe, Nama dan Nilai
Pemrograman Visual Tipe Data dan Operator
KONTROL ALUR PROGRAM Pernyataan Kondisional
DELPHI PROGRAMMING PERTEMUAN 5 Delphi5.ppt.
-Tipe Bilangan Bulat > 1,4,40,100 -Tipe bilangan real > 1.50,3.234, Tipe Boolean > True, False -Tipe Karakter > A, B, X, y -Tipe String > Nama,
JENIS PERULANGAN While.. Do Beda antara while..Do dengan repeat..Until
Pemprograman Terstruktur 1
T I P E D A T A.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrograman Visual (Borland Delphi 7.0)
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
STRUKTUR PROGRAM DELPHI. 1.Komentar Komentar digunakan untuk memberikan penjelasan atau keterangan didalam baris program. Teks yang ditulis sebagai komentar.
Data & Variabel Visual basic 6.0.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Type Data Variable Constanta Operator.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
PRAKTIKUM ALGORITMA PEMROGRAMAN
Unit Dalam Delphi Struktur unit dalam delphi adalah sebagai berikut:
ALGORITMA DAN PEMROGRAMAN Tipe Data
PERTEMUAN 2 Bambang Irawan.
Penulisan Bahasa Program (Komentar, Variabel, Konstanta, Operator dan Tipe Data) Pemrograman Visual.
Contoh Aplikasi Untuk Pemrograman :
Tipe Data Integer Real Karakter String Boolean Enumerasi Subrange
Dasar-Dasar Pemrograman
BAB 2 Elemen Dasar.
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
TIPE DATA Merupakan identitas/ jenis suatu data/variabel yang dibaca/dihasilkan oleh komputer untuk dilakukan proses selanjutnya Tipe data digunakan untuk.
PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
Bahasa Pemrograman A Elemen-Elemen Pascal.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
ALGORITMA DAN PEMROGRAMAN Tipe Data
TIPE DATA.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe data sederhana Hermansyah,S.Kom.
Dasar Struktur Data Ika Menarianti.
PENGENALAN USER INTERFACE DELPHI 7.0
STRUKTUR DATA.
Chapter 3.2 : Tipe, Nama dan Nilai
PENGGUNAAN TIPE DATA YANG EFEKTIF
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma 1 Temu 2.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Logika dan Algoritma Agung BP Chapter 5.
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
Transcript presentasi:

PEMROGRAMAN DELPHI Oleh SAIFULLAH, S.Kom.,MM (Email : saifullah_ustad@yahoo.com)

SEMESTER VI / TEKNIK INFORMATIKA METODE PENILAIAN KEHADIRAN 20% TUGAS 20% UJIAN MID SEMESTER 30% UJIAN SEMESTER 30% BUKU PANDUAN : Pujianto, 2007, Praktis Belajar Borland Delphi 8.0, Graha Ilmu, Yogyakarta Hendrayudi, 2008, Pemrograman Delphi 8.0, Yrama Widya, Bandung Asep Kosasih, 2006, Algoritma & Pemrograman dengan bahasa Delphi 5.0, Yrama Widya, Bandung Modul Praktikum, 2003/2004, Pembelajaran Algoritma dan Pemrograman III Dengan Pendekatan Alternatif, STMIK Bumigora Mataram

BAB I MENGENAL BORLAND DELPHI Delphi adalah suatu bahasa pemrograman yang terintegritas berbasis windows dan dapat digunakan untuk membangun sebuah aplikasi sederhana yang berbasis database sampai dengan aplikasi berbasis client/server. Delphi memiliki tools yang tersedia didalam IDE (Integrated Development Environment)

BAB II MENGENAL IDE PADA DELPHI Ada beberapa bagian pada IDE yaitu : Welcome Page Form Designer Surface Tool Palette Object Inspector Object Repository Project Manager Data Explorer Code Editor To-Do Lists

BAB III TIPE DATA, VARIABEL & OPERATOR Tipe Integer yaitu dipakai untuk menyatakan bilangan yang tidak memiliki desimal. Tipe Jangkauan Memori (byte) Byte 0 - 255 1 Word 0 – 65535 2 ShortInt -128 – 127 SmallInt -32768 – 32767 Integer -2147483648 – 2147483647 4 Cardinal 0 - 2147483647 LongInt

B. Tipe Real yaitu dipakai untuk menyimpan bilangan yang mempunyai desimal Jangkauan Memori (byte) Real ±2.9*10-39 - ±1.7*1038 6 Single ±1.5*10-45 - ±3.4*1038 4 Double ±5.0*10-324 - ±1.7*10308 8 Extended ±3.4*10-4932 - ±1.1*104392 10 Comp -263 – 263 _ 1

C. Tipe Boolean yaitu dipakai untuk menyatakan nilai logika C. Tipe Boolean yaitu dipakai untuk menyatakan nilai logika. Variabel tipe ini hanya berisi TRUE atau FALSE. Tipe Memori (byte) Boolean 1 ByteBool Bool 2 WordBool LongBool 4 Catatan : Variabel tipe boolean dapat menerima operator AND, OR dan NOT.

D. Tipe Character yaitu dipakai untuk menyimpan satu huruf (satu digit) Ukuran (byte) Isinya ANSIChar 1 1 karakter ANSI WideChar 2 1 karakter Unicode Char Sama dengan WideChar

E. Tipe String yaitu sederatan karakter yang membentuk kesatuan E. Tipe String yaitu sederatan karakter yang membentuk kesatuan. Tipe string lebih banyak gunanya bila dibandingkan dengan tipe karakter. Tipe data string dapat digunakan untuk menyimpan data nama, alamat, kota dan lain-lain. Perhatian tabel beikut : Tipe Panjang Isinya ShortString 255 ANSIChar ANSIString Sampai 3 GB String 255 atau Sampai 3 GB WideString Sampai 1.5 GB WideChar

3.2 VARIABEL Dalam membuat sebuah program yang kompleks tentunya terdapat prosedur-prosedur dan fungsi-fungsi. Didalam prosedur dan fungsi kita dapat mendeklarasikan variabel. Secara mudah dapat dikatakan bahwa variabel digunakan untuk menyimpan data. Variabel ini memiliki dua jenis yaitu variabel lokal dam variabel global. Variabel lokal yaitu sebuah variabel yang terdapat pada prosedur dan fungsi. Variabel global yaitu variabel yang bisa digunakan kedalam seluruh program tidak terbatas pada prosedur atau fungsi.

3.2.1 Pendeklarasian Variabel Var nama_variabel : tipe_data; Sebagai contoh : Var a : Integer; Mendeklarasikan sebuah variabel bertipe integer, dengan variabel a. Untuk membuat variabel hanya menuliskan sekali saja. Untuk variabel yang memiliki tipe data yang sama digunakan tanda pemisah koma dibelakang nama variabel, contoh : Var a,b,c : Integer; I,j,k : real; X,y,z : char

3.2.2 Pemberian Nama Variabel Aturan penulisan sebuah variabel, yaitu : Nama variabel maksimum terdiri dari 63 karakter dan jika lebih maka kompiler akan mengabaikan Nama variabel mengandung huruf, angka, garis bawah (_) dan tidak boleh diawali dengan angka. Tidak boleh menggunakan kata kunci yang sudah dimiliki oleh delphi.

3.3 OPERATOR A. OPERATOR ARITMATIKA Operator Operasi Tipe Data Tipe Hasil + Penjumlahan Integer Real - Pengurangan * Perkalian / Pembagian Div Pembagian bulat Mod Sisa pembagian

B. Operator Logika B.1. Operator Logika Operator Operasi Tipe Data Tipe Hasil Not Negasi level bit Integer Boolean And And level bit Or Or level bit Xor Xor level bit Shl Geser ke kiri level bit Shr Geser ke kanan level bit

B.2. Operator Boolean Operator Operasi Tipe Data Tipe Hasil Not Negasi And And logika Or Or logika Xor Xor logika

B.3. Operator Relasional Operator Operasi = Sama dengan <> Tidak sama dengan < Lebih kecil > Lebih besar <= Lebih kecil sama dengan >= Lebih besar sama dengan In Keanggotaan

=,<>,>,<,<=,>=,in,is B.4. Urutan Operator Operator Urutan Operasi @,not Pertama Operator unari *,/,div,mod,and,shl,shr,as Kedua Operator perkalian +,-,or,xor Ketiga Operator penambahan =,<>,>,<,<=,>=,in,is Keempat Operator relasional

BAB IV KONTROL PROGRAM 4.1 PERNYATAAN KONDISI A. Kondisi IF-THEN-ELSE Bentuk umum : If kondisi then pernyataan_benar Else pernyataan_salah B. Kondisi CASE-OF Bentuk umum : Case var Of ……………

4.2. Pengulangan Contoh Program : Repeat…..Until Pernyataan-pernyataan diantara repeat…until akan dikerjakan sampai kondisi yang ada setelah kata until terpenuhi. Contoh Program : procedure TForm1.Button1Click(Sender: TObject); var a : integer; begin a :=0; {nilai awal} repeat a := a+2; {penambahan nilai a} memo1.lines.add(inttostr(a)); until a = 20 end;

B. While…Do Pernyataan kondisional diperiksa sebelum ke pernyataan perulangan, jika kondisinya salah awalnya, pernyataan didalam while…do tidak akan dikerjakan. Contoh Program : procedure TForm1.Button1Click(Sender: TObject); var b : integer; begin b :=0; {b=0 cetak b=1} while b <= 9 do {b=1 cetak b=2} begin {b=2 cetak b=3} b := b+1; {penambahan nilai b} {b=3 cetak b=4} memo1.lines.add(inttostr(b)); end; end.

C. For…To…Do Perulangan yang paling sederhana, Perulangan ini dipakai jika kita mengetahui perulangan dilakukan. Contoh Program : procedure TForm1.Button1Click(Sender: TObject); var x : integer; begin for x :=0 to 10 do memo1.lines.add(inttostr(x)); end;

4.2 TIPE DATA BENTUKAN Array Merupakan sebuah tipe data yang berfungsi untuk menyimpan sekumpulan data dengan tipe tertentu dimana kumpulan data tersebut diindex secara terurut B. Record Merupakan tipe data bentukan yang berfungsi untuk menympan sekumpulan data yang berhubungan, bisa merupakan tipe data yang sama atau berbeda