Pengenalan Pascal. Tujuan Pembelajaran

dokumen-dokumen yang mirip
Pengenalan Pascal. Sejarah Singkat Pascal

Dasar Komputer & Pemrogaman 2A

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

SMA SANTO PAULUS PONTIANAK

Pemrograman I + Lab. Pengertian. Site : Sistem Informasi Akuntansi D3

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

Dasar Komputer & Pemrograman 2A

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

Pemrograman Dasar Pascal

KONSEP DASAR BAHASA PASCAL

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

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

Konsep Dasar Pemrograman Pascal

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Algoritma,Flowchart, Konsep

Definisi Algoritma Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.

KONSEP DASAR PEMROGRAMAN PASCAL

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

Sesi/Perkuliahan ke: I

MODUL 1. Struktur Bahasa PASCAL secara umum

Bab II Algoritma dan logika

Pertemuan Ke-2 (Teks Algoritma) Rahmady Liyantanto. S1 Teknik Informatika-Unijoyo

P A S C A L D A S A R

STRUKTUR BAHASA PEMROGRAMAN

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

Teori Algoritma. Struktur Algoritma

Algoritma Pemrograman

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

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

Belajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR.

Pengenalan Algoritma dan Pemrograman Pascal

Pengenalan Pascal/DevPascal

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

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.

Algoritma Pemrograman

BAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

Pertemuan 4 KONSEP TIPE DATA

Konsep Bahasa Pemrograman Pertemuan 5

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

Algoritma Pemrograman

KONSEP DASAR BAHASA PASCAL

MODUL I DAN 2 PENGANTAR dan IDENTIFIER PASCAL

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

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

Tahapan Membuat Program

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

PASCAL TUTORIAL DIBUAT OLEH : WILLIAM EARNEST X 27

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

SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X

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

ARRAY. 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

FUNGSI. Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

IT234 - Algoritma dan Struktur Data. Ramos Somya

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

Sesi/Perkuliahan ke: II

KONSEP DASAR BAHASA PASCAL

4.1 Struktur Rancangan Puncak-Turun dengan Procedure

STATEMENT FORMAT, DATA, PARAMETER, SPESIFIKASI DAN PENGERJAAN. Kuliah ke-3

Modul 1 Pengantar Bahasa Pascal

Bab 2. Dasar-Dasar Pemrograman C

Chapter 3.2 : Tipe, Nama dan Nilai

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

Teori Algoritma TIPE DATA

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

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

MODUL PRAKTIKUM ALGORITMA & PEMROGRAMAN 2

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Bahasa C-M6 By Jamilah, Skom 1

Struktur Data. Pertemuan 2

PROSES PENJUALAN BUKU

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

Algoritma Pemrograman

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

Contoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004)

Bahasa Pemrograman- TIS SKS

Konsep Dasar Pemrograman Dan Pengenalan C++

BAB II LANDASAN TEORI. unik. Orang hanya menemukan kata algorism yang berarti proses menghitung

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

Pengantar dalam Bahasa Pemrograman Turbo Pascal

SUB PROGRAM : PROSEDUR & FUNGSI. Konsep Pemrograman

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

PENGENALAN DASAR PEMROGRAMAN

Bab 2 DASAR-DASAR ALGORITMA

MATERI 5 Procedure. Pendeklarasian suatu procedure pada program : PROGRAM Judul_Program; PROCEDURE Nama_Prosedur; BEGIN. {Statemen prosedur} END.

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

Algoritma Pemrograman

Konstruksi Dasar Algoritma

Pendahuluan. Hera Agustina

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

DASAR PEMROGRAMAN. File

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

Tujuan Pembelajaran : Mahasiswa mampu menjelaskan teknik pemrograman menggunakan Modul.

Sesi/Perkuliahan ke: VI Tujuan Instruksional Khusus : 4. Pokok Bahasan : Deskripsi singkat : Referensi :

TIPE DATA, VARIABLE, dan OPERATOR DELPHI

Transkripsi:

Pengenalan Pascal Tujuan Pembelajaran Setelah melalui diskusi dan penjelasan 1. Mahasiswa dapat memahami struktur program pascal dengan benar 2. Mahasiswa memahami istilah identifier dengan benar 3. Mahasiswa dapat menjelaskan ketentuan penulisan identifier sekurang-kurangnya 3 buah 4. Mahasiswa dapat membuat identifier dengan benar sekurang-kurangnya 3 buah 5. Mahasiswa dapat memahami bagian deklarasi dengan benar

Sejarah Pascal Pascal merupakan pengembangan dari bahasa ALGOL 60, bahasa pemrograman untuk sains komputasi. Tahun 1960, beberapa ahli komputer bekerja untuk mengembangkan bahasa ALGOL, salah satunya adalah Dr. Niklaus Wirth dari Swiss Federal Institute of Technology (ETH-Zurich), yang merupakan anggota grup yang membuat ALGOL. Tahun 1971, dia menerbitkan suatu spesifikasi untuk highly-structured language (bahasa tinggi yang terstruktur) yang menyerupai ALGOL. Dia menamainya dengan PASCAL (dari nama Blaise Pascal, ahli matematika&philosophi terkenal abad 17 dari Perancis). Pascal bersifat data oriented, yaitu programmer diberi keleluasaan untuk mendefinisikan data sendiri. Pascal juga merupakan teaching language (banyak dipakai untuk pengajaran tentang konsep pemrograman). Kelebihan yang lain adalah penulisan kode Pascal yang luwes, tidak seperti misalnya FORTRAN, yang memerlukan programmer untuk menulis kode dengan format tertentu.

