2.ÜNİTE

2.ÜNİTE: KODLAMAYA GİRİŞ

Algoritma

Belirli bir problemi çözmek veya bir amaca ulaşmak için tasarlanan yola algoritma denir. Algoritma yardımıyla bir işi adım adım gerçekleştirebiliriz. Aslında algoritmalar yaşamımızın bir parçasıdır. Pek çok işimizi farkında olalım ya da olmayalım algoritma yardımıyla yaparız.

Algoritma Kullanmanın Faydaları:

      Problemleri daha hızlı çözeriz.

      Problem çözme sürecini kolay takip ederiz.

      Problem çözme sürecinde, varsa hataları kolay buluruz.

      Çözüm için farklı yöntemler denememizi sağlar.

Algoritma Yazma Kuralları:

      Her algoritma basamak basamak yazılır.

      Her algoritmanın ilk basamağı BAŞLA’dır.

      Her algoritmanın son basamağı BİTİR’dir.

      Algoritmalarda kesin cümleler kullanılır.

ALGORİTMA ÖRNEKLERİ



Karar Yapıları

İki ya da daha fazla seçenek arasından seçim yapma hakkı tanıyan yapılara « Karar Yapısı » denir. Günlük hayatımızda bazı olayların gerçekleşebilmesi için belli şartın ya da şartların yerine getirilmesi gerekir. Mesela marketten çikolata almak istiyorsunuz. Bu olayı gerçekleştirebilmeniz için çikolatayı alacak kadar paranızın olması gerekir. Varsa çikolatayı alırsınız. Yoksa alamazsınız.

Bazen bir olayın gerçekleşebilmesi için birden fazla koşulun yerine getirilmesi gerekebilir.

Mesela tabletinizde oyun oynamak istiyorsunuz. Anneniz ise « Ödevlerini yapar ve odanızı toplarsan. » oynayabileceğinizi söylüyor. İşte bu durumda ödevlerin bitmesi ve odanın toplanması şartlar. Bu iki şartında yerine gelmesi gereken bir durum.

İki şartın yerine getirilmesi gereken durumlarda « VE » operatörü kullanılır.

Hava yağmurlu değilse VE ödevler bittiyse parka gidebilirsin.

Görsel Sanatlar dersinde boyaların VE resim defterin yanında olmalıdır.

Bazen bir olayın gerçekleşebilmesi için birden fazla koşul olur bu koşullardan birinin yerine getirilmesi yeterli olabilir.

Mesela haftada iki gün kursa gidiyorsunuz. Kurs günleriniz Salı ve Perşembe. Günlerden Salı veya Perşembe ise kursa gidersiniz değilseniz gitmezsiniz. Bu durumda da iki şart var. Günün Salı ya da Perşembe olması. Ama kursa gitmek için iki şartında aynı anda olmasına gerek yok. Bir şartın gerçekleşmesi yeterli oluyor.

Birden fazla şartın olduğu ve şartlardan en az birinin yerine gereken durumlarda « VEYA » operatörü kullanılır.

Hava yağmurlu VEYA soğuk ise mont giymeliyiz.

Görsel Sanatlar dersinde kuru boya VEYA pastel boya kullanabilirsin.

KARAR YAPILARI ÖRNEKLERİ

VE OPERATÖRÜ KULLANILAN ALGORİTMA ÖRNEĞİ

VEYA OPERATÖRÜ KULLANILAN ALGORİTMA ÖRNEĞİ
Döngü Yapıları

Bir işin bitmesi için tekrarlanması gereken görevler döngüleri oluşturur. Günlük hayatımızda tekrar tekrar yaptığımız bir sürü olay vardır. Mesela her gün yemek yemek , aynı saatte uyumak vb….

Kodlamada da ; tekrar yapıları kullanılarak döngüler oluşturulur.

 DÖNGÜ ÖRNEKLERİ


bilisimnotlari.net sitesinden alınmıştır.

Yorumlar