YTÜ Bilgisayar Mühendisliği Bölümü Haberleri (Arş. Grv. Dr. Ozan Özışık) Forum
100 öğe gösteriliyor -  Son kısmi güncelleme: 22.06.2017 19:11 Genişletilmiş - Liste
Arş. Grv. Dr. Ozan ÖzışıkMobil Programlama Projesi Sunum Saatleri14.06.2017 00:50
15:00
13011059 Ramazan Vapurcu
13011004 Enes Bilgin
14011066 İbrahim Cemal Taşkıran
13011904 Samir Samadov
13011017 Barış CAN
14011025 Furkan Kaynar
15011605 Serdar Özer

15:30
13011030 Burak İdi
12011905 Günay Aliyeva
14011043 Bilal Kılıç
13011119 İlkin Hüseynli
14011901 Sardor Hazratov
14011035 Burak Öztürk
14011016 Safa Yasin Müjdeci

16:00
13011034 Abdulkadir Aydoğan
13011076 Berkay Öztürk
13011035 Murat Baki Yücel
14011055 Burak Düşün
11011032 Volkan Kavadarlı
14011602 Burak Üçbinli
13011906 Hasan Şanlı

16:30
13011042 Fatih Baygül
09011080 Görkem Gümüşoğlu
13011079 Hakkı Karabulut
13011061 Mustafa Bayrak
13011052 Ferhat Fikri Minder
13011015 İsmail Kalkan

Devamı
Arş. Grv. Dr. Ozan ÖzışıkSayısal Analiz 4. ödevi23.05.2017 16:31
Pascal, C ya da Java dillerinden birini kullanarak Gregory Newton ve Lagrange enterpolasyon yöntemleri ile verilen x-y ikilileri bilgisini kullanarak bir ara x değeri için y çıkış değerini hesaplayan programı kodlayınız.

- Kullanıcıdan önce x değerleri ardından bunlara karşılık gelen y değerleri alınacaktır.
- Çıkışı hesaplanması istenen ara x değeri alınacaktır.
- Eğer x değerleri arasındaki fark sabit ise hem Gregory Newton hem Lagrange ile sonuçlar hesaplanacak ve çıkış olarak verilecektir.
- Eğer x değerleri arasındaki fark sabit değilse yalnızca Lagrange ile sonuç hesaplanacak ve çıkış olarak verilecektir.

- Uygulamanızı farklı fonksiyon ve değerlerle deneyerek ekran görüntüleri alın ve bunları tek bir pdf dosyasına koyun. Bu aşamada kendiniz çeşitli fonksiyonlar belirleyebilir, fonksiyonları kullanarak x-y ikilileri türetebilir, bu değerleri programınıza vererek ara değerleri bulmasını sağlayabilirsiniz. Uygulamanız tabi ki ona verdiğiniz veriye bağlı olarak bir fonksiyon türetecektir, sizin belirlediğinizin aynısı çıkmayabilir.
- Ödevinizi 06 Haziran 2017 Salı sabah 05:00'a kadar bana mail ile ulaştırabilirsiniz (@ce.yildiz.edu.tr adresime)
- Mailinizin başlığı [Numara] Sayısal Analiz Ödev 4 şeklinde olsun lütfen.
- Mail'e herhangi bir zipleme yapmadan programınızın kodunu (.pas, .c, .java dosyası) ve ekran çıktılarınızın yer aldığı pdf dosyasını ekleyin, bu dosyaların adı da numaranız olsun. Farklı bir dosya (özellikle exe vb.) eklemeniz durumunda mail'iniz filtrelere takılabilir.

Örnek:

Konu:
17011001 Sayısal Analiz Ödev 4

Ekler:
17011001.pas
17011001.pdf

Devamı
Arş. Grv. Dr. Ozan Özışık3. ödev ile ilgili21.04.2017 01:41
- Matris boyutunu kullanıcıdan alın.
- Önceki ödevlerde kopya kodlar bulunmaktadır, bu ödevlerin amacı size fayda sağlamak, tüm ödevleri kendiniz yapın.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkSayısal Analiz 3. ödevi19.04.2017 11:22
Pascal, C ya da Java dillerinden birini kullanarak Gauss eleminasyon yöntemi ile doğrusal denklem takımı çözümünü kodlayınız.

- Kullanıcıdan A katsayılar matrisini ve C eşitlik sonuçları vektörünü alın.
- Kullanıcıdan bilgileri aldıktan sonra ve her işlem adımından sonra matrisleri ekrana yazdırın.
- Ekrana yazdırırken sayıların matris formunda ve hizalı, noktadan sonra 2 basamağa yer verecek şekilde gözükmesine dikkat edin.
- Matris üst üçgen formuna geldikten sonra x değerlerini hesaplayıp çıktı olarak verin.
- Bulunan x değerlerini eşitliklerde yerine koyarak hesaplama yapın ve C vektörü ile bu sonuçları yan yana gösterin. Bu şekilde hata yapıp yapmadığınızı görme şansınız olur. (bu hesap ve gösterim de uygulama ekranında olacak, kağıt üzerinde gibi bir yanlış anlaşılma olmasın).

- Farklı denklem takımlarıyla denemeler yaparak uygulamaya ait ekran görüntüleri alın ve bunları tek bir pdf dosyasına koyun.
- Ödevinizi 27 Nisan 2017 Perşembe sabah 05:00'a kadar bana mail ile ulaştırabilirsiniz (@ce.yildiz.edu.tr adresime)
- Mailinizin başlığı [Numara] Sayısal Analiz Ödev 3 şeklinde olsun lütfen.
- Mail'e herhangi bir zipleme yapmadan programınızın kodunu (.pas, .c, .java dosyası) ve ekran çıktılarınızın yer aldığı pdf dosyasını ekleyin, bu dosyaların adı da numaranız olsun. Farklı bir dosya (özellikle exe vb.) eklemeniz durumunda mail'iniz filtrelere takılabilir.

Örnek:

Konu:
17011001 Sayısal Analiz Ödev 3

Ekler:
17011001.pas
17011001.pdf

Devamı
Arş. Grv. Dr. Ozan ÖzışıkSayısal Analiz 2. ödevi02.04.2017 12:47
Pascal, C ya da Java dillerinden birini kullanarak Regula Falsi Yöntemini ve Newton Raphson Yöntemini kodlayınız.

