Algo & Pemrograman Chapter 2

Gambar Simbol FlowChat Sumber:
FlowChat
Ada sebuah pendapat mengatakan bahwa dengan visual orang akan lebih mudah memahami dibanding dengan kumpulan sebuah kalimat, dalam dunia komputer tidak bisa lepas dengan istilah flochat, seperti yang kita ketahui pengertian FlowChart sbb:

"Penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. FlowChart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis lternatif-alternatif lain dalam pengoperasian."

melihat hal tersebut flowchart sangatlah penting sebelum mebuat sebuah program komputer. disamping untuk mempermudah dalam penyusuan tahap demi tahap atau step demi step dalam pembuatan program FlowChart juga akan membantu logika berpikir kita. Kegunaan FlowChart anatar lain
- Untuk mendesain program
- Untuk merepresentasikan program
Maka, flowchart harus dapat Merepresentasikan komponen-komponen dalam bahasa pemrograman.
Flowchat dalam ilmu komputer terbagai menjadi dua
1. Flowchat Sistem
2. FlowChat Program.

untuk lebih jelasnya silakan Download Materi di bawah ini:


Algoritma & Pemrograman Chapter II

Algo & Pemrograman Chapter 1

Sumber : [SutterStock]
Perkembangan bahasa pemrogaman sangatlah pesat, perkembangan tersebut dimulai dari bahasa pemrograman yang berbasis text hingga bersasis desktop sampai berbasis object Oriented. perkembangan tersebut di ikut dengan bermuculnya softwere untuk membuat aplikasi. 
Semakin banyaknya dan mudahnya orang dalam membuat sebuah apalikasi tidak lepas dari penguasaan algoritma, seperti yang kita ketahui alagoritma di temukan olehAbu Abdullah Muhammad Ibn Musa al-Khwarizmi (770-840).seorang ahli matematika dari uzbekistan, 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 membuat program, hal yang perlu kita pahami bagaimana logika berpikir kita dalam menyelesaikan sebuah kasus. Sebagai contoh ketika dihadapan kita ada satu mangkok yang berisi mie yang siap di santap. logika berpikir kita harus lebih jalan bukan hanya berpikir "kalau dimakan enak ni kebetulan sedang laper :-) . Tapi lagika pemikiran kita bagaimana langkah-langkah untuk membuat mei rebus tersebut. begitu juga dalam membuat program komputer. Kita harus belajar memakai satu bahasa yang diawali dengan memrpogram, belajar memprograma tidak lepas dari bagaimana kita bisa memahami presoalan, menganalisa dan sintesis. Hal tersebut bisa digambarkan sebagai berikut:

Dalam memecahkan masalah kita harus punya strategi, metodologi dan sistematis yang nantinya kita bentuk dalam notasi yang telah di sepakati. Tahap pemecahan masalah yang dikemukakan oleh POLYA (1970) sbb:
1.         Memahami masalahnya.
2.         Merencanakan cara penyelesaian
3.         Melaksanakan rencana
4.         Menafsirkan atau mengecek hasil.
Untuk lebih detailnya silakan Download Materi Berikut ini:


Chapter 1 Algoritma & Pemrograman