Kodlama ile Programlama arasındaki fark

Konusu 'Diğer Yazılım Konuları' forumundadır ve Kingchn123 tarafından 12 Kasım 2017 başlatılmıştır.


  1. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır

    - Kodlama ile Programlama arasındaki fark

    Kodlama ile porgramlama ile arasındaki farklar nedir? YAbancı sitelerde vardı fakat ağır bir ingilizce vardı. "ANLAMADIM"
     


  2. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
  3. K /\ /\ N

    K /\ /\ N Profesör

    Katılım:
    26 Şubat 2013
    Mesajlar:
    2.044
    Beğenileri:
    48
    Ödül Puanları:
    48
    Cinsiyet:
    Erkek
    Meslek:
    Bilgisayar Mühendisliği Öğrencisi
    Yer:
    istanbul\bakıröy
    Kodlama bir işlevdir. Decoder dediğimiz birimlerin tersi olan encoder lerin görevidir. Basit bir örnek olarak 4 lü XOR gate ile oluşturulmuş bir numerik tuş takımı encoder i üzerinde basılan tuş için çekilmiş kabloların geçen akımı binary koda dönüştürür. Buna kodlama denir. Diğer XOR kapısılarından ise 4 bit çıkışın kalanını oluşturur..
     
    EyupSems bunu beğendi.
  4. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    yani c hem kodlamaya hem de programlayamı giriyor
    --- Gönderi Güncellendi ---
    aslında ben hobi olarak bir şey seçmek istiyorum fakat bu iksinin tam olarak ne olduğunu bilmediğim için sordum.
    Daha önce biraz html öğrenmiştim fakat ben web tasarımı gibi şeylerden çok program yazmak örneğin web tarayıcısı veya işletim sistemi (HOBİ İÇİN)
     
  5. cern99

    cern99 Profesör

    Katılım:
    5 Ağustos 2016
    Mesajlar:
    2.508
    Beğenileri:
    517
    Ödül Puanları:
    113
    Cinsiyet:
    Erkek
    Yer:
    İzmir
    Kodlama içine bir çok şey giriyor programlama da bir çeşit kodlamadır. Önerim Python ile başlaman. Sonrasında ilerletirsen site yapmak için html, uygulama için java gibi dillere yönelebilirsin.
     
  6. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    peki program yapmak için hangi dili kullanmalıyım (windows için)
     
  7. cern99

    cern99 Profesör

    Katılım:
    5 Ağustos 2016
    Mesajlar:
    2.508
    Beğenileri:
    517
    Ödül Puanları:
    113
    Cinsiyet:
    Erkek
    Yer:
    İzmir
    C++ öneririm.
     
  8. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    önerebileceğiniz eğitim için kaynak var mı?
    kitaptan çok site olsun
     
  9. Ben Kenobi

    Ben Kenobi Dekan

    Katılım:
    6 Kasım 2011
    Mesajlar:
    6.443
    Beğenileri:
    2.387
    Ödül Puanları:
    113
    Kodlama daha dar, programlama daha geniş bir alanı ifade eder.
    Misal programlamanın içerisine algoritma oluşturma, gereksinim analizleri, test süreci gibi konular da dahil olur.
     
  10. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    bir OS kurmak için ne gerekir
    --- Gönderi Güncellendi ---
    hangi dil
    ____________________________________

    Aslında ilk olarak sormama gereken bir porgram yazmak için sadece kodlama yeterli mi yoksa dediğinz gibi algoritma vs. gerekli midir?
     
  11. Ben Kenobi

    Ben Kenobi Dekan

    Katılım:
    6 Kasım 2011
    Mesajlar:
    6.443
    Beğenileri:
    2.387
    Ödül Puanları:
    113
    Basit projeler için yazıp geçmek yeterlidir.
    Ama ciddi ve büyük projelerin süreçleri vardır.

    Tek bir süreç yönetimi yoktur, onlarca süreç yönetimi içerisinden projeye en uygun olan seçilir.
    Misal en basit süreçlerden biri şudur.
    [​IMG]

    Bunun dışında arttırımlı süreç vardır, hızlıca kodu yazıp sorunları yazarken tespit edip, projeyi uydurukça bitirip sonra sıfırdan tekrar yazmak ( önce karalama kağıdına sonra gerçek deftere geçirmek gibi ) süreçler vardır, modüllere ayrılan süreçler vardır, hiyerarşik süreçler vardır, vs vs
     
    EyupSems bunu beğendi.


  12. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    analiz ve "tasarım" önemli midir?
    ve bilgisayar sistemide çok önemmli mididr çünkü şu an aşırı düşük sistemli bie netbooktayım
     
  13. kmurat

    kmurat Profesör

    Katılım:
    8 Şubat 2014
    Mesajlar:
    2.852
    Beğenileri:
    418
    Ödül Puanları:
    83
    Git bir kitapçıya, al bir programlama kitabı (40-50 tl) okumaya ve öğrenmeye başla. Orada daha detaylı anlatılır.
     
  14. S@meT

    [email protected] Van Helsing ! Yönetici Moderatör

    Katılım:
    21 Temmuz 2014
    Mesajlar:
    264
    Beğenileri:
    59
    Ödül Puanları:
    28
    Cinsiyet:
    Erkek
    Bak şimdi.Oluşan durum nasıl biliyor musun? Cevabı biliyorum fakat kelime olarak dışarı çıkmıyor beynimin içinde.
    Dikkatli olacağım...

    Yazılım:
    Yazılım bir teknoloji terimidir.Anlamı; Hem bilgisayar sistemini oluşturan donanım parçalarının yönetimini hem de kullanıcıların işlerini yapmak için gerekli olan komutlar topluluğuna yazılım denilmektedir.

    Program:
    Bilgisayarın bir işlevi yapması için tasarlanmış komutlar zinciridir.Y

    Programlama:
    Genel bir tabirdir.Bilgisayar programlarının yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.

    Kodlama:
    Bir programı, program diliyle yazma eylemidir.Yani programın, klavye kullanılarak diyelim oluşturulduğu evrenin adıdır.

    Kafamdaki bilgileri, en yakın şekilde açıklayacak cümleler bunlar.Senin için bir de resim çizdim.
    [​IMG]

    Gördüğün gibi hepsi yazılıma çıkıyor.Önce yazılımın ne olduğunu anla ondan sonrası çorap söküğü gibi..

    [​IMG]

    Mesela hesap makinesi bir programdır.Bu programı yapabilmek, oluşturabilmek için önce tasarlamak gereklidir.Burada programlamaya başlamış oluyorsun.Tasarladığın ve planladığın uygulamayı (programı) bir program dili (C, C++, Phyton, Delphi, Pascal, Java, C#) vasıtasıyla kodluyorsun.(Yazıyorsun) Her bir koşulu, değeri, ifadeyi algoritmik mantıkla yazdıktan (kodladıktan) sonra farklı programlarla grafik işini hallediyorsun.Dikkat edersen kodlamadan çıktın artık farklı bir program kullanmak üzere kodlamayı gerçekleştirdiğin programı kapattın.Evet kodlamadan çıktın ama programlamaktan çıkmadın! Buraya dikkat! Tüm işlemleri yapıp, hesap makinesinin görüntüsünü ve varsa ek olarak ses ekleme işlemlerini farklı farklı programlar vasıtasıyla birbirine bağdaştırarak en sonunda uygulamayı hazır ediyorsun.İşte programlama da burada birmiş oluyor.

    Bu paragraftan sonra umarım anlatmak istediğimi anlatabilmişimdir.
    İnan yanlış bilgi vermemek için yazarken terledim.Bölümüm gereği yanlış bilgi vermem çok ayıp olur.

    Bir diğer soru: Program yapmak için hangi dil kullanmalıyım ?
    Öncelikle bir programlama dili öğrenmen gerekmektedir.Hangisi olursa fark etmez.
    Öğrenmesi zor diller var, kolay diller var.Başlangıç algoritma mantığını kavramaktır.
    Bir dili su gibi içtikten sonra diğer dilleri öğrenmen çok kolay olur çünkü; temel mantığı anlamışsındır.
    Bu yüzden kolay bir dil öğrenirsen, hem zaman açısından vaktini çok almaz, hem de diğer dilleri öğrenmeye daha çabuk başlarsın.
    Programlamanın bir adımı olan kodlamanın en basit, sade mantığı html dilinde yatar.(Matematiğin çarpım tablosu gibidir)

    Benim sana önerim; Phyton ile başlaman olacaktır.
    Youtube dahil birçok sitede Türkçe kaynak bulunmaktadır.Kitaba para vermene hiç gerek yok.(Şimdilik)

    Bir nevi yardımcı olabildiysem ne mutlu bana :rolleyes:
     
    Son düzenleme: 15 Kasım 2017 23:44
    Kingchn123 bunu beğendi.
  15. errno

    errno Asistan

    Katılım:
    17 Temmuz 2016
    Mesajlar:
    484
    Beğenileri:
    387
    Ödül Puanları:
    63
    Cinsiyet:
    Erkek
    Yer:
    Münster
    Merhaba,

    Kodlama, her türlü programlanabilir cihazın kendi yapısına uygun yorumlayıcısıyla yazılan her bir process'in/sürecin kendisine uyguladığınız komutlar dizisidir.

    Programlama ise bir veya daha fazla sürecin bütünleştirilmiş ve uygulanmış veya uygulanacak halidir. Programlamada diğer arkadaşlarımızın belirttiği gibi modeller vardır, tasarımlar vardır ve daha detayları mevcuttur.

    Saygılarımla
     
    Kingchn123 bunu beğendi.
  16. S@meT

    [email protected] Van Helsing ! Yönetici Moderatör

    Katılım:
    21 Temmuz 2014
    Mesajlar:
    264
    Beğenileri:
    59
    Ödül Puanları:
    28
    Cinsiyet:
    Erkek
    Ayrı etten şu siteye de bir göz gezdirmeni tavsiye ederim.Bilgine bilgi katmış olursun.Kafandaki soru işaretleri gider.
     
  17. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    c ile ilgili bir kitap almıştım ama ağır gelir mi emin olamadım
    --- Gönderi Güncellendi ---
    Yardım Ettiğiniz için çok teşekkür ederim.
    CODECADEMY sitesinde HTML'i (Pro dersler dışında) tamamladım. Python'a da o siteden başladım. Sizce bu site iyi midir?
     
  18. S@meT

    [email protected] Van Helsing ! Yönetici Moderatör

    Katılım:
    21 Temmuz 2014
    Mesajlar:
    264
    Beğenileri:
    59
    Ödül Puanları:
    28
    Cinsiyet:
    Erkek
    Şu site çok sağlam.Türkçe olması ayrı avantaj.Yazılı çalışmalarınızı bu siteden takip edebilirsiniz.
     
    Kingchn123 bunu beğendi.
  19. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
    teşekkürler bu siteye bakacağım
     
    [email protected] bunu beğendi.
  20. Kingchn123

    Kingchn123 Asistan

    Katılım:
    16 Şubat 2016
    Mesajlar:
    165
    Beğenileri:
    9
    Ödül Puanları:
    18
    Cinsiyet:
    Erkek
    Yer:
    Diyarbakır
Taslak kaydedildi Taslak silindi

Sayfayı Paylaş