Programlama Temelleri 3 (Sözde Kod Ve Programlama Kavramları)

KaptanTR

Admin
17 Nis 2015
1,653
1,596

p0qbke2.png

// Konu Serisi //

uk6gsjv.png

// Sözde Kod (Pseudo-code) //


Sözde kod, bir kod parçasının veya algoritmanın basit bir metin açıklamasıdır. Sözde kod herhangi bir programlama dilinde yazılmamıştır. Sözde kod, açık ve anlaşılması basit, kullandığımız ortak dilde yazılmıştır.

Sözde kod bir programlama dilinde yazılmamış olsa da, yaygın kodlama kavramlarına atıfta bulunmak için kullanılan anahtar kelimeler hala vardır. Bunlar, okunmasını kolaylaştırmak için büyük harfle yazılmıştır.

Bu, sözde kodla yazılmış çok rahat bir algoritmadır. Herkes bu kodun ne yaptığını okuyabilir ve kodlamayı başlayabilir.

Bu dil, yapısal olarak dört temel bölüme sahiptir. Bunlar;

ssrloci.png



a7yw9d0.png


Okuma/Yazma

READ, GET, WRITE, DISPLAY şeklinde temel okuma ve yazma işlemleri yapılır.


a7yw9d0.png

İşlemler

Sözde kod arasında meydana gelen taksim, çıkartma, toplama, vb. Aritmetik Geometrik ve öteki işlemler gibi olaylara denir.


a7yw9d0.png

Karar Yada Koşul Yapıları

Bir koşulu Kontrol edip, bir alternatifin işletilip işletilmeyeceğine kabul eden mekanizmalardır. Koşullu ifadeler programlama için eleştiri öneme sahiptir. Bu ifadeler, koda mantık ekleyebilen IF yada IF/ELSE şeklindedir. Bu ifadeler, IF, ELSE, ELSE IF, THEN anahtar kelimeler kullanılarak Sözde kodda yazılmıştır.


a7yw9d0.png

Tekrarlı Yapılar

Program içinde muayyen bir sayıda yeniden edecek işlemler için ya da bir koşula bağlı olarak gerçekleşen işlemler için kullanılır. (loop)

Bazı yaygın döngüler, her ikisi de sözde kodla yazılabilen for ve while döngülerini içerir.


a7yw9d0.png

// Genel Örnekler //

Örnek 1

İki sayı ile toplanma işlemini ekrana yazdıran algoritmanın ve sözde kodu


oxqtyu4.png



a7yw9d0.png

Örnek 2

20’den başlayıp 1’e kadar, dörder dörder geriye doğru sayıp ekrana yazdıran algoritmayı tasarlayınız.

1pu37gh.png



a7yw9d0.png

Örnek 3

Bir üçgenin alanını hesaplamak için klavyeden bir kenarın uzunluğunu ve o kenara ait yüksekliğin girilmesini isteyen ve sonuçları hesaplatan programın satır kodunu ve akış diyagramını tasarlayınız.


i7nxxc4.png



a7yw9d0.png

Örnek 4

Klavyeden dik kenarlarının uzunluğu verilen bir üçgende, hipotenüsün uzunluğunu bulan programı satır kodunu ve akış diyagramını tasarlayınız. (Pisagor Teoremi)


t1l073k.png



a7yw9d0.png

// Programlamaya Giriş //

Kaynak Kod


> Herhangi bir programlama diliyle yazılmış metinlere source kod veya kaynak kod denir.

> Kaynak kod dosyalarının uzantıları kullanılan programlama diline gene değişir

• Java > .Java
• C++ > .Cp
• Visual Basic > .Vb
• C# > .Cs



> Kaynak kod, yeniden tekrar çağrılabilen ve üst düzey programlama dillerinde kullanılabilen kodları içerir. Sözde koda kaynak kod eklemek oldukça kolaydır.

> Bir kaynak kodu Notepad yahut Wordpad şeklinde bir metin düzenleme programı ile açabiliriz.

> Kaynak kodlar, bilgisayarlar üstünde doğrudan olarak çalıştırılamazlar.


a7yw9d0.png

Kod Düzenleyici

Her program dilinde Notepadı program yazmak için kullanabilirsiniz.

