Mohon tunggu...
IRFAN SATYA ABINAYA
IRFAN SATYA ABINAYA Mohon Tunggu... Mahasiswa - Mahasiswa Universitas Islam Negeri Malang Maulana Malik Ibrahim

Saya hanya seorang biasa yang sedang mencoba mengeksplor hal hal baru pada masa perkuliahan

Selanjutnya

Tutup

Pendidikan

Algoritma dan Flowchart : Pengertian, fungsi dan cara kerja

8 September 2024   22:40 Diperbarui: 9 September 2024   00:30 142
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
https://terralogiq.com/algorithm-design/

                                                                                             Algoritma : Pengertian, Fungsi dan Cara kerja

Algoritma : Pengertian dan Karakteristik

Algoritma menurut (Kani, 2020) adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah untuk menghasilkan suatu output tertentu . Sedangkan menurut KBBI, Algoritma adalah prosedur sistematis untuk memecahkan masalah matematis dalam langkah-langkah terbatas atau urutan logis pengambilan keputusan untuk pemecahan masalah.

Algoritma memiliki karakteristik jelas,efektif dan mempunyai tujuan. Algoritma ibaratnya adalah resep cara membuat sebuah masakan. Masakan yang dibuat dengan mengikuti cara yang tertulis pada resepnya jelas akan memiliki rasa yang enak. Sebaliknya, jika suatu masakan dibuat dengan tidak mengikuti cara pada resepnya, maka rasanya akan jelas berbeda.

Algoritma : Fungsi  

Algoritma memiliki fungsi sebagai berikut :

  • Menentukan langkah sistematis dalam menyelesaikan masalah.
  • Membantu merancang solusi yang efektif dari sebuah masalah yang dihadapi.
  • Sebagai penentu alur eksekusi penyelesaikan sebuah masalah.

Algoritma : Cara kerja

Algoritma memiliki cara kerja mulai, input, proses, output, selesai

contoh persoalan algoritma operasi hitungan campuran sederhana

  • Mulai
  • Masukkan nilai variabel a,b,c
  • Input nilai variabel a= 2
  • Input nilai variabel b= 3
  • Input nilai variabel c = 4
  • Jika Variabel a ditambah variabel b lalu dikali variabel C
  • hasilnya 14

Flowchart : Pengertian

Flowchart adalah diagram yang menjabarkan proses atau alur logika dengan menggunakan simbol-simbol tertentu. Biasanya flowchart digunakan dalam berbagai bidang, salah satunya adalah pengembangan perangkat lunak.

Menurut Dr. John O. Whitney, flowchart adalah sebuah skema visual yang menggambarkan alur kerja suatu sistem atau proses. Diagram ini menggunakan simbol-simbol untuk menunjukkan aktivitas, kondisi, dan urutan logika dalam proses yang dijelaskan.

Flowchart : Fungsi

Flowchart memiliki fungsi sebagai berikut:

  • Memudahkan dalam pemahaman alur proses atau logika sistem
  • Meningkatkan efisiensi proses
  • Mendokumentasikan alur kerja supaya tidak perlu menjelaskan kembali

Flowchart: Cara kerja

berikut cara kerja Flowchart beserta contoh kasus

  • Hitungan Bilangan campuran
  • Masukkan Variabel a,b,c dan Hasil (Interger)
  • Input variabel a 
  • Input variabel b
  • Input Variabel c
  • Masukkan Rumus "Hasil" a+b*c (Assign)
  • Hasil dari rumus keluar (Output)

Hubungan Algoritma dan Flowchart

 Algoritma dapat diaplikasikan melalui Flowchart, berikut salah satu contoh algoritma operasi hitungan campuran yang di gambarkan melalui Flowchart

Flowchart from Flowgorithm
Flowchart from Flowgorithm

Kesimpulan 

Algoritma dapat membantu kita dalam menentukan tatacara yang efektif untuk menyelesaikan permasalahan yang kita hadapi, dengan bantuan visualisasi algoritma melalui flowchart, dapat membantu kita dalam pemetaan langkah langkah penyelesaian masalah.

DAFTAR PUSTAKA


1. Ananda Handayani. Apa itu algoritma media sosial,2021 https://kominfo.kotabogor.go.id/index.php/post/single/820

2. Pengertian Algoritma menurut KBBI https://kbbi.web.id/algoritme

3. Universitas Bakrie. Ini dia pengertian algoritma beserta karakteristiknya https://bakrie.ac.id/articles/628-ini-dia-pengertian-algoritma-beserta-karakteristiknya.html

4. BINUS University. Algoritma Pemrograman : Pengertian, Cara Kerja, dan Fungsinya  https://binus.ac.id/malang/2024/02/algoritma-pemrograman-pengertian-cara-kerja-dan-fungsinya/

5. Amira K, Gramedia Blog. Apa Itu Flowchart : Pengertian Menurut Ahli, Fungsi dan Jenisnya https://www.gramedia.com/literasi/flowchart/#Pengertian_Flowchart

6. Telkomsel. Flowchart : Pengertian, Fungsi, Simbol dan Contoh https://www.telkomsel.com/jelajah/jelajah-lifestyle/flowchart-pengertian-fungsi-simbol-dan-contoh



Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun