Anasayfa     |     LPG Haber Extra         










   Sektörel Haberler






Tüm Haberler

   Günün Montajı










Tüm Günün Montajları



yakıt tasarrufu





ALFA-ROMEO AUDI BMW CADILLAC CHERY CHEVROLET CHRYSLER CITROEN DACIA DAIHATSU FIAT FORD HONDA HUMMER HYUNDAI JAGUAR JEEP KIA LADA LAND-ROVER LEXUS LINCOLN MAZDA MERCEDES MINI MITSUBISHI NISSAN OPEL PEUGEOT PORSCHE PROTON RENAULT ROVER SAAB SEAT SKODA SUBARU SUZUKI TOFAS TOYOTA VOLKSWAGEN VOLVO AKME-KME ALDESA ATIKER AUTRONIC BAYKAN BEDINI BIGAS BRC COLLINA E-GAS EASY-JET ECOGAS EKOGAS EMMEGAS EUREKA4 FEMA HEDEF LANDI LANDI-RENZO LO-GAS LON-GAS LOVATO MARINI MILANO MIMGAS MY-GAS NLP OMVL PLATINCA PRINS ROMANO STARGAS STEFANELLI TARTARINI TELEFLEX ULTRAGAS VIKARS VOLTRAN ZAVOLI Oyun
   Lpg Haber  |   Lpg Haber Extra  |   Otogaz Haber  |   Otogaz Club                                                                    SSS  |   Arama  |  Kayıt Ol  |   Profil     
  
KATEGORİ: BİLGİSAYAR

KONU: C, C++ NEDİR?

Yeni Başlık Gönder   Cevap Gönder
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
foruMakara
BİNBAŞI


Popülerlik Puanı: 1475.35
Popülerlik Puanı:
1475.35



Kayıt: 16 Ksm 2006
Mesaj: 429
Nerden: İstanbul




MesajTarih: Pzr Ksm 19, 2006 11:24 am 
   Mesaj konusu: C, C++ NEDİR?
Alıntıyla Cevap Ver Mesajı değiştir/sil Bu mesajı sil

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.

Kaynak:http://tr.wikipedia.org
Kullanıcı profilini gör Özel mesaj gönder
  Bu alanda reklam vermek için tıklayınız
  
Yeni Başlık Gönder   Cevap Gönder    Tüm saatler GMT +2 Saat
1. sayfa (Toplam 1 sayfa)
Mucib Otogaz
BRC - İSTANBUL
Anadolu Yakası
Lpg Dönüşüm Merkezi
0216 389 12 06
Çevre Otogaz
Oto Lpg Dönüşüm Servisi
BRC Yetkili Servisi
Maslak / İSTANBUL
0 212 328 38 28
Sistem Mühendislik
Otogaz Dönüşüm Merkezi
ATİKER-BRC-LOVATO-PRINS
Yenimahalle / ANKARA
0 312 394 52 44
Text Reklam Alanı
Text Reklam Alanı

Okuduğunuz Konuya Benzer Konular
KONU CEVAPLAR
  • SIZDIRMAZLIK PARASI NEDİR?
  • 8
  • LADA VEGA EN UYGUN FİYAT VE PROBLEMSİZ LPG NEDİR
  • 0
  • ***OPEL ASTRA ICIN UYGUN LPG SİSTEMİ NEDİR?LTFN.CVP***
  • 0
  • MUCİB OTOGAZ DAIHATSU TERIOS BRC LPG SIRALI DÖNÜŞÜM SERVİS
  • 0
  • MUCİB OTOGAZ Ford Focus BRC SIRALI OTOGAZ DÖNÜŞÜMÜ MONTAJI
  • 1
  • MUCİB OTOGAZ AUDI 100 V6 BRC LPG OTOGAZ BAYİİ
  • 0
  • Speaker Hoparlör nedir? Nasıl Çalışır?
  • 0
  • Arabaların LPG yakıt değerleri nedir?
  • 1
  • BRC DE RAİLDEKİ ISI SENSÖRÜNÜN GÖREVİ NEDİR???
  • 8
  • E-GAS ile Milano arasındaki ilişki nedir
  • 6

     
    Forum Seçin:  
    Bu forumda yeni konular açamazsınız
    Bu forumdaki mesajlara cevap veremezsiniz
    Bu forumdaki mesajlarınızı değiştiremezsiniz
    Bu forumdaki mesajlarınızı silemezsiniz
    Bu forumdaki anketlerde oy kullanamazsınız
    Forumdaki En Yeni 20 Başlık                                                                   Forumdaki En Yeni 100 Başlık
    Forumdaki En Yeni 20 Başlık
    1. ATİKER Sorularınızı Cevaplıyor ATİKER LPG Otogaz Dönüşüm Sistemleri
    2. Peugeot 206 Performans kaybı ATİKER LPG Otogaz Dönüşüm Sistemleri
    3. 2001 astra classic BRC OTOGAZ LPG SİSTEMLERİ
    4. Peugeot 307 Otomatik 363 YTL yakar mı BRC OTOGAZ LPG SİSTEMLERİ
    5. selamun aleyküm OTO LPG OTOGAZ HAKKINDA GENEL SORULAR CEVAPLAR
    6. ANKARA MAVİDENİZLER LPG&CNG FUARINDA!!!! BRC OTOGAZ LPG SİSTEMLERİ
    7. ATİKER SIRALI SİSTEM UĞUR LPG PENDİK 307 70 82 SIRALI LPG OTOGAZ SİSTEMLERİ
    8. alfa 147 2.0 a takılır mı ve hangi markayı tavsiye edersiniz SIRALI LPG OTOGAZ SİSTEMLERİ
    9. ATILIM OTOGAZ LAND ROVER FREELANDER 1800cc LPG DÖNÜŞÜMÜ BRC BRC OTOGAZ LPG SİSTEMLERİ
    10. Yardım. ŞİKAYET ve DESTEK
    11. VOLTRAN'DAN MEMNUN DEĞİLİM VOLTRAN OTOGAZ LPG SİSTEMLERİ
    12. EMKAR LPG- TOYOTA COROLLA VVT-İ (BRC) SIRALI SİSTEM BAYİİ BRC OTOGAZ LPG SİSTEMLERİ
    13. Peugeot 307 Otomatik 363 YTL yakar mı BRC OTOGAZ LPG SİSTEMLERİ
    14. polo brc ŞİKAYET ve DESTEK
    15. Peugeot 307 Otomatik 363 YTL yakar mı BRC OTOGAZ LPG SİSTEMLERİ
    16. 2001 astra classic BRC OTOGAZ LPG SİSTEMLERİ
    17. MUCİB OTOGAZ Renault Laguna 2.0BRC LPG SIRALI DÖNÜŞÜM SERVİS RENAULT Lpg Otogaz Dönüşümü
    18. 2001 astra classic BRC OTOGAZ LPG SİSTEMLERİ
    19. KURGU OTOGAZ PEUGEOT 307 EMMEGAS MONTAJI EMMEGAS OTOGAZ LPG SİSTEMLERİ
    20. KURGU OTOGAZ PEUGEOT 307 EMMEGAS MONTAJI PEUGEOT Lpg Otogaz Dönüşümü
    Alışveriş Sayfalarından İlanlar

    EKOTEK FİLTRE
    1807 kez incelendi.
    Fiyat Alınız

    EMMEGAS-FEMA
    1250 kez incelendi.
    Fiyat Alınız

    sıralı sistem ( ikinci kalite) FİLTRE
    1485 kez incelendi.
    2.50 YTL

    NLP SGI REGÜLATÖR
    1460 kez incelendi.
    Fiyat Alınız

    LPG-CNG PLASTİK PARÇALAR
    1896 kez incelendi.
    0.10 YTL


    Alışveriş sayfaları, Katılımcı Firmaların ve üyelerin ilan verebileceği 24 saat açık bir sanal alışveriş hizmeti sunmaktır. Gerek hizmetin arzı ve gerekse üyelerin girdileri yönünden LPG HABER' e hiçbir sorumluluk yüklenemez.
    Login
    Kullanıcı Adı:    Şifre:      Beni hatırla    


     Powered by phpBB © 2001, 2005 phpBB Group   Tema


    >Lpg Haber Anasayfa
    >Güncel Haber Anasayfa
    >FORUM Anasayfa
    >Sektörel Haberler Anasayfa
    >Röportajlar Anasayfa
    >Günün Montajı Anasayfa
    >Üye İşyerleri Anasayfa
    >Otogaz
    >Enerji
    >Isı Rehberi
    >Isı Rehberi Forum


    >Hakkımızda
    >Bize Ulaşın
    >Kariyer
    >Yasal Bilgi
    >Reklam Bilgileri
    >Forum Arşiv
    >Alışveriş Anasayfa
    >Video
    >Oyun
    >Foto Galeri
    >Arama
    >Haber Arşivi
    otogaz
    AKP Ortadoğu CHP MHP Dış Politika Para Piyasa Şirket Banka Enerji Irak Kıbrıs ABD Avrupa Galatasaray Fenerbahçe Beşiktaş Trabzonspor Futbol Basketbol Voleybol Hentbol Motor Sporları Moda Alışveriş Kampanya Hayvanlar Alemi Turizm Mutfak Yök Dekorasyon Mimari Beslenme Diyet Erkek Sağlığı Kadın Sağlığı Çocuk Bebek Sağlığı Cinsellik Küresel Isınma İnternet Uzay Bilim İletişim Alternatif Yakıtlar Marmara Ege Akdeniz İç Anadolu Karadeniz Doğu Anadolu Güneydoğu Anadolu Kredi Burs Üniversite Sinema Sahne Gösterileri Edebiyat Sergi Televizyon Deniz Sporları Konser Elektronik Kadın Erkek Uzakdoğu Fuar Seminer Kongre Asayiş Kaza Terör DSP Anne Bebek DTP BBP Tarım Hayvancılık Bilgisayar Kurslar GÜNCEL EKONOMİ DÜNYA SPOR YAŞAM EĞİTİM SAĞLIK YEREL TEKNOLOJİ KÜLTÜR-SANAT OTOMOBİL MAGAZİN SİYASET
    A B C Ç D E F G H I İ J K L M N O Ö P Q R S Ş T U Ü V W X Y Z world news haber haber arşivi firma rehberi
    HBR Yayın Grubu © 2006-2007 Tüm Hakları Saklıdır.
    İzinsiz ve kaynak gösterilmeden yayınlanamaz.

    lpghaber.com İHA Abonesidir.

    +90 216 392 37 78     info@lpghaber.com

    Digg StumbleUpon Del.icio.us Netscape Yahoo! Furl Ask Google Reedit Technorati Fark Simpy Mister Wong Magnolia Netvouz Facebook