- Diğer ödevde de istendiği üzere denklem kullanıcı tarafından verilecek, kod içerisine gömülmeyecektir.
- Verilecek denklemin en fazla dördüncü kuvvetten, a4*x^4+a3*x^3+a2*x^2+a1*x+a0 formunda olduğunu varsayınız.
- Kullanıcıdan sırayla a4...a0 katsayılarını alınız. Kullanıcı katsayıların bir kısmı için sıfır da girebilir.
- Kullanıcıdan epsilon değerini ve maksimum iterasyon sayısını alınız. Hesaplamalar |yM| epsilondan küçük olana kadar ya da maksimum iterasyon sayısına ulaşılana kadar devam edecek.

Regula Falsi Yöntemi için
- Kullanıcıdan xL, xR başlangıç tahminlerini alınız.
- Her adımda ekrana xL, xR, yL, yR, xM, yM yazılacak. Bunların ekrana okunaklı yazılmasına dikkat edin lütfen.

Newton Raphson Yöntemi için
- Kullanıcıdan x0 başlangıç tahminini alınız.
- Fonksiyonun türevi uygulama tarafından hesaplanacaktır.
- Her adımda x'in yeni tahminini ve bunun için y değerini ekrana yazdırınız.


- Uygulamanızda kullanıcıya hangi yöntemi kullanmak istediğini sorup ilgili yöntemi çalıştırın.
- Farklı fonksiyonlarla denemeler yaparak uygulamaya ait ekran görüntüleri alın ve bunları tek bir pdf dosyasına koyun.

- Ödevinizi 09 Nisan 2017 Pazar sabah 05:00'a kadar bana mail ile ulaştırabilirsiniz (@ce.yildiz.edu.tr adresime)
- Mailinizin başlığı [Numara] Sayısal Analiz Ödev 2 şeklinde olsun lütfen.
- Mail'e herhangi bir zipleme yapmadan programınızın kodunu (.pas, .c, .java dosyası) ve ekran çıktılarınızın yer aldığı pdf dosyasını ekleyin, bu dosyaların adı da numaranız olsun. Farklı bir dosya (özellikle exe vb.) eklemeniz durumunda mail'iniz filtrelere takılabilir.

Örnek:

Konu:
17011001 Sayısal Analiz Ödev 1

Ekler:
17011001.pas
17011001.pdf

Devamı
Arş. Grv. Dr. Ozan ÖzışıkSayısal Analiz 1. ödevi21.03.2017 17:07
Pascal, C ya da Java dillerinden birini kullanarak Yarıya Bölme Yöntemini kodlayınız.

- Verilecek denklemin en fazla dördüncü kuvvetten, a4*x^4+a3*x^3+a2*x^2+a1*x+a0 formunda olduğunu varsayınız.
- Kullanıcıdan sırayla a4...a0 katsayılarını alınız. Kullanıcı katsayıların bir kısmı için sıfır da girebilir.
- Kullanıcıdan xL, xR başlangıç tahminlerini alınız.
- Kullanıcıdan epsilon değerini ve maksimum iterasyon sayısını alınız. Hesaplamalar |yM| epsilondan küçük olana kadar ya da maksimum iterasyon sayısına ulaşılana kadar devam edecek.
- Her adımda ekrana xL, xR, yL, yR, xM, yM yazılacak. Bunların ekrana okunaklı yazılmasına dikkat edin lütfen.

- Farklı fonksiyonlarla denemeler yaparak uygulamaya ait ekran görüntüleri alın ve bunları tek bir pdf dosyasına koyun.

- Ödevinizi 28 Mart 2017 sabah 05:00'a kadar bana mail ile ulaştırabilirsiniz.
- Mailinizin başlığı [Numara] Sayısal Analiz Ödev 1 şeklinde olsun lütfen.
- Mail'e herhangi bir zipleme yapmadan programınızın kodunu (.pas, .c, .java dosyası) ve ekran çıktılarınızın yer aldığı pdf dosyasını ekleyin, bu dosyaların adı da numaranız olsun. Farklı bir dosya (özellikle exe vb.) eklemeniz durumunda mail'iniz filtrelere takılabilir.

Örnek:

Konu:
17011001 Sayısal Analiz Ödev 1

Ekler:
17011001.pas
17011001.pdf

Devamı
Arş. Grv. Dr. Ozan ÖzışıkSayısal Analiz - Mesut Özbaş ve Azamat Baghırov'un dikkatine13.03.2017 00:41
Mesut Özbaş ve Azamat Baghırov'un benimle iletişime geçmesi gerekmektedir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkÖnerdiğim ara proje konusu19.01.2017 17:41
Sosyal Ağlarda Bilgi Yayılımında Kaynak Tespiti
(1 kişilik)

Proje Hedefleri: Bu projede bir sosyal ağda yayılmış dedikodu, hastalık ya da bilginin kaynağı olan kişi ya da kişilerin tespiti için literatürde önerilmiş algoritmaların gerçeklenmesi ve bunların kullanışlı bir uygulama haline getirilmesi amaçlanmaktadır.

Proje Kapsamı: Literatürde yer alan merkez bulmaya dayalı bilgi kaynağı çıkarma metotlarından ikisi gerçeklenecektir. Bu metotlar kaynağın yayılımın merkezinde olması gerektiğini varsaymaktadırlar.
Bu yöntemler Cytoscape (www.cytoscape.org) plugin'i haline getirilecektir. Cytoscape Java tabanlı olduğu için tüm kodlamalar Java ile yapılacaktır.
Denemeler için iki farklı gerçek ağ üzerinde bilgi yayılımı simüle edilecek, yöntemlerin başarıları bunlar üzerinde test edilecektir. Simülasyonlarda Hastalığa açık - Hasta ve Hastalığa açık - Hasta - İyileşmiş modelleriyle denemeler yapılacaktır.

Proje Çıktıları: Programa verilen graf ve hasta - hasta değil (bilgiye sahip - bilgiye sahip değil) verisini kullanarak kaynağı bulan ve Cytoscape ekranında gösteren plugin hazırlanmalıdır.
Uygulamada deneme modu da bulunmalı, yayılımı simüle edip bulunan kaynakla gerçek kaynağı ekranda göstermelidir.


