Uzaktan Eğitim Merkezi

Ziyaretçi Sayısı

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterBugün350
mod_vvisit_counterDün364
mod_vvisit_counterBu Hafta3259
mod_vvisit_counterBu Ay10568
mod_vvisit_counterToplam298833

Giriş Formu

Giriş
Veri Yapıları ve Programlama C Ders Notları PDF Yazdır e-Posta
Kürşat Hoca tarafından yazıldı.   
Salı, 02 Şubat 2010 21:34

Ünite 1 : C / C++'ın Genel Yapısı

          a)      Veri Yapıları: Veri yapıları bilgisayar ortamında verilerin etkin olarak saklanması ve işlenmesi için kullanılan yapılardır. Veri yapısı kısaca verilerin saklanması şeklidir. Veri Yapıları, verilerin düzenlenme biçimini belirleyen yapı taşlarıdır. Bir program değişkeni bile basit bir veri yapısı olarak kabul edilebilir. Değişik algoritmalarda verilerin diziler, listeler, yığınlar, kuyruklar, ağaçlar ve çizgeler gibi veri modellerine uydurularak düzenlenmesi gerekebilir. Bir programda, veri, yapı ve algoritma önemlidir ve birbirinden ayrılmaz bileşenlerdir. Algoritması hazırlanmış her yapı için verilerin düzenli bir şekilde kullanımı önemlidir. Çünkü yapı iyi kurulduğunda, etkin, doğru, anlaşılır ve hızlı çalışıp az kaynak kullanan algoritma geliştirmek kolaylaşır [Kaynak: Vikipedia] 

 

b)      Programın Yapısı: C programlama dili, Dennis Ritchie tarafından Bell laboratuarlarında yaratılmıştır. 1970’te Ken THOMPSON tarafından geliştirilmiş ve “B” dili üzerine, PDP-11 ile Unix altında çalışmak için yaratılmıştır fakat ilgi üzerine MS-DOS altında çalışacak hale getirilmiştir. Kullanışlı olması, alt yapısının sağlam ve yazılan programın az yer kaplamasından dolayı hızlı çalışabiliyor olması ve her çeşit programda kullanılıyor oluşu, C’yi popüler bir dil yapmıştır.

 c)      Program Başlığı: Program ile ilgili açıklamaların yer aldığı içerik kısmıdır. Programın içinde işlem görmez.

 

/* gerekli açıklamalar bu kısımda yer alır işlevi yoktur */; 

// Bu satırlar programın//çalışmasına etki etmezler 

           d)      #include kütüphane çağırma: C dilini güçlü kılan özelliklerden biride kütüphanelerdir. stdio.h ve math.h gibi kütüphaneleri çağırmak için kullanırız. 

 e)    Derleyiciler: C++ ile yazdığımız kodların bilgisayarın anlayabileceği hale gelebilmesi için derleyici adı verilen programların kullanılması gerekmektedir. Derleyiciler programın Windows tabanında çalışmasını sağladığı gibi olası hatalarda da bizleri uyararak kullanım kolaylığı sağlarlar. Farklı firmalar tarafından üretilmiş derleyiciler mevcuttur. Biz çalışmalarımızda Dev C++ isimli derleyiciyi kullanacağız.

C++ Ders Notları Ders Kitabını İndirmek için tıklayınız...

Son Güncelleme: Pazar, 12 Haziran 2011 21:27
 

Projeler

Bilgisayar Kursları

Twitter

Anketler

Hangi Programlama Dilini Öğrenmek İstersiniz?