Module: (Python) Hadi tanışalım!


Problem

3/4

Programlama yazılımı

Theory Click to read/hide

Programlar

Bir program, bilgisayarın anlayabileceği bir dilde yazılmış bir dizi talimattır.

Bilgisayarın beyni - işlemci ise yalnızca bir dili anlar - makine kodlarının dilini (sıfırlar ve birler dizisi). Bir kişinin makine kodları dilinde program yazması, hataları bulup düzeltmesinden bahsetmeye bile gerek yok (debugging). 
Komutların, çoğunlukla İngilizce olmak üzere doğal dillerin kelimelerine yakın olduğu üst düzey programlama dillerinin geliştirildiği program oluşturma sürecini kolaylaştırmaktı. Ancak her kelime komutunun kesin olarak tanımlanmış bir anlamı vardır ve istisna yoktur. 

 

Çevirmen, derleyici, yorumlayıcı

Bilgisayarın üst düzey dillerde yazılmış programları çalıştırabilmesi için özel bir program olan – çevirmen kullanılır.
Tercüman, programı belirli bir işlemcinin makine kodlarına çevirebilir. Bu tür derleyicilere derleyiciler denir.
Çevirmen programı kendisi çalıştırabilir veya onu bayt kodu - her komutun kendi kodu vardır ve bu kod bellekte bir bayt yer kaplar (0 ile 255 arasında bir sayı). Bu tür çevirmenlere zaten tercüman denir. 
Bayt kodu, bir sanal makine tarafından yürütülür (örneğin, Java ile yazılmış programlar).

Python tercümanı bir tercümandır. Bu nedenle, programı çalıştırmak için bilgisayarınıza bir Python yorumlayıcı yüklemeniz gerekir. 
En son dağıtım, https://www.python.org/downloads/ adresinden indirilebilir.  

Kolaylık için bilgisayarınıza entegre bir geliştirme ortamı yükleyebilirsiniz (IDE), programları yazmanıza, hata ayıklamanıza ve çalıştırmanıza olanak tanır.
Python dili için hem ticari,  ücretsiz birçok farklı geliştirme ortamı vardır (Karşılaştırmaya bakın buraya)
Kanat IDE 101 - basit, platformlar arası, ücretsiz bir öğrenme ortamı.
 İndirme Sayfası: http://wingware.com/downloads/wingide- 101 (işletim sisteminizi seçin).
Wing IDE'yi dağıtım kitinden yükledikten sonra, sisteme güncellemeleri yüklediğinizden emin olun ("Yardım" menüsü "Güncellemeleri güncellemeleri kontrol et").
Wing'i başlattıktan sonra birkaç parçaya bölünmüş bir pencere görebilirsiniz.
 

 
1 ile işaretlenen pencerede bir program yazmalı ve mutlaka kaydetmelisiniz (programın olduğu dosya .py uzantılıdır).
Programı çalıştırmak için yeşil üçgenli düğmeyi kullanın (Çalıştır).
2 numara ile işaretlenmiş pencerede çalışmanın sonucunu göreceksiniz.

Problem

Görevleri sırayla tamamlayın:
1) Python yorumlayıcısını bilgisayarınıza indirin ve kurun (https://www.python. org /indirilenler/);
2)Windows için Wing 101 Geliştirme Ortamını indirin veya resmi sayfasında işletim sisteminiz için geliştirme ortamını seçin;
3) Wing 101'i çalıştırın;
4) aşağıdaki programı kopyalayın;
5) Programı Wing'de çalıştırın, çıktısının ne olduğuna bakın;
6) programı tarayıcıda çalıştırın;
7) Çalışmanın sonuçlarını karşılaştırır.