Giriş Formu

Giriş

Güboy Oyun CD 1.0

 
Oyunları Görmek için Cd'nin üzerine tıklayınız,indirmek için ise buraya tıklayın.

Ziyaretçi Sayısı

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterBugün153
mod_vvisit_counterDün236
mod_vvisit_counterBu Hafta615
mod_vvisit_counterBu Ay2019
mod_vvisit_counterToplam34287
Veri Yapıları ve Programlama
Veri Yapıları ve Programlama PDF Yazdır e-Posta
Kürşat Hoca tarafından yazıldı   
Salı, 02 Şubat 2010 20: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.
Son Güncelleme ( Pazartesi, 22 Şubat 2010 23:05 )
 

Veri Yapıları ve Programlama Ders İçeriği

1.    Veri yapılarına Giriş

2.    C Programlama

3.    C / C++ 'ın Genel Yapısı
  • Program Başlığı 
  • # include 
  • # define 
  • Değişken Tanımlama 
  • Operatörler 
  • scanf
  • gets
  • getch
  • getche
  • kbhit
  • printf 
  • cprintf
  • putchar
  • puts
  • cputs 
  • for 
  • while 
  • do - while 
  • if-else 
  • switch   

4.   Java Programlama

5.     Özyinelemeli(Recursion)

6.     Ağaçlar(Trees)

7.     Yığıt(Stack)

8.     Kuyruklar(Queues)

9.     Listeler ve Bağlı Listeler(Link List)

10.  Algoritmaların Karşılaştırılması

11.  Sıralama

12.  Çizgeler ve Graph Uygulamaları

13.  Javada Hazır Veriyapıları ve Koleksiyonlar

 


Duyurular

22 Şubat 2010

   28 Şubat 2010 tarihine kadar Hafıza Birimleri ve Ram, Genişleme Yuvaları ve Yolları, Giriş ve Çıkış Birimleri adlı konuları izlemeniz gerekmektedir. Deneme Sınavı 3 Çözülecektir.

   BİLTP-104 Veri Yapıları ve Programlama dersi için kullanacağımız derleyiciyin bu adresten indirebilirsiniz.

     BİLTP-106 Donanım dersini alan öğrenciler için Windows XP kurulumunu öğrenmeleri amacı ile  video eklenmiştir. İzlemek için  tıklayınız.

------------------------------
www.kursathoca.com

İstatistik

Şuanda 3 konuk çevrimiçi
Özel Arama