Presentasi pemograman dasar

12

Click here to load reader

description

Ini adalah File presentasi saya tentang Pemograman Dasar.

Transcript of Presentasi pemograman dasar

Page 1: Presentasi pemograman dasar

TUGAS PRESENTASI PEMOGRAMAN DASAR

Febri Bagus Ananda

X TKJA

Page 2: Presentasi pemograman dasar

BAHASA

PEMOGRAMAN

Bahasa pemograman adalah

bahasa yang digunakan untuk

menerjemahkan perintah

User/Pengguna agar dimengerti oleh

Komputer.

Page 3: Presentasi pemograman dasar

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.

Page 4: Presentasi pemograman dasar

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.

Page 5: Presentasi pemograman dasar

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

Page 6: Presentasi pemograman dasar

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.

Page 7: Presentasi pemograman dasar

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.

Page 8: Presentasi pemograman dasar

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.

Page 9: Presentasi pemograman dasar

KONSEP ALGORITMA

B. Algoritma variabel pertukaran.

Berfungsi mempertukarkan masing-

masing isi variabel sedemikian sehingga

nilai dari setiap variabel akan

berubah/bertukar.

Page 10: Presentasi pemograman dasar

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

Page 11: Presentasi pemograman dasar

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.

Page 12: Presentasi pemograman dasar

FINISH

• Thank You For Your Attention