abone ol




Kullanıcı Adı

Şifre


          Şifremi Unuttum?




İletişim

  • 0216 550 46 26




C PROGRAMLAMA DİLİ


Ödev Bilgileri

 Sayfa Sayısı : 7 Sayfa
 Dökümanın Dili : Türkçe
 Döküman Türü : Word Dökümanı
 Kaynakça :
 Resim/Şekil :
 Tablo :



Sitedeki dosyalar üye olmak için öğrencilerin gönderdiği dosyalardan oluşmaktadır. Eğitim ve öğretim amaçlıdır. Bu dosyaların tümünün editörden gözden geçirilmesi yoğun bir emek gerektiğinden, gözden kaçmış olanlar olabilir. Ayrıca bir üyemiz tarafından gönderilen bir dosyanın telif hakkına tabi olup olmadığını her durumda tespit edemeyebiliriz. Böyle bir durumu fark etmeniz halinde lütfen iletişim mailimizden bize durumu bildirin. Siteden kaldırılması için mesajınıza dosya numarasınıda ekleyerek bize yardım merkezinden gönderebilirsiniz. İlgili dosya 48 saat içerisinde derhal siteden kaldırılır.. Telif haklarına gösterilen özen konusunda bize yardımcı olduğunuz için teşekkür ederiz..
Dosya No: 73107 - | Yardım Merkezi için Lütfen Buraya Tıklayınız

Eğer üye iseniz giriş yapıp dökümanı indirebilirsiniz.


Ödevin Özeti

C# Programlama Dili Yazılım mühendisleri geliştirilecek proje için bir programlama dilini seçmek zorunda kaldığında genelikle şu soruyu sorarlar : Hangi programlama dili ile projeyi en etkin ve en hızlı şekilde kullanıma hazır hale getirebilirim? Bu sorunun çözümüne ulaşmak o kadar da kolay olmuyor maalesef. Çözüme zor ulaşmada programlama dillerinin fazla olmasının etkisi omakla beraber her bir programlama dilinin sunduğu standart kütüphanenin farklı olmasının da etkisi oldukça fazladır. Özellikle günümüz iş uygulamaları birden fazla platformu destelemek zorunda kalmıştır. Buda seçilecek uygulama geliştirme ortamının önemini açıkca göstermektedir. Uygulamaların internet ortamına taşınması ile birlikte bir programlama dilinden beklenen özelliklerde doğal olarak değişmiştir. 1970’ li yıllarda bir mikroişlemciyi programlamak ne denli önemli olduysa 2000’li yıllarda interneti programlamak o kadar önemli olmuştur. İnternet’in iş dünyasına girişi ile birlikte geliştirilen uygulamalardan beklenenler de değişmiştir. Bu durum doğal olarak uygulama geliştiricileri doğrudan etkilemiştir. İnternet ortamında çalışan ve dağıtık yapıda çalışabilen çok yönlü bir uygulama geliştirmek eski yöntemlerle imkansız değildir ancak inanılmaz derecede zaman ve insan gücü gerektirmektedir. Bu zorulukları aşmak için gelişen teknolojiye ve isteklere paralel olarak programlama dilleri de doğal gelişim içine girmiştir. Bu özette son yıllarda iş ve kişisel uygulama geliştiricilerin adını sıkça duyduğu C# programlama dili ve diğer dillerle olan ilişkisi kısaca anlatılacaktır. C# programlama dilinin sunduğu imkanları anlatmaya başlamadan önce programlama dillerinin tarihsel gelişimine göz atmak gerekir. Zira C# dili yıllardır yoğun bir şekilde kullanılan C,C++ ve JAVA dillerinin temelleri üzerine kurulmuştur. C dili ve Yapısal Programlama Düşündüklerimizi makinelere yaptırma isteğimizin bir sonucu olarak programlama dilleri doğmuştur. Makineleri anlamak insanoğlu için o kadar da kolay olmamıştır. Zira makinelerin(bilgisayarların) anladığı dilden konuşmak insanlar için gerçekten zor bir iştir. Gün geçtikçe makineleri anlamak ve onları programlamak için yeni arayışlar içine girildi. Somutlaştırılmış makine komutları sayesinde bilgisayarları daha etkili bir şekilde yönetmek mümkün hale gelmiştir. Zaman ilerledikçe bilgisayarlar sadece belirli bilimsel hesaplamaları yapmak için kullanılan araç olmaktan çıkıp insanların yaşamlarında rutin işleri yapabilecek araç haline geldi. Bilgisayarların insanların ihtiyaçlarına hızlı bir şekilde cevap verebilmesi için onları hızlı bir şekilde programlamak gerekiyordu. Klasik yöntemlerle(makine komutlarıyla) hızlı çözümler üretilemez hale gelince daha yüksek seviyeli programlama dillerine ihtiyaç duyuldu. 1980’li yıllarda en çok kullanılan programlama dili olan “C” bu anlamda atılmış büyük bir adımdır. Yapısal programlama modeli her... - Üye olup tamamını bilgisayarınıza kaydedebilir, üzerinde değişiklik yapabilir, yazıcı çıktısı alabilirsiniz.