PROGRAMLAMA DİLLERİ I

İzlence Formu

Ders Adı PROGRAMLAMA DİLLERİ I Kod BOTE2013
Kredi 4 AKTS 10
Z/S Zorunlu Teorik Saat 3
Uygulama Saat 2 Lab Saat 0
Ders Dili Türkçe Dersi Veren Arş. Gör. Dr. SİNAN HOPCAN
Dersin Veriliş Türü

Dersin Amacı

Bu dersin amacı, program geliştirmeyi ve temel programlama yapılarını C# dili kullanarak öğrenmek ve uygulamaktır

İçerik

Algoritmaya giriş, akış şemaları ile problem çözme, çalışma zamanı ve kompleksite kavramları, sıralama algoritmaları, özyineleme ve ikili ağaç gösterimleri, indirgeme bağlantıları, veri yapılarında ikili arama teknikleri, matrisler ve matrisler üzerine işlemler. Programlama dillerinde temel kavramlar: Atom, nesne, ifade, deyim, bildirim, tanımlama, sabit kavramları ve uygulamaları. Sayı sistemleri, fonksiyonlar, başlık dosyalarının kullanımı. Faaliyet alanı ve ömür. Global ve local (yerel) değişkenler. Operatörler: Aritmetik, mantıksal, karşılaştırma, gösterici (Pointer), bitsel ve diğer operatörler. Kontrol deyimleri (if, if/else) ve iç içe kullanımları. Döngü deyimleri (while, do/while, for); Sonsuz döngü kavramı ve kullanım alanları; İç içe döngüler. Programlama dilinde verimlilik ve okunabilirlik. Programlama dilinin standart fonksiyonları ve bu fonksiyonların oluşturulması. Tür dönüşümleri. Rasgele sayı üretimi ve kullanım alanları. Diziler ve dizilerle ilgili algoritmalar. Dosya işlemleri.

Öğretim Yöntemleri

Sunuş Yolu ile Öğretim Proje Tabanlı Öğretim

Kaynaklar

Adım Adım Visual C# 2008, Arkadaş yayınevi Her Yönüyle C#, Pusula yayıncılık

Bilgi İşlem Daire Başkanlığı © 2024