Son Yazılar

Bilgisayar Matematiği

Geometrik Seriler (Geometric Series)

Yazan : Şadi Evren ŞEKER Bir geometrik seri basitçe elamanlarının üssel arttığı seridir. Örneğin aşağıdaki seriyi ele alalım: a+ax+ax2+ax3+ … Serinin sonsuza kadar gittiğini düşünecek olursak ve terimler arasında bir öncesine göre üssel artış söz konusuysa bu tip serilere geometrik…

Nesne Yönelimli Programlama Yazılım Mühendisliği

C2 Üslûbu (C2 Style)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde özellikle yazılım mühendisliği (Software engineering) konusunda kullanılan ve bileşen (component) ve mesaj (message) temelli yazılım geliştirmeyi amaçlayan bir üsluptur. C2 tasarım kültüründe yazılım bileşenler şeklinde ele alınır ve yazılımı oluşturan bu bileşenler üzerinden…

Veri Güvenliği (Cryptography)

Kör imzalar (Blind Signatures)

Yazan: Şadi Evren ŞEKER Bilgisayar bilimlerinde özellikle veri güvenliği konusunda kullanılan bir işlemin ismidir. Olay 3 kişi arasında gerçekleşmektedir. Mesajı yollayan mesajı imzalayan mesajı alan. Bu yönteme göre mesajı imzalayan kişi mesajın içeriğini bilmez sadece kendisine güvenli bir şekilde ulaşan…

Network (Ağ)

VLAN (Sanal Yerel Ağ, Virtual Local Area Network)

Yazan :Şadi Evren ŞEKER Bilgisayar ağlarında bağlayıcı cihazların (ağ anahtarı, switch) kullanımının artmasıyla günlük hayata girmiş bir terimdir. Temel olarak herhangi bir boyuttaki bağlantı şekli üzerinde sanal bir yerel ağ bağlantısında (local area network) oluşturmanın ismidir. Buna göre örneğin internet…

C / C++ İşletim Sistemleri

Makine Dilleri (Machine Langauge)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde programlama dillerinin en alt seviyesini oluşturan ve insan tarafından neredeyse tamamen anlaşılmaz buna karşılık makine için en anlaşılır dildir. Aslında makine dilini anlamak için dillerin seviyelerini anlamakta yarar vardır. Yukarıdaki şekilde de tasvir…

Mantık Devreleri (Logic Circuits)

Kaydırma Kayıtları (Kaydırma Yazmaçları , Shift Registers)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin özellikle mantık devreleri (logic circuits) alanında kullanılan bir devre tasarımı şeklidir. Alt yapı olarak flip-floplardan istifade eden tasarımda amaç girilen ikilik tabandaki bitlerin (ikil) her saat tikiyle bir kaydırılmasıdır. Bir kaydırma yazmacının mantık…

C / C++ İşletim Sistemleri JAVA Programlama Dilleri

Eşlemeli Metotlar (Synchronized Methods)

Yazan : Şadi Evren ŞEKER JAVA, C++ veya C# gibi nesne yönelimli programlama dillerinde kullanılan bir terimdir. Basitçe, aynı anda çalışan birden fazla lifin (thread) veya işlemin (process) sıralı olmasını ve birbiri ile iletişim halinde çalışmasını sağlar. Nesne yönelimli programlama…

Sınavlar

Carnegie Mellon, 410 Operating Systems

Çözen : Şadi Evren ŞEKER Çözümler için şifre : www.setegitim.com Identify and explain one reason for constructing a program so that it uses multiple threads instead of just one thread. We are expecting two to four sentences of answer. Tek…

Sınavlar

Emory, CS170 dersi sınav soruları çözümleri

Çözen : Şadi Evren ŞEKER Aşağıdaki soruların çözümlerini görmek için şifre olarak : www.setegitim.com giriniz. Aşağıdaki kodların ekrana basacağı sonuçları yazınız: [password]Yukarıdaki sorunun çözümü 0 0 şeklinde iki 0 değeridir. Yukarıdaki kodda ilk önce “x” isminde bir dizi (array) tanımlanmış…

Bilgisayar Matematiği Temel Bilimler

Sayı Tabanları (Number Bases)

Yazan : Şadi Evren ŞEKER Matematikte sıkça kullanılan ve bilgisayar bilimlerinde ver işlenirken sıkça karşımıza çıkan bir konudur. İnsanlığın günümüzde en yoğun olarak kullandığı ve hemen hepimize ilk okul sıralarından itibaren öğretilen onluk sayı tabanında 0’dan 9’a kadar olan semboller…