Algoritma dan pemrograman
ALGORITMA & PEMROGRAMAN
Januari 03, 2022
A.Pengertian Algoritma
Algoritma adalah langkah-langkah
yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.
A.Notasi Algoritma dan fungsi dan macamnya
Notasi algoritma adalah hal dasar yang musti diketahui oleh setiap orang yang membangun suatu program, karena dalam notasi algoritma itulah terdapat kerangka-kerangka suatu program yang akan dibangun. Penjelasan tahapan dalam algoritma tidak mengacu pada sintaks pemrograman apapun dan tidak tergantung pada spesifikasi komputer yang mengeksekusinya. Tidak ada aturan yang baku dalam menuliskan algoritma, yang terpenting adalah mudah dibaca dan dipahami. Meski demikian untuk menghindari kekeliruan dan salah pemahaman sehingga notasi algoritma perlu diperhatikan.
1. Kalimat Deskriptif
Notasi algoritma dengan menggunakan kalimat deskriptif disebut juga notasi alami. Notasi algoritma deskriptif dilakukan dengan cara menuliskan intruksi-intruksi yang musti dilaksanakan dalam bentuk untaian kalimat deskriptif dengan menggunakan bahasa yang jelas. Notasi deskriptif ini disarankan untuk algoritma yang pendek karena apabila untuk algoritma yang panjang notasi deskriptif kurang efektif. Secara garis besar notasi deskriptif tersusun atas tiga bagian utama, yaitu :
Bagian Judul, merupakan bagian yang terdiri atas nama algoritma dan penjelasan atau spesifikasi algoritma tersebut.
Bagian Deklarasi, merupakan bagian untuk mendefinisikan semua nama yang digunakan pada algoritma dapat berupa variabel, konstanta, tipe ataupun fungsi
2. Pseudecode
Pseudecode merupakan cara penulisan algoritma yang menyerupai bahasa pemrograman tingkat tinggi. Pada umumnya notasi pseudecode menggunakan bahasa yang mudah dimengerti secara umum dan juga lebih ringkas dari pada algoritma. Pseudecode berisi deskripsi dari algoritma pemrograman komputer yang menggunakan struktur sederhana dari beberapa bahasa pemrograman tetapi bahasa tersebut hanya ditujukan agar bisa terbaca dan dimengerti manusia. Sehingga pseudecode tidak dipahami oleh komputer. Supaya notasi pseudecode dapat dimengerti oleh komputer maka musti diterjemahkan ke dalam sintaks bahasa pemrograman tertentu.
3. Flowchart
Flowchart merupakan penulisan algoritma dengan menggunakan notasi grafis. Flowchart adalah bagan yang mempelihatkan tahapan dari suatu program dan hubungan antar proses beserta penyataannya. Ilustrasi ini dinyatakan dalam simbol, setiap simbol mempunyai makna tertentu untuk proses tertentu. Simbol-simbol flowchart yang umumnya digunakan adalah simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO.
C.Mengenal bahas pemrograman
Pada dasarnya, bahasa pemrograman berfungsi untuk membuat suatu program melalui kumpulan kode-kode (sintaks).
Dengan mempelajarinya, kamu akan memahami “bahasa” untuk “menyuruh” program melakukan sesuatu.
1.Pengertian bahasa pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.
2.fungsi dan manfaat bahasa pemrgoraman
Fungsi utama dari bahasa pemrograman adalah sebagai alat untuk memberikan perintah kepada komputer agar dapat bergerak mengolah kata sesuai dengan apa yang kamu inginkan. Hasil keluaran bahasa program sendiri dapat berupa aplikasi maupun suatu program khusus.
3.Macam-macam bahasa pemrograman
JavaScript.
SQL.
Python.
Java.
PHP.