Bilgisayar Bir Programı Nasıl Çalıştırır?
Kaynak koddan çalışan sürece kadar derleyici, işletim sistemi, CPU ve belleğin görevlerini temel bir örnek üzerinden öğrenin.
Etiket
8 yazı
Kaynak koddan çalışan sürece kadar derleyici, işletim sistemi, CPU ve belleğin görevlerini temel bir örnek üzerinden öğrenin.
Sayıların, metinlerin ve renklerin neden bitlerle temsil edildiğini dönüşüm örnekleri ve yaygın veri hatalarıyla öğrenin.
AND, OR, NOT, doğruluk tabloları, kısa devre değerlendirme ve koşul tasarımını gerçek bir yetkilendirme problemiyle öğrenin.
İşlemci, RAM, cache, register ve locality kavramlarını yavaş bir veri işleme örneği üzerinden anlayın.
Bir değişkenin bellekte neyi temsil ettiğini; değer, referans, stack, heap ve garbage collection kavramlarıyla öğrenin.
Doğru çözümden ölçeklenebilir çözüme geçişi; zaman, alan karmaşıklığı ve Big-O analiziyle öğrenin.
İşletim sisteminin programları nasıl izole edip zamanladığını; process, thread, context switch ve system call kavramlarıyla öğrenin.
Kimlik doğrulama, yetkilendirme, girdi doğrulama, hash, şifreleme ve least privilege kavramlarını tehdit modeliyle öğrenin.