Kategoriler
Eser Adı Yazar Yayınevi Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takip Üyelik Yardım İletişim
 
 
Bülten
   
Örneklerle
Algoritma ve C# Programlama
Eylül 2016 / 3. Baskı / 328 Syf.
Fiyatı: 39.00 TL
Stokta var (24 saatte kargoya verilir).
 
Sepete Ekle
   

Gördüğü yoğun ilgi sonucunda, gözden geçirilmiş 3. baskısını yapan kitap programlamaya yeni başlayanları da kapsayacak şekilde, programlama ile ilgilenen, günümüzün tercih edilen ve yaygın olarak kullanılan programlama dillerinden biri olan C# dilini öğrenmek isteyen, Bilgisayar Programlama dersini alan tüm eğitim kurumları öğrencilerine yönelik sade ve anlaşılır bir dille yazılmıştır. Kitabı bitirdiğinizde, programlama mantığını ve C# programlama dilini öğrenebileceksiniz.

Kitap içerisinde temel kavramlar, algoritmalar, akış diyagramları, C# Konuları ve C# ile gerçekleştirilmiş örnekler yer almaktadır. Ayrıca C# diline ait komut ve ifadelerin daha iyi kavranabilmesi için programın kullanılışları uygulamalı olarak anlatılmıştır. Tüm konularda kolaydan zora doğru analiz edilerek çözülmüş örneklere ve konu içlerinde konuların daha iyi kavranabilmesi için çalışma sorularına ve 115'i çözümlü 168 Örnek Çalışmaya yer verilmiş ayrıca tüm sorularda akış diyagramları oluşturularak programlama mantığının öğrenilmesi amaçlanmıştır. Örnek çalışmalar C# derleyicisi tarafından derlenmiş olup, ekran çıktılarına kitap içerisinde yer verilmiştir.

Eser, üniversitelerde okutulmakta olan temel seviyedeki "Temel Programlama, Algoritmalar" derslerine uygun olarak hazırlanmış ve de algoritmalar ve C# dilini kendi kendine öğrenmek isteyenlere de hitap etmektedir.

