Yazılım işi zordur. Bunu söyleyince, hemen herkes cevap vermek üzere, savunma durumuna geçer, kendilerine göre onların işi de zordur çünkü. Aşağıda buna cevap niteliğinde bir şeyler söylemeye çalışacağım; yazılım işi belli objektif kriterlere göre zor bir iştir. Burada zahmetten ya da çalışma saatlerinin acayipliğinden başka bir şeyden bahsedeceğim. Algoritma teorisinde, derinleme bilgi sahibi olanlar, “Halting […]
Arşivleri Ağustos 2006
Yazı-Tura
Bir olasılık sorusu daha… Cebimde iki tane madeni para var. Bunlardan biri normal, dengeli bir para (yarı yarıya ihtimalle yazı ya da tura geliyor), diğer paranın ise iki yüzünde de tura var. Cebimden rastgele bir para aldım, havaya attım. Tura geldi. Tura geldiğine göre, attığım paranın öbür yüzünün de tura olma olasılığı kaçtır? … Bu […]
Bir olasılık sorusu….
İki tane zar atılıyor. En az birinin beş geldiği bilindiğine göre, diğerinin de beş gelme olasılığı kaçtır? Çoğunlukla verilen cevap: 1/6Gerekçe: Zarlar bağımsız olduğuna göre, birinin beş gelmesi öbürünü etkilemez. Dolayısıyla olasılık 1/6’dır. Mantıklı görünüyor. Bir tek problem var: Bu cevap yanlış. Doğru cevap: 1/11Gerçekten de doğrusu bu. Gerekçe:En az biri beş olan 11 çeşit […]
Fizik dediğin de nedir?
Fizik, tüm doğal bilimlerin temeli olan bilim dalıdır. Doğanın ve evrenin temel prensiplerini, yapı taşlarını ve bunların etkileşimlerini inceler. Konu bu kadar geniş olunca, doğal bilim temelli her çalışma, ister istemez fiziğin alanına girer. Fiziği diğer bilim dallarından ayıran, fiziğin konusuna genel olarak herhangi bir konunun prensiplerinin girmesidir. Prensiplerin detaylanması, uygulanması ve teknoloji üretilmesi diğer […]
Üniversiteye Giriş Sorunu
Aşağıda bir alıntı okuyacaksınız… Önce alıntıyı okuyun, sonra da devamındaki kısa notu.. … O halde çözüme giden yol nerden geçmektedir? Bu sorunun cevabını ararken, birkaç noktanın gözönünde tutulması gerekmektedir. İlk nokta, aday sayısındaki hızlı artış ile ilgilidir. Üniversite kapılarını zorlayan kitlenin, adeta üssel bir büyüme gösterdiği, buna karşılık üniversite olanaklarındaki artışın çok gerilerde kaldığı bir […]
Yeterince Matematik Öğrenemezsiniz!
Öğrenciler zaman zaman sorarlar… “Hocam bu kadar matematik neden” diye… Onlara verdiğim standart cevap, “çocuklar, hiçbir zaman yeterince matematik öğrenemezsiniz”dir. Matematik enteresan bir şeydir. Esas olarak totolojilerden ibarettir, yani tüm denklemler “yeterince gelişmiş bir zihin” için, 2=2 kadar basittir. Fizik derslerinde, sıklıkla fizik ile matematiğin ayrımını göstermeye çalışırım. Fizik doğa bilimidir. Kanunlarının hiç biri kesin […]
Java ile Hello, World!
Java ile yazılabilecek en ufak programlardan biri şöyle bir şeydir: public class Main { public static void main(String[] args) { System.out.println(“Hello, world”); }} Bu program ne mi yapar? “Konsol” dediğimiz yere “Hello, world” yazar (tırnakları yazmaz!) ve program sona erer…
Java Nedir?
Java bir programlama dilidir. Sun Microsystems tarafından geliştirilmiştir. Adını ben ilk olarak 1995 yılında duydum. Başlangıçta benim de yaptığım gibi, JavaScript ile karıştırılır, halbuki bu ikisinin isimden başka fazla bir benzerliği yoktur. Hatta denebilir ki, Java’ya JavaScript’den daha yakın programlama dili boldur. Mesela C++, Java ile çok daha fazla benzeşir. Java, çok yüksek performans gerektiren […]
Sosyal Medya’da