Anasayfa > Diğerleri > Ada programlama dili derleyicisi ve kod örnekleri

Ada programlama dili derleyicisi ve kod örnekleri

Ada yazılım mühendislerinin dilidir. Programlama dilleri derslerinde gösterilmese bile yazılım mühendisliği derslerinde kullanılan bir dildir. Bunun sebebi Ada’nın sahip olduğu keskin yazımlı (strong typing), sarmalama (encapsulation), bilgi saklama, eş zamanlılık, generic programlama, kalıtım ve pek çok diğer özelliklerindendir. Bu özellikler dilin belirli teknik özellikleriyle ortaya çıkar. Bizim ve müşterilerimizin tecrübelerinden şunu söyleyebiliriz ki gerçek bir programcı herhangi bir dilde Ada yazabilir. Örneğin Ada’nın paket modeline alışkın bir Ada programcısı -ki öyleyse belirtimlerle gerçekleştirimleri birbirinden ayırabilir- C ile programlama yaparken Ada’daki paket stiline uygun olarak iyi tanımlanmış başlık (header) dosyaları yazma eğiliminde olacaktır. Programcı Ada programlamaya benzer bir şekilde altprogramlar arasında değişmesi muhtemel yapılar kullanırken tutarlılık ve ölçü kontrolleri ekleyecektir [6]. Eş-zamanlı programları iyi tanımlanmış senkronizasyon ve iletişim mekanizmaları ile görevlere ve korumalı nesnelere bölerek organize edecektir.

Ada’nın eş zamanlılık özelliği çağımızın çok çekirdekli mimarilerinde ayrıca önemlidir. Şunu da farketmemiz sürpriz olmuştur ki 30 yıl önce Ada güvenli yazım ve eş zamanlılık özellikleri ile tasarlandığında bu mimariler yeni yeni ortaya çıkıyorlardı

Derleyici: http://sourceforge.net/projects/gnuada/files/

 

Örnek kodlar:

Merhaba dünya:
https://tdsoftware.files.wordpress.com/2011/11/merhabadunya-ada.jpg

Saat uygulaması:
https://tdsoftware.files.wordpress.com/2011/11/saat-ada.jpg

Saat uygulaması 2:
https://tdsoftware.files.wordpress.com/2011/11/saat2-ada.jpg

MD5 almak:
https://tdsoftware.files.wordpress.com/2011/11/md5-ada.jpg

Sayıların ortalamasını almak:
https://tdsoftware.files.wordpress.com/2011/11/sayilarinortalamasi-ada.jpg

Düşey atış hareketi:
https://tdsoftware.files.wordpress.com/2011/11/duseyatisharaketi-ada.png

Tarih uygulaması:
https://tdsoftware.files.wordpress.com/2011/11/tarih-uygulamasc4b1-ada.jpg

Reklamlar
Kategoriler:Diğerleri
  1. ibrahim ipek
    06/02/2013, 16:44

    sağol

    Beğen

  2. karlos
    09/03/2015, 10:51

    paylaşım için teşekürler

    Beğen

  1. No trackbacks yet.

Bir Yanıt Bırakın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: