Pengertian Algoritma, flowchart, dan simbol pada aplikasi Visual Basic

Pengertian Algoritma
ads
Assalamualaikum Wr Wb, ya disini saya akan membahas pengertian algorittma dan ciri-cirinya. perkenalan dulu, saya Rizal Basthoni anak Multimedia 1 SMK Cordova. ya langsung saja kita ke materi
Algoritma merupakan suatu langkah-langkah logis tertentu yang digunakan untuk menyelesaikan suatu masalah. Dalam hal ini, masalah yang dimaksud adalah masalah dalam membangun sebuah sistem ataupun program yang berjalan di dalam sebuah komputer. Algoritma sendiri merupakan salah satu bahasan yang merupakan topik dasar, terutama bagi mereka yang mengambil perkuliahan pada jurusan teknik, terutama teknik komputer dan sistem informasi.
Saat ini, algoritma memiliki fungsi yang sangat penting bagi manusia, yaitu membantu manusia dalam menyelesaikan suatu masalah, yang didasarkan pada pola pikirnya masing-masing. Jadi, dengan menggunakan prinsip-prinsip algoritma, seseorang bisa menyelesaikan masalahnya masing-masing.
Ciri – Ciri dari Algoritma
Algoritma sendiri memiliki beberapa ciri-ciri utama, yaitu :
  • Algoritma memiliki sebuah input atau masukan
  • Algoritma membutuhkan suatu proses tertentu
  • Algoritma merupakan pola pikiran dan pola logis yang menghasilkan output
  • Algoritma memiliki instruksi yang tegas dan jelas, tanpa memberikan kesan ambiguitas
  • Algoritma harus memiliki apa yang disebut dengan stopping role.
Kelima poin diatas merupakan ciri-ciri utama dari sebuah siklus algoritma. Jadi, apabila sebuah sistem ataupun sebuah pemikiran tidak memiliki poin-poin yang sudah disebutkan diatas, maka hal tersebut tidak dapat disebut sebagai algoritma.
Sifat – Sifat dari Algoritma
Selain memiliki ciri-ciri utama, algoritma sendiri juga memiliki beberapa sifat-sifat penting, yaitu:
  • Tidak menggunakan symbol ataupun suatu bahasa pemrograman, meskipun nantinya berguna untuk memecahkan permasalahan yang berhubungan dengan komputer ataupun pemrograman. 
  • Tidak tergantung pada suatu bahasa pemrograman khusus, sehingga sifatnya universal dan bisa digunakan di mana saja.
  • Notasinya yang digunakan pada algoritma adalah universal, sehingga bisa digunakan pada seluruh bahasa pemrograman apapun, tanpa terkecuali.
Itulah beberapa sifat dari algoritma, yang tentu saja sangat mudah untuk dipahami
Pengertian Flowchart
yang kedua kali ini adalah Flowchart. Flowchart bukanlah merupakan sebuah kerangaka berpikir seperti algoritma ataupun pseudocode flowchart pada dasarnya merupakan sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atau berkesinambungan. Fungsi utama dari flowchart ini adalah untuk menggambarkan sebuah desain program dan untuk merepresentasikan sebuah program atau sistem yang akan kita buat, berdasarkan pola berpikir kita (berdasarkan algoritma).
Unsur – unsur atau komponen yang terdapat pada flowchart
Secara umum, dan secara garis besar, flowchart menerapkan unsur atau komponen yang sama seperti komponen pada pemrograman. Berikut ini adalah beberapa unsur dalam flowchart tersebut :
  1. Input
  2. Percabangan (biasanya menggunakan command if dan switch)
  3. Perulangan (biasanya menggunakan command atau kode while, for, each, loop)
  4. Output
Flowchart dibuat sesuai dengan algoritma yang sudah disusun, dan kemudian dibuat sesuai dengan urutan, perintah, serta ketentuan-ketentuan lainnya, yang dilambangkan dengan symbol-symbol tertentu
Simbol-simbol pada pemrograman

Dan hanya ini yang dapat saya sampaikan, semoga tugas remidi ini dapat bermanfaat
Wassalamualaikum Wr Wb.

Komentar