Tuesday, September 23, 2014

PT2015 Exercise Sorusu 1 - 22.09.2014

Ödev içeriği olarak verilmiş ek Dosya için TIKLAYINIZ...

Ödev gönderim Talimatları aşağıdadır. Talimaya uygun gönderilmeyen ödevler kabul edilmeyecektir.

1. Word dosyasında verilmiş olan soruların çözümlerini Defterinize yapınız. ÇÖZÜM AŞAMALARI OLMALI, DİREKT SONUÇ KABUL EDİLMEYECEKTİR.
2. Soruları Defterinize Çözdükten sonra okunaklı şekilde Fotoğrafını çekerek aşağıdaki mail adresine belirtilen talimatlara uygun şekilde yollayınız.
3. mail gönderimi aşağıdaki adımlara göre yapılacaktır.
  • mail adresi:         recepozen54@hotmail.com
  • mail Konu:          PT2015 okulNo Ad Soyad ÖdevTarihi
Bu ödevin konusuna bakacak olursanız 22.09.2014 olduğunu görürsünüz.
örnek mail Konu

PT2015  136  Recep  ÖZEN  22.09.2014

Ödevinizini son teslim Tarihi, 27.09.2014 Saat 23:59 dur.

Tuesday, September 16, 2014

2014 10B Programlama Temelleri hour of Code

Aşağıdaki linke tıklayarak siteye üye olun ve derse katılımı gerçekleştirin.
http://studio.code.org/join/ENQSAD

Site içerisinde Hour of Code uygulamasında en az 20 el ilerleyin.

Thursday, April 24, 2014

25.04.2014 SIS Çalışma Soruları

UltraISO Programını indiriniz.
FileZilla programını indiriniz.

1. UltraISO programını kullanarak FileZilla programının setup'ını ISO ya dönüştürünüz.
2. Server'ınıza uygulama sunucusu ve FTP kurunuz.
3. istediğiniz isme sahip bir alanAdı oluşturunuz (örnek: recepozen.com). gerekli DNS, FTP ve Dosyaların yükleneceği klasör ayarlamalarını yapınız.
4. FTP hesabına ulaşabilecek kullanıcıyı oluşturarak, ilgili klasöre erişimi bu kişiye veriniz.
5. Serverinize gerekli iso yolunu göstererek, FileZilla programını kurunuz.
6. FileZilla programı üzerinden FTP sunucunuza bağlanarak dosya upload ediniz.
-----------------
7. Google dan arayarak, Free veya deneme süreli VPN hizmeti veren bir site bulunuz. Bu siteye
üye olarak kullanmakta olduğunuz bilgisayardan bu VPN hesabına ulaşım sağlayınız.
8. VPN bağlantısını kapatarak http://www.whatismyip.com/ sitesinden Bağlandığınız ip yi görüntüleyiniz.
9. VPN bağlantısını tekrar aktif ederek http://www.whatismyip.com/ sitesinden bağlandığınız ip'yi görüntüleyiniz. Farkı görünüz.

Monday, April 21, 2014

21.04.2014 PT çalışma Soruları

1. Radiobutton ve checkBox hakkında bilgi edininiz. Aralarındaki farkları, kullanımlarını, kullanım yerlerini anlayınız. Derse ön hazırlıklı geliniz.

2. Aşağıdaki formu oluşturunuz.
    Sorular birbirinden bağımsız değildir. Herbiri bir diğerine ek olarak gerçekleştirilecektir.


3. Formdaki textboxların yazılarının ortalandığına dikkat ediniz ve kendi formunuzda da bunu ayarlayınız.

4. Oluşturmuş olduğunuz formda "=" butonuna basılınca textboxlarda girilmiş olan sayılar, Combobox ta seçilmiş olan işleme tabi tutulur ve sonuç Labelde görüntülenir.

5. Butona basıldığında Textboxlardan Herhangi biri boş ise "Textboxlar boş bırakılamaz" mesajını messagebox ile görüntüleyiniz.

6. Butona basıldığında Combobox ta işlem seçilmemiş ise "işlem seçilmelidir" mesajını messagebox ile görüntüleyiniz. 



Tuesday, April 15, 2014