Konu Başlıkları
Akış Diyagramları
Değişkenler ve Veri Türleri
Tür Dönüşümleri
C# Programlama Dilinde Operatörler
Kontrol Deyimleri
Döngü Deyimleri
Metotlar
Programlama Hataları
Dosyalama İşlemleri
Veritabanı İşlemleri
C# Uygulama Örnekleri
Barkod: 9789750238918
Yayın Tarihi: Eylül 2016
Baskı Sayısı:  3
Ebat: 16x24
Sayfa Sayısı: 328
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
Önsöz  7
Bölüm 1
TEMEL BİLGİLER
1.1. BİLGİSAYAR VE PROGRAMLAR  13
1.2. PROGRAMLAMA DİLLERİ  13
1.3. DERLEYİCİ  15
Bölüm 2
ALGORİTMA
2.1. ALGORİTMA NEDİR?  17
2.2. ALGORİTMALARDA KULLANILAN TANIMLAR  20
2.2.1. Değişken  20
2.2.2. Aktarma  21
2.2.3. Sayaç  21
2.3. ALGORİTMA YAZIM KURALLARI  22
2.4. ALGORİTMALARDA KULLANILAN OPERATÖRLER  23
2.4.1. Matematiksel Operatörler  23
2.4.2. Karşılaştırma Operatörleri  25
2.4.3. Mantıksal İşlem Operatörleri  27
2.5. ALGORİTMA ÖRNEKLERİ  31
Bölüm 3
AKIŞ DİYAGRAMLARI
3.1. AKIŞ DİYAGRAMI SEMBOLLERİ  41
3.2. SEMBOLLERİN KULLANIMI  42
3.2.1. Başla / Bitir  42
3.2.2. Veri Girişi  42
3.2.3. İşlem  42
3.2.4. Karar  42
3.2.5. Döngü  43
3.2.6. Çıktı  43
3.2.7. Bağlayıcı  44
3.3. AKIŞ DİYAGRAMI ÖRNEKLERİ  44
Bölüm 4
C# İLE PROGRAMLAMA
4.1. GİRİŞ  47
4.1.1. .Net Teknolojisi  47
4.1.2. Uygulamaların Derlenmesi  47
4.1.3. Ortak Tür Sistemi  49
4.1.4. Ortak Dil Özellikleri  49
4.1.5. C# Dilinin Yapısı  49
4.1.6. Proje Oluşturma  50
4.2. DEĞİŞKENLER VE TEMEL VERİ TÜRLERİ  53
4.2.1. Değişkenler  53
4.2.2. Değişkenleri isimlendirme  53
4.2.3. Veri Türleri  54
4.2.4. Değişkenleri Tanımlama  55
4.2.5. Değişkenlerin Yaşam Alanı  59
4.2.6. Sabitler  60
4.2.7. Bellek Bölgeleri  60
4.2.8. Değer Tipli ve Referans Tipli Veri Türleri  60
4.3. TÜR DÖNÜŞÜMLERİ  64
4.4. BOXİNG VE UNBOXİNG KAVRAMLARI  68
4.5. ÇIKIŞ İŞLEMLERİ  69
4.5.1. Formatlı Çıkış İşlemleri  70
4.6. VERİ GİRİŞ İŞLEMLERİ  72
4.7. AÇIKLAMA SATIRLARI  75
4.8. C# PROGRAMLAMA DİLİNDE OPERATÖRLER  76
4.8.1. Matematiksel Operatörler  76
4.8.2.Karşılaştırma Operatörleri  80
4.8.3. Mantıksal Operatörler  81
4.8.4. Aktarma ve İşlemli Aktarma Operatörleri  88
4.8.5. Birleştirme Operatörleri  90
4.8.6. Bitsel Operatörler  90
4.8.7. is ve as Operatörleri  92
4.9. KONTROL DEYİMLERİ  93
4.9.1. IF Else Deyimi  93
4.9.2. Switch – Case Deyimi  100
4.10. DÖNGÜ DEYİMLERİ  104
4.10.1. For Döngüsü  104
4.10.2. while Döngüsü  108
4.10.3. do – while Döngüsü  109
4.10.4. Foreach Döngüsü  110
4.10.5. Break, Continue deyimleri  110
4.11. DİZİLER  114
4.11.1. Çok Boyutlu Diziler  117
4.11.2. Array (dizi) Sınıfı Metotları  124
4.12. LİSTELER  126
4.13. METOTLAR  129
4.13.1. Metotların Oluşturulması  129
4.13.2. Hazır Metotlar  136
4.13.3. Metotların Aşırı Yüklenmesi  143
4.13.3. Özyinelemeli Metotlar (Recursive)  145
4.14. ENUM SABİTLERİ  147
4.15. SINIFLAR  149
4.15.1. Kapsülleme  152
4.15.2. get ve set Anahtar Sözcükleri  153
4.15.3. Yapıcı Metotlar  154
4.15.4. Yıkıcı Metotlar  155
4.15.5. Kalıtım  156
4.15.6. Override Metotlar  157
4.15.7. abstract Anahtar Sözcüğü  159
4.16. YAPILAR  160
4.17. ARAYÜZLER  162
4.18. TEMSİLCİLER  166
4.19. OPERATÖRLERİN AŞIRI YÜKLENMESİ  167
4.20. İSİM ALANLARI  173
4.21. ÇOK KANALLI İŞLEMLER  175
4.22. PROGRAMLAMA HATALARI  176
4.22.1. Yazım Hataları (Syntax Error)  176
4.22.1. Çalışma Zamanı Hataları (Run–Time Error)  176
4.22.3. Mantıksal Hatalar (Logic Error)  176
4.22.4. Hata Yakalama  178
Bölüm 5
SIRALAMA VE ARAMA ALGORİTMALARI
5.1. SIRALAMA ALGORİTMALARI  183
5.1.1. Kabarcık Sıralama (Bubble Sort)  187
5.1.2. Seçmeli Sıralama (Selection Sort)  191
5.1.3. Eklemeli Sıralama (Insertion Sort)  194
5.1.4. Kabuk Sıralaması (Shell Sort)  196
5.1.5. Hızlı Sıralama (Quick Sort)  199
5.1.6. Birleştirmeli Sıralama (Merge Sort)  202
5.1.7. Yığın Sıralama (Heap Sort)  206
5.2. ARAMA ALGORİTMALARI  213
5.2.1. Doğrusal Arama (Linear Search)  213
5.2.2. İkili Arama (Binary Search)  214
5.2.3. Ara Değer Araması (Interpolation Search)  216
Bölüm 6
DOSYALAMA İŞLEMLERİ
6.1. GİRDİ/ÇIKTI İŞLEMLERİ (I/O)  219
6.2. KLASÖR İŞLEMLERİ  219
6.3. DOSYA İŞLEMLERİ  221
6.4. DOSYADAN OKUMA İŞLEMİ  223
6.4.1. Karakter Okuma  223
6.4.2. Metin Okuma  225
6.5. DOSYAYA YAZMA  226
6.5.1. Karakter Yazma  226
6.5.2. Metin Yazma  228
Bölüm 7
VERİTABANI İŞLEMLERİ
7.1. GİRİŞ  231
7.2. SQL KOMUTLARI  231
7.2.1. Veri Çekme  231
7.2.2. Veri Silme  233
7.2.3. Kayıt Ekleme  233
7.2.4. Kayıt Güncelleme  234
7.3. C# ile Veritabanı  234
7.3.1. Veritabanı Bağlantısı  235
7.3.2. Veritabanını Açma/Kapama  235
7.3.3. Komut Nesnesi Oluşturma ve Gönderme  235
7.3.4. OleDbDataReader Sınıfı  236
Bölüm 8
C# UYGULAMA ÖRNEKLERİ
8.1. UYGULAMALAR  243
Çalışma Soruları  321
Kaynaklar  323
Kavramlar Dizini  325
 


