2 sonuçtan 1 ile 2 arası

Konu: C ++ Görsel Eğitim

    Share
  1. #1
    ***
    DIŞARDA
    Points: 39.199, Level: 100
    Points: 39.199, Level: 100
    Level completed: 0%,
    Points required for next Level: 0
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%
    Overall activity: 0%
    Achievements
    BuRaK - ait Kullanıcı Resmi (Avatar)
    Vip Özel Üye
    Üyelik tarihi
    Jun 2008
    Mesajlar
    4.740
    Points
    39.199
    Post Thanks / Like
    Tecrübe Puanı
    22

    Standart C ++ Görsel Eğitim




    C/C++ öğrenmek isteyenlere görsel bir kaynak…

    http://rapidshare.com/files/98379217...-videolari.rar

    Rar şifresi : acro


    NEDİR...:




    1970'lerin başında Ken Thompson [1] ve Dennis Ritchie [2] tarafından UNIX İşletim Sistemi için geliştirilmiş bir programlama dilidir. C, günümüzde neredeyse tüm işletim sistemlerinde kullanılan, dünyanın en çok kullanılan sistem programlama dilidir. Ancak, uygulama programları yazmak için de çok sık kullanılır. Yine çok kullanılan programlama dillerinden olan C++ da C'den türemiş bir dildir.

    Dilin Tarihi
    Dilin erken tarihi C'nin ilk gelişme safhaları 1969 ile 1973 arasında AT&T Bell Laboratuvarları'nda gerçekleşti. Ritchie'ye göre, en yaratıcı devre 1972 idi. Dilin pek çok özelliği "B" adlı bir dilden türediği için, yeni dile "C" adı verildi. "B" adının kökeni konusunda ise söylentiler değişik: Ken Thompson B'nin BCPL programlama dilinden türediğini söylemektedir, ancak Thompson eşi Bonnie'nin onuruna adını Bon koyduğu bir programlama dili de geliştirmiştir.

    1973'e kadar C yeterince güçlü bir hale gelmiş ve ilk başta PDP-11/20 assembly dili ile yazılan UNIX'in çekirdeğinin büyük kısmı C ile yeniden yazılmıştı. Böylece UNIX, çekirdeği bir assembly dili ile yazılmayan ilk işletim sistemlerinden biri olmuştu.


    K&R C [değiştir]1978'de Ritchie ve Brian Kernighan The C Programming Language (C Programlama Dili) kitabının ilk baskısını yaptılar. C programcıları tarafından "K&R" olarak bilinen bu kitap, C dilinin gayriresmi standardı olarak kullanıldı. C'nin bu versiyonu bugün "K&R C" olarak adlandırılır. Bu kitabın ikinci baskısı ise aşağıda anlatılan ANSI C standardını içerir.

    K&R dilde şu değişiklikleri yaptı:

    struct veri tipleri eklendi
    long int veri tipi eklendi
    unsigned int veri tipi eklendi
    =+ operatörü += olarak değiştirildi (çünkü =+ C'nin leksikal ayrıştırıcısının kafasını karıştırıyordu)
    K&R C genellikle tüm C derleyicilerinin desteklemek zorunda olduğu dilin en temel kısmı olarak kabul edilir. Uzun yıllar boyunca, ANSI C'nin kabul edilişinden sonra bile, yüksek taşınabilirlik (portability) istendiğinde, K&R C, C programcıları tarafından "ortak payda" olarak kabul edilmiştir çünkü bazı derleyiciler henüz ANSI C'yi desteklemek üzere güncellenmemişlerdi ve zaten iyi yazılmış bir K&R C programı aynı zamanda ANSI C'yi de destekler.

    K&R C'nin yayımlanmasını izleyen yıllar içine dile AT&T'nin derleyicilerinin ve bazı başka bilgisayar üreticileri tarafından desteklenen kimi "gayriresmi" özellikler eklendi. Bunların içinde aşağıdaki özellikler de vardı:

    void fonksiyonlar ve void * veri tipi
    struct ya da union veri tipi döndüren fonksiyonlar
    her bir struct'ın alan adları için ayrı bir ad alanı
    struct veri tipleri için atama
    bir nesneyi yazmaya karşı korumalı yapmak için const anahtar sözcüğü
    standart bir C kütüphanesi
    enumeration'lar
    single-precision float tipi

    ANSI C ve ISO C [değiştir]1970'lerin sonunda C, en çok kullanılan mikrobilgisayar dili olarak BASIC'in önüne geçmeye başladı. 1980'lerde ise, IBM PC ile kullanılmak üzere benimsenmesiyle birlikte popülaritesi iyice artmaya başladı. Aynı zamanda, Bell Laboratuvarları'nda Bjarne Stroustrup ve iş arkadaşları C'ye nesneye yönelim eklemek üzere çalışmaya başlamışlardı. C bugün UNIX dünyasında en çok kullanılan dil olarak kalırken, Stroustrup'un geliştirip C++ adını verdiği dil Microsoft Windows işletim sisteminde en önemli dil oldu.

    1983'te Amerikan Ulusal Standartlar Enstitüsü (ANSI) bir C standardı oluşturmak için bir kurul oluşturdu. Uzun ve yorucu bir çalışmadan sonra, bu kurul standardı 1989'da tamamladı ve standart ANSI X3.159-1989 "Programming Language C (C Programlama Dili)" olarak yayımlandı. Dilin bu versiyonu genellikle ANSI C olarak adlandırılır. 1990'da bu standart, küçük değişikliklerle Uluslararası Standartlar Örgütü (ISO) tarafından da benimsenip ISO/IEC 9899:1990 olarak yayımlandı.

    ANSI C'yi oluşturmanın amaçlarıdan biri K&R C'yi içeren ve dile sonradan katılan "gayriresmi" özellikleri de dile katan bir standart oluşturmaktı. Standart k fonksiyon prototiplerini ve daha yetenekli bir önişlemciyi de standarda ekledi.

    Bugün artık ANSI C neredeyse tüm derleyiciler tarafından desteklenmektedir. Günümüzde yazılmakta olan C programlarının çoğunluğu ANSI C standardına uygun olarak yazılmaktadır. Yalnızca standart C kullanılarak yazılmış bir program, standarda uyumlu her derleyici ile doğru bir biçimde derlenip çalıştırılabilir. Ancak, standart olmayan kütüphaneler kullanılarak yazılmış programlar belli bir platform ya da derleyici gerektirebilirler.


    C99 [değiştir]ANSI standartlaştırma işleminden sonra C dili uzun bir süre oldukça sabit kaldı, ancak C++ gelişmeyi sürdürdü. Buna bağlı olarak, 1990'ların sonunda ISO standardı güncellendi ve 1999'da ISO 9899:1999 olarak yayımlandı. 2000 yılının Mart'ında ise, "C99" olarak bilinen bu standart ANSI tarafından da benimsendi.

    C99'un yeni özellikleri şöyle özetlenebilir:

    inline fonksiyonlar
    C++'da olduğu gibi artık değişkenler programın herhangi bir yerinde tanımlanabilirler
    long long int, boolean, complex gibi yeni veri tipleri
    değişken uzunluğa sahip diziler
    C++'dan alınan, // ile başlayan tek satırlık program içi açıklamalar
    snprintf() gibi yeni kütüphane fonksiyonları
    stdint.h gibi yeni başlık dosyaları
    C99'u bugün GCC ve bazı başka derleyiciler desteklemekteyken, Microsoft ve Borland derleyicilerine C99 desteği eklemekte isteksiz davranmaktadırlar.



    :rolleyes:

  2. #2
    ***
    DIŞARDA
    Points: 455.346, Level: 100
    Points: 455.346, Level: 100
    Level completed: 0%,
    Points required for next Level: 0
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 100,0%
    Overall activity: 100,0%
    Achievements
    SiLa - ait Kullanıcı Resmi (Avatar)

    EMEKTAR KURUCU

    .
    Üyelik tarihi
    Jun 2008
    Yer
    ISPARTA
    Mesajlar
    18.956
    Points
    455.346
    Post Thanks / Like
    Tecrübe Puanı
    10

    Standart Cevap: C ++ Görsel Eğitim

    emeğine sağlık BuRaK kardeşim faydalı bilgiler için teşekkürler...

Benzer Konular

  1. HTML Türkçe Görsel Eğitim Dersleri
    By SiLa in forum Bilgisayar ve Elektronik
    Cevaplar: 0
    Son Mesaj: 24.12.08, 20:57
  2. Linux Görsel Türkçe Eğitim Seti
    By SiLa in forum Linux
    Cevaplar: 0
    Son Mesaj: 24.09.08, 20:15
  3. Excel öğreniyorum görsel eğitim
    By SiLa in forum Office
    Cevaplar: 0
    Son Mesaj: 24.09.08, 19:33
  4. A dan Z ye Donanım Rehberi Görsel Eğitim
    By BuRaK in forum Karışık Programlar
    Cevaplar: 0
    Son Mesaj: 07.06.08, 20:17

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •