Etiketler "Ders"

Java ile Nesne Yönelimli Programlama Sunumları (İngilizce)

Bu yazıda sizlerle nesne yönelimli programlama dersinin sunumlarını paylaşıyoruz. Sunumlar hocamızın dersi anlatırken kullandığı sunumlardır.

http://uploading.com/files/ccf81f4f/JavaSlides.rar/

Konular:

  • java programlamaya giriş
  • veri ile nasıl çalışılır
  • kod kontrol ifadeleri nasıldır
  • geçerli input veri değerleri nedir nasıl oluşturulur
  • classlar nasıl tanımlanır ve kullanılır
  • arayüzlerle nasıl çalışılır
  • nesne yönelimli programlamaya örnekler
  • diziler nasıl tanımlanır kullanılır
  • collections kullanımları
  • tarih ve string ifade kullanımı
  • threadlerle çalışma
  • swingler
  • kontroller
  • nasıl applet geliştirilir
  • text ve binary dosyalarla naısl çalışılır
  • xml
  • veritabanı bağlantısı ve jdbc

     

Photoshop ile Resim Ovalleştirme

Topluluğumuzun sitesiyle uğraşırken tasarıma da oldukça önem vermeye çalıştık. Sitede mevcut olan temayla uyumlu olması için de bannerımız üzerinde küçük bir değişiklik yapmamız gerekti. Oval öğelerden oluşan tema gibi bannerımızın da kenarlarını ovalleştirmemiz gerekti.

Bunun nasıl olabileceğini araştırdım ve birkaç yöntem karşıma çıktı bunlardan photoshop’un smooth özelliği ile yapılanı anlatacağım örneği de bizim banner üzerinden yapalım.

Yazan: Nuran Bahar

Devamını okuyun…

Algoritmalar (Algorithms) Dersi Sunumları Türkçe

Bu yazımızda sizinle, 2. sınıf dersimiz olan Algoritmalar dersinde, hocamızın kullandığı sunumları paylaşıyoruz. Hocamız Suat Özdemir'e teşekkür ederiz.

http://hotfile.com/dl/27406227/4d4b4dd/algoritma.rar.html

Konular:

  • Algoritmalara giriş, algoritma analizi.
  • Sıralama algoritmaları (selection sort, insertion sort, bubble sort, shell sort, merge sort, quick sort, heap sort), doğrusal zamanda sıralama (count sort, radix sort, bucket sort).
  • Dinamik programlama (matrix-chain multiplication, longest common subsequence).
  • Temel graf algoritmaları (BFS, DFS, Topological sort).
  • Greedy algoritmları, minimum spanning trees (kruskal algorithm, prim algorithm), shortest path (bellman-ford algorithm, dijkstra algorithm).
  • Bilgi sıkıştırma (Huffman algorithm).

İşletim Sistemleri (Operating Systems) Ders Sunumları (Türkçe)

Bu yazıda 3. sınıfta aldığımız İşletim Sistemleri dersinin sunumlarını yayınlıyoruz. Hocamız Muhammet Ünal'a teşşkür ederiz :)

http://hotfile.com/dl/27403931/ba71311/isletim_sistemleri.rar.html

 

İçerik:İşletim sistemlerinin temel kavramları, işlem yönetimi, zaman paylaşımlı çalışma, bağlam değiştirme, iplikler (threads), prosesler arası etkileşim ve senkronizasyon, karşılıklı dışlama, semaforlar, klasik proses problemleri, ölümcül kilitlenme, yakalam ve engelleme, iş sıralama algoritmaları, bellek yönetimi, sayfalama, görüntü bellek, dosya sistemi ve yönetimi, Giriş/Çıkış birimleri

Dosya Organizasyonu (File Organization) Ders Sunumları (Türkçe)

Burada da Dosya Organizasyonu dersinde hocamızın kullandığı sunumları paylaşıyoruz :) Yine faydasını gördük ve yine hocamız Hacer Karacan'a teşekkür ediyoruz :)

http://hotfile.com/dl/27402449/2d078a8/dosya_organizasyonu.rar.html

Konular:

  • Dosyaların yapıları, organizasyonu ve işlenmesi.
  • Depolama ortamının fiziksel özellikleri.
  • Sıralı dosya oluşturma ve geliştirme.
  • Ayrıştırma/birleştirme algoritmaları.
  • Doğrudan dosya işleme teknikleri.
  • İndeksli dosya oluşturma ve geliştirme.
  • Dosya çevrimi ve çok bağlantılı liste yapıları oluşturma ve geliştirme.
  • Veri tabanı yönetim sistemlerine giriş.

Veri Yapıları (Data Structures) Ders Sunumları (Türkçe)

veri_yapıları Sizlerle 2. sınıfta aldığımız veriyapıları dersinde, hocamızın kullandığı sunumları paylaşmak istedik. Biz çok faydasını gördük ;) Muhammet Ünal hocamıza teşekkür ediyoruz :)

http://hotfile.com/dl/27401081/6f2850a/veriyaplar.rar.html

 

Konular:

  • Yığıtlar, kuyruklar, bağlı listeler.
  • Dinamik bellek ayırma.
  • Ağaç yapılar.
  • B-ağaçları ve uygulamaları.
  • Graflar, en kısa yollar, topolojik sıralama.
  • Sıralama ve arama teknikleri ve performans.
  • Statik ve dinamik kırpma (hash) teknikleri

Cache Coherence Protokolleri

Daha önceki yazılarda cache coherence nedir üzerinde durmuştuk.Bu yazıda da önbelleklerin birbirleriyle olan veri iletişimini kontrol etmek için geliştirilen protokollerin genel özelliklerinden ve içerdikleri durumlardan bahsedeceğim.Bu protokollere bağlı olarak bir cache veriyi değiştirmek istediği zaman diğer cachelere duruma göre istek göndermektedir ve verinin değiştiğini diğer önbelleklere bildirmektedir. Bu şekilde veri güncel bir şekilde tutulup ana bellekteki bilgiyle tutarlılığı sağlanmaktadır.

Yazan: Nuran Bahar

Devamını okuyun…