All sections to appear here

Slides:



Advertisements
Presentasi serupa
Pemograman berorientasi prosedur merupakan bahasa pemrograman yang melibatkan fungsi-fungsi atau prosedur-prosedur sebagai sub program untuk membentuk.
Advertisements

KOMPONEN DASAR KOMPUTER
Komunikasi Dasar Manusia dan Komputer
- PERTEMUAN 1 - DASAR-DASAR ALGORITMA, PROGRAM, DAN PEMROGRAMAN
Konsep Dasar Bahasa Pascal
KOMPONEN DASAR KOMPUTER
Pengenalan Bahasa Pemrograman Pascal
Bahasa Pemograman.
Pengantar Sistem Komputer
Pengantar Algoritma dan Pemrograman NILA FEBY PUSPITASARI.
PEMROGRAMAN TERSTRUKTUR
PENGANTAR ALGORITMA PUTRA PRIMA NAUFAL, S.ST masputra.net.
DASAR-DASAR PEMROGRAMAN
ALGORITMA & PEMROGRAMAN
Materi 2 Sequence & Flowchart
PENERAPAN KOMPUTER BAGIAN 1. POKOK BAHASAN 1. PENGENALAN KOMPUTER 2. BAHASA BASIC DAN DIAGRAM ALIR 3. VARIABEL DAN KONSTANTA A. STATEMEN MENAMPILKAN DATA.
Pertemuan 1 Mengapa Belajar Bahasa Rakitan ??
Dasar Pemrograman Pendahuluan.
Praktikum Dasar-Dasar Pemrograman
By Adnan Purwanto, S.Kom.  Langkah-langkah yang kita lakukan dalam memberikan instruksi kepada komputer untuk memecahkan masalah  Manusia harus menggunakan.
PERTEMUAN 4 TAHAP PEMROGRAMAN.
PERANGKAT LUNAK (SOFTWARE)
Struktur Bahasa Pascal & Tools
SEKUENSIAL Christine Dewi S.Kom, M.Cs,. bestfriends406.blogspot.com
IT234 - Algoritma dan Struktur Data Ramos Somya. Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja’far Mohammed lbn Musa.
Dasar-Dasar Pemrograman
Algoritma dan Pemrograman
Mahasiswa diharapkan dapat:
KOMPONEN DASAR KOMPUTER
ALGORITMA PEMROGRAMAN 2A
Bahasa Pemrograman dasar
Pertemuan 2.
BAB 1 BAHASA PEMROGRAMAN
Praktek LOGIKA INFORMATIKA DAN ALGORITMA
Pengantar Pemrograman
Konsep Dasar Bahasa Pascal
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Review Algoritma Pemrograman dan Pengantar Pemrograman Bahasa C
Pengenalan QBasic.
Sejarah Bahasa BASIC.
Dasar-Dasar Pemrograman
Pemrograman (IN124) Ramos Somya, S.Kom., M.Cs.
Pengantar.
Pertemuan 1.
ALGORITMA & PEMROGRAMAN 1A
Definisi Algoritma Algoritma adalah urutan langkah logis tertentu untuk memecahkan suatu masalah. Yang ditekankan adalah urutan langkah logis, yang berarti.
BAB 1 PENGENALAN PASCAL.
Algoritma dan Sequence
Pertemuan 2 Rismayuni.
Pengantar Sistem Komputer
DASAR PEMROGRAMAN Anita Qoiriah ..
Bahasa Pemrograman Poltek Balikpapan 2010.
Keterampilan komputer 1AB
Dasar-dasar Pemrograman
Dasar-Dasar Pemrograman
Lecturer Note II Turbo Pascal & Pemrograman
Pemrograman Terstruktur
Bahasa Pemrograman Pascal
Dasar-Dasar Pemrograman
Pengantar Pemrograman
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Dasar-Dasar Pemrograman
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pengantar Pemrograman
Pemrograman (IN124) Ramos Somya, S.Kom., M.Cs.
Pemrograman (IN124) Ramos Somya, S.Kom., M.Cs.
IT234 ALGORITMA DAN STRUKTUR DATA
Pengantar Pemrograman
Algoritma dan Pemrograman
Transcript presentasi:

All sections to appear here PEMROGRAMAN DASAR All sections to appear here

Tujuan Matakuliah Menekankan pada logika berpikir untuk menyelesaikan suatu permasalahan dengan efektif dan efisien. Tidak ditekankan dalam pembuatan program dengan algoritma yang rumit.

Komputer Komputer: Dari asal kata “Compute”: menghitung.  mesin yang dapat melalukan proses komputasi / menghitung. Mesin yang digunakan untuk melakukan tindakan sesuai apa yang diperintahkan. Perlu suatu bahasa yang digunakan untuk memerintahkan komputer melakukan suatu tindakan yaitu bahasa mesin.