Ancak geliştirdiğimiz kodla alakalı ipuçları vermesi, hatalarımızı bularak bizlere göstermesi, hatta birtakım hatalarımızı otomatik olarak düzeltmesi sebebiyle, ilgili programlama diline hususi yazılmış kod düzenleyicileri kullanırız.


a7yw9d0.png

Derleyici

Herhangi bir programlama diliyle yazılmış olan kaynak kodu, makine diline kısaca gaye programa dönüştüren özel programlara derleyici (compiler) adı verilir.

a7yw9d0.png

Yorumlayıcı

Kaynak kodunu satır satır, buyruk komut derleyerek makine diline çeviren ve çalıştıran programlara yorumlayıcı (intepreter) ismi verilmektedir.

Yorumlayıcının Amacı Nedir ?

programcının yazdığı programı her satırını işleterek, çalışmasını izlemesini ve hatalarını bularak düzeltmesini sağlamaktır.


a7yw9d0.png


// Temel Kavramlar //

Veri (data)

Bilgisayarlarda bilgiler veri olarak adlandırılırlar.


a7yw9d0.png

Tanımlayıcı (identifier)

Değişken, sabit, vb. Kısımlara programcı tarafından verilen isimlerdir.


a7yw9d0.png


Değişken (variable)

kodlama yaparken farklı değerleri tutmak suretiyle ayrılmış hafıza bölümüdür. P=D+S gibi işlemde P, D ve S tanımlayıcıları birer değişkendir.


a7yw9d0.png


Sabit (constant)

Program her çalıştığında ve programın içinde herhangi bir anda hep aynı değeri döndüren tanımlayıcılara durağan denir. Pi sabiti 3.14 gibi programın her yerinde bu değerle tanımlanır.


a7yw9d0.png

Hata kontrolü

Bir uygulama geliştirirken hatalara cevap verebilecek kod yazabilmek çok önemlidir. Bu şekilde, bu işlevler sözde koda da gömülebilir. EXCEPTION anahtar sözcüğünü kullanarak hataları ve istisnaları yönetmek mümkündür.


a7yw9d0.png


Sayaç Kullanımı


Bazı işlemlerin belirli sayıda yaptırılması ve üretilen değerlerin sayılması gerekebilir. Bu tür sayma işlemlerine algoritmada Sayaç ismi verilir.

Sayaçlar da birer değişkendir.

Sayac= Sayac + 1

Bu işlemde Sayac değişkenine 1 eklenmekte ve oluşan netice yeniden kendisine doğrusu Sayac değişkenine aktarılmaktadır.



a7yw9d0.png

// Not //

Gelecek Konumuzda C Veri Tipleri ve Mantığı Konuları ile Devam Edeceğiz… Okuduğunuz için Teşekkür Ederim…




ctf0sk9.png
 

UZAY 52

Uzman üye
14 Ağu 2021
1,298
833
Ddos

p0qbke2.png

// Konu Serisi //

uk6gsjv.png

// Sözde Kod (Pseudo-code) //


Sözde kod, bir kod parçasının veya algoritmanın basit bir metin açıklamasıdır. Sözde kod herhangi bir programlama dilinde yazılmamıştır. Sözde kod, açık ve anlaşılması basit, kullandığımız ortak dilde yazılmıştır.

Sözde kod bir programlama dilinde yazılmamış olsa da, yaygın kodlama kavramlarına atıfta bulunmak için kullanılan anahtar kelimeler hala vardır. Bunlar, okunmasını kolaylaştırmak için büyük harfle yazılmıştır.

Bu, sözde kodla yazılmış çok rahat bir algoritmadır. Herkes bu kodun ne yaptığını okuyabilir ve kodlamayı başlayabilir.

Bu dil, yapısal olarak dört temel bölüme sahiptir. Bunlar;

ssrloci.png



a7yw9d0.png


Okuma/Yazma

READ, GET, WRITE, DISPLAY şeklinde temel okuma ve yazma işlemleri yapılır.


a7yw9d0.png

İşlemler

Sözde kod arasında meydana gelen taksim, çıkartma, toplama, vb. Aritmetik Geometrik ve öteki işlemler gibi olaylara denir.


a7yw9d0.png

Karar Yada Koşul Yapıları

Bir koşulu Kontrol edip, bir alternatifin işletilip işletilmeyeceğine kabul eden mekanizmalardır. Koşullu ifadeler programlama için eleştiri öneme sahiptir. Bu ifadeler, koda mantık ekleyebilen IF yada IF/ELSE şeklindedir. Bu ifadeler, IF, ELSE, ELSE IF, THEN anahtar kelimeler kullanılarak Sözde kodda yazılmıştır.


a7yw9d0.png

Tekrarlı Yapılar

Program içinde muayyen bir sayıda yeniden edecek işlemler için ya da bir koşula bağlı olarak gerçekleşen işlemler için kullanılır. (loop)

Bazı yaygın döngüler, her ikisi de sözde kodla yazılabilen for ve while döngülerini içerir.


a7yw9d0.png

// Genel Örnekler //

Örnek 1

İki sayı ile toplanma işlemini ekrana yazdıran algoritmanın ve sözde kodu


oxqtyu4.png



a7yw9d0.png

Örnek 2

20’den başlayıp 1’e kadar, dörder dörder geriye doğru sayıp ekrana yazdıran algoritmayı tasarlayınız.

1pu37gh.png



a7yw9d0.png

Örnek 3

Bir üçgenin alanını hesaplamak için klavyeden bir kenarın uzunluğunu ve o kenara ait yüksekliğin girilmesini isteyen ve sonuçları hesaplatan programın satır kodunu ve akış diyagramını tasarlayınız.


i7nxxc4.png



a7yw9d0.png

Örnek 4

Klavyeden dik kenarlarının uzunluğu verilen bir üçgende, hipotenüsün uzunluğunu bulan programı satır kodunu ve akış diyagramını tasarlayınız. (Pisagor Teoremi)


t1l073k.png



a7yw9d0.png

// Programlamaya Giriş //

Kaynak Kod


> Herhangi bir programlama diliyle yazılmış metinlere source kod veya kaynak kod denir.

> Kaynak kod dosyalarının uzantıları kullanılan programlama diline gene değişir

• Java > .Java
• C++ > .Cp
• Visual Basic > .Vb
• C# > .Cs



> Kaynak kod, yeniden tekrar çağrılabilen ve üst düzey programlama dillerinde kullanılabilen kodları içerir. Sözde koda kaynak kod eklemek oldukça kolaydır.

> Bir kaynak kodu Notepad yahut Wordpad şeklinde bir metin düzenleme programı ile açabiliriz.

> Kaynak kodlar, bilgisayarlar üstünde doğrudan olarak çalıştırılamazlar.


a7yw9d0.png

Kod Düzenleyici

Her program dilinde Notepadı program yazmak için kullanabilirsiniz.

Ancak geliştirdiğimiz kodla alakalı ipuçları vermesi, hatalarımızı bularak bizlere göstermesi, hatta birtakım hatalarımızı otomatik olarak düzeltmesi sebebiyle, ilgili programlama diline hususi yazılmış kod düzenleyicileri kullanırız.


a7yw9d0.png

Derleyici

Herhangi bir programlama diliyle yazılmış olan kaynak kodu, makine diline kısaca gaye programa dönüştüren özel programlara derleyici (compiler) adı verilir.

a7yw9d0.png

Yorumlayıcı

Kaynak kodunu satır satır, buyruk komut derleyerek makine diline çeviren ve çalıştıran programlara yorumlayıcı (intepreter) ismi verilmektedir.

Yorumlayıcının Amacı Nedir ?

programcının yazdığı programı her satırını işleterek, çalışmasını izlemesini ve hatalarını bularak düzeltmesini sağlamaktır.


a7yw9d0.png


// Temel Kavramlar //

Veri (data)

Bilgisayarlarda bilgiler veri olarak adlandırılırlar.


a7yw9d0.png

Tanımlayıcı (identifier)

Değişken, sabit, vb. Kısımlara programcı tarafından verilen isimlerdir.


a7yw9d0.png


Değişken (variable)

kodlama yaparken farklı değerleri tutmak suretiyle ayrılmış hafıza bölümüdür. P=D+S gibi işlemde P, D ve S tanımlayıcıları birer değişkendir.


a7yw9d0.png


Sabit (constant)

Program her çalıştığında ve programın içinde herhangi bir anda hep aynı değeri döndüren tanımlayıcılara durağan denir. Pi sabiti 3.14 gibi programın her yerinde bu değerle tanımlanır.


a7yw9d0.png

Hata kontrolü

Bir uygulama geliştirirken hatalara cevap verebilecek kod yazabilmek çok önemlidir. Bu şekilde, bu işlevler sözde koda da gömülebilir. EXCEPTION anahtar sözcüğünü kullanarak hataları ve istisnaları yönetmek mümkündür.


a7yw9d0.png


Sayaç Kullanımı


Bazı işlemlerin belirli sayıda yaptırılması ve üretilen değerlerin sayılması gerekebilir. Bu tür sayma işlemlerine algoritmada Sayaç ismi verilir.

Sayaçlar da birer değişkendir.

Sayac= Sayac + 1

Bu işlemde Sayac değişkenine 1 eklenmekte ve oluşan netice yeniden kendisine doğrusu Sayac değişkenine aktarılmaktadır.



a7yw9d0.png

// Not //

Gelecek Konumuzda C Veri Tipleri ve Mantığı Konuları ile Devam Edeceğiz… Okuduğunuz için Teşekkür Ederim…




ctf0sk9.png
Elinize sağlık
 

AKTUĞ1

Yazılım Ekibi Analist
23 Haz 2015
2,374
365

p0qbke2.png

// Konu Serisi //

uk6gsjv.png

// Sözde Kod (Pseudo-code) //


Sözde kod, bir kod parçasının veya algoritmanın basit bir metin açıklamasıdır. Sözde kod herhangi bir programlama dilinde yazılmamıştır. Sözde kod, açık ve anlaşılması basit, kullandığımız ortak dilde yazılmıştır.

Sözde kod bir programlama dilinde yazılmamış olsa da, yaygın kodlama kavramlarına atıfta bulunmak için kullanılan anahtar kelimeler hala vardır. Bunlar, okunmasını kolaylaştırmak için büyük harfle yazılmıştır.

Bu, sözde kodla yazılmış çok rahat bir algoritmadır. Herkes bu kodun ne yaptığını okuyabilir ve kodlamayı başlayabilir.

Bu dil, yapısal olarak dört temel bölüme sahiptir. Bunlar;

ssrloci.png



a7yw9d0.png


Okuma/Yazma

READ, GET, WRITE, DISPLAY şeklinde temel okuma ve yazma işlemleri yapılır.


a7yw9d0.png

İşlemler

Sözde kod arasında meydana gelen taksim, çıkartma, toplama, vb. Aritmetik Geometrik ve öteki işlemler gibi olaylara denir.


a7yw9d0.png

Karar Yada Koşul Yapıları

Bir koşulu Kontrol edip, bir alternatifin işletilip işletilmeyeceğine kabul eden mekanizmalardır. Koşullu ifadeler programlama için eleştiri öneme sahiptir. Bu ifadeler, koda mantık ekleyebilen IF yada IF/ELSE şeklindedir. Bu ifadeler, IF, ELSE, ELSE IF, THEN anahtar kelimeler kullanılarak Sözde kodda yazılmıştır.


a7yw9d0.png

Tekrarlı Yapılar

Program içinde muayyen bir sayıda yeniden edecek işlemler için ya da bir koşula bağlı olarak gerçekleşen işlemler için kullanılır. (loop)

Bazı yaygın döngüler, her ikisi de sözde kodla yazılabilen for ve while döngülerini içerir.


a7yw9d0.png

// Genel Örnekler //

Örnek 1

İki sayı ile toplanma işlemini ekrana yazdıran algoritmanın ve sözde kodu


oxqtyu4.png



a7yw9d0.png

Örnek 2

20’den başlayıp 1’e kadar, dörder dörder geriye doğru sayıp ekrana yazdıran algoritmayı tasarlayınız.

1pu37gh.png



a7yw9d0.png

Örnek 3

