15 Ekim 2015 Perşembe

ÖDEVLERLE İLGİLİ ÖNEMLİ DUYURU

Fatma Güneş, Mustafa Eriş ve Türker Tuncer tarafından verilen ödevler abmodev@gmail.com adresine gönderilecektir. Ödev gönderme formatında ise mail konusuna dersin adını, numaranızı, ad ve soyadınızı yazmanız gerekmektedir. Aksi durumdaki mailler ve bu adrese gönderilmeyip te hocanın şahsi mail adresine gönderilen ödevler kabul edilmeyecektir.

Sevgilerle.

Fatma Güneş 
Mustafa Eriş 
Türker Tuncer


ALGORİTMA ÖDEVLERİ

Aşağıdaki soruların algoritmasını yazınız ve akış diyagramını çiziniz.

1- Girilen iki sayının OBEB' ini bulan program.


2- Girilen iki sayının OKEK' ini bulan program.



3- Girilen iki sayının aralarında asal olup olmadığını bulan program.




4-Girilen uzunlukta ve aralıkta rastgele sayı üreten üreteci tasarlayınız.
X(i+1)=A*X(i)+B (mod C)
A rastgele sayı üreteci çarpanı
B rastgele sayı üreteci sabiti
C aralık
X(0)= Başlangıç değeri
A, B, C ve X(0)' ı kullanıcı girecek ve üretilen tüm sayılar ekrana yazdırılacaktır.




5- abcd 4 basamaklı sayısını basamaklarına ayıran program.



6- a+b+c+d=20 ve a.d=24 şartını sağlayan kaç adet 4 basamaklı sayı olduğunu bulan program.
(Bu soru ödüllür, bu soruyu çözüp sınıfta anlatan kişiye iki adet kalem hediye edilecektir.)



7- 2 ile 10,000 arasında kaç adet asal sayı olduğunu bulan program.



ÖDEVLER EN GEÇ PAZARTESİ 00:01 (Pazardan pazartesiye geçerken) tarihine kadar abmodev@gmail.com adresine gönderilecektir. Bundan sonraki tüm ödevlerinizi de abmodev@gmail.com adresine göndereceksiniz. Hocaların maillerine gönderilen ödevler kabul edilmeyecektir.

Saygı ve sevgi ile


Fatma GÜNEŞ
Türker TUNCER

BİLİRKİŞİ RAPOR ÖRNEKLERİ

T.C
XX
XX MAHKEMESİNE
 (Bilirkişi Raporu)
DOSYA NO             : 2014/42
DAVACI                 : Ü  
DAVALI                 : T
DAVA                     : Tüketiciyi Koruma Kanununda Kaynaklanan.( Malın Ayıplı Olmasından Kaynaklanan)
DAVA TARİHİ      :  14/01/2014
RAPOR
Dava konusu olan “SSDD” Marka ve Modelli akıllı telefonu üzerinde teknik çalışmalar yapılmıştır. Davacının beyanında belirttiği arızalar ürün üzerinde izlenememiştir. Söz konusu markanın üretmiş olduğu telefonların ses yüksekliği genel anlamda düşük olduğu bilinen bir gerçektir. Üretici firmanın son yazılımı olan XXOS 98 isimli işletim sistemi Söz konusu modelde stabil çalışmadığından geçen hafta bir üst versiyonu olan  XXOS 98.1’ i kullanıcılarına ücretsiz olarak sunmuş bulunmaktadır. Davacının beyanında belirttiği titreşim özelliği çalışmaktadır. Teknik inceleme sonrasında son güncellemelerini yaptığım ilgili üründe bir sorun saptanamamıştır.

