Ana içeriğe atla

Kayıtlar

Mart, 2013 tarihine ait yayınlar gösteriliyor

Kodbank C# Görsel Programlama 8 Form Titretme

Bir kaç yıl önce hatırlarsınız Msn uygulaması üzerinde form titretme özelliği vardı. İşte bunu sağlayan kodlar bu programda.
Soru Ve Sorunlarınız İçin İletişim Murat Bilginer


C# Console ProgramlamaC# Görsel Programlama
C# Büyük Projeler

Kodbank C# Görsel Programlama 7 Şeffaf Form

Eski Tasarım

Kodbank C# Görsel Programlama 6 Kronometre

8 Hocam Gerçekten Türev Ne Demek?

Küçük bir eleştiri sonrasında sizi türevin tanımıyla baş başa bırakacağım. 


Eğitim sistemimizdeki en büyük yanlışlardan biri verilen eğitimin yada öğretimin bana göre düşünsel odaklı değil sonuç odaklı çalışıyor olması.


Ne demek istiyorum?


Başlığı görerek merak edip girdiysen bu konuyu okumak için, demek ki türev diye bir şey daha önce duymuşsun yada bunu ders olarak görmüşsün.


Türev konusunun anlatıldığı ilk dersi düşünür müsün. Ben anlatayım kendi dersimizi. Konu türev hoca derse gelmiş türev en genel manada lim h-->0 giderken f(x+h)-f(x)/h ifadesidir gençler. Ve ardından biz tabi bununla uğraşmayacağız türev almanın yöntemleri var. Şimdi onları görelim.


f(x)=x^2 ise f'(x)=2x dir.


Daha sonrasında böyle böyle türev kurallarını öğrene öğrene türevi de öğrenmiş olduk :P mu acaba?


Tamam da hocam türev ne demek? 1 ay türev gördük bütün kurallarını biliyorum ama  ben hala türev ne demek bilmiyorum. Ya gerçekten türev ne demek? Bunu soruyorum size.

Kodbank C# Console 3 Sayı Piramidi

7 Neden Göz Bilir Misin?

Bitirebilir misin?


Neden böyle başladım yazıma. Neyi bitirebilir misin demi aslında?

Gözlerin gücüne o kadar çok inanırım ki bu inandığım gücü anlatayım mı biraz sana?


Peki neden göz bilir misin?


İnsanlar aslında hep diliyle karşısındakine seni seviyorum diyebilmenin zor olduğunu düşünürler. Çünkü ağızdan çıkan sözün yükümlülüğü biner insanın omuzlarına, aklından geçirdiklerinin değil. Bu yüzden dilinden çıkacak olan kelamın zorluk dalgalarında boğulur insan. Bu zorluk dalgaları üzerine gelen insanın imdadına ise kelimelerden habersiz, dilsiz, bir o kadarda sağır olan göz yetişir. Bu yüzden birinin gözlerinde seni seviyorum diyebildiğini gördüysen ağzından çıkacak kelimeleri beklemeye pekte gerek yoktur aslında. Neden mi? İşte tamda bu yüzden. O çok acelecidir. Çok düşünmez.


Dilin söyler kulağın duyar. Bir kek mis gibi kokusunu bırakır ortama burnun alır kokusunu. Burnun koku bırakamaz. Dilin duyamaz. Kelimeler kelimeleri anlamaz. Bir biriyle aynı işlemi gören şeyler bir birinin ne yaptığı…

Kodbank C# Görsel Programlama 5 Taş Kağıt Makas Oyunu V1.0

Kodbank C# Console 2 Basamak Sayısı Bulma

KODBANK C# Görsel Programlama 4 Dokunma Oyunu

Algoritma 3

Merhabalar. Son algoritma dersi ile yine beraberiz. 

Daha öncede bahsettiğimiz gibi bizler algoritma yazarken günlük konuşma dilini kullanıyorduk. Bu şekilde yazdığımız bir algoritmanın dilimizi bilen bir kişi dışında birine hiç bir şey ifade etmeyecekti. Ama aynı zamanda bir algoritma evrensel olmalı ve dünyanın herhangi bir yerinde bu algoritmaya bakan herkes aynı şeyi anlamalıydı.Bu ifadeleri geçen derslerimizden hatırlıyorsunuz.


İşte bu birlikteliği sağlamak için algoritmalarımızı bir takım şekillerle ifade etmeye çalışacağız. Bu şekilde sembollerle oluşturacağımız çözüme de akış diyagramı(Flow Chart) diyeceğiz. Şimdi bu şekillerimize ve anlamlarına bir göz atıp algoritma derslerimizi böylelikle sonlandıralım.

AKIŞ DİYAGRAMLARI
ŞEKİLLER VE ANLAMLARI
1.BAŞLA/BİTİR
Bir algoritmanın başladığı konumu göstermektedir.Tek çıkışlı bir sistemdir.






