Giriş Sayfam Yap  |  Sık Kullanılanlara Ekle
Ticarex Güvenli E-Ticaret ve Alışveriş Sitesi
  Kurumsal Üyelik  |  Şifremi Unuttum  |  Yeni Üyelik
 Türkçe
 
E-Posta :  Şifre :  
 


Ürün Ara
X
  • c_programlama_dili
    C Programlama Dili | Rıfat Çölkesen - Resim 1
    C Programlama Dili - Resim 1 / 1

C Programlama Dili - Rıfat Çölkesen


Ürün Adı : C Programlama Dili  
Üretici Firma : Papatya Yayıncılık  
7.2 / 10 | Oy: 17 | Yorum: 1

Stokta Yok
Son Satış Fiyatı : 0,00 (Vergiler Dahil)
Haber Ver




Google+
  • Ürün Yorumları
  • Resim Ekle
  • Tavsiye Et
  • Fiyatı Düşünce Haber Ver
  • Kıyaslama Listeme Ekle




Bu kitap C dilini öğretmek üzere tasarlanmis olup X3J11 grubunun belirlediği standart olan ANSI C temel alınmıştır; Standart C içerisinde tanımlı bütün C fonksiyonları ayrıntılı olarak ele alınarak, aynı zamanda bir başvuru kitabı olma özelliği kazandırılmıştır. Kitap, hangi programlama diliyle olursa olsun program geliştiren yazılımcıların başvuru kitabı gibi yararlanabileceği; ve üniversitelerin Bilgisayar, Elektronik, Elektrik, Fizik, Matematik ve Endüstri bölümlerinde okutulan C programlama dersi için ders kitabı olabilecek niteliktedir.

Kitap herbiri farklı konulara odaklanmaya çalışılan 16 Bölüm ve 2 Ekten oluşmaktadır. C dilinin bu kitapla öğrenilmesi için bütün bölümler sırayla okunmalı, örnek olarak verilen programlar dikkatle incelenmeli ve sorular yanıtlanmaya çalışılmalıdır. Verilen örnekler ANSI C'yi destekleyen herhangi bir derleyicide derlenebilir şekildedir.

Kitabin ilk dört bölümünde, C’yi yeni öğrenenler için değişkenler, sabitler, operatörler ve program denetim deyimleri gibi C dilinin temel yapı taşları verilmektedir; 5. Bölüm ise C fonksiyon yapısını ayrıntılı olarak ele almakta ve Bölüm 6’da Standart C’de tanımlı bütün fonksiyonlar açıklanmaktadır. Sırasıyla 7, 8, 9, 10, 11 ve 12. Bölümlerde Diziler, İşaretçiler (pointers) Katarlar (strings) ve Yapısal Veri Tipleri ele alınmıştır. Onüçüncü bölümde ise Disk Dosyaları üzerinde durulmuştur; dosyanın açılması, dosyaya erişilmesi ve kapatılmasi için kullanılan standart fonksiyonlar ve UNIX işletim sisteminin disk dosyası için kullanılan sistem çağrıları da bu bölümde verilmiştir. Ondördüncü bölümde esnek ve taşınabilir program tasarımına imkan veren önişlemci komutları, onbeşinci bölümde ise seri haberleşme için gerekli program yapısı ele alınmıştır. Onaltıncı bölümde, gerçeklenmesi C derleyicisi hazırlayanlara bırakılan, bir standart belirlenmeyen Grafik Fonksiyonlar üzerinedir. Bu bölümde grafikle ilgili bazı kavramlar verilmiş ve Turbo C 2.0 paketinin grafik fonksiyonları tanıtılmıştır.

Eklerde ise, önce bir C programının nasıl derleneceği/çalıştırılacağı üzerinde durulmuş ve ardından ASCII çizelge verilmiştir. Bir C programının PC tabanlı bir işletim sisteminde ve UNIX işletim sisteminde nasıl derleneceği ve çalıştırılacağı açıklanmıştır.

Bölüm 10’da büyükçe sayılabilecek 3 tane örnek verilmiş ve adım adım açıklanmıştır; hemen hemen C dilinin tüm özellikleri kullanılmaya çalışılmıstır. Aynı uygulama, dizi, bağlantılı liste ve ikili ağaç modeline göre uygulanarak adım adım açıklanmış ve aralarındaki farklara değinilmiştir. Bu içeriğiyle kitap, C dilini öğrenmek isteyenler ve C dilinde başvuru kitabına ihtiyaç duyacak programcılar ve sistem yöneticileri için ciddi bir kitap niteliğindedir.

Detay Bilgileri
Dil Türkçe
Programlama Dili C
Basım Tarihi 2010
Yazar Rıfat Çölkesen
Sayfa Sayısı 376
Kağıt 1. Hamur Kağıt
Kapak Karton
Basım Yeri İstanbul
Baskı Sayısı 13
Ebatlar (YxG) 16x23 cm
Isbn No 9789756797037

İÇİNDEKİLER

BÖLÜM 1. Giriş
Tarihçe
Standart C ve ANSI C
Kitap Üzerine
Bölümler
C Dili Anahtar Sözcükleri
Ekler