"Rumor source identification", "source identification", "information diffusion" keyword'leri ile çeşitli çalışmalara ulaşılabilir ve bunların en azından özet kısımları okunarak fikir edinilebilir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri MAG 1. Ödev notları05.01.2017 15:39
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri ZCT Lab hk.22.12.2016 18:34
A ve B gruplarında katılımın az olması nedeniyle iki grup birleştirilmiştir, laboratuvar saat 5'te yapılacaktır. Bu durumdan olumsuz etkilenenler bana mail yoluyla ulaşabilirler.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri Uygulama ve Lab Kodları Eklendi09.12.2016 12:13
Programlama Dilleri - MAG Uygulama 4 kodlarını ve Programlama Dilleri - ZCT 3. ve 4. lab kodlarını dosyalara ekledim. Vize haftasında başarılar, kolaylıklar dilerim.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri (MAG) tüm lab gruplarının dikkatine15.11.2016 16:44
Programlama Dilleri(Grup-1) laboratuvarının Lojik Devreler FPGA dersiyle çakışma durumundan dolayı sadece LAB-2 saatleri için aşağıda belirtildiği şekilde güncelleme yapılmıştır.

B ve D Grupları: 13:00,
A ve C Grupları: 14:00
olacaktır.
AYRICA, Saat 13:00'da başlayacak FPGA dersi 15:00'da yapılacaktır.
Bilginize,
Arş. Gör. Dr. Ozan ÖZIŞIK
Arş. Gör. Sercan AYGÜN
Arş. Gör. Ahmet ELBİR

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri ZCT Lab grupları19.10.2016 23:45
Arş. Grv. Dr. Ozan ÖzışıkNTP Proje Kontrol Programı07.06.2016 14:04
NTP projeleri DB22'de ekteki dosyada belirtilen saatlerde DB22'de kontrol edilecektir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNTP 3. ve 4. uygulama kodları eklendi26.05.2016 14:26
NTP 3. ve 4. uygulama kodları eklendi. Buradan indirebilirsiniz.


Devamı
Arş. Grv. Dr. Ozan ÖzışıkNTP 2. ödev kontrol programı (DB21) [GÜNCELLENDİ]05.05.2016 21:30
Değişiklikler
2. ödev kontrol sırası ekteki gibidir.

Devamı
2. ödev kontrol sırası ekteki gibidir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNTP 2. ödev kontrol programı05.05.2016 09:50
2. ödev kontrol sırası ekteki gibidir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkÖrnek PGM dosyaları03.05.2016 16:00
Bu adreste örnek PGM dosyaları mevcuttur.
Irfanview ile resimleri görüntüleyebilir, bir metin editörü ile içeriğini görüntüleyebilirsiniz.


Devamı
Arş. Grv. Dr. Ozan ÖzışıkNTP Laboratuvar notları29.04.2016 00:40
Nesne Tabanlı Programlama laboratuvar notları

Devamı
Arş. Grv. Dr. Ozan Özışık26 Nisan'datki NTP labortatuvarı 17:00'de başlayacak18.04.2016 14:40
Merhaba, bir eğitim için görevlendirildiğimden 26 Nisan Salı günü olan laboratuvarlar yarım saat ötelenmiştir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBiyoenformatiğe giriş dersi 23 Şubat 2016 sunumları31.03.2016 13:48
Merhaba, 23 Şubat'taki derste yaptığım sunumun dosyaları ekte. İyi çalışmalar, başarılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNesne Tabanlı Programlama Uygulama kodları eklendi31.03.2016 13:48
Merhaba, Nesne Tabanlı Programlama Uygulama kodlarına buradan ulaşabilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBiyoenformatiğe giriş dersi 23 Şubat 2016 sunumları31.03.2016 12:47
Merhaba, 23 Şubat'taki derste yaptığım sunumun dosyaları ekte. İyi çalışmalar, başarılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNesne Tab. Prog. Gr 1 (MAG) uygulama ve laboratuvar programı08.03.2016 01:38
Nesne Tabanlı Prog. Gr 1 (MAG) dersinin uygulama ve laboratuvar programı ektedir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNesne Tabanlı Programlama Gr 1 (MAG) uygulaması08.03.2016 01:38
Nesne Tabanlı Programlama Gr 1 (MAG) uygulaması 8 Mart Salı günü 16:30'da D109'da yapılacaktır. Dersi alan tüm öğrencilerin katılımı beklenmektedir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 Devam durumları hk. (18.12.2015 sonrası)02.01.2016 16:14
Aşağıda devamsızlık nedeniyle kalanlar listelenmiştir.

Kalanlar:
12015036 HİDAYET UTKU ÇİFTÇİ
13015011 ABDULLAH KUBİLAY DURAK
14015001 CİHAT ÜNVER
11015035 GÖKHAN BIÇAK
13015049 ERAY YILDIRIM
13016032 GÖKŞEN ÖRNEKCİ
15015603 SERCAN ÖT

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 Mazeret sınavı25.12.2015 11:43
Mazeret sınavı yarın ders saatinde, dersin işlendiği sınıfta yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 Devam durumları hk. (04.12.2015)09.12.2015 11:29
Aşağıda devamsızlık nedeniyle kalanlar ve sınırda olanlar listelenmiştir.

Kalanlar:
12015036 HİDAYET UTKU ÇİFTÇİ
13015011 ABDULLAH KUBİLAY DURAK
14015001 CİHAT ÜNVER


Sınırda olanlar:
11015035 GÖKHAN BIÇAK
12015013 CANSU ŞENGÖZ
12015024 OĞULCAN TUNCAY
13015023 BURAK KARAHAN
13015049 ERAY YILDIRIM
14015017 HARUN EMRE ALTUNTAŞ
13016032 GÖKŞEN ÖRNEKCİ
13015019 SALİH KUMRU
15015603 SERCAN ÖT

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 Devam durumları hk. (27.11.2015)29.11.2015 11:20
Aşağıda devamsızlık nedeniyle kalanlar ve sınırda olanlar listelenmiştir.

Kalanlar:
12015036 HİDAYET UTKU ÇİFTÇİ
13015011 ABDULLAH KUBİLAY DURAK
14015001 CİHAT ÜNVER


Sınırda olanlar:
12015013 CANSU ŞENGÖZ
13015043 AHMET BURAK ŞAHİN
13015049 ERAY YILDIRIM
15015603 SERCAN ÖT

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBiyoenformatiğe giriş 3. ödev notları04.06.2015 02:10
Tüm ödevlerin notları ekteki dosyada bulunmaktadır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkJava 5. laboratuvar ve 3. uygulama kodları30.05.2015 00:18
5. laboratuvarda sorulan, 3. uygulamada da normalde laboratuvardan sorumlu olmayan arkadaşların çözmesi istenen sorunun kodlarını buradan indirebilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBiyoenformatiğe giriş ödev notları24.05.2015 02:08
1. ve 2. ödev notları ektedir. 1. notlarınızda güncelleme olmuş olabilir, bir kontrol edin.



