BİL 112 Programlamaya Giriş

Slides:



Advertisements
Benzer bir sunumlar
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
Advertisements

String Diziler(Katarlar)
Bölüm 2: Program Denetimi
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
Öğrt. Gör. Dr. Ahmet Cengizhan Dirican
Bölüm 5 Döngü Komutları while Komutu Diğer Operatörler Bileşik Komut
Öğrt. Gör. Dr. Ahmet Cengizhan Dirican
PHP'de Program Denetimi
BLG 368 Yöneylem Araştırması Serkan Türkeli. İlk hikayemiz Biri Thales’e sorar: “Sana göre dünyada biricik devamlı olan şey nedir?” –“Ümit” der; “zira.
Algoritma.  Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.  Başka bir deyişle; bir sorunu çözebilmek için gerekli olan.
BİLGİSAYAR PROGRAMLAMA Ders 11: İşaretçi (Pointer) Kullanımı Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
Gazi Üniversitesi Bilgi Paketi Süreç Bilgilendirme Toplantısı 25 MART 2014.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Bölüm 5 Döngü Komutları while Komutu while Komutu Diğer Operatörler (Bileşik atama, artırma ve azaltma operatörleri ) Diğer Operatörler (Bileşik atama,
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
BİLGİSAYAR PROGRAMLAMA DERSİ
Ömer halİsdemir üniversitesİ Bilgi İşlem Daire BAŞKANLIĞI’na Hoşgeldiniz.. Arzu YILMAZ.
SİMÜLASYON Yrd Doç. Dr. Halil İbrahim KORUCA Pazartesi : Sınıf :
BİLGİSAYAR DESTEKLİ EĞİTİM İÇİN ÖĞRETİM TASARIMI
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
İç Hastalıkları Klinik Stajı GİRİŞ DERSİ
Eğitsel Rehberlik Yrd. Doç. Dr. Gökhan Atik.
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H05
BİLGİSAYAR PROGRAMLAMA Ders 5: Döngüler
BİLGİSAYAR PROGRAMLAMA Ders 11: İşaretçi (Pointer) Kullanımı
NBP103 Programlama Temelleri Öğr. Gör. Mahmut Kılıçaslan
Teknik Bilimler Meslek Yüksekokulu Bilgisayar Programcılığı
BİLİŞİM TEKNOLOJİLERİ ALANI
TEKNOLOJİ VE TASARIM DERSİ
Üretim ve Üretim Yönetimi Temel Bilgileri
GELECEK PİYASASI İŞLEMLERİ
STORAGE BÜŞRA KARADENİZ
Dersin içeriğinin ve kaynaklarının tanıtılması
ÇUMRA İLÇE MİLLİ EĞİTİM MÜDÜRLÜĞÜ
MATEMATİK DERSİ ÖĞRETİM PROGRAMI
MBT-303 Özel öğretim yöntemleri-ı
Bölüm 3 Atama ve Girdi/Çıktı Komutları
Bölüm 7 İfadeler ve atamalar.
Konu Başlıkları Staj başvurusunda izlenecek yol
2017 – 2018 Eğitim – Öğretim Yılı Mühendislik Fakültesi STAJ BİLGİLENDİRMESİ STAJ İŞLEMLERİ Burada açıklanan işlemler her staj türü (şantiye, büro, serbest.
UZEM KULLANIM KILAVUZU
MBT-303 özel öğretim yöntemleri-ı
NİŞANTAŞI ÜNİVERSİTESİ
Üniversitelerarası Girişimcilik ve Yenilikçilik Endeksi
Akreditasyon ve Yeterlilikler Çerçevesinde
UZAKTAN EĞİTİM.
CS0: TOBB ETÜ’DE BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ DERSİ
YAPISAL PROGRAMLAMA Hafta-4
NİŞANTAŞI ÜNİVERSİTESİ
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Öğretim Teknolojileri ve Materyal Tasarımı Öğretimde Görsel-İşitsel Araçlar Görsel Materyallerin Katkıları Dr. Süleyman Sadi SEFEROĞLU Hacettepe Üniversitesi,
Bilgisayar Bilimi Koşullu Durumlar.
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
Hoş Geldiniz Sevgili Öğrenciler!
Bilgi Teknolojileri Hafta 01
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
Mikroişlemci Sistemleri BLG 212
2017 – 2018 Eğitim – Öğretim Yılı Mühendislik Fakültesi STAJ BİLGİLENDİRMESİ STAJ İŞLEMLERİ Burada açıklanan işlemler her staj türü (şantiye, büro, serbest.
NİŞANTAŞI ÜNİVERSİTESİ
BLM113 Bilgisayar Bilimlerine Giriş
BLM-111 PROGRAMLAMA DİLLERİ I Ders-10 Diziler
YBS 4004 Sistem Güvenliği.
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
MTM216 GÖRSEL PROGRAMLAMA
Bölüm 4 Seçme Komutları Koşul İfadesi if Komutu Bileşik Komut
YaZILIM UYGULAMALARI.
ABİDE (Akademik Becerilerin İzlenmesi ve DEğerlendirilmesi)
Sunum transkripti:

BİL 112 Programlamaya Giriş Öğrt. Gör. Dr. Ahmet Cengizhan Dirican Enformatik

Amaç Programlamaya Giriş dersinin amacı öğrencilere C dili üzerinden Bilgisayar Programlamanın temel kavramlarını öğretmek ve öğrencilerin ileride bu konuda ihtiyaç duyabilecekleri temel eğitimi vermektir. Bu kapsamda aşağıda verilen konuların eğitimi verilmektedir. Yazılım, Bazı temel kavramlar, Temel programlama konu ve kavramları C Dili: Girdi/Çıktı, Program kontrolü, Fonksiyonlar, Diziler, Göstericiler, Dosya, Dinamik Bellek Yönetimi,… Ders uygulama örnekleri, quiz ve ödevlerle desteklenmektedir.

Devam Öğrencilerden dönem boyunca bu derse %70 oranında devam etmeleri beklenir. %30’u aşan devamsızlık yapan öğrenciler başarı durumlarına göre dersten kalırlar. %60’ın üzerinde derse devam eden öğrenciler yıl sonunda 5 puana kadar fazladan puan alırlar. Devamsızlık gösterenler negatif puan alabilirler.

Önemli Hususlar Derse katılım saatlerine özen gösterilmesi, Derse kabuklu/kabuksuz yiyecek getirilmemesi, Derse arkadaş, hısım, akraba getirilmesi için izin istenmemesi, Ders işlenirken (acil durumlar hariç!) dışarıya çıkılmaması, Ödevlerin belirtilen zamanda teslim edilmesi (geç gelen ödevler değerlendirilmeyecektir), Bilgisayarların ders dışı amaçlar için kullanılmaması (internet, chat, oyun, e-posta, vb.),

Ders ve Laboratuvar Programı Ders Programı Laboratuvar Programı Temel Bilgiler (1-2) Yazılım Nedir? Genel Kavramlar. Temel Kavramlar ve C’ye Giriş. Atama, Operatörler, Printf, Scanf, getchar(); Karar verme (3) If ve Switch Deyimi Döngüler (4) For, While, Do Fonksiyonlar (6) Göstericiler (7) Diziler (8) Vize (9) Stringler (10) Yapılar (11) Dinamik Bellek Yönetimi(12) Dosya İşlemleri (13) Ön işlemci komutları (14) 1-2 IDE’nin tanıtılması Merhaba C Bir C programının temel yapısı Değişken Tanımlama Printf Scanf Getchar Kod yazımında dikkat edilecek hususlar. 3. Karar: If, Switch 4. Döngü: For, while, Do 5. Fonksiyonlar Ödev 6. Göstericiler 7. Diziler 8. Genel Çalışma 9. Stringler 10. Yapılar 11. Dinamik Bellek Yönetimi 12. 13. Dosya İşlemleri 14 Ön işlemci komutları

Kaynaklar A’dan Z’ye C, Kaan Aslan Pusula Yayıncılık C ve C++, Deitel&Deitel, Sistem Yayıncılık Yardımcı: “Computer Science: an Overview”, J. Glenn Brookshear, 2005, ISBN:0-321-43445-5 Ders Notları

Değerlendirme Vize %35 Final %45 Yazılı/Uygulama/Ödev %20 Devam +/- 5 %100 16.02.2019

İletişim Bilgileri Öğrt. Gör. Ahmet Cengizhan Dirican e-posta : acdirican@gyte.edu.tr www : www.bilmuh.gyte.edu.tr/~acdirican Ofis : BM 229, Bilgisayar Müh. 3.Kat