SONUÇ
Dava konusu “SSDD” Marka ve Modelli akıllı telefonu üzerindeki yapmış olduğum teknik incelemeler sonucu davacının beyanındaki arızalar donanımsal değil yazılımsaldır. Yazılımsal arızalar satıcı firmayı değil üretici firmayı bağlayan bir unsurdur. Üretici firma yazılımsal sorunlarla alakalı sürekli çalışmalar yapmakta ve ücretsiz olarak kullanıcılarına telefon üzerinden kolayca yüklemeye olanak sağlamaktadır.
Teknik Servis tarafından çekilen fotoğraflar ve yapmış olduğum inceleme sonucu vidaların sökülmüş ve eksik olduğu gözükmektedir. Söz konusu “ürün üzerindeki yetkisiz müdahale” açıklaması kim tarafından, ne zaman gerçekleştirdiği bilinebilmesi mümkün değildir.
Ancak, söz konusu ürünü servise göndermek üzere teslim alan satıcı firma ürünü tam ve garantiye gönderilmeye uygun şekilde teslim alındı raporu verdiyse (dava dosyasında görülememiştir.) Davacı tarafın varsa bu belgeyi ibraz etmesi satıcı firmaya tam teslim edilen ürüne satıcı firma yetkisiz müdahale yapmıştır sonucuna ulaşılabilir.
İşbu rapor üç(3) nüsha halinde tarafımdan düzenlenip imzalanmıştır. Mahkemenize saygılarımla arz ederim. 25.03.14



B.K


T.C
XX
XX MAHKEMESİNE
 (Bilirkişi Raporu)
DOSYA NO             : 2014/418
DAVACI                 : A 
DAVALILAR         :1- S
                                 2-  T
DAVA                     : Tüketiciyi Koruma Kanununda Kaynaklanan.( Malın Ayıplı Olmasından Kaynaklanan)
DAVA TARİHİ      :  20/05/2014
RAPOR
Dava konusu olan “6600” Marka ve Modelli akıllı telefonu üzerinde teknik çalışmalar yapılmıştır. Dava konusu ürünün su ve toz geçirmezlik garantisi olmadığı, garanti belgesinde ve markanın internet sitesinde beyan edilmiştir. İncelenen ürünün su ve toz geçirmez bir ürün olmadığı, suya ve toza karşı dirençli olduğu anlaşılmıştır. İncelenen ürünün suya ve toza karşı dirençli olduğunu gösteren IP5X, IPX5, IPX7 standartlarına sahiptir.
Üretici marka ürün özellikleri ayrıntılarındaki ibare aşağıdaki gibidir;
“ IP55 ve IP57′ye uygun olan Z, toz girişine karşı korumalıdır ve suya dayanıklıdır. Tüm portlar ve kapaklar sıkıca kapalı olduğu sürece telefon (i) IP 55 ile uyumlu bir şekilde uygulanabilir her yönden gelen düşük basınçlı su püskürtmelerine karşı korumalıdır ve/veya (ii) IP 57 ile uyumlu bir şekilde 1 metrelik tatlı suda 30 dakikaya kadar durabilir. Telefon IP55 veya IP57 sınıflandırma aralığı dışında kalan koşullarda suda durabilecek veya su altında çalışabilecek şekilde tasarlanmamıştır ve herhangi bir sıvı kimyasala maruz bırakılmamalıdır. Telefonun veya pilin sıvı algılama göstergeleri tetiklenirse garanti kapsamı dışına çıkarsınız
            Üretici firma ürünün muhtelif bölgelerine su temasında renk değiştiren turnusol kağıtlarından yerleştirmiştir. Yapılan teknik incelemede tüm turnusol kağıtları beyazdan kırmızıya dönüştüğü görülmüştür. Turnusol kâğıtlarının birinin konumu cihaz anakartı üzerindedir. Yapılan incelemede sıvının cihazın en iç kısmına ulaştığı görülmüştür. Yani ürünün davacı taraf tarafından belirtildiği gibi Sürahiden dökülen su ile sıvı teması değil de su içine dalmasıyla sıvıyı geçirdiği kuvvetle ihtimaldir. Dava konusu ürünün arka camı kırılmış durumdadır. Üretici firmanın belirttiği kapakların kapalı olması durumunda bile bu kırık bölümden su alması yüksek bir ihtimaldir. Fakat kırık olan bölümün sıvı temasından önce mi? Sonra mı? Olduğu bilinememektedir.

