{icon: "youtube", url: "#"} {icon: "instagram", url: "#"} {icon: "rss", url: "#"}
Notifikasi
Notifikasi
Telah rilis pembaruan template Gila Material Pro v1.3. Ada diskon hingga 15% untuk periode 15 - 18 November 2022. KLIK DISINI
Cari lowongan kerja

3 Standar Jenis Penulisan Algoritma

 3 Standar Jenis Penulisan Algoritma

Standar Jenis Penulisan Algoritma

Berikut ini 3 standar jenis untuk mempermudah penulisan algoritma :

1. Menggunakan Natural Language Atau Bahasa Alami Seperti Bahasa Inggris Atau Indonesia (Deskriptif)

    Pada dasarnya penulisan   jenis ini memepunyai tiga bagian penting, yaitu sebagai berikut :
  • Header
  • Header merupakan bagian awal algoritme dan sering dipakai sebagai tanda pengenal yang berisi judul algoritme. Dalam penulisan alur logika program bisanaya diawali dengan keyword program.
  • Deklarasi
  • Deklarasi merupakan bagian yang mendefinisikan setiap variabel dan konstanta yang akan digunakan dalam badan program.
  • Badan Algoritma
  • Pada bagian ini setiap proses computing, penyeleksian, dan perulangan yang akan dilakukan. 
   Algoritma bertipe Deskriptif maksudnya adalah algoritma yang ditulis dengan bahasa manusia sehari-hari (misalnya Bahasa Indonesia atau Bahasa Inggris). Setiap Langkahnya ditulis dalam satu kalimat atau lebih. Tidak ada aturan untuk penulisan algoritma bertipe Deskriptif ini. Semua kalimat ditulis dengan sistematis, jelas, terbatas dan berurutan. Hal ini dapat dimengerti karena teks algoritma tidak sma dengan teks program. Program adalah implementasi algoritma dalam notasi bahasa pemrograman tertentu, maka tiap orang dapat membuat aturan penulisan dan notasi algoritma sendiri.

2. Menggunakan Flowchart

    Model penulisan algoritma yang menggunakan bentuk penyusunan bangun ruang disebut sebagai bagan alir atau flowchart. Bagan alir (flowchart) merupakan bagan (chart) yang menunjukkan aliran atau runtutan data (flow) yang terjadi dalam program secara logika. Model ini sering dipakai karena memiliki standar pnggunaan yang sama.
     Algoritma bertipe Flowchart adalah algoritma yang ditulis dalam bentuk diagram - diagram dengan anak panah sebagai penunjuk urutan langkah algoritmanya. Didalam Diagram terdapat Simbol-simbol yang mempunyai makna atau arti tersendiri.
     Flowchart merupakan gambar atau bagan yang memperlihatkan urutan atau langkah-langkah dari suatu program dan hubungan antar proses beserta pernyataanya. Gambaran ini dinyatakan dengan simbol. Dengan demikian simbol menggambarkan proses tertentu. Sedangkan antara proses digambarkan dengan garis penghubung. Dengan menggunakan flowchart akan memudahakan kita untuk melakukan pengecekan bagian - bagian yang terlupakan dalam analisis masalah. Disamping itu flowchart juga berguana sebagai fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu proyek. Flowchart menolong analis dan programer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.

3. Notasi Pseudocode

    Pseudocode merupakan penyusunan dan penulisan logika dalam bentuk notasi kode yang mirip dengan bahasa pemrogaman tertentu, tetapi tidak mewakili dari bahasa pemrogaman yang digunakan. Tidak ada aturan khusus dalam penulisan srtuktur algoritme dengan pseudocode seperti flowchart.
   Pseudocode adalah cara penulisan algoritma yang menyerupai bahasa pemrograman tingkat tinggi. Pseudocode menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Biasanya pseudo-code menggunakan bahasa yang mudah dipahami secara universal dan juga lebih ringkas daripada algoritma. Pseudocode berisi deskripsi dari algoritma pemrograman komputer yang menggunakan struktur sederhana dari beberapa bahasa pemrograman tetapi bahasa tersebut hanya ditujukan agar dapat dibaca manusia. Sehingga Pseudocode tidak dapat dipahami oleh komputer. Supaya notasi pseudocode bisa dipahami oleh komputer maka harus diterjemahkan terlebih dahulu menjadi sintaks bahasa pemrograman komputer tertentu.

Perhatian - Dalam proses rekrutmen, perusahaan yang resmi tidak pernah menarik biaya dari kandidat. Jika ada perusahaan yang menarik biaya wawancara, tes, reservasi tiket, dsb lebih baik dihindari karena ada indikasi penipuan. Jangan mentransfer pembayaran apapun ketika melamar kerja.
Tautan disalin ke papan klip!