Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi

Slides:



Advertisements
Benzer bir sunumlar
NESNEYE YÖNELİK PROGRAMLAMA Temel Kavramlar
Advertisements

Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
MIT504 İnternet ve Web Programlama: Javascript programlama devam Yrd. Doç. Dr. Yuriy Mishchenko.
MATLAB Bilgisayar Programlama Yrd.Doç. Dr. Aslıhan KURNUÇ
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Kontrol İfadeleri : 2.Kısım
BİL Temel Bilgisayar Bilimleri
Nesneye Dayalı Programlama
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Bölüm 5 – Kontrol İfadeleri : 2.Kısım
Bölüm 2: Program Denetimi
Hazirlayan: Yrd. Doç. DR. Emin BORANDAĞ
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 3: Döngüler
Bölüm 3 – Yapısal Programlama
Yapısal Program Geliştirme – if, if-else
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
 2006 Pearson Education, Inc. All rights reserved. Görsel C# ile Windows Programlama Güz 2009 (5. Hafta)
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 5: Fonksiyonlar
VERİTABANI YÖNETİM SİSTEMLERİ (Database Management Systems)
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Programlama (Hatırlamalar) Yard.Doç.Dr. Cihad DEM İ RL İ Sunu İ çeri ğ i Kayna ğ ı: Vatansever, F. (2010). Algoritma Geliştirme ve Programlamaya Giriş,
Temel tanımlar ve işleyiş
Görsel Programlama Dr. Muhammet Balcılar
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Bölüm 2 – Kontrol Yapıları
Koşul İfadeleri ve Akış Kontrolü Yazdığımız uygulamanın hangi koşulda nasıl davranacağını belirterek bir akış kontrolü oluşturabilmek için koşul ifadelerini.
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Temel Kavramlar, İşlemler, Operatörler
BM-103 Programlamaya Giriş Güz 2014 (7. Sunu)
YMT219: Veri Yapıları Ders Saatleri: Pazartesi 9:15-12, 17:30-20:15
FIZ 172 BİLGİSAYARA GİRİŞ II
Bölüm 4 – C’de Program Kontrolü
YZM Yazılım Doğrulama ve Geçerlileme
Hazırlayan:Emin BORANDAĞ. Dersin Amacı Web Tabanlı Sistemlerin ve web sayfalarının gelişimininde kullanılan teknolojinin anlatılmasını kapsamaktadır.
FIZ 275 Bilgisayar Uygulamaları Ders Notu
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Ders İçerik Sunusu Maltepe Üniversitesi
İKMAP İnternet 1 Ders Notu
YZM 403 –Yazılım Proje Yönetimi
Hoş geldiniz!. Dersi Tanıyalım Dersin Amacı Hocanız ve İletişim Ders Konuları Performans değerlendirmeleri Kaynaklar Tavsiyeler.
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi
PROGRAMLAMA Doç.Dr. Murat ÇAKIROĞLU 2015 – 2016 Güz Dönemi Kredi : 3+1
Bu Günkü Konular If yapısı ve karşılaştırma operatörleri
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
SAYISAL ANALİZ Doç. Dr. Cüneyt BAYILMIŞ.
DERS 4 MİKROİŞLEMCİ PROGRAMLAMA. Dr. Emin Argun Oral, Atatürk Üniversitesi 2008 Ders 4, Slayt 2İÇERİK Yüksek seviyeli programlama dilleri Düşük sevyeli.
BM-103 Programlamaya Giriş Güz 2012 (3. Sunu)
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
BİLGİSAYAR PROGRAMLAMA DERSİ 7. DERS NOTU Konu: Dosya Yönetim.
BİLGİSAYAR PROGRAMLAMA DERSİ 4. DERS NOTU Konu: M-dosya yapısı ve Kontrol Yapıları 1.
Bilişim Teknolojileri ve Yazılım Dersi
ERZURUM TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK ve MİMARLIK FAKÜLTESİ İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ GÜZ DÖNEMİ MMF 202 SAYISAL YÖNTEMLER DERSİ DERS BİLGİLENDİRMESİ.
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
BSM208 PROGRAMLAMA DİLLERİNİN PRENSİPLERİ
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
Mobil uygulama geliştirme pelin yıldırım Fatma bozyiğit
YAPISAL PROGRAMLAMA Hafta-6
4- OPERATÖR – koşul - döngü Nesne Yönelimli Programlama - i
YAPISAL PROGRAMLAMA Hafta-7
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi TEMEL bilgisayar Programlama Yrd. Doç. Dr. Emin BORANDAĞ emin.borandag@cbu.edu.tr BIL 1306 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi

