Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA

Benzer bir sunumlar


... konulu sunumlar: "BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA"— Sunum transkripti:

1 BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA
Ders2 Dr. Aslı Ergün 1

2 C# Dilinin Özellikleri
C# Yüksek seviye bir dildir. C# nesne tabanlı bir dildir. C# esnek ve güçlü bir dildir. C# Visual studio IDE (Integrated Development Environment – Tümleşik Program Geliştirme Ortamı) kullanır. IDE’ler bilgisayar yazılımcılarının daha kolay şekilde yazılım geliştirebilmesi için tasarlanan ve yazılım geliştirme aşamasında geliştiriciye birçok kullanışlı araç sunarak daha kolay ve etkili şekilde yazılım geliştirmesine yardımcı olan yazılımlardır. Hata ayıklama ve hızlı kod yazma konusunda araçları ile kolaylık sağlar. Lisanslı olması sebebiyle ücretlidir. 2

3 Python Dilinin Özellikleri
Python Yüksek seviye bir dildir. Python nesne tabanlı bir dildir. Python esnek ve güçlü bir dildir. Python, kurulumla gelen IDLE IDE’si bulunmaktadır. Bunun yanında Pycharm, Netbeans gibi IDE’leri kullanabilmektedir. Hata ayıklama ve hızlı kod yazma konusunda araçları ile kolaylık sağlar. Ücretsizdir, açık kaynaktır. Geniş kütüphane kullanımı bulunmaktadır. Web servisleri, ağ ve soket programcılığı ve veri analizi konusunda çok kullanılmaktadır. 2

4 Java Dilinin Özellikleri
Java Yüksek seviye bir dildir. Java nesne tabanlı bir dildir. Java esnek ve güçlü bir dildir. Java sağlam ve güvenlidir. Java dağıtık bir dildir. Java, Netbeans,Eclipse gibi IDE’leri kullanabilmektedir. Hata ayıklama ve hızlı kod yazma konusunda araçları ile kolaylık sağlar. 2

5 Python Python, Guido Van Rossum adlı hollandalı bir programcı tarafından yazılmış bir programlama dilidir. Geliştirilmesine 1990 yılında başlayan Python; C ve C++ gibi programlama dillerine kıyaslarsak şöyle sonuçlar elde edebiliriz. Daha kolay öğrenilir. Program geliştirme sürecini kısaltır yani hızlı yazılır. Yukarıdaki verilen programlama dillerine aksine ayrı bir derleyici ihtiyacı duymaz. Hem daha okunaklı, hem daha temiz kodsal söz dizimine sahiptir. Python kelimesi aslında çoğu kişinin zannettiğinin aksine Piton yılanı anlamına gelmez. Python programlama dili ismini, Guido Van Rossum’un çok sevdiği Monty Python adlı altı kişilik bir ingiliz komedi grubun Monty Python’s Flying Circus adlı gösterisinden gelmektedir.

6 Python Kurulumu

7 JetBrains Pycharm Kurumu

8 Python2 ve Python3 Python'un baş geliştiricisi Guido Van Rossum 2.x'de olan uyumluluk sorunlarına ve bulunan hatalara son vermek için 2.x üzerinde düzgün bir düzeltme yapmaya karar vermiştir. Bunun sonucunda da 3.x sürümü ortaya çıkmıştır. Python da bilinmesi gereken en önemli noktalardan biri de 3.x'te yapılan radikal değişikliklerden dolayı Python 2.x ve 3.x birbirini desteklemez.

9 Python2 Python3 arasındaki farklar
Print fonksiyon kullanımı. Tamsayı bölme farklılıkları. Unicode farklılıkları ve byte tipi kullanımı. xrange() ve next() fonksiyonu kullanımı. Döngüsel değişkenler kullanımı. input() ve raw_input() fonksiyonu kullanımı. Yuvarlama işlemleri kullanımı.

10 Python Komut Ortamına Giriş
Python gerek Linux gerekse Windows platformundan interaktif komut modunda terminal ekranından çalıştırabiliriz. Python kurulumu yapıldıysa, programın herhangi bir konumdan çalıştırılabilmesi için «program patikasına» eklenmesi gerekir. Eklendikten Sonra, python yazıp entera basınca interaktif python ortamına gireriz. Ctrl-Z veya quit() diyerek ortamdan çıkarız. Windows Linux

11 Interpreter-Etkileşimli kodlama
% python >>> 3+3 6 Komut satırından komut çalıştırabilirsiniz. Ortamdan çıkmak için control-D veya exit() yazabilirsiniz.

12 Linux ortamında Python programı çalıştırmak
Program editöründe yazılan kodu aşağıdaki gibi derleriz: % python hello.py Ama dosyayı once calısabilir hale getiririz: Programımızın ilk satırına bunu yazarız: #!/usr/bin/python Calısma modunu calıstırılabilir hale getiririz: % chmod a+x hello.py Aşağıdaki gibi calıstırırız. % ./hello.py

13 Windows ortamında Python çalıştırmak
Program editörü ile yazılan kod komut satırından: python fact.py IDLE IDE kullanarak da programı yazıp çalıştırabiliriz. File- New File diyerek program yazıp, Run diyerek çalıştırabiliriz.

14 Python Program Yazıp Çalıştırmak
Kod Editörü ile: Herhangi bir program editöründe yazılmış kodlar, uzantısı .py olacak şekilde kaydedilir. Daha sonra python test.py şeklinde çalıştırılır. Linux platformunda kod dosyasının başına #!/usr/bin/python3 şeklinde extra satır eklenirken, Windows #! Python eklenir veya eklenmese de olur. Ama ayrıntılarına daha sonra bakacağız.

15 Python Başka IDE Ortamından Çalıştırma
Farklı (Integrated Development Environment – Tümleşik Geliştirme Ortamı) kullanılarak kod yazıp çalıştırılabilir. Python için en önemli olanlardan bazıları Pycharm ve Netbeans kulanılabilir. Netbeans Pycharm

16 Pycharm IDE Ortamı

17 Hello Python Linux: #!/usr/bin/python print "Hello, Python!"; Windows:


"BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA" indir ppt

Benzer bir sunumlar


Google Reklamları