II. PERTEMUAN SATU

dokumen-dokumen yang mirip
Pengenalan Pascal/DevPascal

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

(Borland Delphi 7.0) BAB II. D3 Teknik Informatika FMIPA UNS Sakroni. Materi Pembahasan : Komentar Variabel Konstanta Operator Tipe Data Konversi Data

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

KONSEP DASAR BAHASA PASCAL

Perkuliahan Pemrograman II (Teori / Praktikum) Minggu 3

.::BAB II.::MENGENAL PASCAL

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua

Sesi/Perkuliahan ke: II

TIPE, NAMA, DAN NILAI

VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2

KONSEP DASAR BAHASA PASCAL

Teori Algoritma TIPE DATA

Pertemuan 4 KONSEP TIPE DATA

Algoritma Pemrograman

KONSEP DASAR BAHASA PASCAL. Pengertian SEJARAH SINGKAT BAHASA PASCAL STRUKTUR DAN KOMPONEN DASAR PROGRAM PASCAL.

Dasar Komputer & Pemrograman 2A

Tabel 1. Jenis data integer Ukuran memori (dalam byte)

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

AP2a (Pascal) Akuntansi Kelas 1 Semester 2. Hana Pertiwi S.T

MODUL 1. Struktur Bahasa PASCAL secara umum

Algoritma Pemrograman

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

Algoritma dan Pemrograman Bab II Dev Pascal, Variabel, Tipe Data. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

Chapter 3.2 : Tipe, Nama dan Nilai

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Pengenalan Visual Basic

Pengenalan Pascal. Sejarah Singkat Pascal

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana. Tipe Data

Memulai Pemrograman Pascal dengan Delphi Console 1. Buka aplikasi delphi 2. Pilih File New Other Console Application

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

Berlatih Tipe Data di Delphi

Pemrograman Dasar Pascal

Dasar Komputer & Pemrogaman 2A

MODUL I Pengenalan IDE Visual Basic 6.0

Struktur Data. Pertemuan 2

Bab 2 DASAR-DASAR ALGORITMA

Algoritma,Flowchart, Konsep

MODUL I DAN 2 PENGANTAR dan IDENTIFIER PASCAL

Modul II Object Bahasa Pascal

Pengantar dalam Bahasa Pemrograman Turbo Pascal

PENGERTIAN adalah pekerjaan penulisan instruksi bagi komputer untuk menyelesaikan suatu masalah.

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

Algoritma dan Struktur Data

Algoritma dan Struktur Data

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Algortima. Teguh Cahyono, ST.M.Kom

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

Algoritma Pemrograman

SMA SANTO PAULUS PONTIANAK

Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

PENGGUNAAN DATA DAN VARIABEL

Tipe Data dan Operator dalam Pemrograman

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

Tipe Data. Definisi Tipe Data

SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 1 & 2

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

Brigida Arie Minartiningtyas, M.Kom

1/8/2011. Pertemuan 13-14: Dasar Pemrograman. Sub pokok bahasan. Program Komputer dan Bahasa Pemrograman. Program Komputer dan Bahasa Pemrograman

BAB 2 LANDASAN TEORI

Modul 1 Pengantar Bahasa Pascal

Algoritma Pemrograman I KONSEP DASAR

BAB II TINJAUAN PUSTAKA

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Dasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

MODUL PRAKTIKUM PEMROGRAMAN PASCAL. Fight #1 PENGENALAN PASCAL, VARIABEL, TIPE DAN KONSTANTA.

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)

BAB 1 Pengantar Bahasa Pemrograman FORTRAN

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Pengenalan Lingkungan Delphi

Algoritma Pemrograman I

Universitas Komputer Indonesia

STRUKTUR DATA. - Pendahuluan - Tipe Data. Altien Jonathan Rindengan, S.Si., M.Kom

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Bab 1 Pengenalan Pascal 1 BAB I PENGENALAN PASCAL, TIPE-TIPE DATA PASCAL DAN STATEMEN DASAR PADA PASCAL TUJUAN PRAKTIKUM TEORI PENUNJANG

Algoritma Pemrograman

P A S C A L D A S A R

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

BAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

PROGRAM PASCAL. 2. Tunggu beberapa saat sampai muncul tampilan program Turbo Pascal

MODUL STRUKTUR DATA. Erna Kumalasari Nurnawati