Devamı
Arş. Grv. Dr. Ozan Özışık25 Mayıs'taki Java uygulaması hk.23.05.2015 22:07
25 Mayıs'taki uygulamayı 17:00'da DB21'de, bilgisayar başında yapacağız.
Uygulamaya normalde laboratuvardan muaf olan arkadaşlar katılacaklar, muaf oldukları için not almayacaklar ama bilgisayar başında uygulama yapmış olacaklar.
Yoklama diğer uygulamalarda olduğu gibi alınacak, laboratuvarları takip eden arkadaşlar "var" sayılacaklar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkJava lab ve uygulama kodları eklendi09.05.2015 14:03
1. vize sonrası Java lab ve uygulama kodlarını buradan indirebilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBiyoenformatiğe giriş 1. ödev notları07.05.2015 08:14
Birinci ödevin notlarına buradan erişebilirsiniz.

Devamı
Arş. Grv. Dr. Ozan Özışık27 Nisan'daki lab hk.27.04.2015 18:05
Şimdiye kadar laboratuvarlara devam eden öğrenci sayısı için bir laboratuvar yeterli olduğu için iki grup birleştirilmiştir, laboratuvar saat 16:00'da DB21'de yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan Özışık20 Nisan'daki lab hk.21.04.2015 02:08
Laboratuvarın bir seansı 10:00'da, diğeri 16:00'da yapılacaktır. İsteyen istediği laboratuvara gelebilir yalnız tüm öğleden sonrası boş olup laboratuvar için bekleyecek arkadaşlara 10:00'daki grup için öncelik verilmesini rica ediyorum.

Devamı
Arş. Grv. Dr. Ozan Özışık20 Nisan'daki lab hk.20.04.2015 18:05
Laboratuvarın bir seansı 10:00'da, diğeri 16:00'da yapılacaktır. İsteyen istediği laboratuvara gelebilir yalnız tüm öğleden sonrası boş olup laboratuvar için bekleyecek arkadaşlara 10:00'daki grup için öncelik verilmesini rica ediyorum.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkLaboratuvar grupları hk.18.04.2015 02:45
Laboratuvar grupları 20 Nisan'da da aynı şekilde kalacak, sonraki iki laboratuvarda değişecektir. 27 Nisan ve 18 Mayıs tarihlerindeki laboratuvarlara gelmeden önce lütfen sayfamı kontrol edip hangi saatte geleceğinize bakın.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkJava lab ve uygulama kodları eklendi03.04.2015 14:06
Java lab ve uygulama kodlarını buradan indirebilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkEbru Kolak'ın dikkatine15.03.2015 20:10
Farabi Öğrencisi Ebru Kolak, öğrenci listesinde adı eksik olduğu için laboratuvar gruplarına yazılamamıştır, laboratuvardan sorumludur ve 17:30'da B grubu ile laboratuvara girecektir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkNesne Tabanlı Programlama Laboratuvar Programı10.03.2015 09:11
- 16 Mart Lab başlangıcı. Nesne Tabanlı Programlama dersinin laboratuvarları 16 Mart Pazartesi başlıyor.
- Lablar 16:00'da başlıyor. Laboratuvar programda 17:00-19:00 arası gözüküyor fakat fazla gecikmemek adına 16:00'da başlayacağız. Grupları oluştururken Mikroişlemciler laboratuvarını dikkate aldım ama başka bir çakışma varsa bana hızlıca bildirin lütfen.
- Laboratuvara dersi ilk defa alanlar ya da daha önce F0 ile kalanlar giriyor. Listede kendinizi kontrol edip bir hata var mı diye bakın lütfen.
- Dönem boyunca 3 de uygulama yapacağız, uygulamalarda dersin sınıfında soru çözeceğim. Uygulamalara dersi alan herkesin katılması gerekiyor. Çakışmaları önlemek için uygulamalar lab için ayrılan saatte yani 17:00 - 19:00 arası yapılacak.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi Lab eksik not itirazlarıyla ilgili16.01.2015 02:17
Merhaba, girdiğiniz, uygulamanızın çalıştığı, kodunuzu mail attığınız bir laboratuvarın notu sıfır ise en kısa zamanda (mümkünse cuma sabahına kadar) bana itirazınızı mail yolu ile yapın, sonrasında düzeltme işlemlerine başlayacağız.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi Laboratuvar Notları16.01.2015 00:11
Arş. Grv. Dr. Ozan ÖzışıkAlg. An. ödevini oozisik@yildiz.edu.tr 'ye yollayabilirsiniz12.01.2015 08:39
Ce mail adresinde bir süredir sorun var ne yazık ki, henüz mail atmamış olanlar ya da mail'in ulaştığına dair onay almamış olanlar ödevlerini oozisik@yildiz.edu.tr adresine yollayabilirler.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlg. An. ödevini oozisik@yildiz.edu.tr 'ye yollayabilirsiniz12.01.2015 04:38
Ce mail adresinde gece 02:07'den beri sorun var sanırım, algoritma analizi ödevlerinizi oozisik@yildiz.edu.tr adresine atabilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi final ödeviyle ilgili06.01.2015 00:07
Algoritma Analizi final ödevi mail yoluyla alınacaktır. Kodunuzu ve raporunuzu içeren mail'i 11.01.2015 Pazar 23:59'a kadar ozan@ce.yildiz.edu.tr 'ye yollamanız gerekiyor. Laboratuvarda gösterme olmayacak.
* Mail'de sadece c dosyası ile raporunuz olacak. Exe olduğu zaman mailler filtreleniyor, bana ulaşmayan mail'ler için yapabileceğim bir şey yok. Mail'lere bana ulaştığına dair cevap döneceğim. Bir sorun olduğunu düşünürseniz bu konuda bana mail atabilirsiniz.
* Kodunuzun codeblocks veya dev c++'ta derlenip çalışabildiğinden emin olun çünkü biz bunlarla kontrol edeceğiz, mail'inize hangisini kullandığınızı yazabilirsiniz.
* N değerini kullanıcıdan alın.
* Olası yeni duyurular için lütfen sayfamı takip edin.
İyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi Lab Programı (24 Aralık)24.12.2014 08:09
Laboratuvar programı ekteki gibidir. Ödevle ilgili detaylar hem Elif Hoca'nın verdiği ödev dokümanında hem benim yazdıklarımda mevcut. Debug mod koymayı unutmayın. İyi çalışmalar, görüşmek üzere.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi ödeviyle ilgili21.12.2014 08:13

