Hızlandırılmış GPU Programlama, Otonom Robot Kontrolü, SMD Elektronik Devre Tasarımı

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English
  • Daha fazlası
    • Ana Sayfa
    • Geliştirilen Çalışmalar
      • Ders - Yapay Zeka (YZ)
      • Ders - Veri_Yapilari_Alg
      • Ders - Alg.&Prog.
      • Ders - Bulanık Mantık(BM)
      • Ders - Robotik
      • Ders - Matlab Bil. Prog.
      • Ders - Temel Elektronik I
      • Ders - Mikroişlemciler
      • Ders - Bilgi. Prog.- C
      • Kitap - BulanıkMantık(BM)
      • Kitap - Yapay Zeka(YZ)
      • Kitap - Algorithm
      • Kitap - Smart System
      • IGU Staj Koordinatorlugu
      • Araştırma Konuları
      • Tamamlanan Çalışmalar
    • Blog
    • İletişim
    • English
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English

MKT106 BİLGİSAYARDA PROGRAMLAMA DERS İÇERİĞİ

DERS BİLGİLERİ


  • Amaç:  Bu dersin amacı bilgisayarda bir program yazılmadan önce bu programın algoritma ve akış diyagramını hazırlayarak planlamasını yapabilme, Bir IDE (Integrated Development Environment) kullanarak C dili ile bilgisayar ortamında çalışacak kodlar yazma, bu kodları derleme ve çalışır hale getirebilmesini sağlama.
     
  • İçerik:   Dersin konu içeriği kağıt ya da bilgisayar ortamında algoritma hazırlama, algoritmaların akış diyagramını hazırlama. Visual Studio veya DevC++ programları yardımıyla ekrana veri çıktısı sağlama, değişken tanıtımı, veri girişi, matematiksel dört işlem. Karar yapıları, döngüler, dizinler ve fonksiyonların kodlanması ve çalıştırılması. C kod bloklarının kullanılarak çeşitli program örneklerinin hazırlanması şeklindedir.
     

DERSİN ÖĞRENME ÇIKTILARI

  •  Bir programın algoritmasını oluşturabilir.
  • Bir programı akış diyagramları ile ifade edebilir.
  • Bir programlama diline ait kodları tanıyabilir.
  • DevC++ programı veya Visual Studio Code aracılığı ile C kodları yazabilir.
  • C dilinde değişken işlemleri uygulayabilir.
  • C karar yapılarını kullanabilir.
  • C döngülerini kullanabilir.
  • C dizinleri ile işlem yapabilir.
  • C ile yazılmış kod bloklarını yorumlayabilir. 


HAFTALIK DERS KONULARI

  1. Hafta - Kurallar ve programlamanın temel kavramları.
  2. Hafta - C dili tarihçesi ve kullanım alanları.
  3. Hafta - Algoritma ve akış diyagramlarının tanıtımı.
  4. Hafta - Algoritma ve akış diyagramları örnekleri.
  5. Hafta - C giriş. Veri giriş/çıkışı ile değişkenler.
  6. Hafta - C operatörleri ve matematiksel fonksiyonlar.
  7. Hafta - C Karar yapıları.
  8. Hafta - Vize Sınavı Haftası
  9. Hafta - C Döngüleri.
  10. Hafta - C Programlama örnekleri.
  11. Hafta - C Dizinler.
  12. Hafta - C Referans ve Pointer.
  13. Hafta - C Fonksiyon kullanımı.
  14. Hafta - C Programlama örnekleri.
  15. Hafta - Final Sınavı Haftası



KAYNAKLAR


  • Prof. Dr. Ercan Nurcan YILMAZ & Dr. Öğr. Üyesi Serkan GÖNEN, "Örneklerle Uygulamalı C ve C++ - 2023", İstanbul Gelişim Üniversitesi Yayınları, İstanbul, 2023.
  • Fahri Vatansever, "Algoritma geliştirme ve programlamaya giriş", Seçkin Yayınları, Ankara, 2009
  • Deitel, H. M., Deitel, "C ve C++". Sistem Yayıncılık. İstanbul, 2011 
  • Öğr. Gör. Ali Çetinkaya, "Bulanık Mantık ve Python Uygulamaları". İstanbul Gelişim Üniversitesi Yayınları, 2023.
  • Öğr. Gör. Tuğba Saray Çetinkaya & Öğr. Gör. Ali Çetinkaya, Algorithm Design in Programming Language Education - Özgür Yayınları, Gaziantep, 2023.
  • Öğr. Gör. Ali Çetinkaya, Mühendislik Alanında Yapay Zeka (YZ) İçerikli Araştırmalarda Yaklaşımlar - Serüven Yayınevi, İzmir, 2022.
  • Öğr. Gör. Ali Çetinkaya, Approaches with Artificial Intelligence (AI) Algorithms to Smart System Works - Platanus Publishing, Ankara, 2023
  • Öğr. Gör. Ali Çetinkaya’nın internet sayfaları: 

  1. https://scholar.google.com.tr/citations?hl=tr&user=XSEW-NcAAAAJ  
  2. https://avesis.gelisim.edu.tr/alcetinkaya 

Dersin Verildiği Dönem ve Bilgiler

 2022-2023 Bahar Dönemi - MKT106- İGÜ MYO Mekatronik Programı - (61 Öğrenci), Dersin internet Sitesi:  https://gbs.gelisim.edu.tr/ders-detay-4-211-11679-1 


Copyright © 2024 MSc. Ali ÇETİNKAYA - All Rights Reserved.

GoDaddy Website Architect Signed

  • Ders - Veri_Yapilari_Alg
  • Ders - Temel Elektronik I
  • Ders - Mikroişlemciler
  • İletişim

Bu web sitesinde çerez kullanılır.

Web sitesi trafiğini analiz etmek ve web sitesi deneyiminizi optimize etmek amacıyla çerezler kullanıyoruz. Çerez kullanımımızı kabul ettiğinizde, verileriniz tüm diğer kullanıcı verileriyle birlikte derlenir.

Kabul Et

Duyuru

Hoş Geldiniz! Yeni çalışmalarıma Araştırma bölümünden detaylarına ulaşabilirsiniz. Githup linkleri üzerimden ilgili çalışmanın dökümanına erişebilirsiniz.

Daha fazla bilgi edinin