Kategori: Bilgisayar Mühendisliği

Yazılıma Başlama Rehberi – Nereden Başlamalıyım?

Yazılım Nedir ve Yazılımcı Kimdir? Eğer şuan kendinizi bu yazıda bulduysanız yazılıma bir yerden başlamak, yazılım hakkında bir şeyler öğrenmek istiyorsunuz demektir. Muhtemelen de yazılım hakkında ya hiçbir bilgiye sahip değilsiniz, ya da çok az bilgiye sahipsiniz. Kendinize “yazılıma nereden başlamalıyım” diye soruyorsunuz. O zaman öncelikle yazılım ve yazılımcı kavramlarının ne anlama geldiğini öğrenerek başlamalısınız.

Nesne Yönelimli Programlama (Object Oriented Programming)

Nesne Yönelimli Programlama(Object Oriented Programming) Nesne yönelimli programlama (Object oriented programming) nesnelere önem veren, nesneler yaratıp onların birbirleriyle olan bağlantılarını kullanarak program yazmamızı sağlar. Nesneler birbiriyle etkileşim içindedir. Kabaca bir örnek vermek gerekirse, diyelim ki oop ile bir hastane sistemi programı yapıyoruz. Bu pogramda doktor nesnesi, hasta nesnesi oluştururuz ve hasta ile doktor nesneleri birbirleri

Bilgisayar Mühendisliği Okuyacaklara Tavsiyeler – Bir Bilgisayar Mühendisi Adayının Kaleminden

Herkese yeniden merhaba! Malum üniversite tercih haftasındayız. Ben de 3 yıl önce geçtiğim yollardan geçmekte olan genç arkadaşlarıma kendi bölümüm ile ilgili küçük bir rehber hazırlamak istedim. Bilgisayar mühendisi olmak isteyenlere tavsiyeler vermek istiyorum ve bilgisayar mühendisliği okumaya karar veren veya hala kararsız olan arkadaşlarım için yazıyorum. Bilgisayar mühendisliği hakkında her şeyi burada bulabilirsiniz. Evet,

Java Exception Handling (Hata Fırlatma)

Yazılarımı takip eden herkese yeniden merhaba! Bugün sizlere java exception handling konusunu elimden geldiğince anlatacağım. Eğer aranızda benim gibi bilgisayar mühendisliği öğrencisi olanlar varsa object oriented programming yani nesne yönelimli programlama dersi almışsınızdır, alıyorsunuzdur ya da alacaksınızdır. Bu dersin son konularından biri olan “exception handling” türkçeye çevirmek gerekirse “hata fırlatmak” demektir. Bütün yazılımcılar ve yazılımcı

Java’da Stack(Yığın) ve Queue(Kuyruk) Yapıları

Selamlar tekrardan, bugünkü yazımda sizlere java programlama dilinde veri yapıları konusundan stack ve queue yapılarını açıklayacağım. Stack kelimesinin türkçe karşılığı yığın, queue kelimesinin türkçe karşılığı kuyruk olarak geçer. Açıklamaya öncelikle stack’ten başlayacağım. Stack Veri Yapısı(LIFO) Stack, javada Vector sınıfının alt sınıfıdır. Stack yapısındaki mantık nesnelerin üst üste konulmasıdır. Yukarıya koyduğum fotoğrafta kitaplar üst üste sıralanmıştır.