… 2 komponen utama komputer: Hardware/Perangkat Keras Software/Perangkat Lunak Brainware: orang yang mengoperasikan komputer.

Software (Perangkat Lunak / Program Komputer) Software (perangkat lunak atau program komputer) merupakan suatu aplikasi yang di dalamnya terdiri dari kumpulan instruksi yang memberitahukan pada komputer apa yang harus dilakukan. Contoh Program Komputer: Notepad: menulis note, menyimpan note dsb.

Bahasa Pemrograman Merupakan bahasa yang digunakan untuk menulis instruksi yang dimengerti oleh komputer. Bahasa pemrograman  program komputer. Jenis bahasa pemrograman: Bahasa Mesin: tersusun dari kode biner (1 dan 0) Low Level: misal bahasa rakitan/Assembly. contoh sintaks: ADD, MOV High Level: misal: Pascal, C/C++, Java, Basic, dsb. contoh sintaks: writeln(‘saya’);  dalam Pascal printf(“saya”);  dalam C.

… Bahasa Mesin Low Level High Level

PASCAL ?? Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high-level language) yang cukup populer, khususnya di Indonesia. Hal ini disebabkan bahasa Pascal lebih mudah dipahami dibandingkan dengan bahasa lainnya, seperti bahasa C, C++, assembly, dan bahasa tingkat tinggi lainnya. Selain itu, bahasa Pascal adalah bahasa pemrograman yang terstruktur dan seperti halnya dengan bahasa pemrograman tingkat tinggi lainnya, lebih mendekati bahasa manusia (bahasa Inggris) sehingga sangat cocok diterapkan dalam dunia pendidikan.

Compiler Supaya perintah dalam bahasa pemrograman yang digunakan (Assembly maupun bahasa tingkat tinggi) dapat dipahami oleh komputer dan dapat dijalankan oleh microprosessor, maka perintah-perintah tersebut harus diterjemahkan terlebih dahulu ke bahasa mesin  proses kompilasi (compiling). Program atau software yang digunakan untuk proses kompilasi disebut compiler. Untuk bahasa pemrograman Pascal, compiler yang bisa digunakan adalah Turbo Pascal dan Free Pascal.

sEQUENCE Sequence merupakan urut-urutan dalam menjalankan suatu instruksi untuk mencapai tujuan tertentu. Untuk mencapai tujuan tersebut ada banyak cara, sehingga ada banyak cara pula sequence yang bisa dibuat.

CONTOH SEQUENCE Tujuan: membuka Microsoft Word Sequence-nya ??? Hidupkan PC. Masukkan password. Klik tombol Start. Klik Microsoft Office. Klik Mocrosoft Office Word.

INTRUKSI DASAR Ada 3 jenis instruksi yang akan dipakai untuk merencanakan program yang akan dibuat pada pertemuan ini, yaitu : print* : digunakan untuk mencetak satu * dan membuat kursor maju satu langkah. prints : digunakan untuk mencatak satu space kosong (spasi) dan maju satu langkah. NL : digunakan untuk return ke baris berikutnya (enter).

Penulisan pada pascal Bentuk dasar dari penulisan program Pascal: uses crt; begin (* tulis perintah di bagian ini *) end.

... uses crt; memberitahukan pada pascal bahwa program ini akan menggunakan monitor sebagai media output. begin merupakan kata kunci (keyword) yang menandakan awal dari program tersebut. end. Merupakan kata kunci yang menandakan akhir dari program. Perintah-perintah dapat dituliskan di antara begin dan end.

... Masing-masing instruksi diakhiri titik koma (;) yang mana tanda ini sebenarnya diperlukan untuk memisahkan 2 buah instruksi. Pascal bersifat incasesensitive, artinya huruf besar dan kecil dianggap sama. Contoh : BEGIN dengan begin dianggap sama.

... Komentar: tulisan pada kode program yang tidak dieksekusi oleh compiler. { instruksi }  tidak akan dieksekusi atau (* instruksi *)  tidak akan dieksekusi

Membuat pola *** dengan Pascal Contoh 1 Membuat pola *** dengan Pascal

... uses crt; begin clrscr; write('*');write('*');write('*'); readkey; end.

TUGAS KELAS Buatlah sequence untuk membuat Jus Buah! Untuk NIM ganjil : Jus Apel Untuk NIM genap : Jus Alpukat Kerjakan di kertas waktu 15 menit.

BUATLAH 3 BENTUK POLA BINTANG MENGGUNAKAN PASCAL Tugas Take Home Tugas Take Home dikumpulkan pada pertemuan berikutnya dalam bentuk hardcopy (di-print). BUATLAH 3 BENTUK POLA BINTANG MENGGUNAKAN PASCAL

See You Next Week