Saturday, April 5, 2014

04.04.2014 Sunucu işletim sistemi Çalışma Sorusu

Aşağıdaki adımları uygulayarak, çalışmanın tamamını (Kurulumlar hariç) videoya çekiniz.
Tavsiyem, camtasia programını kullanmanız olacaktır. istediğiniz gibi kesip biçmenize de imkan tanıyacaktır.
Çekmiş olduğunuz videoyu youtube a yükleyiniz.
Linki, recepozen54@hotmail.com adresine, konusu "sis2013 04.04.2014 Okul_no Ad soyad" olacak şekilde yollayınız.

2 adet server ve 2 adet XP kurunuz.

1. Serverlerden birini "sis.com" olarak kurunuz. XP lerden birini static ip ayarlayarak bu Servere dahil ediniz.
2. Serverlerden diğerini "bilisim.com" olarak kurunuz. XP lerden birini de static ip ile ayarlayarak bu servere dahil ediniz.
3. sis isimli serverde IIS ve FTP kurulumlarını gerçekleştiriniz.
    "11bAnd.com" şeklinde bir websitesi oluşturunuz. Giriş dizini olarak "c:\Websites\11band" klasörünü kullansın.
    Bu sitenin ftp sini ise, "ftp.11bAnd.com" olacak şekilde ayarlayınız.
    DNS kısmından, "www, ftp, boş" için ayar yapmayı unutmayınız.
4. "ftp.11bAnd.com" yazarak dosyalara erişilememesi için anonimliği kapatarak, ActiveDirectory de oluşturacağınız, 11bAdmin isimli kullanıcıya bu ftp hesabını yönetme iznini veriniz.
5. 11bAdmin isimli kullanıcının Kotasını 10MB olarak ayarlayınız.
6. iki serverde de Posta sunucusunu kurarak, ikisinde de ikişer adet posta kutusu oluşturunuz.
7. Kontrollere yapmak adına,
    sis serveri üzerinde outlook express ile posta kutularından birini ilişkilendiriniz.
    sis'e bağlı XP üzerinde outlook express ile posta kutularındna birini ilişkilendiriniz.
    sis teki hesaptan XP deki hesaba, XP deki hesaptan sis teki hesaba mail atınız. iletildiğinden emin olunuz.
    ... Aynı şeyleri bilisim serveri içinde yaparak kontrolleri gerçekleştiriniz.
8. sis'e bağlı XP de açmış olduğunuz eposta hesabından, bilisim'e bağlı XP de açmış olduğunuz eposta hesabına mail atınız.
   ipucu: TRUST işleminde Forestlerin birbirlerini tanımaları için DNS te bir ayar yapmıştık. Yine aynı şekildebu ayarı yapmak gerekmektedir.

9. Kameraya el sallayınız :P

forestler arası mail atmada sıkıntı yaşadık. çözümü için TIKLAYINIZ



Wednesday, March 12, 2014

10.03.2014 Programlama Temelleri Çalışma Soruları

Aşağıdaki çalışmalar formda yapılacaktır.

1. Forma 2 Label, 1 textbox ve 1 buton(texti Hesapla) ekleyiniz. Butona basıldığında Sayının kübü Labelde görüntülenecek, Butonun yazısı Hesaplandı olarak değişecektir. Textboxtaki yazı değiştiğinde Butonun yazısı Hesapla olacaktır.

2. Forma 3 label,2textbox, 1 buton ekleyiniz. Butona basıldığında textboxlardaki sayıları taban ve üs kabul ederek sonucu labelde görüntüleyen programı yazınız.

3. forma 2 label, 1 textbox, 1 buton ekleyiniz. butona basıldığında textboxta girilmiş olan max 4 basamaklı sayının basamak değerlerini sonuc labelinde görüntüleyen programı yazınız. (ipucu \n)
örnek görüntü
1324
1 binlik
3 yüzlük
2 onluk
4 birlik

4. Form sınıfının içinde FaktoriyelAl adında bir method oluşturunuz. bu metod Çağrıldığı yerden gönderilen parametre değerine göre sayının faktoriyelini alarak geriye döndürecektir.
Forma 2 label, 1 textbox, 1 buton ekleyerek butona basıldığında textboxta girilmiş olan sayının faktoriyelini metodu kullanarak hesaplayarak labelde görüntüleyen programı yazınız.

