KONSEP PENGETAHUAN DASAR DALAM BELAJAR ALGORITMA UNTUK PEMULA
Pesatnya perkembangan teknologi khususnya teknologi informatika tak bisa ditolak keladiranya mereka yang menyelami perkembangannya tak bisa dilihat sebelalı mata saja. Di samping itu, sebaliknya mereka yang tidak meyelami atau tidak mengikuti perkembangannya, maka akan mundur secara sukarela dalam tahap kompetensi dunia, dikarenakan dunia saat ini sangatlah familiar dengan teknologi computer ini. Sekarang, orang - orang yang memiliki lingkungan yang luas dan disenangi, serta dapat dijadikan lading berbiisisnis atau menghasikan materi adalah dunia pemograman computer. Pada ruang lingkup pemograman computer terdapat ribuan macam tahasa pemograman yang disususn secara teratur oleh algori:ma. "Algoritma adalah urutan langkah-langkah logis untuk memecahkan masalah yang disusun secara sistematis dan logis". Makna dari kata logis yang tertera diatas yakni sebagai kata kunci dalam algoritma. Step-step dalam penyusunan algoritma kendaknya memiliki penalaran logika yang tepat dan dapat diterntukan kebenarannya baik itu bersifat benar maupun salah. Pada beberapa masukan algoritma berarti step-step yang rinci yang dibuat untuk melakukan perbuatan tertentu. Peninjauan pada penentuan suatu algoritma yaitu, algoritma yang akan disusun harus benar. Maksudnya, algoritma akan memberikan masukan dari banykanya masukan yang ditentukan yang telah ditentukan. Adapun jika, seseorang memberikan masukan yang salah maka algoritma tersebut pasti tidak benar atau salah pula. Masalah seperti ini harus diperhatikan secara matang oleh para pemula untuk menghasilkan algoritma yang baik dan benar, namun minimnya pengetahuan dasar ilmu komputer khususnya dibidang algoritma menjadi tantangan tersendiri bagi pemula untuk memulainya.