Tag Archives: Bilgisayar Programlama

Assembly Programlama Dili

Bu dokümanda Intel firmasının 80×86 serisi olarak nitelendirilen 8086, 80186, 80286, 80386, 80486 ve Pentium işlemcileri için 16-bit Assembly programlama dili genel yapısı ile anlatılacaktır . Bu sebepten, dokümanda sadece 8086, 80186 ve 80286 (Intel firmasının 16-bit işlemcileri) işlemciler için assembly dili anlatılacaktır. Örnekler MS-DOS işletim sistemi için yazılmıştır. Windows işletim sistemi için assembly programlama 32-bit olup bu dokümanda ele …

Read More »

Yazılım Mühendisliği

İlk kısımda yazılım mühendisliği temel öğeleri anlatılmaktadır. Bu kısımda yazılım mühendisliğine ilişkin temel kavramların verilmesi amaçlanmıştır ve iki bölümden oluşmaktadır. İlk bölüm olan Giriş bölümünde yazılım evrimi anlatılmakta ve yazılım mühendisliğine ilişkin temel kavramlar açıklanmaktadır. İkinci bölümde Yazılım Geliştirme Yaşam Döngüsü, yani yazılım geliştirmenin çekirdek aşamaları, geliştirme sırasında kullanılan yöntemler ve süreç modelleri kavramları tanıtılmaktadır. Dersimizin ikinci kısmında yazılım geliştirme …

Read More »

Bilgisayar programlama 2 (C++Programlama)

Nesneye Yönelik Programlama (NYP), uyarlanabilir ve yeniden kullanılabilir bilgisayar programları geliştirmek için ortaya atılmış yeni bir yaklaşım biçimidir. NYP, yazılım tasarımı ve programlama için, geleneksel programlama yöntemlerinden farklı bir yol izlemektedir. Uyarlanabilir ve yeniden kullanabilme yönüyle diğer programlama tekniklerinden, örneğin yapısal programlama veya yordamsal programlama tekniklerinden farklıdır. Nesneye Yönelik Programların çalışma biçimi ve doğal olarak bu dersin konusu olan C++ …

Read More »

Programlama dilleri

Bu derste, programlama dillerinin temel kavramları ve bu kavramlar için çeşitli dillerde sağlanan yapılar incelenecektir. Tanıtılan kavramları örneklemek için, Pascal, C, C++, Java gibi çeşitli programlama dilleri kullanılacaktır. Bu dersin amacı, öğrencinin hem programlama dillerinin temelindeki kavramları öğrenmesi, hem de programlama dilleri alanında kapsamlı bir bakış açısına sahip olmasıdır. Programlama dilleri kavramlarının ve farklı programlama dillerinin incelenmesi; Etkin algoritmalar geliştirilmesi, …

Read More »

Bilgisayar programlama 1 (C Programlama)

Bilgisayarların istenen amaçlara uygun biçimde kullanılabilmesi için programlanması gerekmektedir. Programlama, bir işlemin bilgisayarın anlayabileceği bir biçime dönüştürülmesi işlemidir. Aksi durumda bilgisayar çalışmayacaktır. Bir programın yazılabilmesi için, belirli aşamaları yerine getirmek gerekmektedir. Önce söz konusu olan bir problem çözümlenir, ardından algoritması ortaya konulduktan sonra bilgisayar programı yazılmaya başlanır. Bu ders, bilgisayar programlaması konusuna bir giriş yapmaktadır. Dersin ilk konusu, programlama ile …

Read More »