Yazılım Mühendisliği Nedir?

Merhaba bugün Yazılım Mühendisliği nedir? Ne iş yapar? gibi temel ve teknik kavramlardan bahsedeğim. Yazılım Mühendisliği: Yazılım Mühendisliği kavramı ilk olarak 1968 yılında Almanya’da gerçekleştirilen NATO konferansında kullanılmıştır. Türkiye’de ise bu kavram Bilgisayar mühendisliğinin içerisinde bir ders ve yüksek lisans alanı olarak kalmıştır. 2010 yılındaysa Yazılım Mühendisliği bilim dalı olarak ülkemizde de yerini almıştır. Devlet üniversitesinde […]

100 Adam 100 Kapı

Merhaba bugün çok güzel bir algoritma sorusundan ve çözümünden bahsedeceğim. Problem: 100 Adam ve 100 kapımız var. 1. adam 1’in katları olan kapılardan, 2. adam 2’nin katları olan kapılardan, …., N. Adam N’in katları olan kapılardan, … , 100. Adam 100’ün katları olan kapılardan geçerek kapıların konumlarını değiştiriyor. (Kapı açıksa kapatıyor, kapalıysa açıyor). En başta bütün […]

A Wolf Colony Algorithm

Merhaba bugün sizlere Optimizasyon tekniklerinde kullanılan genetik algoritmalardan sadece birisin olan Kurt Sürüsü algoritmasıdan (A Wolf Colony Algorithm) bahsedeceğim. Optimizasyon, bir problemde belirli koşullar altında çözüm olabilecek sonuçlar içerisinden en iyi olanı seçme işlemidir. Optimizasyon problemleri için birçok algoritmalar vardır. Genel amaçlı optimizasyon algoritmaları büyük boyutlu optimizasyon problemlerini kısa bir sürede optimuma yakın çözümler veren […]

Osi Referans Modeli

Merhaba bugün sizlere OSI referans modelinden bahsedeğim. OSI Referans Modeli uluslararası protokol standardının ilk adımı olarak, Uluslararası Standartlar Organizasyonu tarafından önerilmiş ve geliştirilmiştir. Protokol ISO OSI (Open Sytems Interconnection) referans modeli olarak adlandırılır. Çünkü açık sistemlerin (yani diğer sistemler ile iletişim kurabilen sistemler) birbirleri ile bağlantılarının nasıl olması gerektiği konusunda hazırlanmış bir protokoldür. Protokollerin standartlaştırılmasındaki […]

Network Topolojileri

Merhaba bugün sizlere ağ(network) topolojilerinden bahsediyor olacağım. Ağ Topolojileri Ağın yapısında kullanılacak kablolama türü ve kullanılacak cihazların belirlendiği ağın ilk aşamasıdır. Topolojilerin haritasını fiziksel ve mantıksal olarak ikiye ayırabiliriz. Bunlar;Fiziksel Topoloji Haritası: Kabloların döşendiği yerleri ve konak bilgisayarlara bağlanan ağ iletişim cihazlarının konumlarını gösterir. Topoloji haritasında gerçek fiziksel cihazları temsil etmek için simgeler kullanılır. Mantıksal Topoloji […]