Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Elektrik - Elektronik Mühendisliği için Bilgisayar Programlama | EE 154 | 1 | 2 | 3 + 2 | 4 | 3,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Cep telefonları, TV, Araç teknolojileri, çamaşır makineleri vb. Dahil hemen hemen tüm elektronik cihazlar hem donanım hem de yazılım uygulamaları gerektirir. Bu nedenle elektronik cihazların farklı koşullar altında farklı davranışlarına karar verebilmeleri için en çok programlanmaları gerekir. Bu derste öğrenciler, hesaplamalar yapmak, dosyalardan veri depolamak ve almak, sınıfları tanımlamak, nesneler oluşturmak, sınıfları miras almak vb. İçin endüstride en yaygın programlama dillerini (C ve C ++) kullanarak program yazmayı öğrenecekler. Bilgisayar programlarını kullanarak elektronik devrelerin nasıl kontrol edileceğini öğrenecekler. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Ders, Öğrenme C programlama diline dayanmaktadır ve ayrıca Elektrik ve Elektronik Mühendisleri için C ++ ile nesne yönelimli programlama dillerine girişi kapsar.
|
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Bilgisayarlara ve C Programlamaya Giriş |
2 | C'de yapısal program geliştirme |
3 | C programı Kontrol Yapıları (if, for, while) |
4 | C işlevleri ve Dizileri |
5 | Özyinelemeli hesaplamalar için işlevleri kullanma |
6 | İşaretçiler ve Global değişkenler |
7 | İşaretçiler ve Global değişkenler |
8 | C olarak biçimlendirilmiş giriş çıkışı |
9 | Bilgisayarlara ve C ++ Programlamaya Giriş, Sınıflar ve nesneler |
10 | C ++ kullanarak sınıf ve nesne yapıları kullanarak nesne yönelimli programlar yazma |
11 | Miras |
12 | Polimorfizm |
13 | Polimorfizm |
14 | C ++ Akış Girişi / çıkışı ve Dosya İşleme |
|
Kaynaklar: |
Deitel & Deitel
C how to program
Prentice-Hall, Inc. 2007 0-13240416-8
Deitel & Deitel
C++ how to program
Prentice-Hall, Inc. 2014 10: 0-273-79329-2
|
|
Diğer Kaynaklar: |
|
|
Öğretim Yöntem ve Teknikleri: |
• Haftada 3 saat ders
• Haftada 2 saat laboratuvar / eğitim |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara sınav | 1 | %30 |
Laboratuvar | 1 | %25 |
Final Sınavı | 1 | %40 |
Derse Devamsızlık | 1 | %5 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |