Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Makaleler => Konuyu başlatan: Gökhan BEKEN - 03 Nisan 2013, 23:37:26

Başlık: ileri c kitabı(!)
Gönderen: Gökhan BEKEN - 03 Nisan 2013, 23:37:26
http://www.altaskitap.com/Ileri-C-Programlama,PR-17.html (http://www.altaskitap.com/Ileri-C-Programlama,PR-17.html)
İleri C Programlama kitabının içeriğine bakıyorum
Alıntı YapProgramlama ve Temel Kavramlar
C'ye Giriş
Sabitler, Değişkenler ve Operatörler
Kontrol Yapıları
Döngüler
Fonksiyonlar ve Yapısal Programlar
Diziler
Göstericiler(Pointers)
Stringler
Önişlemci Komutları
Yapılar(Structures)
Dosya ışlemleri
C'de Grafik
Proje Soruları
Ekler
yazıyor

http://www.altaskitap.com/Temel-C-Programlama,PR-23.html (http://www.altaskitap.com/Temel-C-Programlama,PR-23.html)
temel c programlama kitabına bakıyorum

   
Alıntı YapC Programlama Diline Giriş
    Sabitler, Değişkenler ve Operatörler
    Temel Giriş Çıkış Deyimleri
    Program Akışının Kontrolü
    Diziler(ındisli Değişkenler)
    Fonksiyonlar
    Göstericiler(Pointers)
    Dosya ışlemleri
    Portlar
    Grafik
    Proje Soruları

yazıyor.

Bu temel c dedikleri kitap bende var. Liseye giderken c öğrenmek için almıştım. 1 haftada bitirmiştim kitabı. Senede 1 kere felan elime alır yarım saatte kitabı hatmeder bitiririm. Çünkü hep bebek işi şeyler anlatmışlar.
Kitapta işime yarasa yarasa pointer kısmı yarar. Ama yazar pointerle ilgili her komutu anlatmış ama bunu hangi projede nasıl kullanacağımı anlatmamış. Kitapta anlattığı temel seviye bilgilerle, kitabın son bölümünde verdiği proje ödevlerini yapmamızı istiyor.

ileri c programlama kitabında şöyle bir açıklama var
Alıntı Yapİleri C Programlama' isimli kitabımızın temel iddiası ve hedefi, bilgisayarlarla biraz ilgili ancak daha önce C dilini hiç kullanmamış bir okuyucuyu C ile tanıştırmak ve C'yi çok rahat kullanabileceği, çeşitli işlerini yaptırabileceği, hatta basit konsol oyunlarını yazıp oynayabileceği bir seviyeye getirmektir.
Arkadaşım hiç kullanmamış birisine anlatıyorsan neden ileri c diyorsun? İleri dediğin şey hiç bilmeyene anlatmak ise temel dediğin ne oluyor.
Aynı konuları evirip çevirip anlatmak mı amaç anlamadım? Kitabı tam sipariş verecektim açıklamayı okuyunca vaz geçtim.

Bana gerçekten c dilini olması gerektiği gibi anlatan kitap lazım. Eğer konu pointer ise pointeri övüp övüp durmayacak övülecek örnek bir proje verip, pointerin gözle görülür bir farkını gösterebilecek. Eğer pointersiz yapsaydık böyle olurdu demese bile biz bunu farkedebileceğiz.
Eğer konu grafikse ekrandaki bir topu hareket ettirdiğimde iz bırakmayacak(ekranı silip herşeyi baştan çizmekten bahsetmiyorum)
Basit bir oyun nasıl yapılır anlatacak. (Alın kodlar deyip bırakmayacak anlatacak)
C dili için sistem dili der herkes. Ama ben hiç böyle şeyler anlatan kitap görmedim.
İçinde network konularının olması çok iyi olur.

Bizim türkçe yayınlar mı eksik, yoksa başka bir şeyler mi var bu konuyla ilgili? Yani neden dünyanın en kabul görmüş baba dilinde bu anlatımlar yok?