5. Form sınıfının içinde Oku adında bir method oluşturunuz. bu method Kendisine gönderilen rakamın okunuşunu geri döndürecektir. Oku metodunun içinde Dizi kullanılacaktır.
Forma 2 label, 1 textbox ve 1 buton ekleyerek butona basıldığında textboxa girilmiş olan tek basamaklı sayının okunuşunu Oku metodunu kullaranarak labelde görüntüleyen programı yazınız.

6. MessageBox.Show("mesajınız");
yukarıdaki Komut mesaj kutusu olarak bir pencere açar ve mesajınızı görüntüler.
Soru 3. ün tamamını kopyalarak programda şu değişikliği yapınız. Butona basıldığında 4 basamaklı sayı girişine ihtiyacımız olduğunu biliyorsunuz. Butona basıldığında girilen sayı 4 basamaklı değil ise mesa kutusu ile "4 Basamaklı Sayı girmelisiniz" mesajı çıkmalıdır.

7. forma 2 label, 1 textbox, 1 buton ekleyiniz. texbox'ın özelliklerinden max 2 karakter girilebilmesini ayarlayınız.
butona basıldığında textbox'a girilen 2 basamaklı sayının Okunuşunu labele yazan programı yazınız.
örnek
95
DoksanBeş

8. Forma 6 label, 5 textbox, 2 buton ekleyiniz. isimlendirmelerde serbestsiniz.
1. butona basıldığında textboxlardaki sayıları küçükten büyüye sıralanmış olarak labelde görüntüleyen
2. butona basıldığında textboxlardaki sayıları büyükten küçüğe sıralanmış olarak aynı labelde görüntüleyen programı yazınız.
Örnek çıktı
buton1 e basılırsa 12 < 34 < 54 < 65 <122
buton2 e basılırsa 122 > 65 > 54 > 34 > 12

9. Forma 6 label, 5 textbox, 1 buton ekleyiniz. Butonun textini Karşılaştır yapınız.
Butona basıldığında textboxlara girilmiş olan sayıları sırası ile karşılaştırarak aşağıdaki gibi çıktıyı labele yazan programı yazınız.
sırası ile textboxlarda 34 76 23 87 12 olsun
labelde görüntülenecek yazı (ipucu \n)
34 < 76
76 > 23
23 < 87
87 > 12

 Metod kullanılacak şeklinde ifade edilmiş sorularda kesinlikle metod olmalıdır. Dizi kullanılacak denilenlerde de öyle. Ancak bunların söylenmemiş olması kullanılmayacağı anlamına gelmemektedir.
Kolay Gelsin... :)

Monday, February 24, 2014

24.02.2013 Haftalık Çalışma soruları

0. Çalıştırıldığında rastgele 100 sayıyı bir diziye atan, tek mi çift mi sorarak seçime göre dizi içindeki tek yada çift sayıları ekrana yanyana yazan program

1.Klavyeden kaç kişi için bilgi girişi yapılacağı girildikten sonra, kişilerin Okul_No, ad, 2 yazılı, 1 sözlü, notu girişini alan  ve ekranı temizleyen programı yazınız.
Girişlerden sonra okul no su girilen kişinin bilgilerini ekrana yazmasını sağlayınız.
bulamaz ise "Bu numaraya sahip bir kişi bulunamadı diyecek"
2. yukarıdaki soruyu kopyala, şunu ekle;
her seferinde yeni bir kişi arayakmısınız şeklinde sorsun [E/H}

3. 1-80  arasında birbirinden farklı 10 adet sayı oluşturarak bu sayıları sıralı şekilde yanyana aralarında - koyarak yazan program

4. çalıştırıldığında 5x5 lik bir dizi oluşturarak tüm elemanlarına rastgele 2 basamaklı sayı yükleyen ve görüntülemek için bir tşa basın yazan bunları ekrana tablo şeklinde yazan program
55 66 89 15 63
74 65 98 25 66
14 45 47 45 36
14 85 96 36 45
95 68 11 74 69