MODUL 3 ALGORITMA PEMROGRAMAN

Bahasa Pemrograman- TIS SKS

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA

KONSEP DASAR BAHASA PASCAL

Indentifier, Keywords, Variable, Tipe Data dan Operator. Ramos Somya, S.Kom., M.Cs.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

BAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA

Dasar Komputer & Pemrograman 2A

Transkripsi:

II. PERTEMUAN SATU 1. Borland Delphi : bahasa pemprograman berbasis windows yg dapat digunakan untuk membuat aplikasi sederhana sampai membuat aplikasi berbasis client dan server. Aplikasi yg dapat dibuat untuk mengolah teks, grafik, angka, database dan web. 2. Bahasa pemrograman : secara singkat dapat disebut sebagai sekumpulan teks yang mempunyai arti tertentu dan disusun dengan aturan tertentu serta untuk menjalankan tugas tertentu 3. Memulai Delphi : Start All Program- Borland Delphi 6-Delphi 6 ( ada cara lain??? ) 4. Tampilan Delphi : Title Bar Menu Bar Tool bar Component Pallette Object Tree View Object Incpector Form Designer Code Editor : Judul Program Delphi dan nama Project : Pilihan yg berisi perintah membuat, mengubah, menjalankan program dll : Tombol perintah standard dan tombol perintah lain yg ada di menu : Berisi object/komponen yg bisa ditambahkan kedlm form : Menggambarkan struktur semua object yg digunakan : Mengubah karakteristik sebuah object dengan property dan even : Tempat mendesign form dan meletakan komponen lainnya : Tempat menuliskan kode kode program 5. File Utama Delphi.dpr : file Project yang berisi program utama dari aplikasi..pas : file Unit yang digunakan untuk menangani kejadian (event) pada form..dfm : file Form yang berisi daftar komponen berikut properti-propertinya..res : file Resources yang berisi sebuh icon yang digunakan oleh project..dof : file Options merupakan file yang berisi option-option dari suatu project yang dinyatakan melalui perintah Options dari menu Project..dcu : file Unit Object merupakan file unit (.pas) yang telah dikompilasi oleh compiler yang akan dihubungkan dengan file eksekusi..exe : file Executable yang dibentuk oleh kompiler dan merupakan file eksekusi 1

(executable) dari program aplikasi..cfg : untuk menyimpan konfigurasi project 6. Aplikasi Console Aplikasi console merupakan sebuah aplikasi yang tidak mempunyai form. Aplikasi ini berbasis text mode dan umumnya berjalan pada command prompt. Delphi menyediakan fasilitas untuk membangun aplikai console. 7. Memulai Aplikasi Console ada dua cara : 1. Menu Project Option Linker Generate Console application Project View Source Ganti beberapa hal 2. File-New-Other-Console Aplication 8. Struktur program DELPHI 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 (statement) end. 9. Beberapa aturan penulisan dalam Delphi : 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 : ; (*nilai rata-rata*) Nil1 : ; {nilai ujian} 10.Input dan output (Standar I/O). Dalam bahasa Pascal/Delphi untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Sedangkan untuk keperluan output (mencetak output) digunakan identifier standar WRITE atau WRITELN. 1. READ (variabel input) ; READLN (variabel input) ; 2. WRITE (variabel output) ; WRITELN (variabel output); Contoh : Var nama : string{15}; End. write( nama : ); readln(nama); write( nama saya: nama );readln; 2

