Ana Panele
Dönüş
Dersler
Ada Programlama Dili Temelleri
İçindekiler
Bölüm 1 - Ada Programlama Ortamının Tanıtımı
1.1 -
Ada Programlama Dilinin Tarihçesi
1.2 -
Ada Programlama Dilinin Yetenekleri
1.3 -
Ada Derleyicileri
1.3.1 -
Ada Programlarının Komut Satırı Üzerinde Derlenip Çalıştırılması
1.3.2 -
Ada Programlarının Bir Tümleşik Geliştirme Ortamı (IDE) Üzerinden Geliştirilmesi
1.3.2.1 -
Ada Programlarının SciTE (Scintilla) Tümleşik Ortamında Geliştirilmesi
1.3.2.2 -
Ada Programlarının jGrasp Tümleşik Ortamında Geliştirilmesi
1.3.2.3 -
Ada Programlarının Neoxen Qwined Tümleşik Ortamında Geliştirilmesi
1.4 -
Ada Programlama Dilini Nasıl Öğreneceğiz
Bölüm 2-Temel Bilgiler
2.1-
Ada Programlarının Yapısı
2.2 -
Ada Programlarında Paket Kullanımı, with ve use Bildirimleri
2.3 -
Ada Programlama Dilinde Kullanılabilecek Karakterler
2.4 -
Ada Programlama Dilinde Saklı Sözcükler
2.5 -
Ada Programlama Dilinin Sözcük Sınırlayıcıları (Delimiter)
2.6 -
Ada Programlama Dilinde İşlemciler
2.7 -
Ada Programlama Dilinin Program Yazım Konvansiyonu
2.8 -
Ada Programlama Dilinde Tanımlayıcılar
2.9 -
Literaller
2.9.1 -
Sözel Literaller
2.9.1.1 -
Karakter Literalleri
2.9.1.2 -
Karakter Dizisi (String) Literalleri
2.9.2 -
Sayısal Literaller
2.10 -
Ada Programlama Dilinde Atama İşlemi
2.11 -
Object (Nesne) Bildirimleri
2.12 -
Nesnelerin Yeniden Adlandırılması
2.13 -
Yorumlar
2.14 -
Pragma Bildirimleri
2.15 -
Ada Veri Sistemi
2.16 -
Nitelikler (Attributes)
2.17 -
Ada 2012 Öntanımlı Paketleri
Bölüm 3 - Standard Pakette Tanımlanan Öntanımlı Tipler
3.1 -
Öntanımlı Boolean Veri Tipi
3.1.1 -
Boolean Veri Tipine Uygulanabilen Nitelikler
3.1.2 -
Boolean Veri Tipi İçin Tanımlı İşlemciler
3.2 -
Öntanımlı Tamsayı Veri Tipleri
3.2.1 -
root_integer
3.2.2 -
universal_integer
3.2.3 -
Integer
3.2.3.1 -
Integer Veri Tipine Uygulanabilen Nitelikler
3.2.3.2 -
Integer Veri Tipi İçin Tanımlı İşlemciler
3.2.4 -
Long_Integer
3.2.5 -
Long_Long_Integer
3.2.6 -
Wide_Integer ve Wide_Wide_Integer
3.3 -
Öntanımlı Gerçek Sayı Veri Tipleri
3.3.1 -
root_real
3.3.2 -
universal_real
3.3.3 -
Float
3.3.3.1 -
Float Veri Tipine Uygulanabilen Nitelikler
3.3.3.2 -
Float Veri Tipi İçin Tanımlı İşlemciler
3.3.4 -
Short_Float
3.3.5 -
Long_Float
3.3.6 -
Long_Long_Float
3.3.7 -
Sabit Ondalıklı (Fixed Point) Tipler
3.3.7.1 -
Universal_Fixed
3.3.7.2 -
Adi Sabit Ondalıklı Tipler
3.3.7.3 -
Desimal Tipler
3.3.3.4 -
Sabit Ondalıklı Veri Tiplerine Uygulanabilen Nitelikler
3.3.7.5 -
Sabit Ondalıklı Veri Tipleri için Tanımlı İşlemciler
3.4 -
Character Veri Tipi
3.4.1 -
Character Veri Tipine Uygulanabilen Nitelikler
3.4.2 -
Character Veri Tipi İçin Tanımlı İşlemciler
3.5 -
Wide_Character Veri Tipi
3.6 -
Wide_Wide_Character Veri Tipi
3.7 -
String Veri Tipi
Bölüm 4 - Kullanıcı Tanımlı Basit Veri Tipleri
4.1 -
Özgün Tiplerin Tanıtımı
4.2 -
Türetilmiş Tipler
4.3 -
Alt Tiplerin Tanıtımı
4.4 -
Tiplerin Birbirlerine Dönüştürülmesi
4.5 -
Sayılabilir (Enumeration) Tipinde Veriler
4.5.1 -
Enumeration Veri Tipine Uygulanabilen Nitelikler
4.5.2 -
Enumeration Veri Tipi İçin Tanımlı İşlemciler
4.6 -
Özgün Tamsayı Tipleri
4.7 -
Modüler (Çevrimsel) Tamsayı Tipleri
Bölüm 5 - Program Akışının Yön Değiştirmesi
5.1 -
Yapısal Programlama Prensibi
5.2 -
Mantıksal Program Dallanması
5.3 -
Mantıksal Olmayan Program Dallanması (GOTO Yöntemi)
Bölüm 6 - Döngüler
6.1 -
Genel Döngü Tanımı Ve Sözdizimi
6.2 -
While Döngüsü
6.3 -
For Döngüsü
Bölüm 7 - Bileşik Veri Tipleri
7.1 -
Array (Dizi) Veri Tipi
7.1.1 -
İsimsiz (Anonim) Dizi Nesneleri
7.1.2 -
Özgün (İsimli) Dizi Tipleri
7.1.3 -
Kısıtsız Diziler
7.1.4 -
Dizilere Uygulanabilecek Nitelikler
7.1.5 -
Dizi Yığınları (Dizi Agregatları)
Ek -1
Ek-1 S-1 -
Information for new Ada 95 programmers
Ek -2
Ek-2 S-1 -
RM-2012 Final
Ek -3
Ek-3 S-1 -
Ada_Text_IO Program Paketi (Standart Giriş/Çıkış Ortamı Uygulamaları)
Ek-3 S-2 -
Ada_Integer_Text_IO Program Paketi (Standart Giriş/Çıkış Ortamı Uygulamaları)
Ek-3 S-3 -
Ada_Float_Text_IO Program Paketi (Standart Giriş/Çıkış Ortamı Uygulamaları)