STRUKTUR PROGRAM PASCAL Judul Program (program heading) Blok Program (program block) Bagian deklarasi (declaration part) Deklarasi label Deklarasi konstanta Deklarasi tipe data Deklarasi variabel Deklarasi prosedur Deklarasi fungsi Bagian pernyataan (statement part)

Bagian pernyataan merupakan bagian yang terakhir dari suatu blok. Bagian ini diawali dengan kata cadangan (reserved word) Begin dan diakhiri dengan kata cadangan End. Bagian pernyataan ini menunjukkan suatu tindakan yang akan dikerjakan oleh program. Tindakan tergantung dari instruksi-instruksi yang diberikan.

Bentuk umum dari pernyataan: begin statemen;... end.

Program Pascal yang paling sederhana Contoh suatu program Pascal yang paling sederhana : Begin end.

Program Pascal sederhana Contoh suatu program Pascal sederhana : begin writeln( Saya sedang belajar Pascal ); writeln( ) end.

Dasar Program Pascal Unsur-unsur Pemrograman a. Mendapatkan data dengan membaca data dari default input (key board, file atau sumber data lainnya). b. Menyimpan data ke dalam memori dengan struktur data yang sesuai, c. Memproses data dengan instruksi yang tepat. d. Menyajikan atau mengirimkan hasil olahan data ke default output (monitor, file atau tujuan lainnya).

What is it? Identifier

Nama yang dipergunakan di dalam program Pascal disebut dengan pengenal atau Identifier Identifier digunakan untuk nama: Program, Subprogram (procedure dan function), nama: Variable, Constant, Type, Label. Nama-nama ini digunakan untuk pemakaian dan pemanggilan dalam program.

Ketentuan penulisan identifier 1. Nama identifier harus dimulai dengan karakter huruf alfabet: a sampai z, A sampai Z atau karakter _ (underscore garis bawah) 2. Karakter berikutnya boleh karakter numerik (0.. 9) atau kombinasi alphanumerik (huruf-numerik). 3. Panjang nama, pada berbagai versi Pascal umumnya antara 32 63. 4. Tidak boleh menggunakan karakter istimewa: + * / \ = < > [ ]., ; : ( ) ^ @ { } $ # ~! % & ` dan? Contoh penulisan: Penulisan yang benar: NamaMahasiswa, Gaji_Karyawan, PX4, dll. Penulisan yang salah: 3X, A & B, C Z dll.

Variable adalah identifier yang berisi data yang dapat berubah-ubah nilainya di dalam program. Deklarasi Variable adalah : 1. Memberikan nama variabel sebagai identitas pengenal 2. Menentukan tipe data variabel Contoh deklarasi variabel: var X : integer; R : real; C : char; T : boolean;

Konstanta adalah identifier yang berisi data yang nilainya tidak berubah di dalam program. Deklarasi Konstanta adalah: a. Memberikan nama konstanta sebagai identitas pengenal b. Menentukan nilai konstanta Contoh deklarasi konstanta: conts MaxSize = 100; {integer} ExitC = Q ; {char}

Reserved Words Reserved Words atau kata-kata cadangan pada Pascal adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksdu tertentu. Contoh : begin, end, sin, cos, dll.

Beberapa Statemen Turbo Pascal Statemen adalah perintah untuk pengerjaan program pascal. Statemen terletak di bagian deklarasi statemen dengan diawali oleh kata cadangan BEGIN dan diakhiri dengan kata cadangan END. Akhir dari setiap statemen diakhiri dengan titik koma [;]. Statemen statemen dalam bahasa Pascal terdiri dari pernyataan yang berupa fungsi dan prosedur yang telah disediakan sebagai perintah standar Turbo Pascal.

St atemen-st atemen yang d igunakan untuk input/ output. Read/ Readln Perintah ini digunakan untuk memasukkan [input] data lewat keyboard ke dalam suatu variabel. S intaks: Read/Readln(x); (ingat, selalu diakhiri dengan titik koma [;]) Keterangan : x = variabel. Read = pada statemen ini posisi kursor tidak pindah ke baris selanjutnya. Readln = pada statemen ini posisi kursor akan pindah ke baris selanjutnya setelah di input.

Statemen-statemen yang digunakan untuk input/output. Write/Writeln Digunakan untuk menampilkan isi dari suatu nilai variable di layar. Sintaks: Write/Writeln(x); Keterangan : x = variabel. Write/Writeln= statement ini digunakan untuk mencetak variable ke dalam monitor

Statemen-statemen yang digunakan untuk pengaturan letak layar ClrScr Perintah ini digunakan untuk membersihkan layar. sintaks: ClrScr; [Clear screen]

Thank You To be continue