- Programınızın 4 harfli kelimelerden oluşan sözlüğü hash'lemesi ve hash tablosunu dosyada tutması gerekiyor. Hash tablosunu laboratuvardan önce oluşturun lütfen.
- Programınızda hash tablosunu sıfırdan oluşturmak ya da var olan hash tablosunu kullanmak için seçenek bulunsun.

- Oyunda program kullanıcıya rastgele bir kelime verecek (Örn. KASA)
- Kullanıcının buna karşılık girdiği kelimenin önce harflerine bakılarak aynı harflerden oluşup oluşmadığı kontrol edilecek. (Aynı harfin birden fazla olduğu durumlara dikkat edin, KASA ile KASE'yi karşılaştırırken K, A, S, ve A'nın hepsi diğer kelimede de var demeyin)
- Harfler tutuyorsa hash tablosu kullanılarak kullanıcının girdiği kelimenin sözlükte olup olmadığına bakılacak.
- Hatalı kelimeler için -5 puan, doğru kelimeler için +5 puan verilecek.
- Kullanıcının girdiği kelimeler tutulacak ve doğru kelimeyi tekrar tekrar girerek puan kazanması engellenecek.

- Her adımda oyun sonlansın mı diye sorup son skoru verin.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 2. Vize notları13.12.2014 08:09
2. Vize notları ektedir. Çizelgede devam durumları kritik olanlar sarı ile, devamdan kalanlar kırmızı ile işaretli.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi Lab Programı (3 Aralık)03.12.2014 16:05
Merhaba arkadaşlar, Algoritma Analizi laboratuvarı 03.12.2014 Çarşamba günü 16:00'da başlayacak. Laboratuvar grupları ekteki gibi, bir sonraki laboratuvarda her grubun girdiği saat değiştirilecek.

Mühendislik tamamlama öğrencilerini de programa dahil ettim, programda adları yoksa laboratuvara 18:30 grubunda katılabilirler.

Laboratuvarda sizden vereceğimiz örnekler için uygulamanızı çalıştırmanızı, sonucu ekrana yazdırmanızı, kodunuzu anlatmanızı isteyeceğiz.

Programınızın çalışıp çalışmadığını test edin, isterseniz kendi dizüstü bilgisayarınızla gelin. Kodun bölüm bilgisayarında çalışmaması durumunda yapabileceğimiz bir şey yok. Kodunuzun ve raporunuzun bir yedeği mutlaka emailinizde bulunsun.

Kontrol sonrası programınızı kontrol eden araştırma görevlisinin email adresine
Numara_Ad_Soyad_Odev1.c
Numara_Ad_Soyad_Odev1.pdf
şeklinde kodunuzu ve raporunuzu yollamanızı isteyeceğiz.
İyi çalışmalar.

Laboratuvar DB22'de yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkAlgoritma Analizi Lab Programı18.11.2014 22:06
Merhaba arkadaşlar, Algoritma Analizi laboratuvarı 19.11.2014 Çarşamba günü 16:00'da başlayacak. Laboratuvar grupları ekteki gibi, bir sonraki laboratuvarda her grubun girdiği saat değiştirilecek.

Laboratuvarda sizden vereceğimiz örnekler için uygulamanızı çalıştırmanızı, sonucu ekrana yazdırmanızı, kodunuzu anlatmanızı isteyeceğiz. Programınızın çalışıp çalışmadığını test edin, isterseniz kendi dizüstü bilgisayarınızla gelin. Kodun bölüm bilgisayarında çalışmaması durumunda yapabileceğimiz bir şey yok. Kodunuzun ve raporunuzun bir yedeği mutlaka emailinizde bulunsun.

Kontrol sonrası ödevinizi kontrol eden araştırma görevlisinin email adresine
Numara_Ad_Soyad_Odev1.c
Numara_Ad_Soyad_Odev1.pdf
şeklinde kodunuzu ve raporunuzu yollamanızı isteyeceğiz.
İyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKOM2741 Bilgisayar Prog. 1. Vize notları18.11.2014 05:07
Arş. Grv. Dr. Ozan ÖzışıkKontrol Müh. Bilgisayar Prog. 06.11.2014'teki ders hk.06.11.2014 10:16
Ders bilgisayar mühendisliği bölümü laboratuvarlarından DB09 veya DB26'da yapılacak, sabah netleşecek, ikisi de D blokta, en alt katta. DB09'da 20, DB26'da 23 bilgisayar var, şimdiye kadarki derslerin katılım ortalaması 23, taşımayı çok dert etmeyen birkaç arkadaşın c compiler kurulu dizüstü bilgisayar ile gelmesi iyi olacak.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkKontrol Müh. Bilgisayar Programlama dersi hk.30.10.2014 09:09
Dersi bu hafta da sınıfta yapacağız, gelecek hafta için tekrar duyuru yapacağım.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Final Ödevi Lab Programı12.06.2014 14:06
Merhaba arkadaşlar, laboratuvar programı ekteki gibi, genel olarak numaraya göre sıralı, kısıtlara göre bazı değişiklikler yapmam gerekti ya da numara sırasına göre zaten kısıtlara uygun bir saat denk geldi. Görüşmek üzere.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab 3 sonuçları01.06.2014 06:17
Merhaba arkadaşlar, laboratuvar notları ekteki dosyada yer alıyor. Ciddi anlamda benzerlik tespit edilen ödevlerde notu bölüştürdük, bazılarınızın düşük notunun sebebi budur yani.
Notlarla ilgili itirazlarınızı sizinle ilgilenen asistana yapabilirsiniz. İyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Final Ödevi Kontrolü 12 Haziran'da28.05.2014 14:05
Merhaba arkadaşlar, veri yapıları final ödevini 12 Haziran Perşembe 10:00 - 15:00 arası kontrol edeceğiz, programı henüz hazırlamadım, o gün Atatürk İlkeleri ve İnkılap Tarihi sınavına girecek olan varsa bana bildirsin, saatini ona göre ayarlayayım.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab 2 Sonuçları (güncel)20.05.2014 18:07
Veri Yapıları Lab 2 notlarını ekte bulabilirsiniz. Diziyi doğrudan quicksort ile sıralayıp sonra medyanı ekrana yazdırmak bu laboratuvarda istenen uygulama değildi, bunu yapanlar ne yazık ki düşük notlar aldılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab 2 Sonuçları12.05.2014 22:08
Veri Yapıları Lab 2 notlarını ekte bulabilirsiniz. Diziyi doğrudan quicksort ile sıralayıp sonra medyanı ekrana yazdırmak bu laboratuvarda istenen uygulama değildi, bunu yapanlar ne yazık ki düşük notlar aldılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları 5 Mayıs Pazartesi Lab Grupları03.05.2014 14:24
Merhaba arkadaşlar, laboratuvar grupları ekteki dokümanda yer alıyor. Ödevi hızla ve düzgün kontrol edebilmemiz için lütfen şunlara dikkat edin:

