Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan bilgisayar programlama dersinin bir bölümüdür. Eğitmen, akış diyagramları (flow chart) konusunu detaylı bir şekilde anlatmaktadır.
- Video, akış diyagramlarının ne olduğunu açıklayarak başlıyor ve ardından akış diyagramlarında kullanılan temel semboller (elips, dörtgen, dikdörtgen, köşeli dörtgen, paralelkenar, küçük daire ve oklar) hakkında detaylı bilgi veriyor. Eğitmen, iki sayının toplanması, büyük sayıdan küçük sayının çıkarılması ve dikdörtgenin alan hesaplanması gibi örneklerle akış diyagramlarının nasıl oluşturulacağını gösteriyor.
- Videoda ayrıca akış yönünün önemi ve doğru sonuç alabilmek için okların yönlerinin doğru belirlenmesi gerektiği vurgulanmaktadır. Eğitmen, kullanıcıdan klavyeden girilecek dikdörtgenin kenar uzunluklarının nasıl kontrol edileceğini, negatif veya sıfır değerlerin reddedileceğini ve alan hesaplamasının nasıl yapılacağını adım adım anlatmaktadır.
- Algoritma ve Akış Diyagramları
- Algoritma, hatalardan arınmış ve adım adım ilerleyen işlem adımlarıdır.
- Akış diyagramları, algoritmada yazılan adımları görsel şemalar haline getirerek programı çalıştırmamızı sağlar.
- Akış diyagramlarında çeşitli semboller kullanılır: elips, dörtgen, dikdörtgen, köşeli dörtgen, dörtgen, küçük daire ve oklar.
- 02:16Akış Diyagram Sembolleri
- Elips, akış diyagramlarının başlangıç ve bitiş yerlerini gösterir.
- Dörtgen, klavyeden yapılacak girişler için kullanılır ve kullanıcıdan bilgi alır.
- Dikdörtgen, her türlü hesaplama ve atama işlemleri için kullanılır.
- 04:53Karar ve Çıktı Sembolleri
- Köşeli dörtgen, "eğer" ifadesi olarak karar verme ve kontrol işlemlerini gösterir.
- Dörtgen, kullanıcıya yansıtılacak bilgileri belirtmek için kullanılır.
- Küçük daire, görsellerde karışıklığı önlemek için kullanılır.
- 07:37Okların Kullanımı
- Oklar, akış diyagramındaki akış yönünü gösterir ve herhangi bir adımdaki işlem tamamlandıktan sonra hangi adıma gidileceğini belirtir.
- Oklar, algoritmadaki adımları birbirine bağlayarak akış diyagramını oluşturur.
- 08:34Örnek Akış Diyagramları
- İki sayının toplamını hesaplayan algoritmayı akış diyagramına dönüştürmek için önce başlangıç elipsi, sonra klavyeden giriş alanları ve hesaplama adımları yerleştirilir.
- İki sayının ortalamasını hesaplayan algoritma için de benzer şekilde akış diyagramı oluşturulur.
- İki sayının büyüğünden küçüğünü çıkaran algoritma için "eğer" ifadesi kullanılarak karar verme işlemi gösterilir.
- 12:24Akış Şeması Oluşturma
- Gerçeğe değer yazıldıktan sonra "bitir" komutu ve elips işareti kullanılır.
- Döngü oluşturulması gerekiyor, çünkü girilen değerler negatif veya sıfır olmamalıdır.
- Klavyeden girilen kenar uzunlukları, negatif veya sıfır olmayan değerler olmalıdır.
- 13:18Döngü ve Kontrol İşlemleri
- Döngü içinde girilen değer kontrol edilir, eğer değer uygun değilse tekrar değer girişi istenir.
- Farklı kontrol yöntemleri kullanılabilir, örneğin "a < 1" şeklinde de kontrol yapılabilir.
- Herkes farklı şekilde çözebilir ancak doğru sonuca ulaşılmalıdır.
- 14:22Alan Hesaplama ve Akış Şeması
- Hayır durumunda (değer uygunsa) alan hesaplama işlemi yapılır ve sonuç yazdırılır.
- Akış şeması (flowchart) programın nasıl çalıştığını görsel olarak gösterir.
- Akış yönüne dikkat edilmelidir, doğru çalışmazsa program yanlış sonuç verebilir.