11 Mart 2014 Salı

PROGRAMLAMA

          Her şeyden önce herkes bir programlama dilini öğrenebilir. Bilgisayar programlama
yüksek bir zekâ ve matematik bilgisi gerektirmez. Sadece asla vazgeçmeme sabrı ve
öğrenme isteği yeterlidir.
          Programlama bir hünerdir. Bazı insanlar doğal olarak diğerlerinden daha iyidir, ama
herkes pratik yaparak iyi olabilir. Başaramamaktan korkmak yerine, kendinizi bu maharete
vererek, öğrenmek için uğraşın. Programlama eğlencelidir, fakat yanlış çalışma
yöntemleriyle sinir bozucu da olabilir ve zamanınızın boşa geçmesine neden olabilir. Bu
sebeple bu konuları takip ederek, en az sıkıntı ve en yüksek memnuniyet ile programlamayı
anlatmaya çalışacağım.
         Programlamada, bir problemin çözüm aşamalarının sıralı bir şekilde yazılmasına
“Algoritma”, bu aşamaların şekillerle gösterilmesine ise “Akış diyagramı” denir.
Algoritmayı, günlük hayattaki bir probleminizi çözerken yapmanız gereken uygulamaları
belli bir düzene sokma işlemine benzetebilirsiniz.
Algoritma, programlamanın temelidir. Önce çözüm belirlenir sonra kullanılacak
programlama diline uygun komutlarla program yazılımı tamamlanır. Algoritma bir binanın
temeli gibidir. Temeli sağlamsa bina ayakta durur. Bu yüzden algoritmanın iyi tasarlanması,
programın temelinin iyi oluşturulması gerekmektedir.