- Ödev dokümanını dikkatlice okuyun ve uygulamanızın istenenleri yaptığından emin olun.
- Farklı uzunlukta örneklerle deneme yapın.
- Uygulamanız dokümanda olduğu gibi her adımda postfix ve yığın durumunu göstersin ki programın nasıl çalıştığını hem siz kontrol edebilin hem biz kontrol edebilelim.
- Infix Postfix dönüşümü ile postfix ifadenin çözülmesi şeklinde iki bölüm var, öncül olan infix postfix dönüşümü ama diyelim ki bunu yapamadınız, en azından kullanıcıdan string olarak hazır postfix'i alıp ifadenin çözülmesi kısmını gösterebilirsiniz, bu kısımdan puan alırsınız.
- Kodunuzun son halini ve raporunuzu mail'inizde tutun (exe içermeyecek şekilde), kontrol sonrası kontrolü yapan laboratuvar görevlisine mail atmanız istenecek.
- Kodunuzun Windows işletim sistemli, Codeblocks ve Dev C++ yüklü bölüm bilgisayarlarında çalışabileceğinden emin olun, sorun olacaksa dizüstü bilgisayarınızı getirin ya da kodunuzu dizüstü bilgisayarında çalıştırabileceğiniz bir arkadaş edinin.

İyi çalışmalar, kolaylıklar diliyorum...

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab 1 Sonuçları19.04.2014 02:44
Veri Yapıları 1. laboratuvarının sonuçları ektedir, 2. laboratuvar sonuçlarını hazırlayınca onları da koyacağım.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBilimsel hazırlık ve mühendislik tamamlama öğrencileri07.04.2014 22:42
Bilimsel hazırlık ve mühendislik tamamlama öğrencilerinin benimle mail yoluyla iletişime geçmeleri gerekmektedir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları 07 Nisan Pazartesi Laboratuvar Grupları07.04.2014 22:42
Merhaba arkadaşlar, laboratuvar grupları ekteki dokümanda yer alıyor. Ödevi hızla ve düzgün kontrol edebilmemiz için lütfen şunlara dikkat edin:

- Programınız diziyi kullanıcıdan alabilsin.
- Ekranda arada yapılan adımları da (işlenen alt diziyi, seçilen pivotu) uygun şekilde gösterin. Sizin de programınızın doğru çalıştığını görebilmeniz için bu önemli.
- Farklı uzunluklarda diziler girerek deneme yapın.
- Kodunuzun son halini ve raporunuzu mail'inizde tutun.
- Kodunuzun Windows işletim sistemli, Codeblocks ve Dev C++ yüklü bölüm bilgisayarlarında çalışabileceğinden emin olun, sorun olacaksa dizüstü bilgisayarınızı getirin ya da kodunuzu dizüstü bilgisayarında çalıştırabileceğiniz bir arkadaş edinin.

İyi çalışmalar, kolaylıklar diliyorum...

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı 17 Mart grupları (Güncellendi)17.03.2014 08:59
Ders çakışmalarını bana bildirenlerin saati değiştirilmiştir.

Veri yapıları laboratuvarı için bu haftanın gruplarına bu dosyadan ulaşabilirsiniz. Her laboratuvarda gruplar değişecektir. Herhangi bir ders çakışması varsa bana hızlıca bildirin. Kolaylıklar.


Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı 25-26-27 Ar. (güncel 25Ar 14:17)25.12.2013 18:15
Veri yapıları laboratuvarı 25 Aralık günü DB21'de 13:00 - 15:00 arası yapılacaktır. Duyuruyla ilgili sorun nedeniyle gelemeyenler 26 ve 27 Aralık'ta da benden ve Arş. Gör. Uğur Çekmez'den email yoluyla randevu alarak gelip ödevlerini gösterebilir, raporlarını teslim edebilirler.

Uygulamada değerler kullanıcı tarafından girilecektir.

Girdiğiniz noktalara karşılık bulunması gereken değerleri MATLAB'de hesaplamak ve çizdirmek isterseniz aşağıdaki kodu kullanabilirsiniz.

a=[1,2;2,5;4,7;6,9;5,11;12,17;16,9;13,2;7,2;8,5]

indices=convhull(a)

for i=1:length(indices)
a(indices(i),:)
end

plot(a(:,1),a(:,2),'*')

figure; hold on;
for i=1:length(indices)
plot(a(indices(i),1),a(indices(i),2),'*')
end

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı 25-26-27 Aralık25.12.2013 14:11
Veri yapıları laboratuvarı 25 Aralık günü DB21'de 13:00 - 15:00 arası yapılacaktır. Duyuruyla ilgili sorun nedeniyle gelemeyenler 26 ve 27 Aralık'ta da benden ve Arş. Gör. Uğur Çekmez'den email yoluyla randevu alarak gelip ödevlerini gösterebilir, raporlarını teslim edebilirler.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı 25 Aralık25.12.2013 13:10
Veri yapıları laboratuvarı DB21'de 13:00 - 15:00 arası yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Lab. Programı (18 Aralık)19.12.2013 21:19
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Ödevi (18 Aralık Teslim)19.12.2013 21:19
Merhaba arkadaşlar, laboratuvarınız derste duyurulmuş, ekte hocanın hazırladığı doküman var, laboratuvar tez izlemem olduğu için 14:30 - 15:00 gibi başlayacak, programı sayfaya koyacağım, çıktısını kapıma da asarım. İyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Dersi Lab 3 Program04.12.2013 15:11
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Dersi Lab 3 Program04.12.2013 14:10
Arş. Grv. Dr. Ozan ÖzışıkVeri Yap. Lab. Ödevi (Teslim 04 Ar.) (Güncelleme 03 Ar.)03.12.2013 17:14
Ödeviniz Huffman Coding. Laboratuvarda gireceğimiz harfler ve frekansları için Huffman ağacı oluşturup her harfe atanan kodu çıkış olarak vermenizi bekliyoruz. Frekansları direkt düğüm değeri olarak kullanmanızı (oran almamanızı) tercih ederiz.
Her adımda hangi birleştirmenin yapıldığını ve birleştirilen düğümlerin ağırlıklarını (frekans değeri) ekrana yazdırın lütfen.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz olarak ekran görüntüsü vermeyiniz.


Aşağıdaki frekanslarla deneme yapabilirsiniz.

