|
Ana Menü
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ı
 | Bugün | 153 |  | Dün | 236 |  | Bu Hafta | 615 |  | Bu Ay | 2019 |  | Toplam | 34287 |
|
Veri Yapıları ve Programlama
|
Veri Yapıları ve Programlama |
|
|
|
|
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 |
Uzaktan Eğitim
İstatistik
Şuanda 3 konuk çevrimiçi
|