5. Çalıştırıldığında 1-40 arasında rastgele bir sayı üreten, üretilen sayı bilinene kadar tahmin girişi isteyen ve yukarı aşağı şeklinde yönlendiren sayı tahmin oyunu yazınız.

Tuesday, February 18, 2014

17.02.2014 Dönem Araştırma Ödevleri

Teslim Tarihi:  12 Mayıs 2014 Pazartesi 11:00

Aşağıdaki ödevler 2 konu hariç, grup olarak yapılacaktır. Takım çalışması yapınız. Arkadaşınız yardımcı olmuyor ise öncelikle probleminizi medeni şekilde iletişim kurarak çözmeye çalışınız. Problem çözülmez ise bana gelin, durumu değerlendirmek için mülakat yapayım. Karara vararak çalışmayan kişiyi ödevden çıkarayım ve 0 (sıfır) olarak sözlü notunu gireyim.
Sadece programı istemiyorum, Ödevde olması gerekenler:
* Çalışan Program
* Yapım aşamalarında yaptığınız araştırmalar
* Program kodlarında her satırda olmasa da  kod bloklarının ne yaptığına dair açıklama satırları,  Programı sizin yaptığınızı anlayabilmem için (Ayrıca Ödev tesliminde Mülakat yapılacaktır.)
* Rapor Word dosyasında Kapak Sayfası, index sayfası içermelidir.


*Basit Soru cevap oyunu - min 100 Soru 4 er şık, 1 dk sürede cevaplanan soru sayısı ve yanlış sayısı 341 Baturalp KOÇYİĞİT
*XOX oyunu, iki kişilik 344 Ceyda KIRCI
335 Ahmet BurakKÜÇÜK
*Resim Eşleştirme Oyunu - 3 levelli her levelde : 4 - 5 - 6 şar resim 340 Barış BOZOĞLU
352 Furkan CEYLAN
*Amiral Battı oyunu - Bilgisayara Karşı 357 Özcan DEMİR
336 Anıl SATICI
*Sudoku oyunu -  Kolay ve Orta zorlukta 362 Tuğçe TEMİZEL
342 CanDeniz ATAOĞLU
*Labirentte gezinen adam, 3 levelli 339 ayşe güneş
345 Deniz YILMAZTURK
*Bir labirentte bir fare bir peynir, fare ve peynirin yeri rastgele konumlanacak, otomatik bulmaya çalışacak 349 ESRA GÜL
360 Şahan TOPBAŞLI
*Yılan oyunu 346 Doğukan  ŞİMŞEK
343 büşra TUNÇKILIÇ
*16 karelik kaydırmalı puzzle oyunu - kutularda sayı yazılabilir, resim parçalama daha iyi olur 350 Esra YANIK
353 medine GÖKKAYA
*Bardaktaki fasulyeyi bulma, hareketli resimli 359 Semanur UĞUZ
355 Onur DEMİR
*Siyah bir fonda Yön tuşları ile kontrol edilen Tank, sağ sol Tankı olduğu yörde döndürecek, ileri geri hareket ettirecek, Açısal hareketteki hız farkına dikkat edin. Space tuşu mermi atacak, mermi tankın topu doğrultusunda hareket edecek 356 Ömer DURMAZ
366 Özgür DEMİR
*Adam asmaca oyunu - min 100 kelime, kelimeler bir txt dosyasında tutulacak 354 Merve TEKER
361 Aleyna KOPUZ
*Mayın Tarlası oyunu, 10x10 luk bir alanda 10 mayın... 337 Arsen ŞİRİN
351 Furkan AKSOY
*52 lik deste dağıtıcı, ihale oyunu için. her kişide 13 er kağıt, tıklanan kağıt öne gelecek 358 Reyhan GÜNDOĞDU
363 Zeynep SONKAYA
*direnç renk kodları hesaplayıcı - görsel çift dönüşümlü - 3 ve 4 renk seçimli 347 Emre KIYAN

Saturday, January 25, 2014

27.01.2014 Programlama Temelleri Dersi Sömestr Tatili Çalışma Soruları

Çalışma Sorularına ulaşmak için TIKLAYINIZ

