Penjelasan dan Jenis Jenis Notasi Algoritma Desktiptif, Flowcart, dan Pseudocode
1. Pendahuluan
Hallow gaes, kali ini mimin akan membahas tentang apa itu notasi dalam algortima.
2. Latar Belakang
Perusahaan didunia industri biasanya menanyakan kepada seorang programer yang sering ditanyakan adalah mengenai notasi algoritma. Notasi sangat dibutuhkan pada awal pembuatan suatu project, dengan membuat notasi, kita dapat menyusun rencana....contoh notasi pembuatan web sekolah, notasi tersebut sangat dibutuhkan dalam pembuatan rancangan pembuatan web sekolah.
3. Alat dan Bahan
- Perangkat komputer/laptop
- Ebook diberikan oleh dosen
- Browser Chrome untuk publikasi
4. Maksud dan Tujuan
- Notasi sangat berguna sebagai dokumentasi suatu pekerjaan.
- Notasi ini bertujuan untuk membuat suatu desain.
- Agar desain program bisa dibaca oleh manusia biasa.
- Program berjalan sesui dengan aturan berlaku.
5. Pembahasan
Apa sih Notasi Itu ? Menurut kbbi notasi adalah seperangkat atau sistem lambang (tanda) yang menggambarkan bilangan (tentang aljabar), nada (tentang musik), dan ujaran (tentang fonetik).
Lah terus Notasi Algoritma itu apa ?? Jadi Notasi Algoritma adalah suatu langkah-langkah yang digunakan untuk melambangkan bagaimana program berjalan sesuai dengan input,proses,dan outputanya.
Untuk menulis algoritma digunakan notasi tertentu. Jenis-jenis notasi yang bisa digunakan diantaranya :
Hallow gaes, kali ini mimin akan membahas tentang apa itu notasi dalam algortima.
2. Latar Belakang
Perusahaan didunia industri biasanya menanyakan kepada seorang programer yang sering ditanyakan adalah mengenai notasi algoritma. Notasi sangat dibutuhkan pada awal pembuatan suatu project, dengan membuat notasi, kita dapat menyusun rencana....contoh notasi pembuatan web sekolah, notasi tersebut sangat dibutuhkan dalam pembuatan rancangan pembuatan web sekolah.
3. Alat dan Bahan
- Perangkat komputer/laptop
- Ebook diberikan oleh dosen
- Browser Chrome untuk publikasi
4. Maksud dan Tujuan
- Notasi sangat berguna sebagai dokumentasi suatu pekerjaan.
- Notasi ini bertujuan untuk membuat suatu desain.
- Agar desain program bisa dibaca oleh manusia biasa.
- Program berjalan sesui dengan aturan berlaku.
5. Pembahasan
Apa sih Notasi Itu ? Menurut kbbi notasi adalah seperangkat atau sistem lambang (tanda) yang menggambarkan bilangan (tentang aljabar), nada (tentang musik), dan ujaran (tentang fonetik).
Lah terus Notasi Algoritma itu apa ?? Jadi Notasi Algoritma adalah suatu langkah-langkah yang digunakan untuk melambangkan bagaimana program berjalan sesuai dengan input,proses,dan outputanya.
Untuk menulis algoritma digunakan notasi tertentu. Jenis-jenis notasi yang bisa digunakan diantaranya :
- Notasi deskriptif => menyatakan langkah-langkah algoritma dalam deretan kalimat deskriptif.
Notasi deskriptif terdiri dari 2 bagian :
- Header : memuat nama algoritma dan serta informasi atau keterangan algoritma yang ditulis
- Algoritma : berisi langkah-langkah penyelesaian persoalan yang ditulis secara deskriptif.
Contoh Notasi Deskriptif
Algoritma Luas_lingkaran
{menghitung luas lingkaran apabila jari-jari lingkaran diberikan}
Algoritma:
Menentukan konstanta PHI = 3,14
Membaca nilai jari-jari (r)
Menghitung luas lingkaran (L) yaitu L = PHI*r*r
Menulis luas lingkaran (L)
- Notasi bagan alir (flowchart) => Menggambarkan langkah-langkah algoritma secara visual/gambar.
- Notasi Pseudocode => Menggambarkan langkah-langkah algoritma yang hampir mirip dengan notasi bahasa pemrograman tingkat tinggi.
Notasi Pseudocode terdri dari 3 bagian :
- Kepala (Header) => memuat algoritma dan informasi mengenai algoritma
- Deklarasi (Definisi Variabel) => definisi nama variabel, nama fungsi, tipe data dll
- Deskripsi (Rincian Langkah) => memuat langkah-langkah penyelesaian masalah dengan kata perintah seperti baca/read, tampilkan/write,ulangi/while dll.
Contoh Notasi Pseudocode :
Algoritma Luas_lingkaran
{menghitung luas lingkaran apabila jari-jari lingkaran diberikan}
Deklarasi
{Definisi nama tetapan}
const PHI 3.14
{definisi nama variabel}
double r, L;
Deskripsi
baca(r);
L PHI * r *r;
tulis(L);
6. Kesimpulan
Jadi membuat sebuah program tidak sembrono notasi algoritma penting dalam membuat program pertama kali. Sesorang programer yang profosional itu membuat sebuah notasi algoritmanya terlebih dahulu. Agar apa ? Agar orang lain atau atasan kita itu jika bertanya sudah mempersipkan gambar desain notasi algoritma baik deskriptif, flowcart, dan pseudocode. Sering-seringlah membuat program dengan cara buat desainya terlebih dahulu. Kita bisa memelih ketiga notasi tersebut, yang paling banyak dipakai adalah flowcart. Karena desain flowcart itu didesain untuk simbol-simbol yang mempunyai fungsi tertentu dan mudah untuk dipahami. Suatu program yang terpentingnya adalah konsep dari flowcart. Flowcart itu 70% keberhasilan yang 30% itu adalah programnya syntak"nya. Tau kan SDLC salah satu konsep untuk membangun suatu program.
Post a Comment