a=45
b=13
c=12
d=16
e=9
f=5

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı Ertelendi (4 Aralık 2013)28.11.2013 02:18
Veri Yapıları ve Algoritmalar dersi laboratuvarı 4 Aralık 2013'e ertelenmiştir. Laboratuvar programı duyurulacaktır.
Ödevini ve raporunu yarın teslim etmek üzere hazırlamış olanlar sınav sonrası 11:00 - 12:00 arası ödevlerini bana gösterdikleri ve raporlarını teslim ettikleri takdirde bir miktar fazladan puan alacaklardır.
İyi çalışmalar, sınavınızda başarılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları sınavı 09:30'da28.11.2013 02:18
Veri Yapıları ve Algoritmalar dersi sınavı 09:30'da başlayacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab. Ödevi (Teslim 04.12.2013)28.11.2013 02:18
Ödeviniz Huffman Coding. Laboratuvarda gireceğimiz harfler ve frekansları için Huffman ağacı oluşturup her harfe atanan kodu çıkış olarak vermenizi bekliyoruz. Frekansları direkt düğüm değeri olarak kullanmanızı (oran almamanızı) tercih ederiz.
Her adımda hangi birleştirmenin yapıldığını ve birleştirilen düğümlerin ağırlıklarını (frekans değeri) ekrana yazdırın lütfen.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz olarak ekran görüntüsü vermeyiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkÖdev kontrolü için matrisler28.11.2013 02:18

1) {{x,1,1,1,0},{1,x,0,1,0},{1,0,x,0,0},{1,1,0,x,1},{0,0,0,1,x}}

2) {{x,1,1,0,0},{1,x,1,0,0},{1,1,x,1,0},{0,0,1,x,1},{0,0,0,1,x}}

3) {{x,1,0,0,0},{1,x,1,1,0},{0,1,x,1,0},{0,1,1,x,1},{0,0,0,1,x}}


x yerine uygulamanızda siz neyi uygun gördüyseniz onu koyarsınız.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab. Ödevi ve Program (Güncelleme 04 Kasım)28.11.2013 02:18
Arkadaşlar 6 Kasım için ödeviniz graf boyama; komşuluk matrisi girilen bir grafın komşu düğümlere aynı renk denk gelmeyecek şekilde en az renk kullanılarak boyanması.
Program çalışırken düğümlere renk atandıkça ekrana hangi düğüme hangi rengin atandığını çıkış olarak verirseniz programın akışını kontrol etmemiz kolay olur.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz != Ekran görüntüsü

Not 2: Komşuluk matrisinde ilk satırda birden fazla sıfır olan örneklerle de deneme yapılacaktır (ilk düğümün komşusu olmayan birden fazla düğüm olacaktır), bu durumda da programınızın çalıştığından emin olan.

Not 3: Renkleri istediğiniz gibi temsil edebilirsiniz.

Ekte laboratuvar programı yer alıyor, dersi alan herkesin ödev teslim etmesi beklenmekte, listede adınız yoksa, bir çakışma varsa lütfen bana email ile ulaşın.


Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Dersi Lab 128.11.2013 02:18
Bu laboratuvarda kullanıcı tarafından girilen diziyi, dizi elemanlarının sıralı olarak tutulduğu bir bağlı liste yapısına (linked list) dönüştürme ödevi kontrol edilecektir.
Ödevin kontrol edilebilirliği için ekrana
- Sırasıyla girilen sayılar
- Bu sayıların indisleri
- Her bir sayı için bir sonraki adımda gidilecek indis
yazdırılmalıdır.
Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır. Bu ödev için zaten rapor vermiş olanlar dilerlerse düzeltilmiş raporlarını teslim edebilirler.

Ödev kontrolü çarşamba günü yapılacaktır, laboratuvar saatleri en geç salı günü duyurulacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Laboratuvarı Ertelendi (4 Aralık 2013)26.11.2013 18:11
Veri Yapıları ve Algoritmalar dersi laboratuvarı 4 Aralık 2013'e ertelenmiştir. Laboratuvar programı duyurulacaktır.
Ödevini ve raporunu yarın teslim etmek üzere hazırlamış olanlar sınav sonrası 11:00 - 12:00 arası ödevlerini bana gösterdikleri ve raporlarını teslim ettikleri takdirde bir miktar fazladan puan alacaklardır.
İyi çalışmalar, sınavınızda başarılar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab. Ödevi (Teslim 04.12.2013)26.11.2013 18:11
Ödeviniz Huffman Coding. Laboratuvarda gireceğimiz harfler ve frekansları için Huffman ağacı oluşturup her harfe atanan kodu çıkış olarak vermenizi bekliyoruz. Frekansları direkt düğüm değeri olarak kullanmanızı (oran almamanızı) tercih ederiz.
Her adımda hangi birleştirmenin yapıldığını ve birleştirilen düğümlerin ağırlıklarını (frekans değeri) ekrana yazdırın lütfen.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz olarak ekran görüntüsü vermeyiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları sınavı 09:30'da25.11.2013 20:09
Veri Yapıları ve Algoritmalar dersi sınavı 09:30'da başlayacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab. Ödevi (Teslim 27.11.2013)25.11.2013 20:09
Ödeviniz Huffman Coding. Laboratuvarda gireceğimiz harfler ve frekansları için Huffman ağacı oluşturup her harfe atanan kodu çıkış olarak vermenizi bekliyoruz. Frekansları direkt düğüm değeri olarak kullanmanızı (oran almamanızı) tercih ederiz.
Her adımda hangi birleştirmenin yapıldığını ve birleştirilen düğümlerin ağırlıklarını (frekans değeri) ekrana yazdırın lütfen.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz olarak ekran görüntüsü vermeyiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkÖdev kontrolü için matrisler06.11.2013 16:08

1) {{x,1,1,1,0},{1,x,0,1,0},{1,0,x,0,0},{1,1,0,x,1},{0,0,0,1,x}}

2) {{x,1,1,0,0},{1,x,1,0,0},{1,1,x,1,0},{0,0,1,x,1},{0,0,0,1,x}}

3) {{x,1,0,0,0},{1,x,1,1,0},{0,1,x,1,0},{0,1,1,x,1},{0,0,0,1,x}}


x yerine uygulamanızda siz neyi uygun gördüyseniz onu koyarsınız.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları Lab. Ödevi ve Program (Güncelleme 04 Kasım)04.11.2013 18:10
Arkadaşlar 6 Kasım için ödeviniz graf boyama; komşuluk matrisi girilen bir grafın komşu düğümlere aynı renk denk gelmeyecek şekilde en az renk kullanılarak boyanması.
Program çalışırken düğümlere renk atandıkça ekrana hangi düğüme hangi rengin atandığını çıkış olarak verirseniz programın akışını kontrol etmemiz kolay olur.

Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır.

