Anda di halaman 1dari 3

Materi ini kami mendapatkan referensi dari Google ya jadi kami sambil browsing”

bgtu.
Langsung saja kepengertiannya jadi menurut jurnal.com pengertian dari algoritma
adalah urutan atau langkah-langkah untuk menyelesaikan masalah ke pemrograman
komputer.
Gtu yaa
Jadi masalahnya diambil dari masalah manusia yang diselesaikan
menggunakan pemrograman komputer atau lebih enaknya bisa disebut membuat
aplikasi untuk menyelesaikan masalah orang bgtu dan si algoritma ini ditemukan
oleh Bapak Muhammad Ibnu Musa al-khawarizmi atau bisa disebut bapak al-
khwarizmi 
Jadi selain Dia mencetus sebuah algoritma si bapak al-khwarizmi ini juga
mencetus aljabar yang biasa kita pelajari di pelajaran MTK itu.
 
Kemudian analogi dari algoritma tersebut. 
Jadi analoginya seperti ini 
 Jadi yang pertama Ada Masalah bgtu : Jadi sebelum kita membuat algoritma
itu pasti diawali dengan adanya sebuah masalah. 
 Nh setelah adanya masalah di Buatlah sebuah algoritma : Jadi jangan
membuat algoritma kalau nggak ada masalah…. dan jangan membuat
masalah sendiri begitu:V.. Nh setelah kita membuat algoritmanya.
 Kemudian kita transformasikan ke dalam program komputer, : Jadi dari
masalah yang sudah kita analisis itu kita bisa transformasikan ke program
komputer. jadi tadi kan di definisinya algoritma ini adalah membuat program
komputer untuk menyelesaikan sebuah masalah begitu ya. Jadi kalau
implementasinya bukan ke program komputer, berarti itu bukan algoritma. 
 Kemudian terjadilah sebuah solusi : Jadi bisa dikatakan begini…
(Algoritma).. Itu adalah sebuah (solusi).. dari (masalah) yang diimplementasikan di
(Program komputer) bgtu. Jadi intinya membuat (aplikasi program) untuk
menyelesaikan sebuah (masalah) bgtu ya

Kemudian cara mendeskripsikan masalahnya itu bagaimana? begitu ya


 Jadi yang pertama kita bisa menjabarkan masalah : Misalnya ketika kita
mendapatkan client dan client itu mengalami kesulitan di perusahaanya itu
kita bisa menanyakan pertanyaan satu satu masalahnya di mana, Dan kita
harus bagaimana dan seterusnya
 Kemudian yang kedua merincikan masalah untuk menyelesaikan masalah,
Nh dari pertanyaan yang sudah kita tanyakan tadi, kita pecah” lagi, Jadi kita
apa yang harus kita lakukan bgtu ya
 Kemudian yg ketiga membuat sarana interaksi manusia dengan komputer :
Jadi balik lagi ke tadikn, karena kita membuat sebuah program komputer
yang dipakai oleh manusia. Jadi percuma saja, kalau manusianya tidak bisa,
menjalankan program komputer yang sudah kita buat.
Jadi ketika kita membuat program komputer, yang akan berinteraksi
dengan manusia, usahakan program komputernya itu interaktif. jadi mudah
digunakan oleh manusia

Berikutnya, urutaan langkah kerja untuk menyelesaikan suatu masalah,


Nah, urutan logika kerja ini biasa disebut dengan NOTASI ALGORITMA. Jadi untuk
mengimplementasikan notasi algoritma ini, kta biasanya menggunakan cara yang
pertama yaitu :
- Menggunakan untaian kalimat deskriptif, atau
- Cara yang kedua flowchart, dan
- Yang ketika bisa menggunakan Pseudocode.
Nah itu tdi 3 notasi algoritma yang sering dipakai, tpi mungkin agar meng efisienkan
waktu mngkin yang kami akan bahas langsung ke flowchartnya saja.

Kemudian kita masuk pada Flowchart

Pengertian membuat Sebuah intruksi yang harus dilaksanakan dalam bentuk simbol
simbol diagram alir.
flowchart ini menggunakan sebuah simbol-simbol dan simbol-simbolnya itu nggak
boleh sembarangan harus ada aturannya juga jadi simbol-simbol atau notasi
dasarnya

begini Ini nggak semua simbol-simbol flowchart ada disini tapi berhubung ini
pengenalan jadi belajar yg dasarnya aja. Jadi dasar-dasar dari simbol atau notasi
flowchart nya aja yang kami tampilkan 
 Yang pertama ada simbol seperti ini ini dinamakan simbol Terminator yang