Türkçe varsa tercihim ama yabancı kitaplarda olur sorun değil. Elle tutulur bir kitap olması tercihim ama sorun değil e-book ta olur.
C dedim ama bu dediğim şeyler c++ içinde geçerli.
Başlık: Ynt: ileri c kitabı(!)
Gönderen: OG - 03 Nisan 2013, 23:40:35
"İLERİ" ise üzerine neden bebe resmi koymuş.
ALTAŞ klasiği...
Başlık: Ynt: ileri c kitabı(!)
Gönderen: MC_Skywalker - 03 Nisan 2013, 23:47:27
ALFA YAYINLARI  Nesne Yönelimli C++ Programlama Kılavuzu (Robert Lafore ) bu kitap onlardan 1 cm daha da iyi.

http://www.kitapyurdu.com/kitap/default.asp?id=66653 (http://www.kitapyurdu.com/kitap/default.asp?id=66653)
Başlık: Ynt: ileri c kitabı(!)
Gönderen: AsHeS - 03 Nisan 2013, 23:52:09
Alıntı yapılan: MC_Skywalker - 03 Nisan 2013, 23:47:27
ALFA YAYINLARI  Nesne Yönelimli C++ Programlama Kılavuzu (Robert Lafore ) bu kitap onlardan 1 cm daha da iyi.

http://www.kitapyurdu.com/kitap/default.asp?id=66653 (http://www.kitapyurdu.com/kitap/default.asp?id=66653)
Hocam o kitap sizde varsa almak istiyorum baskısı bitmiş bir kitap bulunmuyor fazla
Başlık: Ynt: ileri c kitabı(!)
Gönderen: fatih6761 - 04 Nisan 2013, 00:03:42
@Meftun hocam aradığınız gibi bir kitap bulabileceğiniz sanmıyorum. Hem programlama dillerinin  kitaptan öğrenilmesi de pek aklıma yatmıyor.
Siz C kitabı değil, algoritma kitabı istiyorsunuz. Bir programlama dili sizin ne yapacağınıza karışmaz. Dil sadece aracıdır. Dolayısıyla pek ilerisi gerisi olmaz. Programlama derinliklerini, inceliklerini, stratejilerini bilmek vardır. Bu da tecrübe ile olur.
Yoksa C dediğiniz dediğin birkaç fonksiyon ile birkaç yapı, size algoritma gerek. (derken yanlış anlaşılmasın profesyonel programlama tabi ki daha farklıdır. O mertebeye daha yolumuz var :) )
Algoritma mantığını biliyorsanız yapmanız gereken "sorun" bulmak :) Sorun olmalı ki, çözüme ihtiyaç duyulsun. İhtiyaç olsun ki çözüm bulunsun. Bilgisayarda  kendinize yardımcı araç programlamları yapabilirsiniz mesela. Oyun diyorsanız da grafik işlemleri için kütüphaneleri kullanmayı bilmelisiniz. Cross-platform olması sizin açınızdan daha kolay olur. OS-specific yazarsanız bulunduğunuz işletim sisteminin yapısını kavrama konusunda bir adım atmış olursunuz.
Kolay gelsin, iyi çalışmalar...
(Not: şöyle assembly çevrimleriyle, bellek yönetimiyle anlatan bir C kitabı bulursanız haber verin biz de okuyalım :) )
Başlık: Ynt: ileri c kitabı(!)
Gönderen: speak48 - 04 Nisan 2013, 00:12:04
demeden geçemicem
bana hava atıyodun parayı ver yapayım diye.
şimdi ise c kitabı arıyorsunuz.
dernekc nin ebook ları gayet iyi.
Başlık: Ynt: ileri c kitabı(!)
Gönderen: ertan2002 - 04 Nisan 2013, 04:06:21
http://www.cs.cf.ac.uk/Dave/C/ (http://www.cs.cf.ac.uk/Dave/C/) güzel bir dökümandır.. C bilgin ne kadar var bilmiyorum ama IPC lere bakabilirsin..

