Algoritma ve Programlamaya Giriş

Aşağa gitmek

Algoritma ve Programlamaya Giriş

Mesaj  Admin Bir Çarş. Ağus. 18, 2010 4:36 pm


Kullanılan degiskenler kullanıldıkları amacı anlatır tarzda isimlendirilmelidir. Program içi dokümantasyona
mutlaka önem verilmelidir.
Algoritma : Çözümün adımlarla ifade edilmesidir.
Akıs Çizgesi : Algoritmanın sekillerle ifade edilmesidir.
Programlama Dili Seçimi : Çözümün netlesmesinden sonra yapılacak islemleri kolay bir sekilde
bilgisayar ortamına aktaracak dilin seçilmesidir. Önemli olan bu dilin özelliklerinin programcı tarafından iyi
bilinmesidir.
Programın Yazılması : Seçilen Programlama dilinin kuralları kullanılarak program yazılmaya baslanır. bu
amaçla çogunlukla sade bir metin editörü kullanılır. Bazı durumlarda Syntax highlighting denilen bir özellige
sahip olan daha akıllı editörler de kullanılabilir. Bazen de editör ile Programlama dilinin derleyicisinin,
baglayıcısının hatta hata ayıklayıcısının iç içe bulundugu IDE (Integrated Development Environment) denilen
türde derleyiciler kullanılır.
Derleme : Programlama Dili ile yazılmıs programın yazım hatalarının olup olmadıgının kontrol edilmesini
ve ara kod olarak Obje kodun üretilmesini saglama adımıdır.
Baglama : Derlenmis ara kod diger kütüphane ve parça programlarla birlestirilerek Makine dilinde
programın olusturulması adımıdır. Ancak bazı IDE ortamlarda ve derleyicilerde Derleme ve Baglama bir
bütündür ve beraberce halledilirler. Programcının ayrıca bir baglama islemi yapması gerekmez islemi yapması
gerekmez.
Çalıstırma : Olusturulan Makine dili Programının çalıstırılması adımıdır. Yukarıdaki adımların hepsi
yolunda gittiyse program sorunsuz olarak çalısabilmelidir.
Test : Programın Mantıksal olarak test edilmesini saglar ve içerik olarak her ihtimal için dogru sonuçlar
üretip üretmedigini kontrol etmenizi saglar.
Yasam Döngüsünün Saglanması : Yukarıdaki Akıs Çizgesi dikkat edilirse aslında bir döngüdür. Hatta
test asamasında sorun çıkmazsa bile Sorunun tanımında yani ihtiyaçlarda bazı degisiklikler olursa adımlar
bastan asagı tekrar incelenmek zorunda kalınır. Bu çizgeye bir Yazılımımın Yasam Döngüsü de denilebilir. Bu
çizimde Yazılımın Bakım süreci göz önüne alınmamıstır.
avatar
Admin
Admin

Mesaj Sayısı : 102
Kayıt tarihi : 18/08/10
Yaş : 29

Kullanıcı profilini gör http://programlama.yetkin-forum.com

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz