"Bilgisayar Mühendisliği" için arşiv

Bölümümüz Öğretim Üyesi Muhammet Ünal ile Röportaj

Esra: Öncelikle sizi tanımak isteriz. Bize kendinizden biraz bahseder misiniz?

Muhammet ÜNAL: Gazi Anadolu Lisesi’nde okudum. Gazi Üniversitesi Elektirik-Elektronik Mühendisliği bölümünü kazandım. Burayı bitirdikten sonra araştırma görevlisi olmaya karar verdim.Daha sonra araştırma görevlisi olarak , paralel ve süper bilgisayarlar üzerine masterımı yaptım. Ardından doktoraya başladım. Şuanda da doktorama devam ediyorum.

Devamını okuyun…

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

     

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

Visual Studio Class Diagram Kullanımı

Class diagram visual studio içinde rahat bir şekilde sınıflar oluşturmanıza yardımcı olur. Görsel olarak da projenizdeki sınıfların özeti gibidir. Class diagram'ı bir uml aracı gibi de kullanaiblirsiniz. Gayet kullanışlıdır. Ben bu yazıda, class diagram'ı tanıtmak için basit bir sınıf oluşturmayı düşünüyorum.

Öncelikle boş bir proje açıyoruz. Daha sonra Project>Add New Item menüsünden yeni bir Class Diagram ekliyoruz. Eklediğimiz diagramın ekran görüntüsü aşağıdaki gibi olacaktır.

Yazan: Yakup Buğra Bozkurt

 

Devamını okuyun…