1. Activex uygulaması yapmak 2. DLL uygulaması yapmak 3. API

advertisement
TRAKYA ÜNİVERSİTESİ TUNCA MESLEK YÜKSEKOKULU DERS TANITIM FORMU
Dersin Adı
Kodu
BLP 202
Görsel
Programlama
Dersin III
Dili
Dersin Türü
Ders Verme Aracı
Dersin Koordinatörü
Dersin Đçeriği
Dersin Amaçları
Dersin Çıktıları
Dersin Kitapları
Yarıyılı
Bahar
Başarı Değerlendirme
Sistemi
Kredisi
3,5
Teorik
Uygulama
Laboratuar
(Saat/Hafta)
3
1
Yok
Türkçe
Zorunlu
LMS
Yrd. Doç. Dr. Cem TAŞKIN
1. Activex uygulaması yapmak
2. DLL uygulaması yapmak
3. API uygulaması yapmak
4. Registry uygulaması yapmak
5. OLE nesneleri ile çalışmak
6. Resim dosyaları ile çalışmak
7. Pdf uzantılı dosyalarla çalışmak
8. Çevre birimleri ile iletişim kuran uygulama yapmak
9. Dosya transfer uygulaması yapmak
10. Elektronik posta uygulaması yapmak
11. Canlı mesajlaşma uygulaması yapmak
12. Client-server uygulama yapmak
13. Çok katmanlı uygulama yapmak
14. Çok katmanlı uygulama yapmak
Bu ders ile öğrencinin, görsel programlama dilleri ile endüstriyel
uygulamalar yapabilmesi amaçlanmaktadır.
1.
2.
3.
4.
Uygulamalarda kütüphane kullanmak
Farklı uygulamalar ile veri transferi yapmak
İletişim uygulamaları yapmak
Birden çok katmanlı uygulama yapmak

Kaymaz, A., C# Programlama Dili ve Yazılım Tasarımı I, Papatya,
Yayıncılık Eğitim, 2011.
Kaymaz, A., C# Programlama Dili ve Yazılım Tasarımı II, Papatya
Yayıncılık Eğitim, 2011.

Ön Koşul Dersleri
Ön Koşul Konuları
Ödev ve Projeler
Laboratuvar Deneyleri
ECTS
Kredisi
4
YOK
YOK
YOK
YOK
Sınav Türü
1.Ödev Sınavı
Vize Sınavı
2.Ödev Sınavı
Etki Oranı %
5
10
5
Final Sınavı
80
Açıklama
LMS üzerinden
LMS üzerinden
LMS üzerinden
Edirne’de Yüksekokulun
belirlediği yerde sınav
yapılacaktır.
TRAKYA ÜNİVERSİTESİ TUNCA MESLEK YÜKSEKOKULU DERS TANITIM FORMU
HAFTALIK DERS PLANI
Hafta
1
Konular
 Activex Teknolojisi
 Activex Kontrolü Oluşturma
 Sınıf Oluşturma
o Shared Named Utility
o Kontrolün Derlenmesi Ve Kayıtlanması
 Activex Kontrolünü Başka Uygulamalarda Kullanma
2




3
 API (Application Programming Interface)
 Uygun Olan API’yi Belirleme
 Uygulama İçinde API Kullanma
4







Registery Nedir?
Registery için değişken belirleme
Değişkenin Klasörünü Belirleme
Registerye Değer Yazma
Registeryden Değer Okuma
Klasör Ekleme
Klasöre Değişken Ekleme
5







OLE Nesnesi Tanımlama
Word Belgesi Yaratma
Dokümana Değer Gönderme
Dokümandan Değer Okuma
Dokümanı Yazdırma
Dokümanı Kapama
Excel Belgesi Oluşturma
6
 Resim Dosyaları
o Standart Resim Dosyaları (bmp,pcx)
o Sıkıştırılmış Resim Dosyaları (jpg, jpeg)
 Resim Dosyasını Açma
 Resimde Değişiklik Yapma
 Değişiklikleri Kaydetme
 Resmin Çıktısını Alma

 PDF Dosyaları
 PDF Dosyalarını Yazdırma
 Yeni Bir PDF Dosyası Yaratma
7
DLL Yapısı
DLL İçine Alt Program Ekleme
DLL Derleme
DLL’i Farklı Uygulamalarda Kullanmak
8
 Seri İletişim
o Port Seçimi
o Hız Ayarı
o Veri Okuma
o Veri Gönderme
 TCP Server Nesnesi
9
 FTP Server Nesnesi
 FTP Client Nesnesi
10
 SMTP Nesnesi
 POP3 Nesnesi
11
 TCP Sunucusu Ayarları
 TCP Client Nesnesi
12
 Veritabanı Sunucular
o MSSQL Server
o MySQL Server
 Bağlantı Protokelleri
o TCP/IP
o Adlandırılmış Kanal (Named Pipes)
 Bağlantı Ayarları
o Server Adı
o Kullanıcı Adı
o Şifre
o Bağlantı dizesi (Connection String)
o Veri Listeleme
13

14
 Çok Katmanlı Mimari
o Sunum Katmanı
Çok Katmanlı Mimari
o Veri Katmanı
o İş Katmanı
Download