Senin, 08 Januari 2024

PENGENALAN NOTASI

PSEUDOCODE (NOTASI) DALAM PROGRAMING

Dalam proses pembuatan sebuah program sebelum memasuki tahapan coding biasanya para programming melakukan sebuah perancangan kode kasar yang bisa disebut sebagai notasi atau biasa di kenal sebagai pseudocode. Lalu apa sih notasi atau pseudocode ini?

            Notasi atau yang disebut juga sebagai pseudocode ini adalah sebuah rancangan kode kasar yang memiliki fungsi untuk mempermudah para programmer untuk menuliskan program, membantu pemecahan masalah, serta mempersingkat waktu coding. Pada dasarnya pseudocode atau notasi ini memiliki tujuan agar lebih mudah untuk dibaca ataupun dimengerti.

            Pseudocode atau notasi ini bukanlah sebuah Bahasa pemrograman. Sehingga biasanya notasi atau pseudocode ditulis menggunakan Bahasa inggris agar lebih memudahkan para programmer ketika dikonversikan ke dalam Bahasa pemrograman.

 

Lalu apa saja fungsi dari pseudocode atau notasi ini? notasi atau pseudocode ini berfungsi sebagai sketsa atau gambaran kasar yang nantinya akan membantu para programmer dalam memahami alur logika pemecahan masalah di tahapan perancangan sebelum dicodingkan. Pseudocode ini juga memiliki fungsi lain diantaranya adalah :

1.    Sebagai Media Dokumentasi

Dengan adanya pseudocode atau notasi ini dapat membantu para programmer dalam pembuatan media dokumentasi yang nantinya akan menjadi patokan agar proses perancangan program sesuai dengan apa yang diharapkan. Jadi dengan adanya pseudocode atau notasi ini dapat digunakan untuk menelusuri logika dari program yang telah dibuat jika sewaktu waktu terdapat sebuah error ataupun bug

 

2.    Sebagai Jembatan Komunikasi

Pseudocode atau notasi dapat menjadi sebuah jembatan komunikasi bagi seorang programmer untuk menjelaskan mekanisme dari code yang mereka buat kepada mitra bisnis, mitra Kerjasama, manajer, desainer dan sebagainya agar sarana komunikasi menjadi lebih mudah di mengerti dan efektif

 

3.    Mempercepat Proses Penyelesaian

Dengan adanya pseudocode atau notasi ini dapat membantu para programmer untuk mempercepat pembuatan program yang ingin mereka buat, hal ini dikarenakan pseudocode memiliki struktur yang lebih sederhana sehingga lebih mudah untuk dimodifikasi.

 

Pseudocode atau notasi ini juma memiliki sebuah struktur yang menjadi acuan agar pembuatan algoritma bisa berjalan dengan baik, struktrur tersebut terdiri dari :

A.    Judul – Pada bagian ini berisikan judul dari program yang sedang kalian buat atau kerjakan.

B.     Kamus – Pada bagian ini berisikan keterangan dari tipe data yang ada di dalam program yang sedang di buat seperti variable ataupun integer.

C.     Deskripsi – Pada bagian ini berisikan proses, perintah ataupun Langkah-Langkah yang ada di dalam program yang sedang kita buat, dengan kata lain deskripsi merupakan inti dari pseudocode atau notasi itu sendiri.

Berikut adalah contoh dari pseudocode atau notasi dari sebuah program sederhana

 

 

//Judul : program pertambahan sederhana

// ? + ? = ?

//oleh : Martin Rahmat Budiharto

//9 januari 2024

 

//Kamus

pertama, kedua, hasil <-- integer

 

//Deskripsi

            output <-- "program pertambahan sederhana"

            output <-- "masukan bilangan pertama : "

            input --> pertama     //input dari bilangan pertama 

            output <-- "masukan bilangan kedua : "

            input --> kedua     //input dari bilangan kedua

            hasil = pertama + kedua //rumus dari pertambahan

            output <-- "hasil dari" pertama "+" kedua "=" hasil //output dari hasil                                 pertambahan

 

lalu Setelah pseudocode atau notasi ini dikonversi kedalam Bahasa pemrograman akan menjadi kurang lebih seperti ini : 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;

//Judul : Program sederhana pertambahan
//oleh : Martin Rahmat Budiharto
//9 Januari 2024

//Kamus
    int pertama, kedua, hasil;

//Deskripsi
main ()
{
    cout << "program pertambahan sederhana" << endl;
    cout << "masukan bilangan pertama : ";
    cin >> pertama; //input dari bilangan pertama
    cout << "masukan bilangan kedua : ";
    cin >> kedua; //input dari bilangan kedua
    hasil = pertama + kedua; //rumus dari pertambahan
    cout << "hasil dari " << pertama << " + " << kedua << " = " << hasil; //output dari hasil
}

Dengan adanya pseudocode atau notasi ini dapat memudahkan para programmer untuk mempersingkat waktu pembuatan sebuah program dan juga pseudocode atau notasi ini cukup fleksibel sehingga dapatdikonversikan kedalam beberapa jenis Bahasa pemrograman yang berbeda.

Tidak ada komentar:

Posting Komentar