Master Yoda
Profesör
- Katılım
- 16 Şubat 2016
- Mesajlar
- 1,171
- Reaksiyon puanı
- 234
- Puanları
- 63
Kodlama ile porgramlama ile arasındaki farklar nedir? YAbancı sitelerde vardı fakat ağır bir ingilizce vardı. "ANLAMADIM"
yani c hem kodlamaya hem de programlayamı giriyorKodlama 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..
peki program yapmak için hangi dili kullanmalıyım (windows için)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.
C++ öneririm.peki program yapmak için hangi dili kullanmalıyım (windows için)
önerebileceğiniz eğitim için kaynak var mı?C++ öneririm.
bir OS kurmak için ne gerekirKodlama 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.
analiz ve "tasarım" önemli midir?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.
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
c ile ilgili bir kitap almıştım ama ağır gelir mi emin olamadımGit bir kitapçıya, al bir programlama kitabı (40-50 tl) okumaya ve öğrenmeye başla. Orada daha detaylı anlatılır.
Yardım Ettiğiniz için çok teşekkür ederim.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.
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..
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
teşekkürler bu siteye bakacağımŞu site çok sağlam.Türkçe olması ayrı avantaj.Yazılı çalışmalarınızı bu siteden takip edebilirsiniz.
Şimdi verilecek cevap, benim düşüncem doğrultusunda olur.Burada önemli olan senin düşüncen yani ne yapacağın.[URL='https://forum.shiftdelete.net/members/s-met.407640/']S@meT[/URL]
Bir sıra şeklinde öğrenebileceğim dilleri yazar mısınız?