Skip to main content

Apa itu Algoritma dalam Pemograman????

A.Pendahuluan
 

 Assalamu'alaikum wr wb

 Seperti biasa saya akan membahas apa yang saya dapat hari ini yaitu tentang
apa itu Algoritma pemograman, dan fungsinya.

B.Latarbelakang
  Algoritma sangatlah penting di dunia koding, oleh karena itu kalau Temen temen
ingin menjadi programer temen temen haarus memahami Algoritmanya.

C.Maksud dan Tujuan
 Memahami Algoritma dalam pemograman

D.Alat dan Bahan
 Laptop dan Koneksi Internet

E.Waktu yang di butuhan
 30 menit
F.Pembahasan
 Algoritma dan Pemograman saat ini telah  di pelajari di seluruh dunia dan merupakan
salah satu program wajib di sekolah sekolah SMA/SMK dan kuliah, Kalau di bangku
kuliah pelajaran ini wajib di pelajari bagi mereka yang mengambil jurusan informatika.
-Sejarah Algoritma
 Algoritma ini di temmukan oleh orang timur tengah di jaman perdi adaban islam
Penemu ini bernama Abu ja'far Muhammad Ibnu Musa Al-Khwarizmi (780-850 masehi)
dan kata Algoritma (inggris: Algorithm) Menurut sebagian ilmuan  di ambil dari
namanya yakni Al-Khwarizmi.Algoritma sendiri berasal dari kata algorism yang
artinya perhitungan dalam angka arab namun para ahli sejarah masih kesulitan menemukan
asal usul istilah ini, dan sampai akhirnya mereka menemukan bahwa Algorithm/Algoritma
berasal dari nama penemunya yaitu Al Khwarizmi.

-Pengertian Algoritma
  Algoritma secara singkat dapat di definisikan sebagai langkah langkah untuk
mencapai tujuan tertentu.Dengan konsep Algoritma maka suatu permasalahan dapat
dengan mudah di selesaikan. Karena Algoritma adalah sebuah konsep maka setiap
orang bisa mempunyai Algoritma yang berbeda beda terhadap masalah yang sama.
Conto ada suatu permasalahan A dan solusinya adalah B maka setiap orang akan
mendapatkan B dengan Cara yang berbeda beda dengan Algoritmanya masing masing,
tidak harus sama jalannya tetapi bisa mengahsilkan output yang sama.

Conto Algoritma di dunia nyata seperti pengunaan kalkulator
-Nyalakan kalkulator
-Kosongkan Kalkulator
-Ulangi
-Input harga
-Tekan tombol Plus (+)
-Sampai semua harga diinput
-Tampilkan total harga
-Matikan kalkulator
Selesai

-Pemograman
Pemrograman adalah proses membuat suatu Program dengan Algoritma + Bahasa
Pemrograman. Sebuah Software hanya bisa terwujud jika dibuat dengan Algoritma
dan Bahasa Pemrograman.

Langkah-langkah yang dilakukan

    - Definisikan Masalah
    - Mengumpulkan kebutuhan (requirement)
    - Buat Algoritma dan Struktur Cara Penyelesaian
    - Menulis Program dengan bahasa pemrograman
    - Testing dan Verifikasi Program
    - Implementasi/Instalasi Program
    - Dokumentasi Program
    - Pemeliharaan Program

Kita bisa memilih Bahasa Pemrograman apa saja yang kita mau dan kuasai.
 Namun tentu tidak semua bahasa pemrograman cocok dengan permasalahan yang
ada dan kita wajib mencari tahu manakah yang cocok dan sesuai dengan kebutuhan kita.

G.Kesimpulan
 Algoritma adalah sebuah konsep untuk memecahkan/membuat sesuatu.

H.Referensi
  wikipedia

Comments

Popular posts from this blog

Mengenal Serveo.net

A.Pendahuluan  Assalamu'alaikum wr wb Seperti biasa saya akan mebahas apa yang saya dapatkan hari ini, yaitu tentang Serveo.net. B.Latarbelakang  Jika kita sedang didaerah lain atau lagi pergi ke luar kota kita bisa merote server dengan Serveo.Net ini. C.Maksud dan Tujuan Untuk mengenal Serveo.net E.Alat dan Bahan  Laptop, koneksi internet F.Pembahasan Serveo adalah server SSH hanya untuk penerusan port. Ketika seorang pengguna terhubung ke Serveo, mereka mendapatkan URL publik yang dapat digunakan siapa pun untuk terhubung ke server localhost mereka. Serveo adalah alternatif yang sangat baik untuk ngrok. Serveo terinspirasi oleh ngrok dan berusaha untuk melayani banyak dari tujuan yang sama. Keuntungan utama Serveo melalui ngrok adalah penggunaan klien SSH Anda yang sudah ada, jadi tidak ada aplikasi klien untuk menginstal. Bagaimana Caranya ? 1. Pada serveo ini kita tidak perlu untuk mendaftar. Kita tinggal memasukkan script saja yang ada pada we...

Mengenal Fitur Health Mikrotik

A.Pendahuluan  Assalamu'alaikum wr wb Seperti biasa saya akan membahas apa yang saya dapatkan hari ini yaitu Mengenal Fitur Health pada Mikrotik. B.Latarbelakang  Dengan adanya Fitur Health di mikrotik teman teman tidak perlu memasang atau menempelkan thermomether untuk memonitoring temperatur Routeroard, dengan adanya fitur ini kita bisa melihat temperatur dan yang lainnya. C.Maksud dan Tujuan  Untuk mengenal Fitur Health pada Mikrotik D.Waktu yan di butuhkan  10 Menit E.Alat dan bahan  Laptop, Mikrotik Routerboard F.Pembahasan  Dengan adanya fitur ini kita tidak perlu memasang thermeratur pada routerboard, karena dengan fitur ini kita bisa melihat kondisi temperatur, voltage dan Fan control. Berikut adalah cara Melihatnya  Gambar di bawah ini adalah Routerboard versi RB450G Dan di bawah ini adalah yang mempunyai mode fan, jadi yang punya mode fan ini informasinya lengkap. G.Kesimpulan   Jadi dengan fitur ini l...

Mengenal BASH dan ZSH

A.Pendahuluan   Assalamu'alaikum wr wb Seperi biasa saya akan membahasa apa yang saya dapatkan hari ini yaitu tentang BASH dan ZSH. B.Latar belakang  Bash adalah singkatan dari Bourne Again SHell, versi baru dari Bourne Shell yang dikembangkan oleh Steve Bourne. Bash ini adalah shell yang paling umum digunakan pengguna Linux. Z shell (Zsh) adalah sebuah Unix shell yang dapat digunakan sebagai login shell yang interaktif dan sebagai penerjemah perintah yang kuat untuk shell scripting. Zsh adalah Bourne shell yang disempurnakan dengan sejumlah besar perbaikan, termasuk penambahan beberapa fitur dari Bash, ksh, dan tcsh C.Maksud dan Tujuan  Untuk memahami BASH dan ZSH D.Waktu yang di butuhkan  20 Menit E.Alat dan Bahan  Laptop dan koneksi internet F.Pembahasan Apa Itu BASH ? Bash adalah singkatan dari Bourne Again SHell, versi baru dari Bourne Shell yang dikembangkan oleh Steve Bourne. Bash ini adalah shell yang paling umum digunakan pen...