Langsung ke konten utama

Pengertian Algoritma Pemrograman

pengertian algoritma pemrograman

Bahasa pemrograman semakin banyak dipelajari oleh banyak orang. Hal ini terkait dengan kemajuan zaman yang menjadikan teknologi sebagai hal penting untuk menunjang kemajuan. Bagi pembaca yang ingin mempelajari bahasa pemrograman, hal dasar yang harus dipahami adalah algoritma pemrograman tersebut. Untuk mengerti apa itu algoritma pemrograman, silahkan simak pembahasan di bawah ini.
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
Walaupun algoritma bisa dibilang jantung ilmu komputer atau informatika, tetapi jangan beranggapan bahwa algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-hari, terdapat banyak proses yang dinyatakan dalam suatu algoritma. Misal cara memasak mie, cara membuat kue, dan lainnya.
Jika kita buat algoritma memasak mie akan seperti di bawah ini:
  • Siapkan 1 bungkus mie instan, 400 ml air (2 gelas), panci, mangkok, sendok, dan garpu
  • Masukkan 400 ml air kedalam panci
  • Masak air
  • Tunggu hingga mendidih
  • Masukkan mie kedalam panci yang sudah berisi air mendidih
  • Tunggu dan aduk hingga 3 menit
  • Jika sudah matang masukkan bumbu
  • Aduk hingga rata
  • Sajikan mie
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) dan pseudocodePseudocode adalah kode yang mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga tepat digunakan dalam menggambarkan algoritma yang akan dikomunikasikan kepada programmer.
Sedangkan untuk algoritma yang disajikan dengan gambar adalah dengan flowchartFlowcartadalah bagan (chart) yang menunjukkan alir (flow) di dalam program atau merupakan prosedur sistem secara logika. Flowcart digunakan untuk alat bantu komunikasi dan untuk dokumentasi.

Komentar

Postingan populer dari blog ini

Senja di karang bolong Pacitan

Saat itu senja mulai berlabuh di Karang Bolong Ragu-ragu kaki ini untuk melangkah Ketika para pencari rumput mulai menapaki jalan pulang Seorang pemancing tinggal beberapa yang mempermainkan kailnya Berharap ada ikan yang menyambarnya Senja semakin rapat di karang-karang Debur ombak seolah tak sabar menanti kedatangannya rumput ilalang mulai bergoyang- goyang menyambut kedantangan angin malam Semburat merah jingga masih tersisa keindahannya sangat mempesona Senja mulai menghilang berganti malam yang penuh bintang kini saatnya aku pulang membawa semua kenangan sambil berdoa, dan berharap dapat kembali datang. Terimakasih senja. Pacitan, 01-01-2022

Kata Mutiara Semangat Dan Motivasi Belajar

Sajian kata kata mutiara motivasi kali ini dibumbui dengan kegigihan dan ketekunan yang harus anda miliki dalam belajar dan memulai kehidupan. Kenapa? Karena hidup baru dimulai saat anda memutuskan untuk belajar. Edge Of Tomorrow, salah satu film fenomenal di tahun 2014 yang diperankan oleh Tom Cruise, kurang lebih memberikan value bagaimana anda menghargai hidup dengan belajar dari kesalahan. Terjebak dalam siklus hidup dan mati, membuat William cage (Tom Cruise) terus mengulangi hal yang sama. Hasilnya? Ia menjadi tentara handal dalam pertempuran. Barangkali seperti itulah, jika anda terus mengulangi, belajar, belajar, dan belajar, maka diri anda akan menjadi sosok yang anda impikan. Pelajaran yang paling berharga adalah pelajaran yang anda ajarkan untuk diri sendiri Anda tidak bisa membuka buku tanpa mendapatkan pelajaran darinya Belajar tidak akan pernah membuat pikiran anda lelah Aku selalu siap untuk belajar meski kadangkala aku tidak terlalu suka diajarkan

Tips Agar Cepat Memahami dan Menguasai Algoritma Pemograman

Programer , mungkin profesi yang satu ini menjadi daya tarik tersendiri dikalangan pecintanya. Namun setelah bertemu atau belajar membuat suatu program terkadang kita merasa programer bukan pilihan yang tepat untuk dijadikan cita cita / profesi karena kerumitan algoritma yang harus dihadapi dalam setiap perancangan suatu program. Belajar   Algoritma   bertujuan untuk mempermudah pembuatan program baik yang sederhana maupun yang kompleks.   Algoritma   sendiri merupakan urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Logis disini berarti benar sesuai dengan   logika   manusia. Misalnya algoritma aktifitas pagi hari sebelum berangkat ke kampus oleh seorang mahasiswa dimulai dari bangun dari tempat tidur , melepas piyama , mandi, berpakaian, sarapan dan berangkat ke kampus. Yang dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk mengatur computer agar melakukan suatu tindakan tertentu. Suatu program ditulis mengikuti kaidah baha