Çalışma sorularının ödev olarak gönderimi:
1. Çalışma sorularının tamamını yapmaya çalışın.
2. Her soru için ayrı bir proje açınız. 1. Soru için Soru1, 2. soru için Soru2 isimli projeler açınız.
3. Bir WORD dosyası oluşturarak Adını "Okul_no Sömestr ödev Raporu" yapınız, her soru için bu word dosyasında rapor oluşturunuz.
    Soruyu tam olarak yaptı iseniz;
    Soru 1 Değerlendirme
    Sonuc: Soru tamamen yapıldı...
    ******************************
    Soruyu yapamadı iseniz; Öncelikle soruyu tam olarak yapamadığınızı, sebebinin ne olabileceğini yazınız. Ardından araştırmalar yaparak, üzerinde çalışarak Çözüm için neler yaptığınızı ürettiğiniz çözümleri yazınız. Yine yapamadı iseniz Son elde ettiğiniz sonucu yazınız. Aşağıda örneklendirme yapılmıştır.
    Soru 1 Değerlendirme
    Sonuc: Soryu Yapamadım. Nedeni iç içe ifi düzenleyemedim.
    Çözüm Üretme Aşamaları: iç içe if yapısını inceledim, şu şu şu  drumları anladım, fakat şöyle bir sorun var, veya anladım vb...
    Çözüm Üretme Sonucunda elde edilen: Bu kısma da sonucu yazınız.





4. Hazırlamış olduğunuz projeleri tek bir Rar veya zip dosyasına sıkıştırınız.
5. mailinizi ödev gönderim kurallarına uygun olarak yollayınız. Ödevinizde oluşturmuş olduğunuz sıkıştırılmış dosya ve rapor WORD dosyası yüklenmelidir.

NOT: Tam yapılan sorular ve Ciddi anlamda araştırılmış, üzerine düşülmüş raporlamalar değerlendirilecektir.
*** YAPAMADIĞINIZ SORU İÇİN RAPOR HAZIRLAMAK "KOLAY PES ETMENİZ" İÇİN DEĞİL, TAM AKSİNE ÇALIŞMA ŞEKLİNİZİ GELİŞTİRMEK İÇİN KONULMUŞTUR... YAPAMIYORUM DİYEREK GEÇMEYİNİZ.



Başarılar dilerim... Çalışma, araştırma, disiplinli çalışma olmaz ise gelişme olmaz...
Belirtmiş olduğum kriterlere uygun hareket ederseniz, göreceksiniz ki başarı sizin olacaktır.

Saturday, January 18, 2014

10B and PP ödev not değerlendirme

PP dersi Ödev Notları değerlendirmesi için TIKLAYINIZ

10B and sınıfı PT ödev Değerlendirme

10B and sınıfı PT ödev değerlendirme ve notlandırma incelemek için TIKLAYINIZ


10B and Programlama Temelleri 3. Yazılı Değerlendirme Tablosu

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip1bLNGFA9IBrLYnBMj1btg1rPYRh1owPorBndme08D6-b-jOHxGsJbVljcZpv1bUrIiK2EkY-wO0gWkDeXosIt_F9Jz_unfIUxdX0mJO2fFi1IrPLT9vTxekEPgQ3XAMkDq5tIUiUSVc/s1600/Ads%C4%B1z.png

Monday, January 13, 2014

..! DUYURU !... Paket Programlar Sınavı Hakkında

14 Ocak 2014 Salı günü yapılması planlanan Paket Programlar Sınavı, 16.01.2014 Perşembe Tarihine ertelenmiştir.

Thursday, January 9, 2014

10.01.2014 Sunucu İşletim Sistemi Çalışma Ödevi

