Algoritma adalah Sistem kerja komputer yang mempunyai brainware, hardware, dan software. Tanpa salah satu dari ketiga sistem tersebut komputer tidak akan berguna. Kita akan lebih fokus pada softwarekomputer. Software terbangun atas susunan program (silahkan baca mengenai pengertian program) dan syntax (cara penulisan/pembuatan program). Untuk menyusun program atau syntax, diperlukannya langkah-langkah yang sistematis dan logis untuk dapat menyelesaikan masalah atau tujuan dalam proses pembuatan suatu software. Maka,Algoritma berperan penting dalam penyusunan program atau syntax tersebut.
Pengertian Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer, Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam kehidupan kita.
Algoritma berbeda dengan Logaritma. Logaritma merupakan operasi Matematika yang merupakan kebalikan dari eksponen atau pemangkatan. Contoh Logaritma seperti bc= a ditulis sebagai blog a = c (b disebut basis).
Contoh nyata Algoritma dalam kehidupan sehari-hari
adalah "Cara Membuat Jus Alpukat". Berikut langkah-langkah cara
membuat Jus Alpukat :
1. Ambil alpukat di dalam lemari es yang terletak
di dapur.
2.
Siapkan peralatan yang diperlukan seperti blander,pisau,gelas
,serta sedotan.
3.
Kupas buah alpukat tersebut sampai bersih/selesai
4.
Ambilah isi buah alpukat tersebut lalu potong kecil kecil buah
tersebut
5.
Masukkan potongan buah alpukat pada blander,lalu tambahkan air dan
gula pasir secukupnya
6.
Hidupkan blander, kemudian tunggu hingga lembut.
7.
setelah itu matikan blander lalu tuangkan jus alpukat pada gelas
yang sudah di sediakan
8.
lalu hidangkan dan nikmati :)
Langkah-langkah di atas juga termasuk dalam Algoritma. Jadi perlu
diingat bahwa Algoritma tidak hanya diterapkan pada dunia komputasi, tetapi
juga Algoritma diterapkan dalam kehidupan sehari-hari.Sedangkan dalam dunia
komputasi, contoh penggunaan Algoritma adalah dalam pembuatan program pada
bahasa pemrograman seperti bahasa C, C#, dan Visual Basic.
Dengan syntax pada tiap bahasa pemrograman dan Algoritma, maka akan
tersusun program-program dan terlahirlah software.Jadi
intinya, Pengertian Algoritma adalah suatu langkah/urutan yang logis
dan sistematis untuk pemecahan suatu masalah atau untuk mencapai tujuan yang
diinginkan.
Pengertian Pemrograman
Pemrograman adalah proses menulis, menguji dan memperbaiki (debug),
dan memelihara kode yang membangun sebuah program komputer.Kode ini ditulis
dalam berbagai bahasa pemrograman.Tujuan dari pemrograman adalah untuk memuat
suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai
dengan keinginan si pemrogram (programmer). Untuk dapat melakukan
pemrograman,diperlukan keterampilan dalam algoritma, logika, bahasa
pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain seperti matematika.
Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih
algoritma yang saling berhubungan dengan menggunakan sebuah bahasa pemrograman
tertentu sehingga menjadi sebuah program komputer. Bahasa pemrograman yang
berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini
biasa disebut paradigma pemrograman.
contoh pemrograman pada flowchart untuk menghitung luas
lingkaran :
Pengertian Bukan Algoritma
Bukan
Algoritma adalah urutan langkah-langkah yang tidak logis penyelesaian masalah
”. Langkah-langkah dalam algoritma itu harus logis dan harus dapat
ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi
urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam
pemilihan algoritma adalah, pertama, algoritma haruslah benar,jika tidak
atau belum benar berarti bukan algoritma. Artinya algoritma akan memberikan keluaran
yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli
sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah
algoritma tersebut bukanlah algoritma yang baik.
contohnya salah satu yang bukan Algoritma :
"Nurmalita menghidupkan komputer"
langkah : nurmalita langsung hidupkan tombol power PC ,pada
kenyataannya komputer nurmalita tidak lah hidup .karena menghidupkan sebuah
komputer harus memasangkan kabel pada aliran listrik baru pencet tombol
power.karena langkah nurmalita kurang logis atau kurang tepat.
Tidak ada komentar:
Posting Komentar