Monthly Archives: Ağustos 2019

Java Dersleri – 19 – Fonksiyonlarda Overloading

Fonksiyonlarda Overloading Fonksiyonlarda Overloading işlemi, aynı isimde birden fazla fonksiyonun bulunması ve parametre farklarının bulunmasıdır.Örnek üzerinden daha iyi anlaşılacağından dolayı normal bir fonksiyon örneği verelim ve o örnek üzerinden ilerleyelim. Bu örneğimizin sonucunu zaten tahmin ediyorsunuzdur. 1 ve 2 sayıları toplama fonksiyonuna gönderiliyor ve orada toplama işlemi yapılıp ekrana Toplamları : 3 şeklinde bir mesaj… Read More »

Java Dersleri – 18 – Fonskiyonlarda Return

Fonksiyonlarda Return Fonksiyonlarda Return konusu kafanızı birazcık karıştırabilir ama mümkün olduğunca net örnekler üzerinden giderek aktarmaya çalışacağım. Örneğimiz şöyle olsun; 2 tane fonksiyonumuz olsun 1. fonksiyonumuza 2 tane sayı gönderelim ve orada toplama işlemi yapılsın 2. fonksiyonumuza 2 tane sayı gönderelim ve orada çıkarma işlemi yapılsın bu iki fonksiyonun sonuçlarını geri döndürüp birbirleriyle çarpalım. Örnek;… Read More »

Java Dersleri – 17 – Parametreli Fonksiyonlar

Parametreli Fonksiyonlar Bir önceki dersimizde fonksiyonlara değindik bu kez de parametreli fonksiyonlara değineceğiz. Neden ve nasıl kullanıldığını görmüştük ama fonksiyon çağrıldığında fonksiyon nasılsa öyle gelip çalışıyordu. Bu dersimizde ise fonksiyona parametre göndererek farklı sonuçlar döndürmesini sağlayacağız. Şimdi bir örnek yapalım ve bu örnek üzerinden eklemeler yaparak anlatmaya çalışayım. yasKac adında bir fonksiyon yarattık ve üstte… Read More »

Java Dersleri – 16 – Fonksiyonlar – Metotlar

Fonksiyonlar – Metotlar Fonksiyonlar veya diğer tanımıyla metotlar belli bir iş için tekrar tekrar kullanılmasını sağlayan yapılardır. Yani kod fazlalığından kurtulmanın diğer bir tanımı 🙂 Hatırlarsanız ilk dersimizde kodlarımız aşağıdaki yerlerin içine yazacağız demiştik; En dıştaki public class Main sınıf, içerdeki public static void main(String[] args) de aslında bir fonksiyondur. Şimdi bir örnek yapalım fonksiyonların… Read More »

Java Dersleri – 15 – break ve continue

Break ve Continue Daha önce break‘i switch case dersinde görmüştük hatırlarsanız. İlk önce break ve continue ne anlama geldiklerini görelim. Break ve continue anlamları;break –> koşul ne olursa olsun döngü orada son buluyor.continue –> İşlemi sonlandırır ama döngünün başına döner. break Kullanımı break sayesinde çok güzel örnekler yapabiliriz. Örneğin kullanıcıdan parola isteyelim. Doğru parolayı girene… Read More »

Java Dersleri – 14 – Döngüler-3 for ve İç İçe Döngüler

Döngüler-3 for ve İç İçe Döngüler for döngüsü ve iç içe döngülere değineceğiz bu dersimizde. Hemen for döngüsünden başlayalım. for döngüsü for döngüsü, while ve do while‘den biraz farklı. Döngünün nereden başlayacağı, koşulu, artırma/azatlma hepsini tek yerde belirliyoruz. Hemen yapısına bakalım; Şimdi bir örnek üzerinden yapısını anlayalım. i değişkenimizin başlangıçı 1, koşulu i<=5 ve sürekli… Read More »

Java Dersleri – 13 – Döngüler-2 do while

Döngüler-2 do while Bir önceki dersimizde while döngüsünü görmüştük. while döngüsünde koşulun sağlanması durumunda döngünün içine girilip işlemler gerçekleştiriliyordu. do while döngüsünde while’e göre küçük bir farklılık var. Önce döngünü yapısını görelim sonra açıklayalım. Bu döngüde ilk ince döngüye giriliyor işlemler gerçekleşiyor daha sonra koşul kontrol ediliyor. Koşul sağlansa da sağlanmasa da döngüye bir kez… Read More »

Java Dersleri – 12 – Döngüler-1 while

Döngüler-1 while Bir işlemin belli koşullar altında sürekli tekrarlanması olayıdır. Koşul sağlandığı sürece işlem tekrarlanır. Bunu döngülerin ilk kısmı olan while üzerinden anlatalım hemen. While Döngüsü While döngüsünün yapısı aşağıdaki gibidir. Şimdi bir örnek üzerinden açıklayalım. Bu örneğimizde i değişkenimiz var ve değeri 1, while döngüsünde i 11‘den küçükse içeriye gir ve işlemi gerçekleştir mantığı… Read More »

Veri Akışına Yapılan Saldırılar

Veri Akışına Yapılan Saldırılar Teknolojinin gelişmesiyle beraber birçok veri siber dünayada gezinmekte. Bilginin güç olduğunu düşünürsek saldırganlar tarafından hedef alınacakalar listesinde ilklerde olabilir. İşte bu verilere, bilgilere ne tür saldırılar nasıl bir kategoriye koyabiliriz buna değineceğim. Veri akışına yapılan saldırılar 4 farklı şekilde gerçekleşir.Bunlar; Yarıda Kesme Gizli Dinleme Değiştirme İmalat veya Üretim Yarıda Kesme Yarıda… Read More »

Siber Suçların İşleniş Şekilleri

Siber Suçların İşleniş Şekilleri Siber suçların işleniş şekilleri ve yolları farklı olabilir. Şimdi bunlara biraz değineceğiz ama önce bunları listeleyelim. Truva Atı Bukalemun Yerine Geçme Mantık Bombaları Artık Toplama Gizli Dinleme Bilgi Aldatmacası Salam Tekniği Süper Darbe Ağ Solucanları Bilgisayar Virüsleri Spam Websayfası Hırsızlığı ve Websayfası Yönlendirme Phishing Şimdi bu siber suçların işleniş şekillerine tek… Read More »