«history» etiketlenmiş sorular

Programlama ve bilgi işlem tarihi hakkında sorular için.


7
Baytların neden sekiz bit olduğu geçmişi nedir?
İşyerindeki tarihsel güçlerin, sekiz bitlik grupları temel birim olarak kullanmaya karar verirken yapacağı eziyet nerede? Bir zamanlar diğer sözcük boyutlarını kullanan makineler vardı, ama bugün sekiz bitlik olmayanlar için müze parçalarına, gömülü uygulamalar için özel cipslere ve DSP'lere bakmalısınız. Bayt, bilgisayar tasarımının ilk günlerinin karmaşasından ve yaratıcılığından nasıl evrimleşti? Çok …
86 history  hardware  byte  bit 



9
İlk derleyiciler nasıl yapıldı?
Bunu hep merak ediyorum ve belki de programlama dilleri üzerine iyi bir tarih dersine ihtiyacım var. Fakat bugünlerde çoğu derleyici C dilinde yapıldığı için, ilk derleyiciler nasıl yapıldı (C'den önce AKA) ya da tüm diller nasıl yorumlandı? Bununla birlikte, ilk montaj dilinin nasıl yapıldığını bile anlamadım, montaj dilinin ne olduğunu …


10
C neden Pascal'a üstün geldi? [kapalı]
Anladığım kadarıyla 1980'lerde ve belki de 1990'larda Pascal ve C, üretim dilleri kadar kafa kafaya kaldılar. Pascal'ın nihai ölümü sadece Borland'ın Delphi'yi ihmal ettiği için mi? Ya da kötü şans ya da Pascal ile içgüdüsel olarak yanlış bir şey (yeniden canlanması için herhangi bir umut var mı?) Gibi daha fazlası …

10
Modern web uygulama çerçeveleri URL rotalarını dosya sisteminden ayırmak için nasıl ve neden gelişti?
Yaklaşık 10 yıl öncesine kıyasla, URL yolunu dosya sisteminden ayıran yönlendirme stilini kullanarak çerçevelere doğru bir kayma olduğunu gördüm. Bu, genellikle bir ön denetleyici deseni yardımıyla gerçekleştirilir. Yani, daha önce ne zaman, URL yolu doğrudan dosya sistemine eşleştirildi ve bu nedenle diskte tam dosya ve klasörleri yansıtıyordu; günümüzde, gerçek URL …

6
Neden bir SQL sorgusunda Kimden Öncesinde Seçim? [kapalı]
Bu beni okulda çok rahatsız eden bir şey. Beş yıl önce, SQL'i öğrendiğimde, ilk önce neden istediğimiz alanları daha sonra istediklerimizi istediğimizi merak ettim. Benim düşünceme göre, şunu yazmalıyız: From Employee e Select e.Name Peki neden norm aşağıdakileri söylüyor? Select e.Name -- Eeeeek, what does e mean? From Employee e …
67 sql  history  syntax 

1
Dijkstra, “The Humble Programmer” adlı makalesinde belirtilen gönüllülere hangi görevi verdi?
In Dijkstra'nın kağıt "Mütevazi Programcı" , kendisinin bazı gönüllülere çözmek için bir sorun verdi bahseder: “Gerçekten deneyimli gönüllülerle küçük bir programlama denemesi yaptım, ancak oldukça istenmeyen ve beklenmedik bir şey ortaya çıktı. Gönüllülerimin hiçbiri bariz ve en zarif çözümü bulamadı. Daha yakından analiz edildiğinde, bunun ortak bir kaynağa sahip olduğu …

6
Neden '-' eksi işareti genellikle artı işaretiyle aynı şekilde aşırı yüklenmiyor?
Artı işareti +, toplama ve string bitiştirme için kullanılır, fakat onun arkadaşı: eksi işareti, -genellikle dizelerin kırpılması veya çıkarmadan başka bir durum için görülür. Bunun nedeni veya sınırlamaları ne olabilir? JavaScript'te aşağıdaki örneği göz önünde bulundurun: var a = "abcdefg"; var b = "efg"; a-b == NaN // but a+b …


14
SQL enjeksiyon önleme mekanizması neden parametreli hale getirilmiş sorguları kullanma yönünde gelişti?
Gördüğüm kadarıyla, SQL enjeksiyon saldırıları önlenebilir: Dikkatlice tarama, filtreleme, kodlama girişi (SQL'e yerleştirmeden önce) Kullanılması hazırlanmış tablolar / parametreli sorgular Sanırım her biri için artılar ve eksiler var, ama neden 2. attı ve enjeksiyon saldırılarını engellemenin fiili bir yolu olduğu düşünüldü? Sadece daha mı güvenli ve hataya daha az yatkın …


3
“Dize” etimolojisi
Bu nedenle, bir şeyler dizisinin bir şeyler dizisi olduğu ve bir dizi karakter / bayt / etc olduğu açıktır. dize olarak da adlandırılabilir. Ama kim ilk olarak onlara telleri çağırdı? Ve ne zaman? Ve hangi bağlamda böyle sıkışmış? Bunu hep merak etmişimdir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.