- Almanca
- AnneBaba
- Arkeoloji
- Astronomi
- Basın
- Bilgisayar
- Bilim
- Biyografi
- Biyoloji
- ÇevreBilimleri
- Coğrafya
- Denizcilik
- Dizayn
- DışTicaret
- EBook
- Eczacılık
- Edebiyat
- Ekonometri
- Ekonomi
- Elektroteknik
- Endüstri
- Eğitim
- F.bilgisi
- Felsefe
- Fizik
- Fransızca
- Gazetecilik
- Gemi
- GenelKültür
- Gıda
- Halklaİlişkiler
- Havacılık
- HayatDersleri
- HayvancılıkTarım
- Hukuk
- Jeofizik
- Jeoloji
- K.özetleri
- KamuYönetimi
- Kimya
- KişiselGelişim
- Maden
- Makine
- Maliye
- Matematik
- Metal
- Mimarlık
- Muhasebe
- Mühendislik
- Müzik
- OrmanBilimleri
- Otelcilik
- Pazarlama
- Pedagoji
- Psikoloji
- RadyoTv
- Rehberlik
- Resim
- Sanat
- Sağlık
- Sigortacilik
- SiyasalBilimler
- SosyalBilgiler
- SosyalBilimler
- Sosyoloji
- Spor
- Stajlar
- Sunular
- SuÜrünleri
- Sınavlar
- Tarih
- Tekstil
- Tiyatro
- Turizm
- Türkçe
- UçakMühendisliği
- UluslarArasıİlişkiler
- Üretim
- Vatandaşlık
- İktisat
- İlahiyat
- İngilizce
- İnkilaptarihi
- İnşaat
- İstatistik
- Ziraat
- Ş.planlama
-
Cgi ve Perl
Kaynakçası: Yok
Dosya Boyutu: 60 KB
Eklenme Tarihi: 20-04-09
Dosya Şifresi: www.odevsec.com
Dosya Açıklaması : Perlde Veri Veri, Perlün üzerinde işlem yaptığı şeylerin tümüdür. Veriler, rakam, harf veya işaretlerden ibarettir. Ancak her rakam sayı değildir; bizim Perle belirtmemiz gereken ilk şey, ona verdiğimiz verinin sayı mı, yoksa rakam bile olsa sayı-dışı, alfa nümerik bir değer (hem harf, hem rakam veya sadece harf veya sadece rakam ve diğer işaretleri içeren karakter dizisi) mi olduğunu söylememiz gerekir. Buna dikkat edin. Çünkü Perlde daha sonra göreceğimiz her şey verileri bu şekilde ikiye bölmekten kaynaklanır. Şimdi 45in sayı olması için toplanabilir, çıkartılabilir olması gerekir. 34 yaş olarak, kilo olarak, kilometre olarak bir anlam taşıyorsa, sayıdır. Buna karşılık 34, İstanbulun il sıra numarası ise sayı-dışı bir rakamdır; buna Perlün dilinde String denir. Bir sınıftaki 20 öğrencinin "yaş" rakamları toplanır, 20ye bölünürse ortaya çıkan rakam, hâlâ sayıdır: adına "sınıfın yaş ortalaması" denir ve bu rakam (doğru adıyla sayı) başka istatistik hesaplarda kullanırsanız size istatistikçi denir. Buna karşılık 20 ilin il sıra numaraları toplanır, 20ye bölünürse ortaya anlamsız bir şey çıkar ve bunu görenler size şaşkın gözlerle bakarlar. Sayılarla aritmetik işlemler yapılır. String (karakter dizeleri) ile, rakam bile olsa, aritmetik işlem yapılmaz. Perl için, 0dan 255 ASCII değerine kadar her şey Stringdir. Bir harf, Perl için Stringdir; bir kelime veya bir cümle de String sayılır. Perl için Stringlerin sınırı yoktur. Buna karşılık sayılar, sınırlıdır. Perle bir rakamın sayı olduğunu belirmek için öylece yazarsınız; karakter-dizelerini yani Stringleri ise tırnak içinde yazarız. Nasıl tırnak? Bir dakika.. Oraya geliyoruz. Şimdi, bir bilgisayarda 0dan 255 ASCII değerine kadar sıralanan karakterlerin arasında neler olduğunu hatırlayın. Sözgelimi ASCII 7 değeri nedir? Bilgisayarın bip sesi çıkartması. Peki, 13 değeri nedir? Satır başı. O halde, bunlar da Stringe, karakter-dizesine dahil midir? Evet. Peki, bu değerler de karakter mi sayılır? Ona da Evet. Bu yüzden Perlde Stringleri yazarken veya kullanırken tek tırnak içine almakla, çift tırnak içine almanın farkı vardır. Tek tırnak içine aldığınız Stringin içinde sadece ekranda görüntülenebilen karakterler yer alır. Eğer Stringiniz görüntülenemeyen karakter değerlerini içeriyorsa, bu dizeyi mutlaka çift tırnak içine almanız gerekir. Stringi çift tırnak içine alırsanız, içine sekme, satır başı veya heksadesimal (16 tabanlı) kodlar koyabilirsiniz. Tek tırnak-çift tırnak farkının bir diğer sonucu ise çift tırnak kullandığınız taktirde, Stringin içine değişken de koyabilirsiniz. Buna, Perl ile metin işlemeyi ele aldığımız zaman döneceğiz. Sabit Değerler, Değişkenler Peki, demek ki Perl için üzerinde işlem yapılabilecek iki tür veri olabilirmiş: sayılar ve sayı-dışı karakter dizeleri (Stringler). "String" ve diğer İngilizce kelimeleri kullanmamak için çok özen gösterdiğimi belirtmeliyim. Üniversitelerimizin incelediğim ders notlarında ve diğer Türkçe kaynaklarda da bu özen gösterilinceye ve meselâ bir kere belirttikten sonra bir daha İngilizce terim yerine ortak Türkçe bir terim kullanılıncaya, yani birlik sağlanıncaya kadar, bireysel çabalar, ancak burada olduğu gibi gereksiz tekrarlardan başka bir şeye yaramayacaktır. Perl, için veriler ister sayı, ister karakter-dizesi olsun, program boyunca aldıkları durum itibariyle de ikiye ayrılır: Programın başından sonuna kadar değişmeyen sabit veriler ve belirli durumlarda değişenler. Birinci gruba belirli bir...

Ödev Hazırlanıyor
Lütfen Bekleyiniz
| Bu ödeve hiç yorum yapılmamış. İlk siz yorum yapın! |
İhtiyacınız olan ödevi bu bölümü kullanarak arayabilirsiniz..