II. PERTEMUAN DUA Struktur program DELPHI PROGRAM nama-program; // Judul Program Bagian deklarasi CONST..; TYPE.; VAR...; PROCEDURE nama-prosedur..; FUNCTION nama-fungsi..; //deklarasi konstanta //deklarasi tipe //deklarasi variabel //deklarasi prosedur //deklarasi fungsi Bagian Pernyataan (statement) ; end. 1. Deklarasi : Const Type Var Procedure Function : suatu nilai yg bersifat tetap di wakili dengan sebuah pengenal : untuk menyatakan data berurutan yang bertipe sama : suatu tempat yg dialokasikan di dalam memori komputer untuk menampung data yg berubah ubah : suatu rutin/baris program yg biasanya dipakai sbg alat untuk melakukan tugas tertentu atau mendapat nilai tertentu dan tidak memiliki nilai kembalian : suatu rutin/baris program yg biasanya dipakai sbg alat untuk melakukan tugas tertentu atau mendapat nilai tertentu dan memiliki nilai kembalian Selain membuat Procedure dan Function sendiri Delphi menyediakan yg sudah standar... (apa aj yah?...mmmmm ntaran aj deh kita pelajari. Masih jauh beud...) 2. TYPE DATA ( ada empat kelompok besar) Bertujuan : Penggunaan memori komputer yg cepat dan ketepatan/ketelitian penghitungan data. 1. Tipe Data Sederhana Integer (bilangan yg tidak memiliki pecahan) Real (bilangan dgn pecahan) Boolean (tipe data logika yes/no) Char (berisi karakter satu huruf saja) 2. Tipe String (berisi sederetan karakter) 3. Tipe Terstruktur Larik (aray) Rekaman (record) Himpunan(set) Berkas(file) 4.Tipe Pointer (untuk mengatur cursor) BATASAN TIPE DATA INTEGER Byte 0.. 255 1 Word 0..65535 2 ShortInt -128..127 1 SmallInt -32768 32767 2 Integer -2147483648...2147483647 4 Cardinal 0...4294967295 4 LongInt -2147483648...2147483647 4 Int64-2 63..2 63-1 8 3

BATASAN TIPE DATA REAL Real48 2.9 x 10-39...1.7x10 38 6 Single 1.5 x 10-45...3.4 x 10 38 4 Double 5.0 x 10-324...1.7 x 10 308 8 Extended 3.6 x 10-4951...1.1x10 4932 10 Comp -2 63+1...2 63-1 8 Currency -922337203685477.5808... 922337203685477.5807 8 BATASAN TIPE DATA CHAR Char 1 karakter ANSI 1 Ansi Char 1 karakter ANSI 1 WideChar 1 karakter Unicode 2 BATASAN TIPE DATA STRING ShortString 256 karakter 2 sd 256 AnsiSTring 2 31 karakter 4 sd 2GB WideString 2 30 karakter 4 sd 2GB (pusing?...bnyak bgt...santai yg sering dipake paling Cuma :,,char,string. Nah sekarang qt belajar operator) 7. OPERATOR : dipakai untuk memanipulasi dan mengolah data Ada bermacam macam operator : 1.Operator Penugasan : ditandai dengan titik dua sama dengan ( :=) 2.Operator Aritmatika : digunakan untuk melakukan operasi aritmatika Operator Operasi Tipe operand Tipe hasil * Perkalian,, DIV Pembagian bulat / Pembagian,, MOD Sisa pembagian + Pertambahan - pengurangan,,,, (Kok ga ad pangkat? mg ga ada tp ada caranya,,,,,pake fungsi exponen : contoh 2 3= 8) Caranya : A:=exp(3*ln(2)) 3.Operator Relational Relational operator digunakan untuk membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <> 4

4.Operator Logika Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False. 5.Operator String Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string. Contoh : Nama3 := Yanto + Siahaan; (hasilnya yantosiahaan) (Huh bhs tipe data sm operator aj bnyak.) Sekarang belajar Procedure dan Function standar yg sudah disediakan Delphi : 8. PROCEDURE DAN FUNCTION Procedure : 1. Val : mencari nilai numeric dr data string Co : Val(S; var V; var Code:) // Val(X,Y, KODE) 2. Str : mengambil nilai string dr sebuah data numerik Co: Str (X:width:decimal, S) // Str (X:8:2, S) Function : 1. StrToCurr : mengubah string mjdi Curency // X:=StrToCurr (Y) 2. StrToDate : mengubah string menjadi tanggal // X:=StrToDate(Y) 3. StrToInteger : mengubah string menjadi 4. StrToInteger : mengubah string menjadi Extended (slh satu tipe ) 5. UpperCase : mengubah teks mnjadi huruf besar 6. LowerCase : mengubah mnjadi huruf kecil 7. DatetoStr : mndapat nilai string dari data tanggal 8. Format : nilai string dari suatu data Array 9. Pos : mencari string dalam string // X:=Pos ( ab, abcdef ); //berisi 1 10.Copy : mengambil sebagian string dari string //X:=copy( bandung,2,4) //andu (cape ah..enough for to day, Latihan pake LKS aja ye) 5