Yazılım Nedir?
Yazılım: Bilgisayar donanımlarını çalıştırmak için kullanılan programların genel adıdır. Yazılımlar Software olarak adlandırılır. Hardware dediğimiz şey ise bilgisayar donanımlarıdır. Yazılım ve program genelde birbirinin yerine kullanılsa da program, belirli bir amaca yönelik oluşturulmuş kodların birleşimidir fakat yazılım programların hepsini kendi alt kümesinde birleştirmektedir. Yazılım deyince aklımıza genelde bilgisayarları çalıştırmak için kullandığımız diller gelir. Peki bilgisayarlar neden bir dile ihtiyaç duyarlar? Bunu cevaplamadan önce bilgisayarın tarihine kısa bir göz atalım.
Bilgisayarlar, ilk olarak ikinci dünya savaşında kullanılmaya başlamıştır. Nitekim günümüzde kullandığımız bir çok gelişmiş alet ülke orduları tarafından bizzat üretilmiştir. Bu konuyu bir başka yazımda ele alabilirim. Bazı kaynaklarda bilgisayarın ilk olarak Çin de kullanıldığı yönünde saçma bir ifade görebilirsiniz denildiğine göre ilk bilgisayar ilkokulda hepimizin aşina olduğu Abaküs' müş. Böyle bir şey yok abaküs bilgisayardan sayılamaz. Abaküs abaküstür bilgisayar da bilgisayardır. İlk bilgisayarlar tahmin edebileceğiniz gibi çok fazla yer kaplayan enerji canavarı aletlerdir. Öyle ki ENİAC denilen ilk bilgisayar çalıştırıldığında şehrin elektrikleri gidermiş. Bilgisayarlarda kullanılan transistörler bilgisayarın daha küçük bir hacme ve daha az enerji tüketen bir forma dönemsine vesile olmuştur diyebiliriz. Bilgisayarın beyni diye bildiğimiz CPU içerisinde milyonlarca transistör bulundurur. Transistörler şu mantığa göre çalışır eğer akım varsa 1 yoksa 0 olarak. Buna dayanarak programlama hakkında bir fikir edinebilirsiniz. Düşünsenize karmaşık bir yapıya 1 ve 0 kullanarak birşeyler anlatmaya çalışıyorsunuz. Programlama günümüzde kendi kendine öğrenebilen makineler diye gelişim gösterdi. Fakat geçmişte kullandıkaları yapı sayesinde bugün bu yerler gelinebildi. Yazılımda kullanılan ilk dil Pascal dır. günümüzde en çok kullanılan diller Pyton, C++, Java yani daha çok nesneye yönelik programlama. Programlama ile bir hizmetin hızlanmasına yardımcı oluruz. Mantık olarak bilgisayarlar insanların bilgileri uzun süre tek tek saymasının sıkıcı gelmesi sonucu ortaya çıkmıştır. Yanılmıyorsam bir bilgisayar Amerika'da oy sayımında kullanılmıştı ve 10 yıl süren sayımı 2,5 yıla kadar kısaltmıştı.
Yorumlar
Yorum Gönder