«theory» etiketlenmiş sorular

Teorik soru, genellikle pratik kullanımları olmayan konularla ilgilenir. Lütfen bu etiketi kullanırken dikkatli olun: sorunuz Computer Science Stack Exchange sitesi için daha uygun olabilir.

11
Sistemlerin karmaşıklığındaki artış, art arda gelen programcı nesillerini nasıl etkiledi?
"Yeni" bir programcı olarak (ilk olarak 2009'da bir kod satırı yazdım), örneğin bugün .NET Framework gibi şeyler içeren oldukça karmaşık öğeler gösteren bir program oluşturmanın nispeten kolay olduğunu fark ettim. Görsel bir arayüz oluşturmak veya bir listeyi sıralamak şimdi çok az komutla yapılabilir. Programlamayı öğrenirken, paralel olarak bilgisayar teorisini de …

11
Bir dilin ayrıntılarını öğrenmek yerine aslında nasıl programlanacağını öğrendiğimden nasıl emin olabilirim? [kapalı]
Sık sık gerçek bir programcının bir hafta içinde herhangi bir dili kolayca öğrenebileceğini duyuyorum. Diller sadece işleri halletmek için araçlardır, söylendi. Programlama, öğrenilmesi ve ustalaşması gereken en üst düzey beceridir. Bir dilin ayrıntılarını öğrenmek yerine aslında nasıl programlanacağını öğrendiğimden nasıl emin olabilirim ? Ve sadece bir dil yerine tüm dillere …

4
Kod İncelemesinin amacı nedir?
Kuruluşumu kod incelemelerinin değeri konusunda satmaya çalışıyorum. Çalıştığı çeşitli yerlerde çalıştım. Onları şekillendirme seçimlerini ve fonksiyonel kararları nitelemek için kullandıklarını gördüm ve bunların tehlikeli hiçbir şeyin uygulanmamasını sağlamak için bir bağırsak kontrolünden başka bir şey olarak kullanılmadıklarını gördüm. İçimdeki his, en etkili amacın iki seçenek arasında bir yerde olmasıdır. Peki …

9
90/10 program optimizasyon kuralının anlamı nedir?
Wikipedia göre, programın optimizasyonu 90/10 kuralı (İkinci paragrafa bakın “bir program yürütme zaman% 90 kod% 10 infaz harcanmaktadır” belirtiyor burada ). Bunu gerçekten anlamıyorum. Bu tam olarak ne anlama geliyor? Uygulama süresinin% 90'ı kodun sadece% 10'unu çalıştırarak nasıl harcanabilir? Peki ya kodun diğer% 90'ı? Zamanın sadece% 10'unda nasıl yürütülürler?

22
Bazı programcılar neden teori ile pratik arasında bir kontrast olduğunu düşünüyor? [kapalı]
Yazılım mühendisliğini inşaat mühendisliği ile karşılaştırarak, farklı bir düşünce biçimini gözlemlememe şaşırdım: herhangi bir inşaat mühendisi, bahçede küçük bir kulübe inşa etmek istiyorsanız, sadece malzemeleri elde edip inşa etmeye devam ederken inşa etmek istediğini bilir. 10 katlı ev (veya, örneğin, gibi bir şey bu ) oldukça bazı matematik yapmak gerekir …


8
Derleyiciler, birleştiriciler, makine talimatları vb. Gibi bilgisayar programcılığının düşük bileşenlerinin kusursuz olduğundan nasıl emin olabiliriz?
Günlük yaşamın çok kritik görevleri de dahil olmak üzere bilgisayar kullanımına giderek daha fazla güven duyduğumuzdan, bu hayati bileşenlerin nasıl test edildiğini merak ediyordum. Daha teknik olarak, derleyiciler ve montajcılar nasıl test edilir? (Sanırım bu , durma problemiyle ilgili !!)

9
Neden birincil anahtar göstermiyor
Eğitimimde, gerçek birincil anahtarları (yalnızca DB anahtarları değil, tüm birincil erişimciler) kullanıcıya göstermenin hatalı bir fikir olduğu söylendi. Her zaman bunun bir güvenlik sorunu olduğunu düşünürdüm (çünkü bir saldırgan, kendine ait olmayan şeyleri okumaya çalışabilirdi). Şimdi, kullanıcının yine de erişmesine izin verilip verilmediğini kontrol etmeliyim, bu yüzden arkasında farklı bir …


11
“Dördüncü Boyut” dizilerle nasıl çalışır?
Özet: Dolayısıyla, anladığım kadarıyla (çok sınırlı bir anlayışa sahip olmama rağmen), fiziksel olarak çalıştığımız üç boyut var: Birincisi bir çizgiyle temsil edilir. 2nci kare ile temsil edilir. Üçüncüsü bir küp ile temsil edilir. Dördüncü seviyeye gelene kadar yeterince basit - 3D uzayda çizmek biraz zor, ne demek istediğimi anlıyorsan ... …
30 theory  array 

9
Renk şemaları üretimi - teori ve algoritmalar [kapalı]
Grafikler ve şemalar üreteceğim ve renk şemaları ve algoritma örnekleri üzerine bazı teoriler arıyorum. Örnek sorular: Tamamlayıcı veya benzer renkler nasıl üretilir? Pastel, soğuk ve sıcak renkler nasıl üretilir? Herhangi bir sayıda rasgele fakat farklı renk nasıl oluşturulur? Tüm bunlar onaltılı üçlüye nasıl çevrilir (web rengi)? Uygulamam AS3'te olacak ancak …

18
Bilmem gereken tek bilgisayar bilimi teorisi nedir? [kapalı]
Bilgisayar Bilimleri diplomasından ziyade Elektronik Mühendisliği olan biri olarak konuşursak , beni daha iyi bir gerçek dünya programcısı yapmak için bilmem gereken bilgisayar bilimi nedir? (Gerçek dünyayla, bir programcı olarak günlük işimde kullanacağım ve faydalanacağım bir şeyi kastediyorum - örneğin, veri tabanı normalleşmesini anlamak için çok fazla olan hızlı bir …

7
Uygulamada doksan doksan kuralı
Kodun ilk yüzde 90'ı, geliştirme süresinin ilk yüzde 90'ını oluşturuyor. Kodun kalan yüzde 10'u, geliştirme süresinin yüzde 90'ını oluşturuyor. - Tom Cargill, Bell Laboratuarları Bu pratikte tam olarak ne anlama geliyor? Bu programcıların önemli miktarda çalışma yaptığını ve kendilerinin% 180'ini verdiklerini mi?

4
Kilobayt blok ve işaretçilerin tüm olası permütasyonlarının bir hatırası mümkün mü?
Bu, kafamı sarmak için yeterince zor bir fikir ve bildiğim kişiler için daha okunaklı olması için herhangi bir düzenleme / yardım için müteşekkirim. Teorik olarak, bir kilobaytlık her olası ikili permütasyonun bir kopyasının bir kopyasına kaydedilmiş bir sabit sürücüye sahip olmak ve ardından sistemin geri kalanının bu konumlara basit bir …


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.