Algoritma ve Programlamaya Giriş Dersleri (1.Ders)

Hasan

Forum Üyesi
Katılım
23 Eyl 2021
Mesajlar
59
Tepkime puanı
0
Puanları
1
Takım
Beşiktaş
Bu dersler, bilgisayar bilimlerinin temelini oluşturur ve problem çözme ve bilgisayarlara talimat verme becerileri kazandırmayı amaçlar.

Algoritma Kavramı ve Temel Yapıları

Algoritma Nedir?
  • Bir problemi çözmek veya belirli bir görevi yerine getirmek için adım adım talimatlar dizisidir.
  • Açık, kesin ve sonlu olmalıdır.
  • Günlük hayattan algoritma örnekleri (yemek tarifi, montaj kılavuzu vb.).

Algoritma Geliştirme Süreci:
  • Problemi anlama ve tanımlama.
  • Çözüm için olası adımları belirleme.
  • Adımları mantıksal bir sıraya koyma.
  • Algoritmayı farklı senaryolarla test etme.

Algoritma Gösterim Şekilleri:
  • Sözde Kod (Pseudocode): Günlük dile yakın, programlama dilinden bağımsız ifade biçimi.
  • Akış Şeması (Flowchart): Algoritmanın adımlarını ve akışını görsel olarak gösteren diyagramlar.

Temel Algoritma Yapıları:
  • Sıralı Yapı (Sequential Structure): Adımlar sırayla tek tek kontrol edilir.
  • Karar Yapısı (Decision Structure / Koşullu İfadeler): Belirli bir koşula göre farklı adımların kontrol edilmesini sağlar (örneğin, if, else).
  • Tekrar Yapısı (Repetition Structure / Döngüler): Belirli bir kod bloğunun birden çok kez kontrol edilmesini sağlar (örneğin, for, while).
 

Zamba

Forum Üyesi
Katılım
11 Eki 2021
Mesajlar
2,460
Tepkime puanı
6
Puanları
0
Teşekkürler
 
metal işleme
Üst