Presentasi pemograman dasar
Click here to load reader
-
Upload
f-bagus-tkja -
Category
Software
-
view
78 -
download
0
description
Transcript of Presentasi pemograman dasar
TUGAS PRESENTASI PEMOGRAMAN DASAR
Febri Bagus Ananda
X TKJA
BAHASA
PEMOGRAMAN
Bahasa pemograman adalah
bahasa yang digunakan untuk
menerjemahkan perintah
User/Pengguna agar dimengerti oleh
Komputer.
KARAKTERISTIK BAHASA PEMOGRAMAN
• Aturan Tata Bahasa = Memiliki tata
bahasa khusus.
• Instruksi = Memiliki intruksi/perintah
untuk menyelesaikan masalah
tertentu.
• Kompiler = Menganalisa intruksi dan
membuat instruksi menjadi aplikasi
siap pakai.
BAHASA PEMOGRAMAN BERDASARKANCARA PENERAPANNYA
Bahasa pemograman bertujuan khusus.Bahasa pemograman Cobol untuk terapanbisnis dan administrasi, Fortran untukkomunikasi ilmiah, Assembly untuk terapan bahasa mesin dan prolog untukkecerdasan buatan.
Bahasa pemograman bertujuan umum.Bahasa yang dapat digunakan berbagaiaplikasi. Contoh: pascal,basic, C dan lain-lain.
BAHASA PEMOGRAMAN BERDASARKAN NOTASI BAHASA
• Bahasa Tingkat Rendah (Low Level Language)
Bahasa yg dirancang agar setiap instruksi langsung dikerjakan oleh komputer.
• Bahasa Tingkat Tinggi (High Level Language)
Bahasa yg dirancang agar pemograman lebih mudah dipahami, lebih manusiawi dan berorientasi pada bahasa manusia ( Inggris ).
FUNGSI BAHASA PEMOGRAMAN
Bahasa Pemograman Dekstop dikhususkan
untuk membuat aplikasi yang digunakan
langsung pada komputer anda, baik tanpa
jaringan komputer maupun dengan jaringan
komputer.
Pemograman Web digunakan untuk membuat
aplikasi yang digunakan secara online . Contoh
bahasa pemograman lainya: Cobra, Pearl, Ruby,
Java, SmallTalk, NET, dan lain lain.
ALGORITMA
Algorism berarti menghitung angka dengan
mengunakan bahasa arab. Kata Algorism
berasal dari nama penulis buku arab yakni, “Abu
Ja’far Muhammad Ibnu Musa Al-Khuwarizmi”
Algoritma berarti:
Urutan langkah-lamgkah logis untuk
menyelesaikan masalah yang disusun secara
sistemmatis.
Urutan logis pengambilan putusan untuk
pemecahan masalah.
KONSEP ALGORITMA
A. Algoritma variabel pe-ubah.
variabel yang yang nilainya BUKAN konstanta (selalu berubah sesuai dengankondisi variabel TER-KINI)
Sintanks : P=Q
Algoritma:P<-Q
Arti : nilai P diberi nilai Q, nilai P akanSAMA DENGAN nilai Q, nilai Q tetap.
KONSEP ALGORITMA
B. Algoritma variabel pertukaran.
Berfungsi mempertukarkan masing-
masing isi variabel sedemikian sehingga
nilai dari setiap variabel akan
berubah/bertukar.
STRUKTUR ALGORITMA
Algoritma disusun oleh sederetan
langkah intruksi yang logis. Tiap langkah
intruksi tersebut mengerjakan suatu
tindakan (Aksi). Efek dari pekerjaan suatu
aksi dapat diamati dengan
membandingkan keadan pada saat aksi
belum dimulai (To), dan keadaan pada
saat aksi selesai dikerjakan (Ti).
PENULISAN ALGORITMA DENGANBAHASA NATURAL
Contoh penulisan Algoritman dengan bahasa natural
Pilihlah bilangan terbesar dari 3 bilangan (misal 10 4 2 )
• Ambilah bilangan pertama dan set maks sama dengan
bilang pertamaan.
• Ambilah bilangan kedua dan bandingkan dengan maks,
apabila bilangan kedua lebih besar dari maks, set maks
sama dengan bilangan kedua.
• Ambilah bilangan ketiga dan bandingkan dengan maks
apabila bilangan lebih besar dari maks, set maks, sama
dengan bilangan ketiga.
• Variabel maks berisi bilangan terbesar, tampilkan
hasilnya.
FINISH
• Thank You For Your Attention