Bilgisayar Programları Nasıl Yazılır

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
26 Haz 2016
Mesajlar
415
Tepki puanı
5
9 HİZMET YILI
Bilgisayar Programları Nasıl Yazılır ?

 

        Programlar programlama dilleri ile yazılır. Konuştuğumuz dildeki gramer kuralları, anlam  ve mantık ilişkileri gibi programlama dilleri de kurallar,  dizilim mantığı ve komutlar içerir. Programlama dillerinde bu kurallar daha katıdır ve yazılanların derlenmesi ve programa dönüşmesi için programlama dilinin kurallarına uyulması gerekir. 
 
        Programlara dillerine ait bir arayüz bulunur ve bu arayüz üzerinde programcı yapmak istediği işleme göre gerekli komutları yazar, gerekli formları oluşturabilir. Bu arayüz, programın komutlarının yazılabileceği bir editör, programlama diline ait araç ve nesneler (tools, object, component) bazı yardımcı programlama araçlarından oluşur. Modern nesneye dayalı programlamada, yani OOP(Object Oriented Programming) tabanlı visual programlamada ,programcı formlar oluşturarak, formlar üzerinden yordamlar oluşturmak, nesnelere özellik vermek, yeni nesneler yaratmak, nesneye ait olayları(event) kontrol etmek gibi çok yönlü ve karmaşık süreçlerle ilgili işlemleri yapabilmektedir. Modern programlama tekniğinde komutlar yukarıdan aşağı çalışan ve sırayla işlem yapan tekdüze bir süreci ifade etmez, oluşturulan nesnelere ait pek çok özellik içerir ve süreç tek yönlü değil, bir ağacın dalları gibi farklı yönlerden farklı şekilde işleyebilir.
 


Bu arayüz aracılığı ile oluşturulan yazılım derlenerek(compile), bilgisayarın anlayabileceği dile çevrilir ve bilgisayarda çalıştırılabilecek bir dosyaya (exe, dll vb..) dönüştürülür. Özellikle web programlamada, oluşturulan kodlar başka bir dosyaya dönüştürülmeksizin direkt olarak yorumlanabilir. Yani bazı kodlar açıktır(HTML vb..) derlenerek exe vs..gibi dosyaya dönüştürülmeden kullanılır.

 

 Bir Programcı Nasıl Çalışmalıdır ?

 ​

        Programcılık her şeyden önce sabırlı olmayı gerektiren bir meslektir. İstenilen sonuçlara ulaşmak çoğu zaman sabırlı ve sistemli bir çabayı gerektirir.  Programcı yaratıcı ve araştırmacı olmalı, hızla değişen ve yenilenen yazılım ve bilgisayar-teknoloji dünyasını takip etmeli, yeniliklere açık olmalı, analitik düşünebilmeyi, analiz yapabilmeyi, analizlerden sonuçlar çıkarmayı iyi bilmelidir. Programcılıkta mantık birinci derecede önemli bir öğedir ve mantık kurallarının çok iyi bilinmesi gerekir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst