Programlama Dilleri

C / C++

C ile Dosya İşlemleri

Yazan : Şadi Evren ŞEKER Bu yazının amacı C dilinde dosya işlemlerinin nasıl yapıldığını anlatmaktır. C dilindeki dosya işlemlerinden önce bu dilde yazılan programın çalışacağı işletim sisteminin dosya yapısının iyi bilinmesi gerekmektedir. Bu yazının konusu dışında olan işletim sistemlerinin kullandığı…

JAVA

Otokutulama (Autoboxing)

Yazan : Şadi Evren ŞEKER Otokutulama kavramı JAVA 5 ile gelmiş bir özelliktir. Bu özelliğin çıkış noktası JAVA içerisinde hem ilkel veri tiplerinin (primitive data types) bulunması hem de bu veri tipleri için sargı sınıflarının (wrapper classes) bulunması ve bu…

C / C++ Programlama Dilleri

Dallanma (Çatallanma, Fork)

Yazan: Şadi Evren ŞEKER Yapısal programlamaya (Structered Programming) uygun olan bir programlama dilinde bulunması gereken temel 3 özellikten birisi de dallnamadır. Buna göre program akışı içerisinde bir alt programın (sub program) çalışıp çalışmayacağına karar verilebilmeli ve bu karar bir koşul…

C / C++

C ile Kodlama

Yazan : Şadi Evren ŞEKER Bu yazının amacı, c ile yazılan bir kodun nasıl bir programa dönüştüğünü açıklamaktır. Basitçe bir kod program C dilinde yazılmış bir dosyadır. Bu kaynak kodun (Source Code) bir programa ve ardından da bir işleme (process)…

Algoritma Analizi (Teory of Algorithms) Programlama Dilleri Temel Bilgisayar Kavramları

Akış Diyagramı (Flow Chart)

Yazan : Şadi Evren ŞEKER Bilgisayar algoritmalarında, algoritmanın görsel olarak tasvir edilebilmesi için geliştirilmiş bir çizim yöntemidir. Buna göre yapısal programlamaya uygun olarak geliştirilmiş bir programlama dili aşağıdaki üç temel özelliği içerir: Bir alt programa dallanmak (fork) Bir alt programı tekrarlamak…

C / C++ JAVA Programlama Dilleri

Değişken (Variable)

Yazan : Şadi Evren ŞEKER Değişkenler bilgisayar programlarında geçici bilgilerin durduğu ve içeriğinin programcı tarafından atandığı bilgi üniteleridirler. Bir değişkenin temel olarak 4 özelliği bulunur: Tipi İsmi Hafızadaki adresi İçeriği Buna göre örneğin aşağıdaki değişken tanımlama işlemini ele alalım: int…

C / C++ JAVA Programlama Dilleri

Döngü (loop)

  Döngü (loop) Yazan : Şadi Evren ŞEKER Bilgisayar programlama mantığının en önemli öğelerinden birisidir. Buna göre bilgisayarın tekrarlaması istenen fiiller bir döngü içerisine yerleştirilir ve döngü sonu gelene kadar bu fiiller tekrarlanır. Bir döngüyü oluşturan 3 ana unsur bulunur:…