daha da ileri gitmek istiyorsan şu kitaba bakabilirsin (zamanında hocadan çok çekmiştim :) )

http://www.amazon.com/Operating-Systems-Design-Implementation-Edition/dp/0131429388/ref=sr_1_11?ie=UTF8&qid=1365037292&sr=8-11&keywords=Tanenbaum (http://www.amazon.com/Operating-Systems-Design-Implementation-Edition/dp/0131429388/ref=sr_1_11?ie=UTF8&qid=1365037292&sr=8-11&keywords=Tanenbaum)

konular bu şekilde:  system calls, processes, IPC, scheduling, I/O, deadlocks, memory management, threads, file systems, security, and more.

kitap biraz da spesifik konuları işliyor. ama piyasada bulunan başlangıç düzeyindeki sağlam kitaplardan biridir (türkiye şartları için ileri düzey bir kitap) çünkü kendine yazılımcıyım diyen bir çok kişinin semaphore, mutex gibi kavramlardan haberi yok ..
Başlık: Ynt: ileri c kitabı(!)
Gönderen: Mr.Java - 04 Nisan 2013, 07:11:24
Programlamayı C ile öğreniyorum.

isime bakma,algoritma,C,C'de grafik ve c++ anlatıyor.Fiyatta makul.kitap 3.baskıya doğru gidiyor.
Başlık: Ynt: ileri c kitabı(!)
Gönderen: controller - 04 Nisan 2013, 09:40:18
Benim gördüğüm en iyi Türkçe kaynaklardan birisi, Necati Ergin C Ders Notları.

http://murtuzayevsahil.files.wordpress.com/2013/03/c_kitap.pdf (http://murtuzayevsahil.files.wordpress.com/2013/03/c_kitap.pdf)
Başlık: Ynt: ileri c kitabı(!)
Gönderen: MC_Skywalker - 04 Nisan 2013, 09:55:23
Tanenbaum abimizin kitaplarının bayağı iyi olduğunu duydum.


Alıntı yapılan: AsHeS35 - 03 Nisan 2013, 23:52:09
Hocam o kitap sizde varsa almak istiyorum baskısı bitmiş bir kitap bulunmuyor fazla

kitap bende var(dı). taşınma işleri esnasında sanırım kaybettim.  2 bölüm okuya bilmiştim.

Algoritma ile ilgili kaynak sanıırm bu kitap olabilir. Bilgisayarda Temel Algoritmalar ve C++ Dili ile Programlama Örnekleri  http://www.kitapyurdu.com/kitap/default.asp?id=468255 (http://www.kitapyurdu.com/kitap/default.asp?id=468255)

birde Google amca ile gezerken  DVD li C++ eğitim kitabı denk geldi. C++ (İnteraktif Eğitim DVD Hediyeli! Okuyun, İzleyin, Dinleyin) http://www.hepsiburada.com/liste/productdetails.aspx?productid=kkodlab05738&categoryid=211651&sku=KKODLAB05738 (http://www.hepsiburada.com/liste/productdetails.aspx?productid=kkodlab05738&categoryid=211651&sku=KKODLAB05738)   yanlız bu kodlab'ın Android kitabını okuyordum beni sıktı. ayrıca işlerim yoğulu yüzünde pekte vakit ayıramıyorum  https://www.picproje.org/index.php/topic,44332.0.html (https://www.picproje.org/index.php/topic,44332.0.html)
Başlık: Ynt: ileri c kitabı(!)
Gönderen: kantirici - 04 Nisan 2013, 10:58:35
gerbay hocam bende yakın zamanda bu kitabı almak istedim ama hiç bir yerde yok. Yayıncısıyla iletişime geçtim. Yayın hakları dolmuş, başka bir yayın evi kitabı revize edip tekrar çıkaracakmış.
Başlık: Ynt: ileri c kitabı(!)
Gönderen: omenek - 04 Nisan 2013, 11:20:48
Yakın zamanda Palme(izmir) de C ve C++ kitabını görmüştüm.