BIL 1306 - Temel Bilgisayar Proglama Dersin Amacı ve Hedefi Bu ders yapısal algoritmanın ve programlamanın temel elemanlarını öğrencilere tanıtacaktır. Programlama dili olarak C programlama dili kullanılacaktır. Bu ders süresince öğretilecek konular içinde tip kavramı, temel tipler, deyimler, değişkenler, sabitler, operatörler, temel giriş/çıkış fonksiyonları, mantıksal ve karşılaştırma operatörleri, döngüler, diziler, katar dizileri (strings) ve standart fonksiyonlar bulunmaktadır. Bu dersi başarıyla tamamlayabilen öğrenciler şunları yapabilecektir; Problem analiz etme ve algoritma hazırlayarak problemi çözme sürecini anlayacak, Programlama dilinin temel yapı taşlarını öğrenmiş olacak, Küçükten orta boya kadar program yazma, test etme ve hata ayıklama yapmış olacaktır. BIL 1306 - Temel Bilgisayar Proglama

BIL 1306 - Temel Bilgisayar Proglama Ders Kaynakları Ders Kitabı: J. R. Hanly, E. B. Koffman, ”Problem Solving and Program Design in C”, Fifth Edition, Pearson Yardımcı Okumalar: C How to Program, Deitel & Associates, (5th edition), ISBN: 0132404168, 2007, Pearson (Türkçesi Sistem Yayınları) C Dersi-Programlamaya Giriş, N.E. Çağıltay, C.F. Selbes, G. Tokdemir, Ç. Turhan, Seçkin Yayınevi C Dersi-Çözümlü Problem Kitabı, N.E. Çağıltay, C.F. Selbes, G. Tokdemir, Ç. Turhan, Seçkin Yayınevi Yardımcı Siteler: www.yazilimcilardunyasi.com BIL 1306 - Temel Bilgisayar Proglama

BIL 1306 - Temel Bilgisayar Proglama Ders İçeriği Hafta 1 Algoritma ve Programlamaya Giriş  Algoritma, Akış şeması ve Sözde kod örnekleri Hafta 2 C Programlama Diline Giriş C program örnekleri Hafta 3 Veri Tipleri, Değişkenler, Sabitler Tip Dönüşümleri, Operatörler Hafta 4 Temel Giriş/Çıkış Fonksiyonları Temel Kütüphane Fonksiyonları Quiz 1 Hafta 5 Karşılaştırma Operatörleri ve Mantıksal Operatörler, if, if-else Yapısı, switch - case Yapısı   Hafta 6 Döngüler Hafta 7 ARA SINAV 1 Ara sınav 1 çözümü İlk 7 haftanın gözden geçirilmesi Hafta 8 Diziler Hafta 9 Katar Dizileri (Strings) Uygulama: Dizilerde Matris İşlemleri Quiz 2 Hafta 10 Fonksiyonlar Ödev 1 Hafta 11 Esnek Argümanlı Fonksiyonlar Hafta 12 Hazır Fonksiyonlar Hafta 13 Çözümü Örnek uygulamalar Hafta 14 Dönem Gözden Geçirilmesi BIL 1306 - Temel Bilgisayar Proglama

BIL 1306 - Temel Bilgisayar Proglama Değerlendirme Sınav ve Ödevler 1 Ara Sınav 1 Final 2 Quiz 1 Ödev Not değerlendirmesi aşağıdaki gibi olacaktır: Ödev: %10 (1 tane) Quiz: %25 (2 tane) Ara Sınav: %25 (1 tane yazılı sınav) Final: %40 (genel yazılı sınav) BIL 1306 - Temel Bilgisayar Proglama