Perbedaan algoritma dan pseudocode beserta contohnya

Perbedaan Algoritma,pseudocode,flowchart dan variabel

Algoritma

Algoritma adalah langkah – langkah logis tertentu untuk menyelesaikan suatu masalah. Guna algoritma adalah untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pola pikirnya masing-masing.

Ciri – ciri algoritma:

  • Ada input.
  • Ada proses.
  • Ada output.
  • Memiliki instruksi instruksi yang jelas dan tidak ambigu.
  • Harus mempunyai stopping role.

Sifat algoritma:

  • Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman.
  • Tidak tergantung pada suatu bahasa pemrograman.
  • Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun.
  • Jadi algoritma adalah jembatan untuk mempermudah pemahaman alur kerja suatu proses.

DosenIT.com

Type your search query and hit enter:

  • Homepage
  • Kuliah IT
  • Sistem Informasi

Pengertian Algoritma, Flowchart dan Pseudocode

Perbedaan algoritma dan pseudocode beserta contohnya

Pengertian Pseudocode – Saat Anda pertama kali mulai belajar bahasa pemrograman, ada banyak hal yang harus dipelajari sebelum kalian membuat aplikasi pertama Anda. Berpikir seperti seorang programmer dapat membantu memecah masalah menjadi algoritma untuk menyelesaikannya. Algoritma adalah langkah-langkah yang diambil kode kalian untuk memecahkan masalah atau menjawab pertanyaan.

Ini bisa menjadi tantangan jika Anda seorang programmer pemula untuk berpikir seperti seorang programmer sejak awal. Menerjemahkan ide aplikasi ke kode sebenarnya membutuhkan beberapa latihan.

Untuk menjembatani antara apa yang ingin aplikasi Anda lakukan dan kode yang akan ditulis, Anda dapat menggunakan pseudocode.

Perbedaan algoritma dan pseudocode beserta contohnya

Jadi, sebelum menulis sebuah statement yang bisa dipahami oleh komputer, kita terlebih dahulu harus bisa membuat statement yang bisa dipahami oleh manusia. Pernah mendengar istilah Pseudocode sebelumnya? Apa yang dimaksud dengan Pseudocode ? Berikut kita akan bahas pengertian Pseudocode.

A.PENGERTIAN ALGORITMA

Dalam matematika dan ilmu komputer, algoritma adalah urutan atau langkah-langkah untuk penghitungan atau untuk menyelesaikan suatu masalah yang ditulis secara berurutan. Sehingga, algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah pemrograman komputer.

Dalam pemrograman, hal yang penting untuk dipahami adalah logika kita dalam berpikir bagaimana cara untuk memecahkan masalah pemrograman yang akan dibuat. Sebagai contoh, banyak permasalahan matematika yang mudah jika diselesaikan secara tertulis, tetapi cukup sulit jika kita terjemahkan ke dalam pemrograman. Dalam hal ini, algoritma dan logika pemrograman akan sangat penting dalam pemecahan masalah.

Untuk contoh algoritma dalam matematika seperti di bawah ini:

Algoritma untuk menghitung nilai y dari persamaan y = 3x + 8

Algoritmanya adalah:

  • Mulai
  • Tentukan nilai x
  • Hitung nilai y = 3x + 8
  • Cetak nilai x dan y
  • Selesai

Penyajian algoritma secara garis besar dapat dibagi dalam dua bentuk penyajian yaitu tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu (misalnya bahasa Indonesia atau bahasa Inggris) danpseudocode.Pseudocodeadalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga tepat digunakan dalam menggambarkan algoritma yang akan dikomunikasikan kepadaprogrammer.

sumber :https://teknojurnal.com/pengertian-algoritma-pemrograman/