SONUÇ
Dava konusu “6600” Marka ve Modelli akıllı telefonu üzerindeki yapmış olduğum teknik incelemeler sonucu ilgili ürünün suya ve toza dirençli olarak üretildiği fakat sıvı temasından kaynaklı arızalara garanti vermediği anlaşılmıştır. Ürünün sıvı temasının firmanın belirttiği şartlarda gerçekleşip gerçekleşmediği dava konusu edilemeyeceği üretici firmanın beyan ettiği belgelerde sabittir.
İşbu rapor üç(3) nüsha halinde tarafımdan düzenlenip imzalanmıştır. Mahkemenize saygılarımla arz ederim. 16.10.2014

BK


T.C
XX
XX MAHKEMESİNE
 (Bilirkişi Raporu)
DOSYA NO             : 2013/634
DAVACI                 : E
DAVALI                 : T
DAVA                    : Tüketiciyi Koruma Kanunundan Kaynaklanan ( Malı Ayıplı Olmasından            Kaynaklanan)
DAVA TARİHİ      :  12/06/2013
                                                                                             RAPOR
Dava konusu “XX 700”  cep telefonunu teknik açıdan tarafıca incelenmiştir. Söz konusu ürünün Samsung Electronics İstanbul Pazarlama ve Ticaret Ltd. Şti. tarafından 04.11.2011 tarihinde ithal edildiği tespit edilmiştir. Söz konusu ürün 23.05.2013 tarihinde siyah listeye alındığı Bilgi Teknolojileri ve İletişim Kurumu’nun ilgili yazısında belirtilmiştir. Söz konusu ürünün ilgili kişiye satışı ise 19.01.2013 tarihinde satılmıştır.
Cihaz üzerindeki yapmış olduğum teknik çalışmalar sonucu ürünün etiketinin orijinal olduğu ve etiket üzerindeki IMEI numarasının yazılımsal olarak işlenen IMEI numarasıyla  (*#06# tuşlanarak ekranda gözüküyor) eşleştiğini ve kopyalama işleminin bu ürüne yapılmadığını söz konusu kopyalamanın başka cihaza ilgili ürünün IMEI numarası çalınarak yapıldığı anlaşılmıştır.
Söz konusu ürünün IMEI ve TAC kodu karşılaştırması yapıldığında aşağıdaki bilgiler elde edilmiştir;







SONUÇ
Dava konusu ürünün üretici firma tarafından verilen IMEI numarası ve TAC kodu ürün kutusu üzerinde ve yazılımsal olarak örtüşmektedir. Yukarıdaki tespitlere ve Bilgi Teknolojileri ve İletişim Kurumu’nun düzenli olarak yapmış olduğu denetimlere ve siyah listeye alınma tarihine dayanarak kopyalama işleminin söz konusu ürünün satışından sonra yapıldığı gözükmektedir. BTK, Klonlu IMEI’nin siyah listeye girdiği zamandan 3 ay öncesine kadar olan tüm operatörlere ait çağrı kayıtlarını incelemeye alarak bu IMEI’nin ilk kullanıcısı olan abone numarasını tespit ediyor ve böylece IMEI’nin gerçek kullanıcısına ulaşabiliyor. Siyah Listeye alınma tarihi ile servise girişi tarihleri arasında yaklaşık 3 ay bulunmaktadır.
 Fakat günümüzde kopyalama ile ilgili tam bir tarih vermek mümkün değildir.

İşbu rapor üç(3) nüsha halinde tarafımdan düzenlenip imzalanmıştır. Mahkemenize saygılarımla arz ederim. 18.03.2014

BK




10 Ekim 2015 Cumartesi

Algoritmaya Giriş - En kısa yollar.

Bilgisayar bilimlerinde çizgeler genellikle bilgisayar ağlarında ve mesafe bulma gibi matematiksel süreçlerin programlanmasında kullanılmaktadır. Sorumuz günlük hayatta karşılaşılan problemlerden birisi en kısa yol problemi.

a) a ile p arasındaki en kısa yolu bulunuz ve rotasını çiziniz.
b) a ile v arasındaki en kısa yolu bulunuz ve rotasını çiziniz.
c) e ile p arasındaki en kısa yolu bulunuz ve rotasını çiziniz.
d) Tüm noktalardan en az bir kez uğramak şartıyla en kısa gezinmenin maliyetini (mesafesini) hesaplayınız ve rotasını çiziniz.
Yaptığınız tüm işlemleri adım adım yazınız. 
NOT: Kırmızılar düğüm isimlerini siyahlar ise mesafeleri ifade etmektedir.


