PDF hazırlanıyor, lütfen bekleyin...
PDF
BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ
İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ
YÖNETİM BİLİŞİM SİSTEMLERİ
(2019 - 2020)
Ders Bilgi Formu
Ders Adı
Kodu
Yarıyıl
T+U Saat
AKTS
Z / S
Nesne Tabanlı Programlama
YBS351
5
2 + 1
5,0
Seçmeli
Birim Bölüm
Yönetim Bilişim Sistemleri -
Lisans
(Yüz yüze, laboratuar ortamında verilmektedir.)
Amaç
Neste tabanlı prorgmlama kavramlarını öğrenme, nesne tabanlı programlama dilini kullnabilmek, nesne tabanlı programlama tekniklerini problemlere uygulayabilmek amaçlanmaktadır. Derste C# programlama dili ile uygulama yapılması amaçlanmaktadır.
Ders İçeriği
C# Programlama dili temelleri, nesne kavramı, sınıf, arayüz, çok biçimlilik, miras alma, kapsülleme, generic kavramı, dinamik nesneler tasarım desenleri kavramları incelenmektedir. Veri tipleri, kapsülleme, Sınıflar ve nesneler. Yapıcı metotlar, Metorların aşırı yüklenmesi, Virtual metot tanımlama, seçimlik pamaretreli metotlar Kapsülleme (Encapsulation) Arayüzler, Soyut Sınıflar Kalıtım (İnheritance) Çok biçimlilik (Polimorphism) Sınıf üyeleri: Alan, üye ve metotlar Sınıf üyelerine erişim Sınıf değişkenleri ve örnek değişkenler Sınıf üyesi olarak metotlar Generic Kavramı, Generic Metotlar, Generic Sınıflar İstisna Yönetimi Delegate ve Olay Tanımlama
Hafta
Konu
1
Java’ya Giriş 1. Kısım
2
Java’ya Giriş 2. Kısım
3
Denetim İfadeleri
4
Objeler İle Çalışma
5
Objeler İle Çalışma
6
Sınıflar ve Uygulamalar Oluşturma
7
Nesne Tabanlı Programlama Kısım 1
8
Nesne Tabanlı Programlama Kısım 2
9
Arayüzler, Soyut sınıflar ve Çoğul Kalıtım
10
Kural Dışı Durum İşleme
11
Paralel Kullanıma Giriş
12
Paralel Kullanım
13
Java Veritabanı Programlamaya Giriş
14
Genel Sınıflar ve Metodlar
Program Çıktıları
1
Bilişim sistemleri ve işletme alanındaki temel kavram ve ilkeleri ileri düzeyde bilir, bu bilgileri işletme fonksiyonları ve teknik süreçlere entegre edebilir.
2
Alanındaki bilgi ve bulguları teknik ve teknik olmayan kitlelere yazılı, sözlü ve sunum yoluyla etkili biçimde aktarır.
3
Sosyal ve mesleki ilişkileri yönetir; yenilikçi ve yaratıcı çözümler geliştirir ve uygular.
4
İleri düzey ofis yazılımları ve bilişim teknolojilerini etkin kullanır.
5
Mesleki, yasal ve etik ilkelere uygun davranır; alanındaki güncel gelişmeleri izler ve değişim yönetimi süreçlerini uygulayarak yaşam boyu öğrenme bilincini sürdürür.
6
Mesleki iletişimde İngilizceyi en az B1 düzeyinde kullanır; yabancı uyruklu öğrenciler ise program kapsamında Türkçeyi B2 düzeyinde kullanma becerisine sahip olur.
7
Toplumun güncel sorunlarına yönelik projeler geliştirir; mesleki bilgi ve deneyimlerini toplumsal fayda amacıyla paylaşır.
8
Dijital dönüşüm süreçlerinde sürdürülebilirlik ilkelerini uygular; bu süreçlerin çevresel ve toplumsal etkilerini değerlendirir.
9
Projelerde ve çeşitli çalışma ortamlarında bir ekibin üyesi veya lideri olarak sorumluluk alır ve iş birliği içinde etkin biçimde çalışır.
10
Bilgi işlem altyapısı ve bilgisayar ağ sistemlerini yapılandırır, donanım ve işletim sistemleri sorunlarını analiz eder ve siber güvenlik çözümleri geliştirir.
11
Veri yönetimi için veri tabanı, web ve mobil tabanlı bilişim sistemleri geliştirir, programlama dillerini bilir ve etkin biçimde yönetir.
12
Bilişim sistemleri alanında analitik ve algoritmik düşünür, işletmenin mesleki faaliyetlerini planlar ve yönetir; sorunları neden-sonuç ilişkisiyle değerlendirip çözüm önerileri geliştirir.
13
Verileri profesyonel, yasal ve etik ilkelere uygun şekilde toplar; bilimsel yöntemlerle işler, analiz eder, yorumlar ve raporlar. Elde ettiği sonuçları toplumsal sorumluluk bilinciyle uygular.
14
Etik ilkeleri gözeterek kullanıcı ihtiyaçlarını karşılamak amacıyla bilişim tabanlı bir çözümü tasarlar, uygular ve değerlendirir.
Ders Öğrenme Çıktısı - Program Çıktıları (1 -5 Puan Aralığı)
Ders Öğrenme Çıktısı
PÇ 1
PÇ 2
PÇ 3
PÇ 4
PÇ 5
PÇ 6
PÇ 7
PÇ 8
PÇ 9
PÇ 10
PÇ 11
PÇ 12
PÇ 13
PÇ 14
Nesneye dayalı programlama altyapısına sahip olur.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Nesneye dayalı programlama altyapısına sahip olur.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Ortalama Değer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
https://ebs.bilecik.edu.tr/pdf/dersbilgigetir/201069