Bir üçgenin alanını hesaplamak için klavyeden bir kenarın uzunluğunu ve o kenara ait yüksekliğin girilmesini isteyen ve sonuçları hesaplatan programın satır kodunu ve akış diyagramını tasarlayınız.


i7nxxc4.png



a7yw9d0.png

Örnek 4

Klavyeden dik kenarlarının uzunluğu verilen bir üçgende, hipotenüsün uzunluğunu bulan programı satır kodunu ve akış diyagramını tasarlayınız. (Pisagor Teoremi)


t1l073k.png



a7yw9d0.png

// Programlamaya Giriş //

Kaynak Kod


> Herhangi bir programlama diliyle yazılmış metinlere source kod veya kaynak kod denir.

> Kaynak kod dosyalarının uzantıları kullanılan programlama diline gene değişir

• Java > .Java
• C++ > .Cp
• Visual Basic > .Vb
• C# > .Cs



> Kaynak kod, yeniden tekrar çağrılabilen ve üst düzey programlama dillerinde kullanılabilen kodları içerir. Sözde koda kaynak kod eklemek oldukça kolaydır.

> Bir kaynak kodu Notepad yahut Wordpad şeklinde bir metin düzenleme programı ile açabiliriz.

> Kaynak kodlar, bilgisayarlar üstünde doğrudan olarak çalıştırılamazlar.


a7yw9d0.png

Kod Düzenleyici

Her program dilinde Notepadı program yazmak için kullanabilirsiniz.

Ancak geliştirdiğimiz kodla alakalı ipuçları vermesi, hatalarımızı bularak bizlere göstermesi, hatta birtakım hatalarımızı otomatik olarak düzeltmesi sebebiyle, ilgili programlama diline hususi yazılmış kod düzenleyicileri kullanırız.


a7yw9d0.png

Derleyici

Herhangi bir programlama diliyle yazılmış olan kaynak kodu, makine diline kısaca gaye programa dönüştüren özel programlara derleyici (compiler) adı verilir.

a7yw9d0.png

Yorumlayıcı

Kaynak kodunu satır satır, buyruk komut derleyerek makine diline çeviren ve çalıştıran programlara yorumlayıcı (intepreter) ismi verilmektedir.

Yorumlayıcının Amacı Nedir ?

programcının yazdığı programı her satırını işleterek, çalışmasını izlemesini ve hatalarını bularak düzeltmesini sağlamaktır.


a7yw9d0.png


// Temel Kavramlar //

Veri (data)

Bilgisayarlarda bilgiler veri olarak adlandırılırlar.


a7yw9d0.png

Tanımlayıcı (identifier)

Değişken, sabit, vb. Kısımlara programcı tarafından verilen isimlerdir.


a7yw9d0.png


Değişken (variable)

kodlama yaparken farklı değerleri tutmak suretiyle ayrılmış hafıza bölümüdür. P=D+S gibi işlemde P, D ve S tanımlayıcıları birer değişkendir.


a7yw9d0.png


Sabit (constant)

Program her çalıştığında ve programın içinde herhangi bir anda hep aynı değeri döndüren tanımlayıcılara durağan denir. Pi sabiti 3.14 gibi programın her yerinde bu değerle tanımlanır.


a7yw9d0.png

Hata kontrolü

Bir uygulama geliştirirken hatalara cevap verebilecek kod yazabilmek çok önemlidir. Bu şekilde, bu işlevler sözde koda da gömülebilir. EXCEPTION anahtar sözcüğünü kullanarak hataları ve istisnaları yönetmek mümkündür.


a7yw9d0.png


Sayaç Kullanımı


Bazı işlemlerin belirli sayıda yaptırılması ve üretilen değerlerin sayılması gerekebilir. Bu tür sayma işlemlerine algoritmada Sayaç ismi verilir.

Sayaçlar da birer değişkendir.

Sayac= Sayac + 1

Bu işlemde Sayac değişkenine 1 eklenmekte ve oluşan netice yeniden kendisine doğrusu Sayac değişkenine aktarılmaktadır.



a7yw9d0.png

// Not //

Gelecek Konumuzda C Veri Tipleri ve Mantığı Konuları ile Devam Edeceğiz… Okuduğunuz için Teşekkür Ederim…




ctf0sk9.png
Eline sağlık :)
 