21 Ocak 2014 Salı

C dersi çalışma soruları

  1. Daha az sayıda döngü adımı ile asal sayı bulabilen bir algoritma geliştiriniz.
  2. 1 ile 1000 arasındaki asal ve mükemmel sayıları bulan ve ekranda görüntüleyen programı yazınız. (Mükemmel sayı: bölenlerinin toplamı kendisine eşit olan sayı... 28 = 1+2+4+7+14).
  3. Kullanıcıdan 2 sayı alıp bu sayıların en büyük ortak bölenini ve en küçük ortak katını bulan programı yazınız.
  4. Fibonacci serisi 1 ve 1 ile başlayıp, bir elemanın değerinin kendisinden önceki iki elemanın toplanması ile oluşturulduğu bir seridir:
               
                Kullanıcının klavyeden girdiği sayıda Fibonacci serisi elemanını gösteren programı yazınız.
  1. 10 elemanlı bir dizinin elemanlarının aritmetik ortalamasını bulan programı yazınız.
  2. Matris Çarpımı programı yazınız.
    1. Matrislerin boyutlarını kullanıcı belirleyecek ve sonrasında değerleri girecektir.
    2. Matrislerin boyutları çarpma işlemine göre uygun olması için ilk matrisin sütun değeri ile ikinci matrisin satır değeri eşit girilmesi sağlanacaktır.
  1. Kullanıcının ENTER tuşuna basana kadar klavyeden girdiği her şeyi tersten (sondan başa doğru) gösteren programı yazınız.
  2. 100 Adam ve 100 kapımız var. 1. adam 1’in katları olan kapılardan, 2. adam 2’nin katları olan kapılardan, ...., N. Adam N’in katları olan kapılardan, ... , 100. Adam 100’ün katları olan kapılardan geçerek kapıların konumlarını değiştiriyor. (Kapı açıksa kapatıyor, kapalıysa açıyor). En başta bütün kapıların kapalı olduğunu kabul edersek, 100. adam da geçtikten sonra hangi kapıların açık olduğunu bulan programı yazınız.
  3. Romalı problemi: Roma’da Kral 21 kişinin öldürülmesine karar veriyor. Cellat fazla yorulmamak için öldürülecek olanları çember biçiminde diziyor. Herkesin eline bir balta veriyor. Öldürme kuralı olarak da 2. Kişi 3. Kişiyi öldürüyor. 5. Kişi 6. Kişiyi öldürüyor. Yani 2 kişi atlayıp 3. kişi öldürülüyor. Bu son iki kişi kalana kadar sürüyor. Son kalan iki kişi serbest bırakılacaktır. Serbest bırakılan kişilerin hangi numaralar olduğunu bulan programı yazınız.
  4. M.Ö. 2589-2566 yılları arasında yapıldığı tahmin edilen dünyanın 7 harikasından biri olan Keops Piramdi’nin en az 2.3 milyon taş bloktan oluştuğu tahmin edilmektedir.Piramidin tabanında kare biçiminde yerleştirilmiş N*N adet, ikinci katında (N-1)*(N-1), üçüncü katında (N-2)*(N-2), ... , N. katında (son kat) 1 taş blok olduğu kabul edilirse, piramitin kaç taş bloktan oluştuğunu ve kaç katlı olduğunu bulan programı yazınız (2.3 milyondan büyük olacak şekilde en az kaç kat olmalıdır).Piramidin tam 24 yılda bittiğini ve işçilerin günde 10 saat çalıştıklarını düşünelim. İşçilerin bir saatte ortalama kaç blok yerleştirdiklerini bulan SaatBasinaBlok fonksiyonu yazınız (1 yıl = 365 gün + 6 saat kabul edilecek).

