Kategoriler
Eser Adı Yazar Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takibi Üyelik İletişim
 
 
   
Örneklerle
Algoritma ve C# Programlama
Algoritma – Akış Diyagramı – C# Programlama
Şubat 2020 / 4. Baskı / 336 Syf.
Fiyatı: 320.00 TL
 
Sepete Ekle
   

Gördüğü yoğun ilgi sonucunda, gözden geçirilmiş 4. 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 134'ü çözümlü 194 Ö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ış olup 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ı
Şifreleme Algoritmaları
Sıralama ve Arama Algoritmaları
Dosyalama İşlemleri
Veritabanı İşlemleri
C# Uygulama Örnekleri
Barkod: 9789750242984
Yayın Tarihi: Şubat 2020
Baskı Sayısı:  4
Ebat: 16x24
Sayfa Sayısı: 336
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
ŞİFRELEME ALGORİTMALARI
5.1. ŞİFRELEME  183
5.2. GİZLİ ANAHTARLI (SİMETRİK) ŞİFRELEME  183
5.3. AÇIK ANAHTARLI (ASİMETRİK) ŞİFRELEME  190
5.3.1. RSA Algoritması  191
Bölüm 6
SIRALAMA VE ARAMA ALGORİTMALARI
6.1. SIRALAMA ALGORİTMALARI  193
6.1.1. Kabarcık Sıralama (Bubble Sort)  197
6.1.2. Seçmeli Sıralama (Selection Sort)  201
6.1.3. Eklemeli Sıralama (Insertion Sort)  204
6.1.4. Kabuk Sıralaması (Shell Sort)  206
6.1.5. Hızlı Sıralama (Quick Sort)  209
6.1.6. Birleştirmeli Sıralama (Merge Sort)  212
6.1.7. Yığın Sıralama (Heap Sort)  216
6.2. ARAMA ALGORİTMALARI  223
6.2.1. Doğrusal Arama (Linear Search)  223
6.2.2. İkili Arama (Binary Search)  224
6.2.3. Ara Değer Araması (Interpolation Search)  226
Bölüm 7
DOSYALAMA İŞLEMLERİ
7.1. GİRDİ/ÇIKTI İŞLEMLERİ (I/O)  229
7.2. KLASÖR İŞLEMLERİ  229
7.3. DOSYA İŞLEMLERİ  231
7.4. DOSYADAN OKUMA İŞLEMİ  233
7.4.1. Karakter Okuma  233
7.4.2. Metin Okuma  235
7.5. DOSYAYA YAZMA  236
7.5.1. Karakter Yazma  236
7.5.2. Metin Yazma  238
Bölüm 8
VERİTABANI İŞLEMLERİ
8.1. GİRİŞ  241
8.2. SQL KOMUTLARI  241
8.2.1. Veri Çekme  241
8.2.2. Veri Silme  243
8.2.3. Kayıt Ekleme  243
8.2.4. Kayıt Güncelleme  244
8.3. C# ile Veritabanı  244
8.3.1. Veritabanı Bağlantısı  245
8.3.2. Veritabanını Açma/Kapama  245
8.3.3. Komut Nesnesi Oluşturma ve Gönderme  245
8.3.4. OleDbDataReader Sınıfı  246
Bölüm 9
C# UYGULAMA ÖRNEKLERİ
9.1. UYGULAMALAR  253
Çalışma Soruları  331
Kaynaklar  333
Kavramlar Dizini  334
 


 
Kitap
 
 
Ana Sayfa | Hakkımızda | Gizlilik Sözleşmesi | Üye Sayfası | Yardım | İletişim
Akademik ve Mesleki Yayınlar

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