TOZQOPARAN

Uzman üye
3 Nis 2021
1,257
678
Eski Anka Underground Tim
Einize sagl

p0qbke2.png

// Konu Serisi //

uk6gsjv.png

// Sözde Kod (Pseudo-code) //


Sözde kod, bir kod parçasının veya algoritmanın basit bir metin açıklamasıdır. Sözde kod herhangi bir programlama dilinde yazılmamıştır. Sözde kod, açık ve anlaşılması basit, kullandığımız ortak dilde yazılmıştır.

Sözde kod bir programlama dilinde yazılmamış olsa da, yaygın kodlama kavramlarına atıfta bulunmak için kullanılan anahtar kelimeler hala vardır. Bunlar, okunmasını kolaylaştırmak için büyük harfle yazılmıştır.

Bu, sözde kodla yazılmış çok rahat bir algoritmadır. Herkes bu kodun ne yaptığını okuyabilir ve kodlamayı başlayabilir.

Bu dil, yapısal olarak dört temel bölüme sahiptir. Bunlar;

ssrloci.png



a7yw9d0.png


Okuma/Yazma

READ, GET, WRITE, DISPLAY şeklinde temel okuma ve yazma işlemleri yapılır.


a7yw9d0.png

İşlemler

Sözde kod arasında meydana gelen taksim, çıkartma, toplama, vb. Aritmetik Geometrik ve öteki işlemler gibi olaylara denir.


a7yw9d0.png

Karar Yada Koşul Yapıları

Bir koşulu Kontrol edip, bir alternatifin işletilip işletilmeyeceğine kabul eden mekanizmalardır. Koşullu ifadeler programlama için eleştiri öneme sahiptir. Bu ifadeler, koda mantık ekleyebilen IF yada IF/ELSE şeklindedir. Bu ifadeler, IF, ELSE, ELSE IF, THEN anahtar kelimeler kullanılarak Sözde kodda yazılmıştır.


a7yw9d0.png

Tekrarlı Yapılar

Program içinde muayyen bir sayıda yeniden edecek işlemler için ya da bir koşula bağlı olarak gerçekleşen işlemler için kullanılır. (loop)

Bazı yaygın döngüler, her ikisi de sözde kodla yazılabilen for ve while döngülerini içerir.


a7yw9d0.png

// Genel Örnekler //

Örnek 1

İki sayı ile toplanma işlemini ekrana yazdıran algoritmanın ve sözde kodu


oxqtyu4.png



a7yw9d0.png

Örnek 2

20’den başlayıp 1’e kadar, dörder dörder geriye doğru sayıp ekrana yazdıran algoritmayı tasarlayınız.

1pu37gh.png



a7yw9d0.png

Örnek 3

Bir üçgenin alanını hesaplamak için klavyeden bir kenarın uzunluğunu ve o kenara ait yüksekliğin girilmesini isteyen ve sonuçları hesaplatan programın satır kodunu ve akış diyagramını tasarlayınız.


i7nxxc4.png



a7yw9d0.png

Örnek 4

Klavyeden dik kenarlarının uzunluğu verilen bir üçgende, hipotenüsün uzunluğunu bulan programı satır kodunu ve akış diyagramını tasarlayınız. (Pisagor Teoremi)


t1l073k.png



a7yw9d0.png

// Programlamaya Giriş //

Kaynak Kod


> Herhangi bir programlama diliyle yazılmış metinlere source kod veya kaynak kod denir.

> Kaynak kod dosyalarının uzantıları kullanılan programlama diline gene değişir

• Java > .Java
• C++ > .Cp
• Visual Basic > .Vb
• C# > .Cs



> Kaynak kod, yeniden tekrar çağrılabilen ve üst düzey programlama dillerinde kullanılabilen kodları içerir. Sözde koda kaynak kod eklemek oldukça kolaydır.

> Bir kaynak kodu Notepad yahut Wordpad şeklinde bir metin düzenleme programı ile açabiliriz.

> Kaynak kodlar, bilgisayarlar üstünde doğrudan olarak çalıştırılamazlar.


a7yw9d0.png

Kod Düzenleyici

Her program dilinde Notepadı program yazmak için kullanabilirsiniz.