Not: Analiz != Ekran görüntüsü

Not 2: Komşuluk matrisinde ilk satırda birden fazla sıfır olan örneklerle de deneme yapılacaktır (ilk düğümün komşusu olmayan birden fazla düğüm olacaktır), bu durumda da programınızın çalıştığından emin olan.

Not 3: Renkleri istediğiniz gibi temsil edebilirsiniz.

Ekte laboratuvar programı yer alıyor, dersi alan herkesin ödev teslim etmesi beklenmekte, listede adınız yoksa, bir çakışma varsa lütfen bana email ile ulaşın.


Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Alg. Lab. Ödevi (6 Kasım Teslim) ve Program01.11.2013 20:08
Arkadaşlar 6 Kasım için ödeviniz graf boyama; komşuluk matrisi girilen bir grafın komşu düğümlere aynı renk denk gelmeyecek şekilde en az renk kullanılarak boyanması.
Program çalışırken düğümlere renk atandıkça ekrana hangi düğüme hangi rengin atandığını çıkış olarak verirseniz programın akışını kontrol etmemiz kolay olur.

Not: Komşuluk matrisinde ilk satırda birden fazla sıfır olan örneklerle de deneme yapılacaktır (ilk düğümün komşusu olmayan birden fazla düğüm olacaktır), bu durumda da programınızın çalıştığından emin olan.

Not 2: Renkleri istediğiniz gibi temsil edebilirsiniz.

Ekte laboratuvar programı yer alıyor, dersi alan herkesin ödev teslim etmesi beklenmekte, listede adınız yoksa, bir çakışma varsa lütfen bana email ile ulaşın.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Alg. Lab. Ödevi (6 Kasım Teslim) ve Program01.11.2013 16:07
Arkadaşlar 6 Kasım için ödeviniz graf boyama; komşuluk matrisi girilen bir grafın komşu düğümlere aynı renk denk gelmeyecek şekilde en az renk kullanılarak boyanması.
Program çalışırken düğümlere renk atandıkça ekrana hangi düğüme hangi rengin atandığını çıkış olarak verirseniz programın akışını kontrol etmemiz kolay olur.

Not: Komşuluk matrisinde ilk satırda birden fazla sıfır olan örneklerle de deneme yapılacaktır (ilk düğümün komşusu olmayan birden fazla düğüm olacaktır), bu durumda da programınızın çalıştığından emin olan.

Not 2: Renkleri istediğiniz gibi temsil edebilirsiniz.

Ekte laboratuvar programı yer alıyor, çakışma varsa lütfen bildirin, iyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Ödevi22.10.2013 00:22
Arkadaşlar bu hafta laboratuvarda kontrol edilecek bir ödeviniz yok, hocanın sınıfta tahtaya çizdiği graf için kromatik polinom elde etme ödevini çarşambaya kadar yapıp derste teslim etmeyi unutmayın, iyi çalışmalar.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Dersi Lab 1 Program09.10.2013 06:04
Veri Yapıları ve Algoritmalar Dersi Lab 1 programı ekteki gibidir, isminiz eksikse ya da çakışma varsa lütfen bana bildiriniz.
Laboratuvar DB09'da yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkVeri Yapıları ve Algoritmalar Dersi Lab 108.10.2013 12:17
Bu laboratuvarda kullanıcı tarafından girilen diziyi, dizi elemanlarının sıralı olarak tutulduğu bir bağlı liste yapısına (linked list) dönüştürme ödevi kontrol edilecektir.
Ödevin kontrol edilebilirliği için ekrana
- Sırasıyla girilen sayılar
- Bu sayıların indisleri
- Her bir sayı için bir sonraki adımda gidilecek indis
yazdırılmalıdır.
Raporlar ödev gösterimi sırasında alınacaktır. Raporda açıklama, akış diyagramı, analiz ve kod bulunmalıdır. Bu ödev için zaten rapor vermiş olanlar dilerlerse düzeltilmiş raporlarını teslim edebilirler.

Ödev kontrolü çarşamba günü yapılacaktır, laboratuvar saatleri en geç salı günü duyurulacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBBG2 5. laboratuvar çözümleri eklendi.25.05.2013 09:07
BBG2 5. laboratuvar çözümlerine dosyalar altından ulaşabilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBBG2 4. laboratuvar çözümleri eklendi.08.05.2013 00:06
BBG2 4. laboratuvar çözümlerine dosyalar altından ulaşabilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBBG2 Lab cevapları26.03.2013 02:23
BBG2 1. laboratuvarında sorulan sorular için örnek kodlar dosyalar altına eklenmiştir.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBBG2 Laboratuvarı DB26'da11.03.2013 01:07
BBG2 Laboratuvarı DB26'da yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkBBG2 Laboratuvar Programı06.03.2013 20:34
BBG2 dersinin laboratuvar programı ektedir.

Dersi ilk defa alanlar ve önceki alışlarında F0 ile kalmış olanlar laboratuvardan sorumlu tutulmuşlardır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri 1 Laboratuvar Soruları Çözümleri15.12.2012 08:42
Programlama Dilleri 1 laboratuvarında sorulan sorulara ait örnek çözümler için dosyalarıma bakabilirsiniz.
Daha fazlası için Arş. Gör. H. İrem Türkmen'in sayfasına da bakabilirsiniz.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProg. Dilleri 1 Son Lab 24 Aralık'ta03.12.2012 20:04
Programlama Dilleri 1 dersinde 4 laboratuvar yapılacak, grupların son laboratuvarları programda görülebileceği gibi 17 ve 24 Aralık'ta yapılacaktır.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri 1 Laboratuvar Programı03.12.2012 20:04
Programlama Dilleri 1 Laboratuvar Programı ektedir.

4 Laboratuvar yapılacaktır, son laboratuvar 24 Aralık'tadır, programa bakınız.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri 1 Laboratuvar Programı15.10.2012 18:02
Programlama Dilleri 1 Laboratuvar Programı ektedir.
Daha önce alıp kalmış olanlar (F0 hariç) muaf tutulmuştur.

Devamı
Arş. Grv. Dr. Ozan ÖzışıkProgramlama Dilleri 1 Laboratuvar Programı11.10.2012 10:36
Programlama Dilleri 1 Laboratuvar Programı ektedir.

Devamı