BÖLÜM 2. C Fonksiyonları
2.1. C Fonksiyonlarının Genel Yapısı
2.2. main() Fonksiyonu
2.3. Özet
2.4. Sorular

BÖLÜM 3. Değişkenler, Sabitler ve Operatörler
3.1. Değişkenler
3.1.1. Temel Değişken Tipleri
3.1.2. Değişkenlerin Bildirim Yerleri ve Türleri
Yerel Bildirim
Genel Bildirim
Formal Bildirim
Dissal (Extern) Bildirim
Statik (Static) Değişken Bildirimi
Saklayıcı Tipli (Register) Değişken Bildirimi
Volatile Tipli Değişken Bildirimi
3.1.3. Değişkenlere Baslangıç Değeri Verilmesi
3.2. Sabitler ve Sabit Değerler
Sabit Bildirimi
Sabit Değerler
Tamsayılar
Gerçel Sayılar
Karakterler
3.3. Operatörler
3.3.1. Aritmetik Operatörler
3.3.2. Karşılaştırma Operatörleri
3.3.3. Mantıksal Operatörleri 46
3.3.4. Bitler üzerinde işlem yapan (bitwise) Operatörler
3.3.5. Diğer Operatörler
( atama, bitişik atama, ?, *, & ve sizeof )
Atama Operatörleri
?: Karşılaştırma Operatörü
& ve * İşaretçi Operatörleri
sizeof Operatörü
3.4. Operatörlerin Öncelikleri ve Bağıntılar
3.5. Bağıntılarda Tip Dönüşümleri
3.6. Özet
3.7. Sorular

BÖLÜM 4. Program Denetim Deyimleri
4.1. Karşılaştırma Deyimleri
4.1.1. if, if-else
4.1.2. switch
4.2. Döngü Deyimleri
4.2.1. while
4.2.2. do...while
4.2.3. for
4.3. break ve continue Deyimleri
4.3.1. break
4.3.2. continue
4.4. goto Deyimi ve Etiket
4.5. Özet
4.6. Sorular

BÖLÜM 5. Fonksiyonlar
5.1. Fonksiyonların Ayrıntıları
Fonksiyonların Tanımlanması ve Bildirimi
Fonksiyona Parametre Aktarımı
main() Fonksiyonuna Parametre Aktarımı
Fonksiyonların İşaretçiyle Çağrılması
Aynı Fonksiyona Farklı Sayıda Arguman Aktarımı
5.2. Rekürsif Fonksiyonlar
5.3. Başlık Dosyaları (*.h)
5.3.1. Makro ile Kütüphane Fonksiyonu Arasındaki Fark
5.3.2. Standart Başlık Dosyaları
5.3.3. Özel Başlık Dosyası Oluşturma
5.4. Özet
5.5. Sorular

BÖLÜM 6. Hazır Kütüphane Fonksiyonları
6.1. Karakterler Üzerinde İşlem Yapan Fonk. <ctype.h>
6.2. Katarlar Üzerinde ve Bellek A. İşlem Yapan Fonksiyonlar <string.h>
6.3. Standart Giris Çıkış Fonksiyonları <stdio.h>
6.4. Matematiksel Fonksiyonlar <math.h>
6.5. Genel Amaçlı Fonksiyonlar <stdlib.h>
6.6. Esnek Arguman Fonksiyonları <stdarg.h>
6.7. Zaman ve Tarih Fonksiyonları <time.h>
6.8. Yerel Olmayan Dallanma Fonksiyonları <setjmp.h>
6.9. Ayrıcalıklı Durum Kontrolü <signal.h>
6.10. Hata Ayıklama Fonksiyonları <assert.h>
6.11. Yerelleştirme Fonksiyonları <locale.h>
6.12. Özet
6.11. Sorular

BÖLÜM 7. Diziler
7.1. Bir Boyutlu Diziler
7.2. Matrisler
7.3. Çok Boyutlu Diziler
7.4. Dizilere Baslangıç Değeri Verilmesi
7.5. Dizilerin Fonksiyona Aktarılması
7.6. Dizi Uygulama Örnekleri
Kabarcık Sıralaması (Bubble Sort) , Hızlı Sıralama (Quicksort)
İkili Arama (Binary Search), Matris Toplama
Mat. Satırlarını Toplayıp Vektöre Atama, Matris Çarpma
Yığın / Kuyruk Yapısı
Varyans / Standart Sapma
7.7. Özet
7.8. Sorular

BÖLÜM 8. İşaretçiler
8.1. İşaretçi Bildirimi ve Kullanımı
8.2. İşaretçi Aritmetiği
8.3. İşaretçilerin Karşılaştırılması
8.4. İşaretçi ve Diziler Arasındaki İlişki
8.5. Dinamik Diziler
8.6. Tipi İşaretçi Olan Fonksiyonlar
8.7. Özet
8.8. Sorular

BÖLÜM 9. Katarlar (Strings)
9.1. Katar Bildirimi
9.2. Katarlara Başlangıç Değeri Verilmesi
9.3. Katar Dizileri
9.4. Bazı Katar Fonksiyonların Tanımlanması
9.5. Özet
9.6. Sorular

