Algoritmalar
Algoritmalar
Programlamanın öğrenilebilmesi için öncelikle algoritmanın
ne olduğuna ve nasıl geliştirilmesi gerektiğine cevap bulunmalıdır. Problem çözme yöntemlerinden biri olan
algoritma geliştirmek kodlamaya atılan ilk adımdır. Algoritma mantığı iyice
kavrandıktan sonra bu mantık ile birlikte bir programlama dili kullanılarak
yazılım geliştirme süreci başlar.
Algoritma, belirli bir mantığı olan, farklı düşünebilmeyi ve
problem çözmeyi öğretmek için tasarlanan bir yoldur. Başka bir ifadeyle bir problemi
çözmeye giden yolun basit, net ve belirli bir sıraya göre tasarlanmış hâlidir.
Algoritmalar;
ü
Açık ve net olmalıdır.
ü
Kullanılacak olan girdiler iyi tanımlanmış
olmalıdır.
ü
Çıktılar açık ve anlaşılır olmalıdır.
ü
Algoritmalar hızlı olmalıdır.
ü
Sonlu ve uygulanabilir olmalıdır.
Değişken kavramı
Bir işlemi gerçekleştirmek için
yapılması gereken ilk şey o veriyi hafızaya almaktır. İşlem yapmak
istediğimizde de veriyi hafızadan çağırıp gerekli işlemleri yerine getirmektir.
Hafızadaki verirleri ifade etmek için programlama dillerinde değişkenleri
kullanırız. Özetle vermek gerekirse; programlama dilinde işlediğimiz verileri
bilgisayarınhafızasında tutmak için yapmış olduğumuz tanımlamalardır.
Örnek: sayi1=5;
Buradaki sayı1 değişkenin adını
ifade etmektedir. Yani verinin hafızada olması için bir alana ve bir isme
ihtiyacı vardır.
Değişken isimlendirme kuralları:
1- Değişkenler türkçe karakter
içeremez(ğ-ş-ç-ı-İ-ö) doğru isimlendirmeler: sayi, isim, ayse, yas
2- Değişkenler sayı ile
başlayamaz. doğru isimlendirmeler: sayi1, not1,
3- Değişken ismi iki kelimeden
oluşacaksa arada boşluk bulunamaz.
Doğru
isimlendirmeler: isimsoyisim, isim_soyisim, isimSoyisim
4- Değişken tanımlarken özel
karakterleri kullanmayınız.
(=,./*(]&%+#’!”).
doğru isimlendirmeler: sayi_1, not1
5- Değişken isimlendirirken
programlama dillerinde kullanılan komutlar değişken ismi olarak yazılamaz. örnek:
print komutu ekrana yazma komutu olduğu için değişken ismi olamaz.
6- Not: programlama dillerinde değişken tanımlarken büyük küçük harf duyarlılığı vardır. Örnek: ad ve AD farklı değişkenlerdir.

Yorumlar
Yorum Gönder