Fahri Vatansever
Eylül 2017
46.00 TL
Sepete Ekle
H. Burak Tungut
Şubat 2017
33.00 TL
Sepete Ekle
Daron Dedeoğlu
Temmuz 2019
33.00 TL
Sepete Ekle





 

İÇİNDEKİLER
İçindekiler
Önsöz  7
Bölüm 1
TEMEL BİLGİLER
1.1. BİLGİSAYAR VE PROGRAMLAR  13
1.2. PROGRAMLAMA DİLLERİ  13
1.3. DERLEYİCİ  15
Bölüm 2
ALGORİTMA
2.1. ALGORİTMA NEDİR?  17
2.2. ALGORİTMALARDA KULLANILAN TANIMLAR  20
2.2.1. Değişken  20
2.2.2. Aktarma  21
2.2.3. Sayaç  21
2.3. ALGORİTMA YAZIM KURALLARI  22
2.4. ALGORİTMALARDA KULLANILAN OPERATÖRLER  23
2.4.1. Matematiksel Operatörler  23
2.4.2. Karşılaştırma Operatörleri  25
2.4.3. Mantıksal İşlem Operatörleri  27
2.5. ALGORİTMA ÖRNEKLERİ  31
Bölüm 3
AKIŞ DİYAGRAMLARI
3.1. AKIŞ DİYAGRAMI SEMBOLLERİ  41
3.2. SEMBOLLERİN KULLANIMI  42
3.2.1. Başla / Bitir  42
3.2.2. Veri Girişi  42
3.2.3. İşlem  42
3.2.4. Karar  42
3.2.5. Döngü  43
3.2.6. Çıktı  43
3.2.7. Bağlayıcı  44
3.3. AKIŞ DİYAGRAMI ÖRNEKLERİ  44
Bölüm 4
C# İLE PROGRAMLAMA
4.1. GİRİŞ  47
4.1.1. .Net Teknolojisi  47
4.1.2. Uygulamaların Derlenmesi  47
4.1.3. Ortak Tür Sistemi  49
4.1.4. Ortak Dil Özellikleri  49
4.1.5. C# Dilinin Yapısı  49
4.1.6. Proje Oluşturma  50
4.2. DEĞİŞKENLER VE TEMEL VERİ TÜRLERİ  53
4.2.1. Değişkenler  53
4.2.2. Değişkenleri isimlendirme  53
4.2.3. Veri Türleri  54
4.2.4. Değişkenleri Tanımlama  55
4.2.5. Değişkenlerin Yaşam Alanı  59
4.2.6. Sabitler  60
4.2.7. Bellek Bölgeleri  60
4.2.8. Değer Tipli ve Referans Tipli Veri Türleri  60
4.3. TÜR DÖNÜŞÜMLERİ  64
4.4. BOXİNG VE UNBOXİNG KAVRAMLARI  68
4.5. ÇIKIŞ İŞLEMLERİ  69
4.5.1. Formatlı Çıkış İşlemleri  70
4.6. VERİ GİRİŞ İŞLEMLERİ  72
4.7. AÇIKLAMA SATIRLARI  75
4.8. C# PROGRAMLAMA DİLİNDE OPERATÖRLER  76
4.8.1. Matematiksel Operatörler  76
4.8.2.Karşılaştırma Operatörleri  80
4.8.3. Mantıksal Operatörler  81
4.8.4. Aktarma ve İşlemli Aktarma Operatörleri  88
4.8.5. Birleştirme Operatörleri  90
4.8.6. Bitsel Operatörler  90
4.8.7. is ve as Operatörleri  92
4.9. KONTROL DEYİMLERİ  93
4.9.1. IF Else Deyimi  93
4.9.2. Switch – Case Deyimi  100
4.10. DÖNGÜ DEYİMLERİ  104
4.10.1. For Döngüsü  104
4.10.2. while Döngüsü  108
4.10.3. do – while Döngüsü  109
4.10.4. Foreach Döngüsü  110
4.10.5. Break, Continue deyimleri  110
4.11. DİZİLER  114
4.11.1. Çok Boyutlu Diziler  117
4.11.2. Array (dizi) Sınıfı Metotları  124
4.12. LİSTELER  126
4.13. METOTLAR  129
4.13.1. Metotların Oluşturulması  129
4.13.2. Hazır Metotlar  136
4.13.3. Metotların Aşırı Yüklenmesi  143
4.13.3. Özyinelemeli Metotlar (Recursive)  145
4.14. ENUM SABİTLERİ  147
4.15. SINIFLAR  149
4.15.1. Kapsülleme  152
4.15.2. get ve set Anahtar Sözcükleri  153
4.15.3. Yapıcı Metotlar  154
4.15.4. Yıkıcı Metotlar  155
4.15.5. Kalıtım  156
4.15.6. Override Metotlar  157
4.15.7. abstract Anahtar Sözcüğü  159
4.16. YAPILAR  160
4.17. ARAYÜZLER  162
4.18. TEMSİLCİLER  166
4.19. OPERATÖRLERİN AŞIRI YÜKLENMESİ  167
4.20. İSİM ALANLARI  173
4.21. ÇOK KANALLI İŞLEMLER  175
4.22. PROGRAMLAMA HATALARI  176
4.22.1. Yazım Hataları (Syntax Error)  176
4.22.1. Çalışma Zamanı Hataları (Run–Time Error)  176
4.22.3. Mantıksal Hatalar (Logic Error)  176
4.22.4. Hata Yakalama  178
Bölüm 5
SIRALAMA VE ARAMA ALGORİTMALARI
5.1. SIRALAMA ALGORİTMALARI  183
5.1.1. Kabarcık Sıralama (Bubble Sort)  187
5.1.2. Seçmeli Sıralama (Selection Sort)  191
5.1.3. Eklemeli Sıralama (Insertion Sort)  194
5.1.4. Kabuk Sıralaması (Shell Sort)  196
5.1.5. Hızlı Sıralama (Quick Sort)  199
5.1.6. Birleştirmeli Sıralama (Merge Sort)  202
5.1.7. Yığın Sıralama (Heap Sort)  206
5.2. ARAMA ALGORİTMALARI  213
5.2.1. Doğrusal Arama (Linear Search)  213
5.2.2. İkili Arama (Binary Search)  214
5.2.3. Ara Değer Araması (Interpolation Search)  216
Bölüm 6
DOSYALAMA İŞLEMLERİ
6.1. GİRDİ/ÇIKTI İŞLEMLERİ (I/O)  219
6.2. KLASÖR İŞLEMLERİ  219
6.3. DOSYA İŞLEMLERİ  221
6.4. DOSYADAN OKUMA İŞLEMİ  223
6.4.1. Karakter Okuma  223
6.4.2. Metin Okuma  225
6.5. DOSYAYA YAZMA  226
6.5.1. Karakter Yazma  226
6.5.2. Metin Yazma  228
Bölüm 7
VERİTABANI İŞLEMLERİ
7.1. GİRİŞ  231
7.2. SQL KOMUTLARI  231
7.2.1. Veri Çekme  231
7.2.2. Veri Silme  233
7.2.3. Kayıt Ekleme  233
7.2.4. Kayıt Güncelleme  234
7.3. C# ile Veritabanı  234
7.3.1. Veritabanı Bağlantısı  235
7.3.2. Veritabanını Açma/Kapama  235
7.3.3. Komut Nesnesi Oluşturma ve Gönderme  235
7.3.4. OleDbDataReader Sınıfı  236
Bölüm 8
C# UYGULAMA ÖRNEKLERİ
8.1. UYGULAMALAR  243
Çalışma Soruları  321
Kaynaklar  323
Kavramlar Dizini  325
 


 
Kitap
Bülten
Kitap
Kitap
İndirimli Kitaplar
 
 
Ana Sayfa | Hakkımızda | Bülten | Gizlilik ve Çerez Sözleşmesi | Üye Sayfası | Yardım | İletişim

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2019