Ancak geliştirdiğimiz kodla alakalı ipuçları vermesi, hatalarımızı bularak bizlere göstermesi, hatta birtakım hatalarımızı otomatik olarak düzeltmesi sebebiyle, ilgili programlama diline hususi yazılmış kod düzenleyicileri kullanırız.


a7yw9d0.png

Derleyici

Herhangi bir programlama diliyle yazılmış olan kaynak kodu, makine diline kısaca gaye programa dönüştüren özel programlara derleyici (compiler) adı verilir.

a7yw9d0.png

Yorumlayıcı

Kaynak kodunu satır satır, buyruk komut derleyerek makine diline çeviren ve çalıştıran programlara yorumlayıcı (intepreter) ismi verilmektedir.

Yorumlayıcının Amacı Nedir ?

programcının yazdığı programı her satırını işleterek, çalışmasını izlemesini ve hatalarını bularak düzeltmesini sağlamaktır.


a7yw9d0.png


// Temel Kavramlar //

Veri (data)

Bilgisayarlarda bilgiler veri olarak adlandırılırlar.


a7yw9d0.png

Tanımlayıcı (identifier)

Değişken, sabit, vb. Kısımlara programcı tarafından verilen isimlerdir.


a7yw9d0.png


Değişken (variable)

kodlama yaparken farklı değerleri tutmak suretiyle ayrılmış hafıza bölümüdür. P=D+S gibi işlemde P, D ve S tanımlayıcıları birer değişkendir.


a7yw9d0.png


Sabit (constant)

Program her çalıştığında ve programın içinde herhangi bir anda hep aynı değeri döndüren tanımlayıcılara durağan denir. Pi sabiti 3.14 gibi programın her yerinde bu değerle tanımlanır.


a7yw9d0.png

Hata kontrolü

Bir uygulama geliştirirken hatalara cevap verebilecek kod yazabilmek çok önemlidir. Bu şekilde, bu işlevler sözde koda da gömülebilir. EXCEPTION anahtar sözcüğünü kullanarak hataları ve istisnaları yönetmek mümkündür.


a7yw9d0.png


Sayaç Kullanımı


Bazı işlemlerin belirli sayıda yaptırılması ve üretilen değerlerin sayılması gerekebilir. Bu tür sayma işlemlerine algoritmada Sayaç ismi verilir.

Sayaçlar da birer değişkendir.

Sayac= Sayac + 1

Bu işlemde Sayac değişkenine 1 eklenmekte ve oluşan netice yeniden kendisine doğrusu Sayac değişkenine aktarılmaktadır.



a7yw9d0.png

// Not //

Gelecek Konumuzda C Veri Tipleri ve Mantığı Konuları ile Devam Edeceğiz… Okuduğunuz için Teşekkür Ederim…




ctf0sk9.png
Elinize sağlık
 

'Saruca

Uzman üye
4 Ocak 2020
1,097
751
tnziel
Programlama Temelleri serilerini okurken 10.sınıfa döndüm... Hocalarımız bize "Programlama Temelleri C#" kitabı aldırmıştı. İçerikleri de aynen senin anlattığın gibiydi ama daha çok uygulama vardı onda.

Ellerine sağlık, çok faydalı bir seri ve konu olmuş. Devamını dört gözle bekliyorum dostum :)
 

KaptanTR

Admin
17 Nis 2015
1,653
1,596
Elinize Sağlık Hocam :)


Ellerinize sağlık


Elinize sağlık hocam :)


Elinize, emeğinize sağlık hocam

Güzel anlatım olmuş eline sağlık


Eline sağlık. Kısa ve öz bir konu olmuş :)

Ellerinize sağlık


Einize sagl

Elinize sağlık

Programlama Temelleri serilerini okurken 10.sınıfa döndüm... Hocalarımız bize "Programlama Temelleri C#" kitabı aldırmıştı. İçerikleri de aynen senin anlattığın gibiydi ama daha çok uygulama vardı onda.

Ellerine sağlık, çok faydalı bir seri ve konu olmuş. Devamını dört gözle bekliyorum dostum :)

Elinize sağlık hocam.


Değerli yorumlarınız için çok teşekkür ederim. 🙏
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.