2.VERİ GİRİŞİ
Giriş çıkış komutunun kullanılacağı yeri belirler ve kutu içerisine hangi değişkeni ve OKU mamı yoksa YAZ mamı yapılacağını belirtmeniz ger…

Kodbank C# Console 1 Çapraz Yazı Yazdırma

Kodbank C# Görsel Programlama 3 Basamak Ayırma

Kodbank C# Görsel Programlama 2 Asal Sayı Bulma v1.0

Kodbank C# Görsel Programlama 1 Çarpım Tablosu

Algoritma 2

Merhabalar arkadaşlar. Biraz geçiktik ama Algoritma 2. dersi ile yine beraberiz. Öncelikle geçen derste verdiğimiz soruların çözümlerini vererek başlayalım. Sonra sırası ile İlişkisel operatörler, Mantıksal Operatörler en sonda döngüleri anlatıp bugünlük dersimizi bitirmiş olacağız.

Geçen dersteki soruların çözümleri:


1. Klavyeden girilecek bir yılın kaç gün sürdüğünü ekrana yazan programın algoritmasını yazınız.


ÇÖZÜM


1. Başla
2. Oku x 3. Toplam=x*365 4. Yaz Toplam 5. Bitir

2. Kullanıcının girdiği iki sayının karelerinin toplamını görüntüleyen algoritmayı yazınız.


Çözüm


1. Oku x,y
2. Toplam=0 3. Toplam=(x*x)+(y*y) 4. Yaz Toplam 5. Bitir

3. İki tamsayının çarpma işlemini sadece toplama işlemi kullanarak sonucu bulduran algoritmayı yazınız.
Çözüm 1. Oku a,b 2. c=0 3. b>0 olduğu sürece tekrarla. 4. C=c+a 5. b=b-1 6. Yaz c 7. Dur

Aslında son sorumuzla beraber algoritmada döngülere ve karşılaştırma ifadelerine gir…

Bilgisayar Günlüğü Resimli Anlatım 6 Hard Diskimdeki Veriler Görünmüyor Sorunu Çözümü

Amvo Virüsü Ve Türevlerinden KurtulmaElinizde 320,500,750 GB yada daha fazla boyutu olan bir sabit diskiniz olduğunu düşünün. Sabit diskiniz tamamı dolu. Bir gün sabit diskinizi bilgisayara bağladınız ve içindeki veriyi ağlayacak! göremediniz. Buldunuz da 500 GB Bütün verilerinizi geri getirmek için saatlerce geri getirme programlarıyla verilerinizi geri getirmek için uğraştınız ve verileri ama veriyi kaydedecek YÖK bilgisayarınızda çıkmaza girdiniz iyice yer.5 6 saat virüsü çözmek için çözüm bulamadınız bir türlü ama bir uğraştınız. Belkide bulmaya çalıştığınız virüs amvo virüsü veya türevi olabilir. Birde bu yöntemi deneyin.

Bu lanet tarihin derinliklerini göndermek istiyorsanız buyurun boyut kodları virüsü.


NASİL KURTULACAĞİM


1. Yeni bir not defteri açıyoruz değil.
2. Aşağıya yazdığım kopyalıyoruz ve Not defteri değil aldığım kodları yapıştırıyoruz.


on Error Resume Next
Dim objShell, objFileSystem, objTextStream, objRegex Dim colRegexMatches1, colRegexMatches2 Dim nReturnCode Dim strİpFile…

Algoritma 1

ALGORİTMAYA GİRİŞ

Bunun öncesinde anlatılabilecek bir sürü şey var, ama ben o bölümleri atlayıp direk algoritma ile işe başlamak istiyorum.


Algoritma Niye Önemli:


Algoritma nedir den önce algoritma niye önemli bence önce buna bakalım. Bir programcının en önemli ilkelerinden biri bir probleme hemen girişmek yerine o probleme dikkatli ve sistematik bir şekilde yaklaşmak olmalıdır. Programcı problemi iyice anlamalı ve olabildiğince küçük parçalara ayırmalıdır. İşte programcının bunu yaptığı evre program yazmanın algoritma evresidir.


Yani algoritma programlamanın temel yapı taşıdır. İşin algoritma kısmını halleden arkadaşlar programlama kısmında çok zorlanmayacaklardır.


Bilgisayar programları aslında sıralı bir şekilde tanımlanmış düzenli birkaç komuttan başka bir şey değildir. Yani biz işin algoritma kısmında bunu yapacağız.


Algoritma nedir?


Algoritma belirli bir sorunu çözmek için gerekli olan sıralı, mantıksal adımların tümüdür.
Algoritmalar doğal dille yazılabileceği için fazla formal değildi…