Aşağıdaki uygulamayı Gerçekleştirerek, Gerçekleştirme aşamalarını videoya sesli (mikrofonun yok ise yazarak) olarak kaydediniz. Kaydettiğiniz Videoyu Youtube'a yükleyiniz.
Linki Ödev gönderim talimatlarına uygun olacak şekilde mail atınız.


  • IT ve IK ya dahil olan Birer XP olacak
  • IT departmanın da 4 Kullanıcı; ITMasterRecep, ITNigar, ITStajyerHasan, ITBigMasterOrhanCam
  • IT departmanında bir grup oluştur, ITYonetimSinirli, ITYonetimAdmin
  • ITMasterRecep ve ITBigMasterOrhanCam ITYonetimAdmin e üye olacaktır ve bu grup Admin haklarına sahip olmalıdır.
  • Stajyer, ITNigar ITYonetimSinirli grubuna dahil olacaktır, Serverda oturum açabilecekler, Yetkilendirilmedikçe Geniş haklara sahip olmayacaklar
  • IT Yapısal Biriminde bulunan ITYonetimAdmin Grubundaki üyelerin Desktop, StartMenu, Belgelerim ve Application Data bilgileri Server üzerinde Profiller\IT alanında tutulmalıdır.
  • ITYonetimSinirli Grubuna IK departmanında kullanıcı açma, silme, şifre değiştirme yetkileri verilmeli
  • Sunucu üzerinde HP marka bir Laser Yazıcı kurarak, Yazıcı sunucusu haline getiriniz.
  • IK departmanındaki PC ye Sunucudaki yazıcıyı tanıtınız.
  • IK Yapısal birimindeki tüm kullanıcıların Başlat menusunden; Ara, Çalıştır ve Yardım menulerini kaldırınız.


Tuesday, January 7, 2014

07.01.2014 Paket Programlar Çalışmas Sorusu

Aşağıda Verilmiş olan excel tablosunu kriterlere uygun olarak hazırlayarak, ödev gönderim talimatlarına uygun şekilde mail atınız.

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDMWKV2KD2XAnG7cAIjq4F6YRNpD-HoJEreqEMYGrzNme_u_YfW1rJhRYm874jZSdt5UqIxFMtoBWLR2FRpYwOICVv_oQO5hShLo3DX4hBbvPDTjdBr3p1B65BJOiCoqZ3LWcWq5wewr8/s1600/Ads%C4%B1z.png

Monday, January 6, 2014

06.01.2014 Programlama Temelleri Çalışma Soruları

Aşağıdaki Soruların gereksinimlerini gerçekleştirerek ödev gönderim talimatlarına uygun şekilde mail atınız.

1. Klavyeden girilen string ifadenin son karakterini ekrana yazan programı yazınız.
2. Klavyeden yazılan string ifadeyi tersten ekrana yazan program
    Recep
    peceR
3. Klavyeden girilen sayı için aşağıdaki çıktıyı oluşturan program
    bir sayı girin: _4
    *
    **
    ***
    ****
    ***
    **
    *
4. Klavyeden girilen max 7 basamaklı sayıyı aşağıdaki basamaklarına ayıran program 
    Bir Sayı giriniz: _1234
    1234 = 1 * 1000 + 2 * 100 + 3 * 10 + 4 * 1

     Not: For kullanılarak Yapılacak
     İpucu: Math.Pow(sayi, Kuvvet) komutu ile bir sayının üslü ifadesini alabilirsiniz.
     Örneğin; 6. basamak -> Math.Pow(10,6) -> 10 ^ 6 demektir...

5. Aşağıdaki çıktıyı oluşturan programı yazınız.
    02
    0406
    060810
    08101214
    1012141618
 
6. Klavyeden girilen yazıdaki türkçe karakterleri ingilizce karakterleri ile değiştiren programı yazınız.
    İpucu: Yazi[2] = 's';   // komutu s değerini Yazi string ifadesinin 2. hanesine yazar
    Örnek Çıktı:
    Bir Yazı giriniz: Şemsiye açıldı.
    Semsiye acildi.

    

Thursday, January 2, 2014

03.01.2014 Sis Araştırma Ödev

1. Domain Users'a Dahil olan Bir kullanıcı Server üzerinde oturum açmaya kalktığında aşağıdaki mesaj ile karşılaşır...
Bu kullanıcıların Serverda oturum açabilmesi için Hangi Yerel ilkelerin Değiştirilmesi gerektiğini bulunuz.



2. Domain Users'a Dahil olan Bir kullanıcı Server üzerinde "Run As.. " yöntemi ile bir programı çalıştırmaya kalkarsa aşağıdaki hatayı alır.
Çözüm yöntemini bulunuz.