11. Dışarıdan girilen sayının faktoriyelini WHILE döngüsüyle bulan programı yazınız.(0 sayısının faktoriyeli 1 negatif sayıların faktoriyeli olmaz)

12. int sayac[2]={0,1};
       for(int i=0;i<10;i++)
       {sayac[0]++;
       for(int j=i;j<10;j++)
       if(sayac[0]%7==0)
       sayac[1]++;
               }   
       for(int k=0;k<2;k++)
       printf("\n %d",sayac[k]);
            
               getche();  

Yukarıdaki program parcacıgının cıktısını yazınız ve algoritmik karmaşıklığını belirtiniz.

13. 5*5 lik matrisi
a) 25 elemanlı tek boyutlu diziye çeviriniz.
b) matirisi büyükten küçüğe doğru sıralayınız.
c) Matrisin formatlı çıktısını ekrana yazdıran program parçacığını yazınız.

14- 0 ile 10.000 arasında hem üçe hem 7 ' ye tam bölünebilen kaç adet sayı olduğunu ekrana yazdıran C programını yazınız.

15- 1+3+5+7+9+11 .... 2*N-1 dizisinin sonucunu ekrana yazdıran programı yazınız.

16- Dışarıdan girilen M ve N sayılarını * operatörü kullanılmadan çarpan programı yazınız ve algoritmik karmaşıklığını belirtiniz.

17- 100 -999 arasındaki armstrong sayıları bulan programı yazınız


8 Ocak 2014 Çarşamba

STAJ

İLAN EDİLEN SON TARİHE KADAR STAJ DEFTERİNİ GETİRMEYEN ÖĞRENCİLER AŞAĞIDAKİ GİBİDİR.
BURCU KESER
BERFİM DURSUN
KEZİBAN AKALIN
ZERRİN POLAT
MURAT ÜRGEN
BU ÖĞRENCİLERİN STAJ DEFTERLERİ EN SON 20.01.2014 TARİHİNDE GETİRMELERİ ÖNEMLE RİCA OLUNUR. EĞER BU TARİHTEN SONRA STAJ EVRAKLARI GELMEZSE, STAJLAR HİÇBİR ŞEKİLDE KABUL EDİLMEYECEKTİR.
BİLGİLERİNİZE

16 Aralık 2013 Pazartesi

STAJ İLE İLGİLİ ÖNEMLİ DUYURU

STAJ TARİHLERİ 01.07.2013 - 12.08.2013 TARİHLERİ ARASINDA OLACAKTIR. AŞAĞIDA İSİMLERİ VERİLMİŞ OLAN ARKADAŞLARIMIZIN STAJ EVRAKLARINDA EKSİKLER VAR. EN KISA SÜREDE YANIMA UĞRAMALARI ÖNEMLE RİCA OLUNUR

(08.08.2013 ve 12.08.2012 ARASI RAMAZAN BAYRAMI TATİLİ BU SEBEPTEN DOLAYI 08.08.2013 TARİHİNDEN 12.08.2013 TARİHİNE GEÇİŞ YAPMANIZ GEREKMEKTEDİR.)

1- VİLDAN EŞSİZ
2- HÜSEYİN BARUT
3- ABUZER ŞAHİN
4- BEYZADE ESMERAY
5- ENES DİNÇER
6- MURAT İŞLEK

STAJ DOSYALARINI TELİM ETMEYEN ARKADAŞLARIN SON GÜNÜ 18.12.2013 TARİHİ OLARAK BELİRLENMİŞTİR. 18.12.2013' TEN SONRA GETİRİLEN STAJ DOSYALARI KABUL EDİLMEYECEKTİR.