BÖLÜM 10. Yapısal Veri Tipleri
10.1. typedef Deyimi
10.2. Topluluk (struct) Deyimi
Topluluk Bildirimi ve Kullanımı
Topluluk Üyelerine Baslangıç Değeri Verilmesi
Topluluğun Fonksiyonlar ile Kullanım
10.3. Büyükçe Örnek 1: struct Dizisi Kullanımı
10.4. Büyükçe Örnek 2: Doğrusal Baglantılı Liste Uyg.
10.5. Büyükçe Örnek 3: İkili Ağaç Uygulaması
10.6. Ortaklık (union) Deyimi
10.7. Özet
10.8. Sorular

BÖLÜM 11. Yeni Veri Türü Oluşturmak
11.1. Yeni Veri Türü Tanımlamak
11.2. Yeni Kümenin Elemanları ve Atama
11.3. Özet
11.4. Sorular

BÖLÜM 12. bit Düzeyinde (bitwise) Çalışmak
12.1. bit Düzeyinde Değişken Bildirimi
12.2. bitlere Erişim
12.3. Özet
12.4. Sorular

BÖLÜM 13. Disk Dosyaları
Metin Dosyası – İkili Dosya
13.1. Üst Düzey Dosya Yapısı
Dosyanın Açılması
Dosyanın Kapatılması
Dosyaya Karakter Düzeyinde Erişmek
Dosyaya Karakter Katarı Düzeyinde Erişmek
Dosyaya Formatlı Erişim
Dosyaya Toplu Erişim
Dosya İçeriklerine Doğrudan Erişim
13.2. Alt Düzey (UNIX Benzeri) Dosya Yapısı
Dosyanın Açılması
Dosyanın Kapatılması
Dosyaya Erişme
Dosya İçindekilere Doğrudan Erişim
13.3. Standart Giriş Çıkışlar
13.4. Özet
13.5. Sorular

BÖLÜM 14. C Dili Önişlemci Komutları
14.1. #define Önişlemci Komutu
14.2. #undef Önişlemci Komutu
14.3. #include Önişlemci Komutu
14.4. #if, #endif, #elif, #ifdef, #ifndef Önişlemci Komutu
14.5. #line Önişlemci Komutu
14.6. #error ve #pragma Önişlemci Komutları
14.7. Özet
14.8. Sorular

BÖLÜM 15. Seri İletişim Fonksiyonları
15.1. Seri İletişim Temeli ve C Fonksiyonları
15.2. Örnek Program
15.3. Özet
15.4. Sorular

BÖLÜM 16. Grafiğe Bir Bakış
Renk Kümesi, Sayfa, En Son Parlatılan Nokta
16.1. Çizim Moduna Geçmek
16.2. Grafik Fonksiyonlar
16.2.1. Çizim Fonksiyonları
16.2.2. Taramali Çizim Fonksiyonları
16.2.3. Durum Değişkenlerini Değiştirme Fonksiyonları
16.2.4. Sorgulama Fonksiyonları
16.2.5. Yazım Fonksiyonları
16.2.6. Hata Yönetimi Fonksiyonları
16.2.7. Diğer Fonksiyonlar
16.3. Özet
16.4 Sorular

EK A: Programın Derlenmesi ve Çalıştırılması
EK B: ASCII Çizelgesi
KAYNAKÇA
DİZİN






Benzer Ürünler

C - Tüm C Sürümleri İçin Herkes İçin | Herbert Schildt C - Tüm C Sürümleri İçin Herkes İçin | Herbert Schildt
Alfa Basım Yayım
C ve C++ | Harvey M. Deitel, Paul J. Deitel C ve C++ | Harvey M. Deitel, Paul J. Deitel
Sistem Yayıncılık
C ile Algoritma Geliştirme | Cemil Öz, Feyzullah Temurtaş, Özgür Çiftçi C ile Algoritma Geliştirme | Cemil Öz, Feyzullah Temurtaş, Özgür Çiftçi
Pusula Yayıncılık
C ile Bilgisayar Programlamaya Giriş | Ali Orhan Aydın C ile Bilgisayar Programlamaya Giriş | Ali Orhan Aydın
Pusula Yayıncılık
Çözümlü C Problemleri ve Laboratuvar Uygulamaları | Timur Karaçay Çözümlü C Problemleri ve Laboratuvar Uygulamaları | Timur Karaçay
Abaküs Kitap
C Programlamanın Temelleri | Timur Karaçay C Programlamanın Temelleri | Timur Karaçay
Abaküs Kitap
Her Yönüyle C | Tevfik Kızılören Her Yönüyle C | Tevfik Kızılören
Kodlab Yayın Dağıtım
Temel C Programlama | G. Murat Taşbaşı Temel C Programlama | G. Murat Taşbaşı
Altaş Yayıncılık
C/C++ ile Veri Yapıları ve Çözümlü Uygulamalar | Muhammed Fatih Adak, Nejat Yumuşak C/C++ ile Veri Yapıları ve Çözümlü Uygulamalar | Muhammed Fatih Adak, Nejat Yumuşak
Seçkin Yayıncılık




0.7477 sn.