fungsinya untuk memulai dan mengakhiri flowchart 
Jadi kalau kita membuat sebuah flowchart itu pasti diawali dengan simbol Terminator
dan diakhiri juga dengan simbol Terminator ini 
 yang kedua adalah simbol arrow atau panah Sama aja yg fungsinya untuk
mengarahkan aliran alur sebuah flowchart.
Jdi Mau Dibawa Kemana nanti flowchart-nya kan begitu. Kemudian ada simbol yang
 berikutnya dinamakan dengan predefine Ini fungsinya untuk Pelaksanaan
suatu bagian (sub-program)/prosedur . atau bisa juga disebut
mendeklarasikan sebuah variabel. Dan yang berikutnya ada simbol yang 
 berbentuk jajargenjang yg dinamakn dengan simbol data yang fungsinya
untuk membaca input dan menampilkan output 
Jadi kalau kita menginputin sebuah Sesuatu, itu menggunakan simbol data input-
output dan kalau kita mau menampilkan sesuatu juga menggunakan simbol data ini.
Kemudian yg berikutnya
  Sebuah simbol berbentuk segi empat, ini namanya adalah simbol proses ya,
fungsinya sesuai dengan namanya untuk pemrosesan pengerjaan
 Kemudian dan yang terakhir di notasi dasar ini ada Decision atau keputusan,
fungsinya memilih proses berdasarkan kondisi yang ada

Ada catatan sendikit dalam perancangan sebuah flowchart itu sebenarnya tdk ada
rumus atau patokan yang bersifat mutlak. Jadi tergantung dengan studi kasus Apa
yang sedang kita kerjakan. 

Kita langsung masuk ke contoh pemrograman nya contoh program alur memasak
mie instan nanti akan terbentuk seperti ini. Jadi sesuai dengan yang tadi diawali
dengan Terminator dan diakhiri juga dengan simbol atau lebih bagus kita bisa buat
contekannya. oke begini lbih bgs supaya lebih enak dijelaskannya. 
Jadi yang harus teman teman tahu bahwa di dalam sebuah simbol itu pasti ada
sebuah keterangan bahwa kita mau ngapain, begitu.
 Ada simbol Terminator yang diakhiri dengan simbol Terminator ini Kebetulan
kami menggunakan bahasa Indonesia seutuhnya. Jadi teman teman kalau
mau buat fluchart tentuin sja Bahasa yang akan teman teman gunakan. 
 Kemudian ada sebuah simbol jelaskannnnnn

Kemudian tips menggunakan flowchart 


 yang pertama pilih bahasa Indonesia atau Inggris 
Jadi kalau misal teman teman paham bahasa afrika ya Gunakan bahasa afrika lah
terserah. Intinya pilih bahasa yang teman teman menegerti 
 Kemudian gunakan bhs yang baku, 
 Yang ke tiga masukkan kalimat dalam simbol 
Tadi kan ada simbol Terminator dan lain sebagainya di dalam simbol itu ada sebuah
kalimat-kalimat sebagai penjelas dari simbol tersebut berfungsi untuk apa di dalam
studi kasus yang kita kerjakan.

Berdasarkan teori yang telah dijabarkan, serta melihat fakta yang ada, maka dapat
ditarik sebuah kesimpulan. Diantaranya:

1. Algoritma adalah sebuah urutan cara penyelesaian sebuah masalah dan


juga pengambilan keputusan  yang dapat dimanfaatkan untuk menjalankan
suatu program.
2. Algoritma tidak dapat di buat secara tidak pasti,  karena dibutuhkaan
algoritma yang baik dan  sistematis  untuk menghasilkan output yang tepat.
3. Flowchart didefinisikan juga sebagai  bagan-bagan  yang mempunyai arus
yang menggambarkan langkah -langkah penyelesaian suatu masalah.
4. Flowchart merupakan gambar atau bagan yang memperlihatkan urutan atau
langkah-langkah dari suatu program dan  hubungan antar proses beserta
pernyataannya.
5. Tujuan utama flowchart adalah untuk menggambarkan suatu tahapan
penyelesaian masalah secara sederhana,  terurai,  rapi dan jelas dengan
menggunakan simbol -simbol yang standar.

Jadi hubungan antara algoritma dengan flowchart yaitu Flowchart sebagai gambar
dari penjelasan atau diskripsi dari algoritma

Anda mungkin juga menyukai