GÖRSEL PROGRALAMA HAFTA 2 PROGRAMLAMA DİLLERİNE GİRİŞ
GÖRSEL PROGRALAMA
HAFTA 2 PROGRAMLAMA DİLLERİNE GİRİŞ
GÖRSEL PROGRAMLAMA
Hafta Konu
Hafta 1 Giriş
Hafta 2 Programlama Dillerine Giriş
Hafta 3 Algoritma ve Akış Diyagramları
Hafta 4 Program Yapısı,Veri Tipleri
Hafta 5 Görsel Nesnelerin Kullanılması
Hafta 6 Giriş-Çıkış komutları
Hafta 7 Ara Sınav
Hafta 8 Karşılarştırma Komutları
Hafta 9 Döngü Komutları
Hafta 10 Diziler
Hafta 11 Uygulama
Hafta 12 Uygulama
Hafta 13 Uygulama
Hafta 14 Genel Tekrar
GÖRSEL PROGRAMLAMA
GÖRSEL PROGRAMLAMA
Sınav Notu
80%
Ödev Notu
20%
Ara Sınav Değerlendirmesi
GÖRSEL PROGRAMLAMA
Zamanında teslim edilmeyen ödevler kabul edilir.
Fakat %20 üzerinden değerlendirilir.
Ödevler ADNM sistemiyle ders sorumlusuna
gönderilecektir.
Ödevlerin benzerliği fark edilirse %20 üzerinden
değerlendirilir.
DERS İÇERİĞİ
Program nedir?
Görsel Programlama nedir?
GÖRSEL PROGRAMLAMA
--- Program
Program, günlük hayatta bir sorunu bilgisayar ile
çözmek, rutin işlemleri kolaylaştırmak için yazılan
yazılımlardır. Bir program bilgisayar üzerinde
çalışır ve insanların günlük hayatlarını
kolaylaştırır.
GÖRSEL PROGRAMLAMA
--- Programlama
Programlama Dili bilgisayarda çözülecek bir
sorun için çözümün bilgisayara adım adım
yazılmasını sağlayan biçimsel kuralları olan ve bu
kurallara sıkı sıkıya bağımlılığı gerektiren bir
tanımlar kümesidir.
GÖRSEL PROGRAMLAMA
---Program Yazarken İzlenecek Adımlar
Problemin ne olduğunu kavra.
Problemin girdilerini, çıktılarını ve gereksinimleri
belirle
Problemin çözümünü veren algoritmayı yaz
Algoritmayı bir programla dili ile yaz.
Programın doğru çalışıp çalışmadığını test et.
GÖRSEL PROGRAMLAMA
Yüksek seviyeli programlama dilleri kullanarak hazırlanan programlarda programcılar bazı problemlerle karşılaşırlar ve bu problemleri aşmak için yeni algoritmalar geliştirmek zorunda kalırlar. Bu da zaman kaybına sebep olur. Görsel programlama dillerinin esnek bir yapıya sahip olması, normal dillerde kod yazarak hazırlanan bir çok işlemin hazır olarak gelmesinin yanında C++ programlama dilinin programcının kendi fonksiyonlarını hazırlayabilmesinden dolayı tercih edilen bir programlama dili haline getirmiştir.
C++ ve bu dilin görsel versiyonu olan C++ Buildergünümüzde çokca kullanılan görsel programlama dillerindendir.
GÖRSEL PROGRAMLAMA
Standart Araç Çubukları
New Items
Yeni bir ögenin oluşturulmasını saglar. Bu öge
yeni bir uygulama, form vb. olabilir.
Daha önceden saklanmış bulunan proje veya
unit dosyalarının açılmasını saglar.
Open
GÖRSEL PROGRAMLAMA
Standart Araç Çubukları
Save
Aktif unit veya formdaki değişiklikleri kaydeder.
Proje ve tüm unit programlarını n saklanmasını
sağlar.
Save All
GÖRSEL PROGRAMLAMA
Standart Araç Çubukları
Open Project
Kayıtlı bulunan bir proje dosyasının açılmasını
sağlar.
Projeye kayıtlı bulunan bir dosyanın eklenmesini
sağlar.
Add file to project
GÖRSEL PROGRAMLAMA
Standart Araç Çubukları
Remove File From Project
Projeden bir dosyanın silinmesini sağlar.
GÖRSEL PROGRAMLAMA
View Araç Çubuğu
View Unit
Projede kullanılan tüm unit dosyalarının
görüntülenmesini sağlar.
Projede kullanılan tüm formların
görüntülenmesini sağlar.
View Form
Toogle Form/Unit
Form ve unit arasındaki geçişi sağlar.
GÖRSEL PROGRAMLAMA
Debug Araç Çubuğu
Run
Aktif programın çalıştırılmasını sağlar.
Programın geçici olarak durudurulmasını sağlar.
Pause
Program Reset
Çalışan programın durdurulmasını sağlar.
GÖRSEL PROGRAMLAMA
Tool Palette Penceresi
Tool Palette C++ Builder’in tüm
nesnelerinin üzerinde bulunduğu
penceredir. Bu pencere üzerinde
gruplanmış bileşen listesi
bulunmaktadır.
GÖRSEL PROGRAMLAMA
Structure Penceresi
Aktif form üzerindeki tüm nesnelerin
listesi bu pencerede mevcuttur.
Nesneleri formda bulmak yerine bu
pencereden seçmek daha pratik ve
kolaydır.
GÖRSEL PROGRAMLAMA
Nesne Özellikleri Penceresi
Aktif nesne üzerindeki tüm nesne
özellikleri bu pencerede mevcuttur.
Özellikler bu pencereden
ayarlanabilir.
UYGULAMA
Borland C++ Builder araç çubukları ve menüler
ÖNÜMÜZDEKİ HAFTA
Algoritma nedir?
Akış Diyagramı nedir?
Örnek Uygulama
SORULAR ?