Print this page
Programlama Yapısı Sunu ve Ders Notları (Bilgisayar Bilimi Kur 1 Ünite 5 )

Programlama Yapısı Sunu ve Ders Notları (Bilgisayar Bilimi Kur 1 Ünite 5 )

Rate this item
(0 votes)

Bilgisayar Bilimi Dersi Programlama Yapısı  konusuna ait sunu hazırlanmıştır. Bilişim Teknolojileri öğretmen ve öğrencileri ders notlarını kullanabilir.

 

BİLGİSAYAR BİLİMİ DERSİ     

5. PROGRAMLAMA YAPISI
5.1. Programlama Yapısına Giriş
5.1.1. Göstergeler
5.1.2. Modüller ve İşlevleri 
5.1.3. Bağlılık ve Birleşim 
5.1.4. Yerel ve Global Değişkenler
5.1.5. Parametreler
5.1.6. Dönen Değerler 

 

Bilgisayar Bilimi Dersi  KUR1 e ait Programlama Yapısı ünitesine ait dokümanları indirmek için tıklayın.

Programlama Yapısı (SUNU)

Ders Notları

 

 

BİLGİSAYAR BİLİMİ KUR1 DERS NOTLARI   (5. Kısım)

  1. PROGRAMLAMA YAPISI

5.1. Programlama Yapısına Giriş

5.1.1. Göstergeler: Yeterli çözümler üretebilmek için aşağıdaki göstergeleri önemsemek gerekir.

  1. Bütünü, her biri anlamlı işlemler içeren parçalara bölünüz, modülleri kullanınız.
  2. Farklı satırlar arasında bağlantı kurmak yerine mantıksal yapıları kullanınız.
  3. a) Doğrusal yapı, işlemleri sıra ile çalıştırır.
  4. b) Karar yapısı, iki olasılıktan birini seçmek ve ona göre devam etmek için kullanılır.
  5. c) Döngüsel yapı, bir dizi işlemi tekrarlamak için kullanılır.

ç) Durumsal yapı ise belirli bir duruma göre farklı işlemlerin yapılmasına olanak sağlar.

  1. Tekrarlayan işlemlerin tekrar tekrar yazılmasını önlemek için modüler yapı kullanınız.
  2. Okunabilirliği ve anlaşılırlığı artırmak için anlamlı değişken isimleri seçiniz ve çok iyi dokümantasyon hazırlayınız.

5.1.2. Modüller ve İşlevleri: Bir yazarın, kitabını yazmaya başlamadan önce konuyu ve bölümleri düşünmesi, bir aşçının menüyü hazırlamaya başlamadan önce yemek türlerini, malzemeleri ve miktarları düşünmesi gibi bir programcı da programı yazmaya başlamadan önce detaylı bir biçimde problemi irdelemeli ve işlemleri gruplandırmalıdır.

Modülleri oluştururken aşağıdaki noktalara dikkat edilmesi önerilir.

  1. Her bir modül başlar, işlemleri yapar ve biter.
  2. Her bir modülün tek bir işlevi vardır: yazdırma, karekök bulma, büyük harfe çevirme vb.
  3. Her modül rahat anlaşılabilecek ve kolayca güncellenebilecek kadar kısa olmalıdır.
  4. Modülün uzunluğu işlevine ve yönerge sayısına göre değişebilir.
  5. Modüller süreç akışlarını kontrol etmek için oluşturulur.

 

5.1.3. Bağlılık ve Birleşim: Bağlılık”, bir modül içerisindeki fonksiyonların birbiri ile ne derece ilişkili olduğunun ölçümüdür. “Birleşim” ise modüllerin birbirine bağımlı olma düzeyidir.

5.1.4. Yerel ve Global Değişkenler:*  Bir modül içinde tanımlanmış değişkenler “yerel”; modüller dışında program genelinde kullanılmak üzere tanımlanmış değişkenler ise “global” değişkenler olarak adlandırılır. Yerel değişkenler, yalnızca tanımlandıkları modül içerisinde kullanılabilir. Diğer modüllerin bu değişkenlere ilişkin hiçbir bilgisi bulunmaz.

5.1.5. Parametreler: Programlama sürecinde anlaşılması zor ama çok önemli konulardan biri parametrelerdir. Parametrelerin kullanımı benzer değişken isimlerinin çakışmasını önleyerek sürecin daha hızlı ilerlemesini sağlar. Modüller ayrı ayrı çalışır ve veriler parametreler aracılığı ile iletilir. “Parametreler” bir modülden diğerine geçen yerel değişkenlerdir. Modüller arasındaki iletişimi sağlar. Modül adından sonra ayraç içerisinde belirtilerek kullanılırlar: Oku (a, b, c) gibi.

 

 

Ders Notlarının Tamamına ctrlbizde.com alanından ulaşabilirsiniz.

 

Share:

Latest from RAM