28.07.2013 Views

BILG101 VE BILG111

BILG101 VE BILG111

BILG101 VE BILG111

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 1<br />

1. NİÇİN BILGISAYAR ........................................................................................................5<br />

1.1. BİLGİSAYAR NEDİR......................................................................................................5<br />

1.2. BİLGİSAYARLARIN YARARLARI:..................................................................................6<br />

1.3. BİLGİSAYAR TİPLERİ....................................................................................................7<br />

1.3.1. Süper Bilgisayarlar ................................................................................................7<br />

1.3.2. Ana-Bilgisayarlar...................................................................................................8<br />

1.3.3. Mini-Bilgisayarlar..................................................................................................8<br />

1.3.4. Mikro-Bilgisayarlar ...............................................................................................8<br />

1.3.4.1. Masa-üstü bilgisayarlar................................................................................................. 9<br />

1.3.4.2. DİZÜSTÜ BİLGİSAYARLAR .................................................................................. 10<br />

2. BİLGİSAYARIN KISA TARİHÇESİ ............................................................................11<br />

2.1. ÇİVİ YAZISINDAN BİLGİSAYARA .....................................................................11<br />

2.1.1. KEMİKLER <strong>VE</strong> MAKİNELER..............................................................................13<br />

2.1.2. ONDOKUZUNCU YÜZYILDA BİLGİSAYARLAR...............................................14<br />

2.1.3. NÜFUS SAYIMININ YAPILMASI ........................................................................16<br />

2.2. YİRMİNCİ YÜZYILDA BİLİŞİM ...........................................................................17<br />

3. DIŞ DONANIM.................................................................................................................22<br />

3.1. KLAVYE.....................................................................................................................22<br />

3.1.1. Fonksiyon Tuşları.................................................................................................24<br />

3.1.2. Enter Tuşu ............................................................................................................24<br />

3.1.3. Esc Tuşu ...............................................................................................................24<br />

3.1.4. Geriye Silme(Backspace) Tuşu.............................................................................26<br />

3.1.5. Delete Tuşu İle Üzerinde Bulunulan Harfi Silmek ...............................................27<br />

3.1.6. Tab Tuşu...............................................................................................................27<br />

3.1.7. Shift ve Caps Lock Tuşları....................................................................................27<br />

3.1.8. Alt Gr Tuşu...........................................................................................................28<br />

3.1.9. Print Screen Tuşu.................................................................................................28<br />

3.1.10. Sayısal Tuşlar.......................................................................................................29<br />

3.1.11. Ok veya Yön Tuşları .............................................................................................29<br />

3.2. EKRANLAR (MONİTÖRLER).......................................................................................29<br />

3.3. DİSKETLER <strong>VE</strong> DİSKET SÜRÜCÜLERİ..........................................................................31<br />

3.4. CD-ROM SÜRÜCÜSÜ ................................................................................................32<br />

3.5. YAZICILAR.................................................................................................................33<br />

3.6. FARE-MOUSE.............................................................................................................35<br />

3.7. TARAYICILAR - SCANNERS ........................................................................................35<br />

4. BİLGİSAYARIN İÇ DONANIMI...................................................................................37<br />

4.1. CPU- MİKRO İŞLEMCİ................................................................................................37<br />

4.2. ANAKART - MAİNBOARD ...........................................................................................38<br />

4.3. BELLEK......................................................................................................................40<br />

4.3.1. Rom Bellek(Read Only Memory)..........................................................................40<br />

4.3.2. Ram Bellek(Random Access Memory)..................................................................41<br />

4.4. SABİT DİSKLER – HARD DİSKLER ..............................................................................41<br />

4.5. SES KARTI .................................................................................................................42<br />

4.6. SERİ <strong>VE</strong> PARALEL ÇIKIŞLAR.......................................................................................42<br />

4.7. GRAFİK KARTLARI.....................................................................................................43<br />

4.8. DEĞERLENDİRME SORULARI......................................................................................44<br />

5. BILGISAYAR VİRÜSLERİ............................................................................................45<br />

5.1. VİRÜSÜN YAYILMASI..........................................................................................46<br />

5.2. VİRÜS ÇEŞİTLERİ..................................................................................................47<br />

5.3. VİRÜSLERDEN KORUNMAK...............................................................................48<br />

5.4. VİRÜSÜN BELİRTİLERİ........................................................................................49<br />

5.5. VİRÜSÜN VARLIĞINI NASIL ANLARIM?..........................................................51<br />

5.6. TAVSİYELERİMİZ .................................................................................................51<br />

6. DİLLER <strong>VE</strong> DERLEYİCİLER.......................................................................................53<br />

6.1. PROGRAMLAMA DİLLERİ ...........................................................................................54<br />

6.1.1. Programlama Dillerinden Bazıları ......................................................................54<br />

6.2. DERLEYİCİLER ...........................................................................................................56<br />

6.3. ÖZET..........................................................................................................................56<br />

6.4. SORULAR ...................................................................................................................57


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 2<br />

7. DOSYA SIKIŞTIRMA NEDİR? .....................................................................................58<br />

7.1. DOSYA ARŞİVLEME NEDİR?.......................................................................................58<br />

7.2. POPÜLER DOSYA SIKIŞTIRMA/ARŞİVLEME PROGRAMLARI ........................................58<br />

8. BİLGİSAYAR AGLARI..................................................................................................61<br />

8.1. YEREL ALAN AĞLARI (LAN) ....................................................................................63<br />

8.2. GENİŞ ALAN AĞLARI (WAN) ....................................................................................66<br />

8.3. NOKTADAN NOKTAYA HABERLEŞME ........................................................................67<br />

9. INTERNET .......................................................................................................................69<br />

9.1. INTERNET NEDİR? ......................................................................................................69<br />

9.2. TCP/IP NEDİR? ..........................................................................................................70<br />

9.3. INTERNET'E KİMLER DAHİLDİR? .................................................................................71<br />

9.4. INTERNET NE SUNAR? ................................................................................................71<br />

9.5. INTERNET YOLUYLA ALABİLDİĞİM BU BİLGİLERİ, PROGRAMLARI KİMLER KOYAR? ...73<br />

9.6. INTERNET'E ERİŞİM NASIL OLUR? ...............................................................................75<br />

9.7. INTERNET ADRESİ NEDİR? DOMAİN İSMİ <strong>VE</strong> IP NUMARASI NE DEMEKTİR? .................75<br />

9.8. INTERNET ÜZERİNDE İSTEDİĞİMİZ BİLGİLER NASIL YERLERİNE ULAŞIYORLAR ? ........78<br />

9.9. INTERNET ADRESLERİNDE GÖRÜLEN KISALTMALAR NE ANLAMA GELİR?...................79<br />

9.10. INTERNET'E BAĞLI TÜM BİLGİSAYARLARIN LİSTESİNİ NASIL ALABİLİRİM?.................80<br />

9.11. INTERNET MÜHENDİSLİĞİ NEDİR?..............................................................................80<br />

9.12. INTERNET NE KADAR GÜ<strong>VE</strong>NLİ? ...............................................................................81<br />

9.13. INTERNET’TE BİLGİLER HANGİ HIZLARLA İLETİLİR?.................................................81<br />

9.14. ISDN NEDİR? ............................................................................................................86<br />

9.15. FRAME RELAY NEDİR? ..............................................................................................86<br />

9.16. ATM NEDİR?.............................................................................................................87<br />

9.17. INTERNET DIŞINDA BAŞKA YAYGIN KULLANILAN AĞLAR DA VAR MI? .......................87<br />

9.18. ELEKTRONİK PARA (E-PARA, E-CASH, SANAL PARA) NEDİR? .....................................88<br />

9.19. INTRANET NEDİR? .....................................................................................................89<br />

9.20. FİREWALL (GÜ<strong>VE</strong>NLİK SİSTEMLERİ) NEDİR? .............................................................89<br />

9.21. PROXY SERVİSLERİ NEDİR? .......................................................................................90<br />

9.22. İNTERNET ÜZERİNDEN FAKS GÖNDEREBİLİR MİYİM?..................................................91<br />

9.23. INTERNET SOCİETY (INTERNET GRUBU) NEDİR? .......................................................92<br />

9.24. INTERNET KULLANIM ETİĞİ.......................................................................................92<br />

9.25. INTERNET'İN SOSYAL BOYUTU ..................................................................................93<br />

9.26. INTERNET'İN TİCARİ BOYUTU ....................................................................................94<br />

9.27. INTERNET’İN KISA TARİHİ .................................................................................94<br />

9.28. INTERNET’E BAĞLANMAK İÇİN GEREKLİ DONANIM İHTİYAÇLARI.............................96<br />

9.28.1. Ekran....................................................................................................................96<br />

9.28.2. Ekran kartı ...........................................................................................................97<br />

9.28.3. Sabit disk ..............................................................................................................98<br />

9.28.4. İşlemci ..................................................................................................................98<br />

9.28.5. Bellek..................................................................................................................100<br />

9.28.6. Modem................................................................................................................100<br />

9.28.6.1. Dahili modem (internal)............................................................................................ 101<br />

9.28.6.2. Harici modem (external) ........................................................................................... 101<br />

9.29. YAZILIM İHTİYAÇLARI.............................................................................................102<br />

9.29.1. İşletim Sistemi ....................................................................................................103<br />

10. ELEKTRONİK POSTA.................................................................................................104<br />

10.1. E-MAİL (E-POSTA) NEDİR? ........................................................................................104<br />

10.2. E-POSTA ADRESİ NEDİR?...........................................................................................105<br />

10.3. 3. ADRESİNİ BİLDİĞİM BİRİSİNE NASIL E-POSTA GÖNDERİRİM?.................................106<br />

10.4. E-POSTA PROGRAMLARINDA GÖRÜLEN KISALTMALAR.............................................107<br />

10.5. NİCKNAME NEDİR? ..................................................................................................109<br />

10.6. SİGNATURE (IMZA) NEDİR? NASIL KULLANILIR?.....................................................109<br />

10.7. FOLDER (NOTEBOOK) NEDİR?..................................................................................110<br />

10.8. ATTACHMENT (EKLENMİŞ DOSYA) NEDİR?...............................................................110<br />

10.9. GÖNDERİLEN E-POSTANİN YERİNE ULAŞMADAN GERİ DÖNMESİ...............................111<br />

10.10. E-POSTA NE KADAR GÜ<strong>VE</strong>NLİ?.............................................................................112<br />

10.11. E-POSTA GÖNDERİRKEN DİKKAT EDİLECEK NOKTALAR VAR MI? .........................112<br />

10.12. POP3 NEDİR? NE GİBİ AVANTAJLAR SAĞLAR? ....................................................118


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 3<br />

10.13. E-POSTA İÇİNDE TÜRKÇE KARAKTER KULLANIMI................................................118<br />

10.14. E-POSTA İLE GELEN İLETİLERDEN SİSTEMİME VİRÜS BULAŞIR MI? .......................119<br />

10.15. YAZIŞMALARDA SIKÇA GÖRÜLEN ENTERESAN KARAKTERLER ............................120<br />

10.16. E-POSTA FİLTRELEME ..........................................................................................121<br />

10.17. DÜNYA ÜZERİNDE BEDAVA E-POSTA SERVİSİ <strong>VE</strong>REN SİTELER ............................122<br />

10.18. ELEKTRONİK POSTANİN AVANTAJLARI................................................................123<br />

11. WORLD WİDE WEB NEDİR? ....................................................................................124<br />

11.1. HTTP <strong>VE</strong> HTML NEDİR?.........................................................................................125<br />

11.2. URL NEDİR? ............................................................................................................126<br />

11.3. WEB İLE BU KADAR FARKLI <strong>VE</strong>Rİ YAPISI NASIL BİR ARADA KULLANILABİLİR?.........128<br />

11.4. WEB SAYFASI NEDİR?..............................................................................................128<br />

11.5. POPÜLER WEB LİSTELEYİCİ PROGRAMLAR ..............................................................129<br />

11.6. WEB ÜZERİNDE NE TİP BİLGİLERE ULAŞABİLİRİM?...................................................131<br />

11.7. WEB İLE ERİŞİLEBİLECEK BİLGİLERİN YER ALDIĞI BİR KATALOG VAR MI? ...............131<br />

11.8. WEB ÜZERİNDEKİ "YENİ EKLENMİŞ" LİNKLERİ/BİLGİLERİ GÖREBİLİR MİYİM?..........132<br />

11.9. BİR WEB SAYFASINA BAĞLANDIĞIMDA BİLGİSAYARIMA VİRÜS GEÇEBİLİR Mİ?.......132<br />

11.10. WEB ÜZERİNDEN NASIL FTP YAPARIM?..............................................................133<br />

11.11. BOOKMARK NEDİR? ............................................................................................133<br />

11.12. DOSYALARIN YEREL DİSKETE SAKLANMASI........................................................133<br />

11.13. WEB SAYFALARINDAKİ RESİMLERİ KENDİ BİLGİSAYARIMA NASIL ALIRIM? ........134<br />

11.14. OFF-LİNE BROWSİNG..........................................................................................134<br />

11.15. POPÜLER ARAMA/SORGULAMA SİSTEMLERİ.......................................................136<br />

11.15.1. Web Üzerindeki Kütüphane Servisleri................................................................142<br />

12. EVDEN INTERNET BAĞLANTISI NEDİR? BANA NE KAZANDIRIR?.............143<br />

12.1. INTERNET’E EVDEN ERİŞİM. .....................................................................................143<br />

12.1.1. Gereken donanım:..............................................................................................143<br />

12.1.2. Diğer gereksinimler: ..........................................................................................144<br />

12.1.3. Modem Nedir?....................................................................................................144<br />

12.1.3.1. Modem alırken nelere dikkat etmeliyim?.................................................................. 146<br />

12.1.4. Hangi ISS daha iyi? Hangi kriterlere göre ISS seçimi yapmalıyım?..................147<br />

13. KİSİSEL WEB SAYFASİ..............................................................................................149<br />

13.1. BİR WEB SAYFASI NEYE BENZER? HTML NEDİR? .................................................149<br />

13.2. BİR WEB SAYFASINDA GÖRÜLEBİLECEK TİPİK ELEMANLAR NELERDİR? ...................152<br />

13.3. SAYFA İÇERİĞİNİN BELİRLENMESİ............................................................................153<br />

13.4. WEB SAYFASI HAZIRLAMAK ZOR MUDUR? ÖZEL BİR EDİTÖRE İHTİYACIM VAR MI? 154<br />

13.5. BİR WEB SAYFASI YAPTIM. DİĞER İNSANLARIN BUNDAN NASIL HABERİ OLACAK?...157<br />

13.6. BEDAVA "KİŞİSEL WEB SAYFASI HİZMETİ" <strong>VE</strong>REN YERLER VAR MI?.........................157<br />

14. GRAFİK/RESİM/SES/VİDEO FORMATLARI .........................................................159<br />

14.1. GİRİŞ........................................................................................................................159<br />

14.2. BİTMAP NEDİR? .......................................................................................................159<br />

14.3. ÖNEMLİ RESİM FORMATLARI : BMP,GIF,JPEG,TIFF.............................................160<br />

14.4. REAL AUDİO/VİDEO ................................................................................................162<br />

14.5. INTERNET ÜZERİNDE TELEFON GÖRÜŞMESİ ............................................................164<br />

14.6. RESİM/SES FORMATLARINA VİRÜS BULAŞABİLİR Mİ? ...............................................164<br />

14.7. MPEG LAYER 3 (MP3) SES FORMATI .....................................................................164<br />

15. EK (A)..............................................................................................................................166<br />

15.1. GİRİŞ : TÜRKİYE'DEKİ INTERNET SERVİSLERİNİN GELİŞİMİ .....................................166<br />

15.2. TÜRKİYE'DE INTERNET'E BAĞLI TÜM MERKEZLERİ NASIL GÖREBİLİRİM? .................166<br />

15.3. ÖNEMLİ WEB SİTELERİ............................................................................................167<br />

15.4. ÖNEMLİ FTP SİTELERİ.............................................................................................167<br />

15.5. INTERNET ÜZERİNDEKİ MEDYA KURULUŞLARI.........................................................168<br />

15.6. TÜRKİYE'DE INTERNET'TE YER ALAN BAZI RADYOLAR..........................169<br />

16. EK B (TURKIYEDE INTERNET).................................................................................170<br />

16.1. TÜRKİYE'NİN INTERNET ÇIKIŞLARI NERELERDENDİR? HIZLARI NEDİR? ...................170<br />

16.2. TÜRKİYE INTERNET'E NE ZAMANDAN BERİ BAĞLIDIR?.............................................172<br />

16.3. TÜRKİYE'DE HANGİ KURULUŞLAR INTERNET'E BAĞLIDIR?.......................................173<br />

16.4. INTERNET'İN TURKİYE DEKİ TİCARİ BOYUTU...........................................................174


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 4


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 5<br />

1. NİÇİN BILGISAYAR<br />

Günümüz dünyasında yaşayan herkesimden insanın bilgisayardan anlaması<br />

gerekiyor. Bu gereklilik, bilgisayarı kendi amaçları doğrultusunda kullanabilme<br />

gerekliliği olarak açıklanabilir. Önceleri teknik birikimi olan insanlarca kullanılan<br />

bilgisayarlar, günümüzde bankerlerden çiftçilere, sağlık uzmanlarından atletlere dek<br />

çoğu meslek insanının günlük yaşantısında önemli bir rol oynamaktadır.<br />

1.1. Bilgisayar Nedir<br />

Bilgisayar basit bir elektronik aygıt olup, kendisine verilen verileri program adı<br />

verilen bir dizi komuta göre işleyip bunun sonucunda insanlara bilgi üretir. Bilgisayara<br />

girdiğimiz bilgilere girdi (input), bilgisayar tarafından üretilen bilgilere ise çıktı (output)<br />

denir. Donanım (hardware) adı verilen elektronik parçalar bir araya gelerek bir<br />

bilgisayar sistemi (computer system) meydana getirmiş olurlar. Fiziksel bileşen<br />

olmadıklarından dolayı programlara ya da program topluluklarına yazılım (software) adı<br />

verilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 6<br />

Bilgisayarlar olmasaydı günlük yaşantımızın nasıl etkileneceğini aslında uzun uzun<br />

anlatabiliriz ancak bunu anlamak için, sabah yatağımızdan kalkış saatinden işimize<br />

ulaşıncaya kadar olan kısmını bile bir gözden geçirmeniz yeterli olacak. Çalar saatiniz,<br />

elektronik su ısıtıcınız, tost makineniz, asansör ve arabanız, trafik ışıkları, telefonlar,<br />

otomatik para çekme makineleri(ATM)...<br />

Günlük yaşantımızda bilgisayarlara olan bağımlılığımız, biz farkında olmasak da<br />

gittikçe artmaktadır. Böyle bir yaklaşımda, bilgisayarların yararları üzerinde biraz<br />

durmamız gerekir.<br />

1.2. Bilgisayarların Yararları:<br />

Bilgisayarlar bir dizi nedenden dolayı güncellik kazandılar. En önemlisi,<br />

bilgisayarların çok iyi, hatta insanlardan daha iyi yaptıkları işlerin olmasıdır. Bunlar<br />

arasında şunları sayabiliriz.<br />

• Büyük miktarlarda bilgiyi depolama yada “belleğe alma”<br />

• Herhangi bir bilgiye çok hızlı olarak erişebilme<br />

• Bir dizi ardışık görevi hızla yerine getirme<br />

• Sensörlerin okuduğu ya da diğer nicel bilgilere dayalı özel hareketleri yapma<br />

Bilgisayların iş dünyasınca yararlı bulunan başka özellikleri de vardır.<br />

• Hiç geç kalmazlar ya da gelmemezlik yapmazlar ve ücret artışı istemezler!...<br />

• Ayni kalitede iş çıkartırlar.<br />

• Sosyal gereksinimleri sınırlıdır, şirket pikniği istemezler.<br />

• Saatlik ücret istemezler<br />

• İnsanların çalışamayacağı olumsuz koşullarda ve zehirli ortamlarda, 24 saat ara<br />

vermeden çalışabilirler.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 7<br />

Bu özelliklerinin yanında makul bir fiyat!.. Son 20 yılda teknolojinin hızla gelişimi<br />

ve bilgisayar parçalarının yoğun olarak üretilmesiyle bilgisayar fiyatlarında önemli<br />

düşüşler meydana gelmiştir. Bu da bilgisayara olan talebin hızla artmasına ve daha çok<br />

alanda kullanılmasına sebep olmuştur.<br />

Bilgisayar kullanmayı istemek için mutlaka bir iş beklentiniz olması gerekmez.<br />

İnsanların bilgisayar kullanmayı öğrenme nedenleriyle başkalarının dağa tırmanma<br />

nedenleri ayni olabilir. Bundan kişisel bir kıvanç, mutluluk duyabilirler. Hızla değişen<br />

dünyada, bu değişimlere ayak uydurmak ve teknolojinin keskin sırtında yürümenin<br />

harika bir yoludur bu.<br />

1.3. Bilgisayar Tipleri<br />

1.3.1. Süper Bilgisayarlar<br />

En büyük bilgisayarlara süper bilgisayar(supercomputer) adı verilir. Cray süper<br />

bilgisayarları, son derece geniş bilgi işleme ihtiyacını karşılamak amacıyla özel sipariş<br />

üzerine üretilir. Cray süper bilgisayarları saniyede 60 milyar hesaplama yapabilme<br />

kapasitesine sahiptirler. Süper bilgisayarların bir çoğu, devlet kuruluşları, araştırma<br />

enstitüleri ve en büyük 100 şirketin elinde bulunuyor. Süper bilgisayarları üreten toplam<br />

şirket sayısı 10’dan azdır.<br />

Süper bilgisayarların kullanım<br />

alanlarından birkaçını vermek gerekirse;<br />

astronomi, fizik, matematik ve genetik<br />

alanlarında yapılan bilimsel çalışmalarda<br />

da kullanılmaktadır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 8<br />

1.3.2. Ana-Bilgisayarlar<br />

Bilgisayarların ikinci ve en uzun süredir kullanılan boyutu<br />

ana bilgisayarlardır (mainframe). 1970’lere kadar ana<br />

bilgisayarlar, bilgisayar endüstrisinin ekmeği ve tereyağıydı.<br />

Ana bilgisayarlar aynı anda birçok kişi tarafından<br />

kullanılabildiğinden, büyük şirketlerde gerekli olan çok-<br />

kullanıcılı(multiuser) bilgisayar ortamının oluşmasına<br />

yardımcı olurlar.<br />

1.3.3. Mini-Bilgisayarlar<br />

Ana bilgisayarlar gibi Mini-bilgisayarlar da (microcomputer ya da kısaca<br />

miniler) çok-kullanıcılı bilgisayarlardır, ama diğerlerinden daha küçüktürler. Mini<br />

bilgisayarların gücü arttıkça, değişik boyutlardaki bilgisayarlar arasındaki çizgi<br />

belirsizleşiyor. Aslında üreticisinin “süper-mini” ya da mini bilgisayar adını verdiği<br />

türde bir bilgisayar kullanan bir şirket çalışanının, ana-bilgisayar kullandığını<br />

düşünmesi de doğal sayılmalıdır. 1977 de Digital, VAX bilgisayar ailesini piyasaya<br />

sundu. VAX bilgisayarları gruplar halinde yapılandırılabiliyor ve birçok kullanıcı aynı<br />

anda bilgisayarları kullanabiliyor.<br />

1.3.4. Mikro-Bilgisayarlar<br />

Mikro-bilgisayarlar (microcomputer) ya da diğer adıyla kişisel bilgisayarlar<br />

(personal computer, PC) her biçim ve boyutta üretilmektedir. Güçlü masa üstü<br />

modelleri olduğu gibi, sınırlı işlevi olan elde taşınabilir modelleri de vardır. Geçtiğimiz<br />

25-30 yıl içerisinde mikro bilgisayarlar daha küçük, daha hızlı ve daha güçlü hale<br />

geldiler. Üreticiler kullanıcıların ihtiyaçları doğrultusunda çalıştılar ve her amaca


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 9<br />

yönelik bilgisayarlar ürettiler. Siyah ekran üzerine komut yazmaktan sıkılan<br />

kullanıcıların tam renkli görüntü, inanılmaz grafik ve ses yetenekleriyle çoklu-ortam<br />

(maltimedya) isteklerine cevap vermek için çaba harcayan üretici firmalar bunu<br />

başardılar. Artık yanımızda taşıyabileceğimiz, ve hemen her yere götürebileceğimiz<br />

güçlü bilgisayarlar istiyoruz.<br />

1.3.4.1. Masa-üstü bilgisayarlar<br />

Masa-üstü bilgisayarlar(desktop computers) masa üstüne yerleştirilebilmeleri<br />

için tasarlanmıştır. Bilgisayarları oluşturan birçok elektronik parçayı bir araya getiren<br />

kutu benzeri bir kasadan oluşur. Bu kasanın çevresine klavye, görüntü birimi ve yazıcı<br />

gibi dış ekipmanlar konulursa, buna genellikle iş istasyonu (workstation) denilir. Dik<br />

bilgisayarlar (tower computers) kasanın dik durmasının dışında masa üstü<br />

bilgisayarlara benzer. Dik bilgisayarlar, yeni disk sürücüleri ve yedek bellek gibi<br />

genişletici aygıtların ilave edilebilmesi için daha çok yere sahiptir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 10<br />

1.3.4.2. DİZÜSTÜ BİLGİSAYARLAR<br />

Kişisel bilgisayarlardan bahsederken, günümüzde hızla yaygınlaşmaya başlayan diz<br />

üstü bilgisayarları ve onların türevlerinden de bahsetmemiz gereklidir.<br />

Taşınabilir bilgisayarlar, uzun zamandır tüm PC satışlarının ancak yüzde 20’sini<br />

oluşturuyordu. Ancak son zamanlarda bu baraj aşıldı. Uzmanlar, bunu diz üstü<br />

bilgisayarların pazar payını daha da artıracak bir trendin başlangıcı olarak yorumluyor.<br />

IDC analistlerin den Alan Promisel’e göre laptop’ların yüzde 24’lik bir oran yakalaması<br />

önemli bir sıçrama.<br />

Bu trendin genel olarak devam etmesini beklediklerini söyleyen Promisel, diz üstü<br />

bilgisayarların yüzde 25’lik oranı da yakalayacağını söylüyor. 1999 yılında<br />

taşınabilir/masaüstü bilgisayar oranı yüzde 18 idi. 2000’de ise taşınabilir bilgisayarların<br />

pazar payı yüzde 20’ye çıktı.<br />

Diz üstü bilgisayar satışlarındaki artış elbette ki en çok PC üreticilerine yarıyor.<br />

Masaüstü sistemlerdeki talep azlığıyla birlikte düşen karlar ve sürekli hale gelen fiyat<br />

indirimleri, üreticileri daha fazla kar getiren diz üstü bilgisayarlara odaklanmaya<br />

yöneltiyor.<br />

Notebook’larda bir başka<br />

önemli konu da tasarım.<br />

Tüketicilerin bir kısmı, basit<br />

modelleri tercih ederken, bazıları<br />

da ultra ince ve hafif bilgisayarlar istiyor. Bu geniş yelpaze üreticilere farklı modeller<br />

yaratma fırsatı sunuyor.<br />

Fiyat ve üretim kazancı üreticilerin diz üstü bilgisayarlara ağırlık vermesini sağlayan<br />

iki önemli faktör. Bunun sonucunda, uzun zamandır söylenen diz üstü bilgisayarların<br />

masaüstü bilgisayarları geride bırakacağı teorisi gerçek olma yolunda ilerliyor.<br />

IBM ThinkPad serisi diz üstü bilgisayarlar; ince, hafif ve çalışmaya hazır olarak<br />

tasarlanmış ve dizayn edilmiş olup mobil bilgi işlemin tüm olanaklarını kullanıcılarına<br />

kolay kullanılabilir bir şekilde sunmaktadır. IBM Thinkpad’lerde bulunan entegre<br />

kablosuz iletişim olanağı kullanıcılara ağ ortamından kopmadan hareket imkanı<br />

sağlamaktadır. Security subsystem, UltraBay, UltraPort and UltraPort Camera II,<br />

Communication Bays, ThinkPad Button ve ThinkLight özellikleri ThinkPad’i cazip<br />

kılan seçme kriterleridir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 11<br />

2. Bilgisayarın Kısa Tarihçesi<br />

2.1. ÇİVİ YAZISINDAN BİLGİSAYARA<br />

Aslında bilgisayar sanıldığı gibi 20 nci yüzyılın bir buluşu değildir. İnsanların<br />

hesap yapma düşüncesi yüzyıllardır bizimle beraberdi, ama günümüz bilgisayarlarını<br />

yapmak için birçok alanda elde edilen bilgilerin bütünleşmesi gerekiyordu.<br />

Günümüzdeki birçok gelişmiş aletin kullanımından önce, biz insanların<br />

geliştirmiş oldukları pratik yöntemler kullanılıyordu. Pratik dediğimiz bu yöntemler<br />

aslında uygulanış bakımından kolay fakat güvenirlilik bakımından zayıf yöntemlerdi.<br />

Okul öncesi çocukların birden ona kadar saymaları bir hüner sayılır.<br />

Çoğunluğumuz birden bir milyona kadar sayabiliriz, ama büyük olasılıkla sıkılıp<br />

saymayı bırakırız.<br />

Ancak sayı sayma insanların yapısal bir özelliği değildir. Uzak atalarımız bile<br />

sayma işlemine çok az ihtiyaç duymuşlardır. Antropologların yaptığı araştırmalara göre,<br />

bizim hiç, bir ve çok olarak ifade ettiğimiz, yalnızca üç rakam kullanan avcı gruplarıyla<br />

karşılaşmışlardır. Yani, ya hiç elma yoktu, ya öğle yemeği için bir elma var ya da<br />

ihtiyacınızdan daha fazla elma var... İki elma da, beş yüz elma da çok sınıfına<br />

girmekteydi. Sayma ihtiyacı özellikle çiftçi toplumlarının plan ve kıyaslama yapma<br />

ihtiyacı duymalarından önemli hale gelmişti.<br />

Antropologlar, insanların sayılan her bir madde için bir parmak kaldırarak<br />

saymaya başladıklarını kabul ederler. Aslında maçlardaki skorları tutmak için tutulan<br />

çetele sistemleri hala insan eli şeklini yansıtır. Ancak zaman içerisinde sayma işleminin


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 12<br />

sadece iki elimizin parmakları ile sınırlandırılamayacağı gerçeği, insanların sayı<br />

sayarken sembollere ihtiyaç duymalarına neden oldu.<br />

Sonuçta insanlar(çiftçi toplumları), koyunları ve tohumları temsil eden işaretleri<br />

kayalara kazıyarak ya da yüzeylere çizerek soyut bir semboller sistemi geliştirdiler.<br />

Bulunan en eski yazı M.Ö. 3500 yıllarının Mezopotamya’sına (şimdiki Irak) aittir.<br />

Çivi yazısının icadı insanlık tarihini iki çağa ayırdı. Tarih öncesi ve Tarih.<br />

Tarih, insanın bilgiyi kaydetmesiyle başlamıştır. İlginçtir ki, ilk bulunan yazıların vergi<br />

miktarlarıyla ilgili kayıtlar olmasıdır. Vergi tahsildarı, on çiftçinin koyun sürülerini<br />

saydıktan sonra, bütün sürülerin toplamının alınması gerekiyordu. Abaküs (abacus),<br />

kullanıcıların bir pano üzerindeki taşları ya da bir dizi tele takılmış boncukları<br />

kaydırarak hesap yapmalarını sağlamıştır. Abaküsün Firavunlar zamanında, M.Ö, 500<br />

yıllarında kullanıldığına dair kayıtlar vardır. Orta doğuda bir yerde ya da Hindistan’da<br />

icat edilmiş olan abaküs, ilk hesaplama aygıtı olarak kabul edilir.<br />

Roma imparatorluğu zamanına rastlayan sonraki 900 yıl boyunca matematikte<br />

büyük adımlar atıldı. Cebir kitapları yazıldı, Geometri oluşturuldu ve Romen rakamları<br />

geliştirildi. M.S. 410 yılında Roma imparatorluğunun çöküşü ile orta çağ olarak bilinen<br />

karanlık tarih süreci başladı. Bu dönemde, Roma imparatorluğu dönemindeki buluşlara<br />

ve yeni olan her şeye kuşkuyla yaklaşılmıştır. Avrupa’da toplama ve sayı sayma gibi<br />

basit beceriler bile kaybedildi. Keşif ruhu, Rönesans’ın başladığı 1400 lere kadar baskı<br />

altında tutuldu. Abaküsün icadından, birierisinin bu icadın geliştirmesi için 2000 yıllık


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 13<br />

bir süre geçmişti. Avrupadaki ortaçağ döneminde matematiği Araplar canlı tutarak<br />

‘birler basamağı’, ‘onlar basamağı’ vb olarak kullandığımız haneli sayılama sistemini<br />

bulmuşlardır.<br />

2.1.1. KEMİKLER <strong>VE</strong> MAKİNELER<br />

Logaritmayı bulan matematikçi olarak da bilinen John Napier Edinburg<br />

matematik işlemleri için kısa yollar bulmak için çaba harcadı. Kısa yollar için<br />

geliştirmiş olduğu ve kendisinin Rabdologia adını verdiği ancak başkalarının Napier’in<br />

kemikleri dedikleri bir aygıt geliştirdi. Kemikler, üzerlerine boyayla ya da oyularak<br />

sayılar yazılmış odun, kemik ya da fildişi çubuklarıydı ve çok basamaklı iki sayıyı<br />

çarpmak için düzenlenmişti. Bu aygıt, bölme işlemlerine de yardımcı oluyordu.<br />

Napier’in kemikleri Avrupa’da hızla kullanılmaya başlanıldı ve ölümünden sonra<br />

geliştirmiş olduğu bu aygıt ile ilgili açıklamaları yayınlandı. 1970’lerin başlarında<br />

kullanılan sürmeli hesap cetvelinin gelişmesine öncülük etti.<br />

Napier’in selefi olarak bilinen Wilhelm Schikard, dil, matematik ve astronomi<br />

konularında uzmanlaşmış bir Alman profesördü. Napier’in aygıtının bir versiyonu olan<br />

ilk mekanik toplama makinesini yaptı. Bu makine ve hakkındaki bilgiler, Schickardın<br />

arkadaşı olan, gökbilimci Kepler’e göndermiş olduğu yazılarının, Keplerin notları<br />

arasında bulunana kadar bilinmiyordu. Sonuçta Schickardın bu buluşu tarihe geçmedi.<br />

Hesap makinesinin bulunuşu genellikle Fransız filozof ve matematikçi Blaise Pascal’a<br />

mal edilir.<br />

Pascal, Schicard’ın hesap makinesini yaptığı yıl doğmuştu. Pascal daha 16<br />

yaşındayken bir Geometri kitabı yazmıştı. 19 yaşındayken, vergi tahsildarı olan<br />

babasına yardımcı olması için Pascaline adı verilen ve toplama çıkarma yapabilen bir<br />

makine tasarladı. Birkaç yılını bu aleti geliştirmek için harcadı ve 1649’da patentini<br />

aldı. Pascaline çalışıyordu ancak tam bir ticari başarısızlıktı. Çok pahalıya mal edildiği<br />

için seri üretim yapılması için de bir destek bulamayan Pascal, makinesini daha ucuza<br />

mal edebilmek için çalışmalarını sürdürdü. Ancak 1652 yılında geçirdiği bir kaza


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 14<br />

sonucu ölümden döndü ve onun matematikten felsefeye kaymasına neden oldu. 39<br />

yaşında ölünceye kadar bu konuda çalıştı.<br />

16’ıncı yüzyılın sonlarında Sir Isaac Newton ve Gottfried Wilhelm Liebniz<br />

önemli çalışmalar yaptılar. Newton, aralarında çok iyi bilinen Yerçekimi Yasası da<br />

olmak üzere, daha çok fizik çalışmalarıyla tanınır. Liebniz ise Pascal’ın hesap<br />

makineleri üzerine olan çalışmalarını devam ettirmiştir. Liebniz’in bilgisayar alanına<br />

diğer bir katkısı, onun keşfi olan ve modern bilgisayarlarda kullanılan ikili sayılama<br />

sistemidir. Sayıları çarpabilen bir çarpım aleti 1671 yılında tasarladı. Bir Fransız saat<br />

yapımcısı Liebniz’in çarpım aletini 1674’te tamamladı, Liebniz’in ve Pascalin hesap<br />

makinelerinin çalışmasına karşın o zamanın mekanik teknolojisinin yetersizliği,<br />

tasarımlarında yaptıkları son değişiklikleri uygulamalarını engelledi. Bu nedenle<br />

makinelerinin hata eğilimleri yüksekti ve sık sık tamir gerektiriyordu. Bu çalışmaları<br />

temel alan endüstriyel tasarımlar, sonraki yüzyıla kadar geliştirilemedi.<br />

2.1.2. ONDOKUZUNCU YÜZYILDA BİLGİSAYARLAR<br />

Ondokuzuncu yüzyıl modern bilgisayarlara önemli katkılar sağlayan iki buluş<br />

ile başladı. 1800’de İtalyan fizikçisi Allessandro Guiseppe Volta, ilk elektrik<br />

bataryasını icat etti. Bu buluş, günümüzün taşınabilir bilgisayarlarına enerji veren<br />

pillerin atasıdır.<br />

İkinci önemli buluş ise Joseph-Marie Jackuard’ın Jakar Tezgahı adıyla<br />

bilinen desen dokuma tezgahıydı. Dokuma tezgahı, kumaşın desenini tanımlayan bir<br />

dizi delikli kart ile kontrol ediliyordu. Jakar Tezgahı, tıpkı modern bilgisayarlarda<br />

kullanılan programlar gibi depolanmış program kullanan ilk makineydi.<br />

1765 yılında James Watt’ın buhar makinesini icadı ve Pascal ile Liebniz’in<br />

önceki çalışmalarıyla ortaya çıkan bütün parçalar, otomatik bir hesap makinesi<br />

yapılabilmesi için hazırdı. Tek eksik bu parçaları bir araya getirecek biriydi.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 15<br />

Londralı bir bankacının oğlu olan Charles Babbage, Liebniz gibi tanınmış<br />

matematikçilerin çalışmalarını okuyarak kendisini geliştirdi. 20 yaşında koleje<br />

gittiğinde çoğu öğretmeninden daha çok bilgiye sahip olduğunu gördü. Babbage 20’li<br />

yaşların sonlarında astronomide kullanılacak olan hata giderme cetvel setleri üzerinde<br />

çalışıyordu.<br />

Babbage çok geçmeden, cetvelleri hesaplayacak ve sonuçları diğer hesaplar için<br />

kaydedecek bir makineye ihtiyaç olduğunu fark etti ve Jakard’ın makinesindeki<br />

depolama yöntemi, yani delikli kartları kullanarak Fark Makinesi adını verdiği<br />

makinesini tasarladı. Sayıları insanların okuyup sonra da yazmasının hata payını<br />

artıracağı düşüncesine karşın bu yöntemin çok daha doğruluk payı olduğunu<br />

tasarımında belirtti. Babbage, buhar gücüyle çalışan Fark Makinesi’nin şemasını<br />

1822’de tamamladı. Ancak İngiliz hükümetinden yeteri kadar maddi destek<br />

alamadığından tamamlanma aşamasına gelen fark makinesi yarım kaldı. Böylece yarım<br />

kalan bir projeden sonra Babbage hemen bir sonraki projesi olan Analitik Makineyi<br />

düşünmeye başlamıştı bile. Analitik Makine, çok haneli sayıları büyük doğrulukla<br />

çarpabilen ve bölebilen genel amaçlı bir hesaplama aygıtıydı. Sayılar delikli kartlardan<br />

okunacak ve sonuçlar sonraki hesaplamalar için başka bir kart grubuna yerleştirilecekti.<br />

Babbage 1840’da İtalya’ya gitti ve bir dizi konferans ile Analitik Makine<br />

hakkında bilgiler sundu. Bu konuşmaların yayınlanan İtalyanca özetinin İngilizciye


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 16<br />

çevrilmesi için Lovelace Kontesi Agusto Ada King’e ricada bulundu. Babbage’e yakın<br />

olarak çalıştı ve eklediği notlarla özeti iki katına çıkardı. Lady Lovelace, hazırladığı<br />

notlar referans alınarak ilk bilgisayar programcısı olarak tanındı. Kendisinin onuruna,<br />

Birleşik Devletler Savunma Bölümü’nün programlama diline ADA ismi verilmiştir.<br />

Babbage geçmiş tecrübesinden olsa gerek, Analitik Makineyi tamamlamak için<br />

girişimde bulunmaktansa dizaynın tamamlanması için çalışmalarını sürdürdü. 80<br />

yaşında ölünceye kadar makinesi üzerindeki çalışmalarını sürdürdü ve yeni gelişmeleri<br />

dizaynına ekledi. (parçaların toplamı 50000’in üzerindeydi). Hiç tamamlanmayan bu<br />

tasarım modern bilgisayarların atalarıydı<br />

1800’lü yılların başlarında bilişim hayatımızı<br />

etkileyen başka buluşlar da oldu. Elektrik<br />

Jeneratörü, ilk telgraf hattı, ki World Wide Web’in<br />

yani internetin atası gibi buluşlar da çok önemli<br />

buluşlardır.<br />

Matematikçi George Boole, Boolean Cebir<br />

olarak da adlandırılan sembolik mantık ile ilgili ilk çalışmalarını 1847’de yayınladı.<br />

(doğru/yanlış, evet/hayır ve açık/kapalı) Modern bilgisayarlar, Boole’un çalışmalarıyla<br />

sağlanmış olan ikili mantığı kullanır.<br />

1867’de Christopher Sholes, bilgisayar klavyesinin atası olan daktiloyu icat etti.<br />

Alexander Graham Bell telefonu ayni yıl icat etti. Bir sonraki yıl ise Thomas Edison’un<br />

fonograf aleti, sesin yalnızca yollanıp alınmayla kalmayıp, aynı zamanda<br />

kaydedilebileceğini de gösterdi. Edison’un bu icadının ardından Akkor lambanın icadı<br />

ve hareketli resimlerin icadı ard arda geldi.<br />

2.1.3. NÜFUS SAYIMININ YAPILMASI<br />

ABD anayasası, her 10 yılda bir nüfus sayımını öngörür. 1880 yılında yapılan<br />

sayımın sonuçları 7 yıldan uzun bir sürede alınmıştı. Bir sonraki sayım yetkilileri<br />

düşündürmeye ve haklı olarak da endişelendirmeye başlamıştı.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 17<br />

Nüfus sayım Bürosu’nun bir çalışanı olan Herman Hollerith, sayım işlemini<br />

makineleştirmenin bir yolu olabileceğini düşündü. Hollerith, Jacquard ve Babbage’e<br />

ait olan delikli kart düşüncesini farklı bir yöntemle uyguladı ve sayımlarda kullanılmak<br />

üzere, delikli kartları kullanarak çalışan bir makine geliştirdi. Yarışmaya katılan 3<br />

sistemden biri olan Hollerith nüfus sayımında kullanılmak üzere makinesinin açık farkla<br />

birinci olduğunu öğrenir. Böylece 1890 yılındaki sayımda 100’ün üzerinde kullanılan<br />

bu makine sayesinde sonuçlar birkaç hafta gibi kısa bir zamanda alınmaya başlandı ve<br />

büyük bir başarı sağlandı. 2 sene içerisinde de tamamen sayım sonuçları alınmıştı.<br />

Babbage mekanik bilgisayarı yaratmak için buhar makinesiyle çalışmayı düşlemişti,<br />

oysa Hollerith ilk elektromekanik bilgisayarı yaratmak için elektrikle çalıştı. Nüfus<br />

sayımıyla gelen başarı Hollerith’i popüler bir kişi haline getirdi. Avrupa’nın her yerine<br />

seyahatler yaptı ve tavsiyelerde bulundu. 1896’da işini Tabulating Machine Company’e<br />

dönüştürdü. Hollerith bu makinesini geliştirip birçok şirkete sattı. 1911’de ise kurduğu<br />

2.2. YİRMİNCİ YÜZYILDA BİLİŞİM<br />

şirketini Charles Flint’e<br />

sattı. Flint ise bu şirketi ve<br />

başka iki şirketi daha<br />

birleştirerek<br />

CTR(Computing-<br />

Tabulating-Recording<br />

Company) adlı yeni bir<br />

şirket kurdu. 1924’te ise<br />

şirketin adı son kez<br />

değiştirilerek<br />

IBM(International<br />

Business Machine) oldu.<br />

Yirminci yüzyıla girerken bugünkü bilişim teknolojilerinin artık son adımları<br />

atılıyordu. Hollerith, başarılı bir şekilde kendi bilgisayarlarını üretip satarken , başka<br />

mucitler de bilgisayarların gelişimine katkıda bulunacak icatlarda bulunuyordu. Radyo


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 18<br />

popüler basında çok dikkat çekerken, radyo yayını frekans modülü üzerindeki<br />

araştırmalar transistörün gelişimine katkıda bulundu.<br />

başlangıç noktası oldu.<br />

1904’te John Ambrose<br />

Fleming’in elektronik redresör<br />

vakum tüpü icadı çok ilgi<br />

görmemesine karşın sonraki<br />

uygulamalarda çok ihtiyaç duyulan<br />

bir icat olarak tarihte yerini aldı. Bu<br />

icat elektriği tek yönde iletiyordu.<br />

İlerleyen zamanda bu icat, bugünkü<br />

bilgisayarların, telefonların,<br />

televizyonların ve işitme aygıtlarının<br />

1908’de Henry Ford, otomobillerin seri üretimi için girişimlerde bulundu. Bu<br />

girişimler, günümüzde seri üretimleri yapılan bilgisayarların ucuzlamasına yardımcı<br />

olacak olan bilgisayar devrimini ateşleyecekti.<br />

Birinci dünya savaşı yıllarında pek fazla bir gelişme yaşanmadı. 1930’larda<br />

Amerikalı bir mühendis olan Vannevar Bush, mühendislikte ve bilim alanlarında<br />

yaygın bir şekilde kullanılacak olan diferansiyel denklemleri ve çözümü zor denklemleri<br />

çözen ilk makineyi icat etti. Kısmen elektronik, ama büyük oranda mekanik olan<br />

Diferansiyel Analizör’ü, ilk otomatik ve genel amaçlı hesaplama aygıtı olarak kabul<br />

ediyoruz.<br />

1939 yılında mekanik mantık ve matematiksel işlemler üzerine bir kitap yazan<br />

Alan Turing bilgisayar yapmayla değil de makineler tarafından çözülebilecek problem<br />

türleriyle ilgileniyordu. Turing, yazdığı kuramsal kitapta Evrensel Turing Makinesini<br />

anlattı. Kuramsal olarak bu makine, diferansiyel denklemleri çözmenin yanı sıra satranç<br />

da oynayabilirdi. Turing’in kitabı bilgisayar gelişiminin çok kritik bir zamanında<br />

yayınlandı ve yeni hesaplama makinelerinin kapasiteleriyle ilgili görüşleri genişletti.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 19<br />

John Atanasoff, tümüyle elektronik bir<br />

bilgisayar düşüncesini 1940’da geliştirdi ve<br />

profesörü olduğu üniversitedeki bir öğrencisi<br />

olan Clifford Berry’nin mezuniyetinden sonra,<br />

üniversitede kalmasıyla bu elektronik bilgisayar<br />

düşüncesini gerçekleştirmeye birlikte çalıştılar.<br />

ABC (Atanasoff-Berry Computer) 1942 yılında<br />

tamamlandı. ABC, delikli kartları kullanması<br />

nedeniyle Boolean cebri temel alıyordu.<br />

Kartların belirli noktalarında ya delik vardı, ya da yoktu!..Mekanik dişliler yerine<br />

Fleming’in vakum tüplerini kullanan ABC ilk elektronik bilgisayardı.<br />

Bilgisayarlar ikinci dünya savaşı yıllarında büyük gelişmeler gösteremediler<br />

ancak bilgi alışverişi yani iletişimin güvenli aktarımının çok önemli olduğu bu yıllarda,<br />

askeri bilgilerin aktarılması için önemli bir şifreleme aleti, ittifak devletleri tarafından<br />

geliştirildi. Enigma adındaki bu küçük alet sayesinde şifreli yada şifresi çözülmüş<br />

mesajlar gönderildi. Buna karşılık müttefik devletlerin geliştirmiş oldukları Bombe adlı<br />

bir başka alet ise, yollanan bu şifreli mesajları çözüyordu. Savaşın son 2 yılında<br />

müttefik devletler, ittifak devletlerin yolladığı tüm şifreli mesajları dinlediler. Ancak<br />

yüksek düzeydeki mesajlar radyo üzerinden gönderilmiyordu. Bu mesajlar, özel bir<br />

makineyle kodlanıyor ve teletype yazıcıyla gönderiliyordu. İngilizler Alan Turing’de<br />

dahil olmak üzere Colossus isimli bir bilgisayarı özellikle kripto analiz işlemi için<br />

tasarladılar. Bu bilgisayar dünyanın ilk büyük elektronik valfli programlanabilir mantık<br />

hesaplayıcısıydı. Bu bilgisayarda 10 tane kadar üretildi ancak 1976 yılına kadar bir sır<br />

olarak kaldı. Colossus ile ilgili çizimler 1940 yılında çıkan bir yangında tahrip oldu. Bu<br />

nedenle Colossus ile ilgili ayrıntılı bilgiler ancak bugünlerde anlaşılabilmektedir. 1944<br />

yılında Howard Aiken Mark I adındaki bir elektronik hesap makinesini yaptı. 1943<br />

yılında John Mauchly ve John Presper Eckert genel amaçlı bir bilgisayar için ordudan<br />

destek istediler. Destek verildikten sonra 1946 yılında ENIAC adlı devasa bilgisayar<br />

geliştirildi. 30 ton ağırlığında, 18000 vakum tüplü bu alet Mark I den 1000 kat daha<br />

hızlıydı.<br />

Aslında Mauchly ve Eckert ENIAC’ı geliştirirken bazı problemlerin<br />

farkındaydılar. Her program için farklı bir kablo bağlantıları oluşturulması gerekiyordu.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 20<br />

Bu işlem de günler sürecek bir işlemdi. Mauchly ve Eckert, programın bellekte<br />

depolanabileceği ve yeni kobyalamaya gerek kalmada çalıştırılabileceği sonucuna<br />

vardılar.<br />

1944 yılı sonlarında, atom bombasını geliştiren ve birçok bilimsel çalışmanın<br />

danışmanlığını yapan John Von Neumann, Eniac projesini ziyaret etti ve depolanmış<br />

program tekniğinin kuramını oluşturdu. Digital bir bilgisayarın tasarımını anlattı. John<br />

Von Neumann’ın tasarımına göre bilgisayar beş temel kısımdan oluşuyordu.<br />

Bilgileri bilgisayara girmek için klavye gibi bir girdi aygıtı.<br />

Programları ve veriyi tutacak bir bellek alanı.<br />

Hesaplamaları yapacak bir aritmetik birim.<br />

Program komutlarını ve veriyi bellek ile aritmetik birim arasında taşıyacak bir<br />

kontrol birimi.<br />

Yazıcı gibi bir çıktı aygıtı.<br />

Neumann’ın makalesi geniş çapta yayınlandı ve bilgisayarın tasarımını önemli<br />

ölçüde değiştirdi. ENIAC’tan sonraki hemen her bilgisayar von Neumann bilgisayarıdır.<br />

EDVAC bilgisayarın tasarımlarını tamamlayan von Neumann, bu bilgisayarın yapımı<br />

için de talep ettikleri ek para yardımını aldı. 1946 yılında Maurıce Wilkes, ENIAC<br />

projesini ziyaret eden bir başka bilim adamı idi. İngiltere’ye dönüşünde bir von<br />

Neumann bilgisayarı tasarlama üzerinde çalıştı ve adını EDSAC olarak koydu. 1949<br />

yılında tamamlanan EDSAC ilk depolanmış program bilgisayarı olan EDSAC 1958’e<br />

kadar Cmbridge fakültesinde kullanıldı.<br />

1951 yılında ise UNIVAC bilgisayarları tamamlandı ve bilgisayar alanında bir<br />

sonraki adım olan ticari bilgisayarların dönüm noktası oldu.<br />

Bu süreç, aslında herkes tarafından bilinmesi gereken ve kullandığımız<br />

günümüz bilgisayarlarının nasıl bir gelişim aşamasından geçtiğinin anlaşılması, beklide<br />

günümüzde yapılan birçok araştırmanın ileriki yıllarda başka kişiler tarafından<br />

toparlanıp yeni buluşların atası olacağının bir somut göstergesidir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 21


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 22<br />

3. Dış Donanım<br />

Bu kısımda standart özelliklere sahip bir bilgisayarın parçaları hakkında kısaca bilgi<br />

verilecektir. Bu bilgiler sayesinde bu kitabın daha sonraki sayfalarında yazılanları daha<br />

kolay anlayabileceksiniz. Günümüzde yaygın olarak kullanılan bilgisayarlara “Kişisel<br />

Bilgisayar” anlamında PC adı verilmektedir. İlk PC, 1981 yılında IBM firması<br />

tarafından üretildi.<br />

Bilgisayarı oluşturan parçaların içine takıldığı ve parçaları bir arada tutan metal<br />

kutuya Bilgisayar Kasası adı verilmektedir. Daha önceki yıllarda Desktop ve slim kasa<br />

adı verilen kasalar yaygın olarak kullanılırken son yıllarda montajı Türkiye’de yapılan<br />

bilgisayarlarda Mini Tower diye adlandırılan kasalar daha çok kullanılmaktadır.<br />

Desktop kasalar masanın üstüne konulabildikleri için daha kullanışlı olmakla<br />

birlikte genişleme imkanları daha sınırlıdır. Desktop kasaya sahip bilgisayarlara<br />

herhangi bir kartı takmak daha zor olabilmektedir.<br />

3.1. Klavye<br />

Kullanıcılar mesajlarını ve isteklerini klavye aracılığıyla bilgisayara aktarırlar.<br />

Bilgisayar, temelde klavye aracılığıyla yönlendirilir ve kumanda edilir. Klavye<br />

hakkında bilinmesi gerekenler, klavyenin bir giriş aygıtı olduğu ve klavyenin tuşlarına<br />

basılması halinde basılan tuşun veya harfin kodunun bilgisayarın CPU’ su tarafından<br />

değerlendirilmek üzere belleğe aktarıldığıdır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 23<br />

Bilgisayarın belleğinde öyle bir yer var ki, oraya yazılan bilgiler otomatik olarak<br />

ekrana yansımaktadır. Bilgileri klavye aracılığı ile belleğe giriyorsunuz ama yankısı<br />

ekrana geliyor.<br />

Harfleri temsil eden tuşlar klavyenin üzerinde değişik şekilde dizilebilmektedir.<br />

Türkiye’de daktilolarda ve Apple marka bilgisayarlarda “F” klavye dizilişi kullanıl-<br />

maktadır. Amerika ve Avrupa ülkelerinde ise “Q” klavye dizilişi yaygındır. Bu diziliş<br />

her ülkeye özgü olarak değişir. Bunun nedeni ise pek çoğumuzu hayrete düşürecek<br />

şekilde, kullanıcılara hız kazandırmak veya kullanış kolaylığı sağlamak değil aksine<br />

yazım hızını düşürmek içindir. Niçin mi? Nedeni, bilgisayarın yazım düzenini<br />

daktilodan almasıdır. Daktilo kullanıcılarının iyi bileceği gibi, daktilo ile fazla hızlı<br />

yazmaya çalışılırsa tuşlar şeride vurdukları yerde sıkışıklığa neden olurlar. İşte bu<br />

noktadan hareketle her dilin dil yapıları incelenerek, olası sık sık yan yana tekrarlanan<br />

tuşlar tespit edilip mümkün oranda ayrık yerlere yerleştirilmişlerdir.<br />

Standart bir Q klavye dizilişinde Türkçe’ye özgü olan Ş, Ü ve Ç gibi harfleri temsil<br />

eden tuşlar klavyenin üzerinde yoktur. Türkiye’ye 1990 yılından sonra ithal edilen Q<br />

diziliş klavyelerde bazı tuşlara 3. görevler verilerek klavyenin üzerinde Ş, Ğ ve İ gibi<br />

harflere yer açıldı. Günümüzde piyasada yaygın olarak pazarlanan klavyeler Türkçe’ye<br />

özgü harfleri de içeren “Q” dizilişli klavyelerdir.<br />

İçinde Türkçe’ye özgü harfler(Ş,Ç,İ,Ğ,Ü,Ö) bulunan<br />

yazılar hazırlayacaksanız kullandığınız bilgi sayarın<br />

klavyesinde Türkçe harflerin bulunmasına dikkat etmeniz<br />

gerekir. Yanda verilen ekran görüntüsünde Microsoft<br />

firması tarafından üretilip piyasaya verilen bir klavyenin<br />

resmi bulunmaktadır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 24<br />

3.1.1. Fonksiyon Tuşları<br />

Klavyenin üzerinde bulunan bazı tuşlar ekrana bir karakterin yazılması için<br />

kullanılmazlar. Çünkü bu tuşlar bir görüntü yerine bir etki yaratırlar. Klavyenin üst<br />

kısmında yan yana dizilen ve üzerinde F1, F2, F3 yazılı olan tuşlara Fonksiyon Tuşları<br />

adı verilmektedir. Bu tuşların işlevleri programdan programa değişiklik gösterebilir. Bir<br />

çok programda F1 tuşuna basıldığı zaman o sırada çalışan programa veya yapılan işleme<br />

bağlı olarak ekrana yardımcı bilgi gelmektedir.<br />

Örneğin, Microsoft ürünü Word ve Excel gibi programlarda, üzerinde çalışılan<br />

belgeyi kaydetmek için F12 tuşu kullanılabilmektedir. Word ve Excel’de F12 tuşu ile<br />

kaydetme işlemi yapılırken, başka bir programda bu tuş işlevsiz olabilir. Örneğin,<br />

Windows ile birlikte verilen Paint programı ile çalışırken F12 tuşuna basmanız halinde<br />

Paint programı size herhangi bir tepkide bulunmaz. Çünkü Paint programında F12 tuşu<br />

tanımlı değildir.<br />

3.1.2. Enter Tuşu<br />

DOS ortamında yazılan komutları işletmek için Enter tuşuna basmak gerekir. Enter<br />

tuşuna basılıncaya kadar yazılan komut işletilmez. Ancak kelime işlem programlarında<br />

Enter tuşunun başka işlevleri bulunmaktadır. Word gibi kelime işlem programları ile<br />

çalışırken paragraf başı yapmak için Enter tuşu kullanılmaktadır.<br />

Ayrıca Windows uyumlu programlar ile çalışırken ekrana getirilen diyalog kutuları-<br />

nın hemen hepsinde Tamam düğmesi bulunmaktadır. Ekranda herhangi bir diyalog<br />

kutusu varken Tamam düğmesinde tıklama yapma yerine Enter tuşuna basabilirsiniz.<br />

3.1.3. Esc Tuşu


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 25<br />

Esc tuşu genellikle yapılan işlemden vazgeçmek veya geriye dönmek amacıyla<br />

kullanılmaktadır. Örneğin, DOS ortamında yazdığınız komutu işletmekten vazgeçmek<br />

istiyorsanız Geriye Silme tuşu ile yazdığınız komutu harf harf silebilirsiniz. Ancak<br />

yazılıp işletilmekten vazgeçilen komut çok sayıda harf veya karakterden meydana<br />

geliyorsa her seferinde geriye silme tuşuna arka arkaya basmak zaman kaybına neden<br />

olur, iptal etmek istediğiniz komut uzunsa, geriye silme tuşu yerine klavyenin sol üst<br />

köşesinde bulunan ESC tuşunu kullanabilirsiniz.<br />

DOS ortamında iken ESC tuşuna basacak olursanız yazılıp henüz enter tuşu ile<br />

aktife edilmeyen (işleme konulmayan) komut iptal edilir. ESC tuşu ile yazılan komutlar<br />

iptal edilirse, yazılan komut ekrandan silinmeyip bir alt satıra geçilir. Üst satırda yazılı<br />

olan komutun iptal edildiğini işaret etmek için komutun sonuna “\” işareti konulur. Yeni<br />

komut yazına aşağıda verilen ekran görüntüsünde tespit edebileceğiniz gibi bir alt<br />

satırdan itibaren başlanır.<br />

C:\>COPY C:\DOS\FORMAT.COM A:\\<br />

Yukarıdaki ekran görüntüsünde “C:” hard diskinin “\DOS” dizinindeki<br />

FORMAT.COM dosyasını “A:” disket sürücüsünün kök dizinine kopyalamak üzere<br />

kurallara uygun olarak<br />

COPY C:\DOS\FORMAT.COM A:\<br />

komutu yazılmış. Ancak kullanıcı bu komutu vermekten son anda vazgeçmiştir.<br />

Kullanıcı yazdığı komutu arka arkaya geriye silme tuşuna basarak silmek yerine ESC<br />

tuşuna basarak iptal etmiştir. Komutun iptal edildiğini belirtmek üzere komutun sonuna<br />

“\” işareti konulmuştur. Ekran görüntüsündeki ikinci “\“ işareti, komutun iptal edildiğini<br />

gösteren işarettir.<br />

Windows ortamında herhangi bir program ile çalışırken herhangi bir konuda onayı-<br />

nız alınmak istendiği veya size soru yöneltildiği zaman ekrana bir diyalog kutusu<br />

getirilir. Bu diyalog kutularında genellikle Tamam ve İptal düğmeleri bulunur. Diyalog


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 26<br />

kutusu aracılığı ile yapılacak işlemden vazgeçmek istiyorsanız fare ile İptal düğmesinde<br />

tıklama yapabilir veya doğrudan Esc tuşuna basabilirsiniz.<br />

3.1.4. Geriye Silme(Backspace) Tuşu<br />

Klavyelerde rakamların bulunduğu sırada en sağda olan bu tuş, ışıklı göstergenin<br />

solunda bulunan harfi veya karakteri silmek için kullanılır. Bu tuşun DOS ortamındaki<br />

bu görevi, diğer programlarda da aynen geçerlidir. Işıklı gösterge her harf veya tuşa<br />

basıldıktan sonra biraz sağa kayar. Böylece yeni yazılacak harf veya karakter için<br />

ekranın yazı olmayan boş yerine gidilmiş olunur. Karaktersel tuşlardan birine her<br />

bastığınızda, ışıklı gösterge yani imleç biraz sağa kayarak yeni bir tuşa basmanız<br />

beklenir.<br />

Geriye silme yani Backspace tuşuna her basılışta, bir önceki yani ışıklı göstergenin<br />

solunda duran karakter silinir. Bu karakter silindiği için ışıklı göstergenin sağında<br />

bulunan bütün karakterler bir karakter genişliği kadar sola kayarlar. Şimdi Geriye Silme<br />

tuşunun kullanılış şekli ile ilgili bir örnek verilecektir. DOS ortamında DIR yazıp enter<br />

tuşuna basıldığı zaman üzerinde bulunulan sürücü ve dizindeki bütün dosya ve dizinler<br />

listelenmektedir.<br />

Ancak aktif dizinde çok sayıda dosya varsa dosyaların hepsi aynı anda ekrana<br />

sığmayacakları için dosya listesinin baş tarafını göremezsiniz. Ekran dosya ile dolduğu<br />

zaman listeleme işlemine ara verilmesini sağlamak için DIR komutunun yanına “/P”<br />

parametresi eklenir. Ancak DIR komutuna “/P” parametresini eklemek istenirken<br />

yanlışlıkla “P” harfi yerine “O” harfine basılmış olsun<br />

C :\>DIR/O<br />

Bu komutta kullanıcı DIR komutunun “/P” eklenen şeklini kullanmak istemiş ancak<br />

yanlışlıkla “P” harfi yerine “O” harfine basmıştır. Dolayısıyla ışıklı göstergenin solunda<br />

bulunan “O” harfinin silinmesi ve yerine “P” harfinin yazılması gerekir. Bunun için<br />

önce geriye silme (backspace) tuşuna basılıp fazladan yazılan “O” harfinin silinmesi,<br />

ardından doğrusu olan “P” harfinin yazılması gerekir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 27<br />

C:\>DIR/_<br />

C :\>DIR/P_<br />

3.1.5. Delete Tuşu İle Üzerinde Bulunulan Harfi Silmek<br />

Geriye silme tuşu ile Delete tuşu arasındaki fark şudur: Delete tuşu ışıklı<br />

göstergenin üzerinde bulunduğu harfi silerken, geriye silme tuşu ışıklı göstergenin<br />

solunda bulunan harf veya karakteri silmektedir.<br />

Işıklı gösterge, yanlışlıkla yazılan karakterin üzerinde bulunuyorsa, bu karakteri<br />

silmek için Delete tuşunu, yanlışlıkla yazılan karakter ışıklı göstergenin solunda ise<br />

geriye silme tuşunu kullanmak gerekir. Delete tuşu DOS ortamında komut verirken<br />

kullanılabildiği gibi kelime işlem programları ile çalışırken de kullanılır.<br />

3.1.6. Tab Tuşu<br />

DOS ortamında bu tuşa basıldığı zaman imleç(ekleme noktası) 4 karakter genişliği<br />

kadar sağa gitmektedir. Başka bir deyişle DOS ortamında 4 kez boşluk tuşuna basmak<br />

yerine bir kez tab tuşuna basmak aynı etkiye sahiptir.<br />

Ancak kelime işlem programlarında Tab tuşunun başka işlevleri bulunmaktadır. Bu<br />

işlemler genellikle, yeni paragraf oluşturmak için gerekli boşluğu sağlamak, veya tablo<br />

içerisinde hücre değiştirmek gibi işlevlerdir.<br />

3.1.7. Shift ve Caps Lock Tuşları<br />

Normalde klavyenin tuşları üzerinde harfler büyük olarak dururlar. Ancak normal<br />

olarak tuşa bastığınızda bulunduğunuz yere harf küçük olarak yazılır. Eğer harfin büyük


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 28<br />

haline gerek duyuyorsanız söz konusu harfi temsil eden tuşa bastığınız sırada Shift<br />

tuşunu basılı durumda tutmanız gerekir.<br />

Eğer arka arkaya çok sayıda büyük harfin girişini yapmak istiyorsanız her seferinde<br />

Shift tuşunu basılı durumda tutmak yerine Caps Lock tuşuna basarak Shift tuşunu<br />

kilitleyebilirsiniz. Caps Lock tuşu yalnızca üzerinde harf olan tuşlar üzerinde etkili<br />

olmaktadır. Shift tuşu kilitli iken klavyenin sağ üst köşesindeki Caps Lock ışığı yanar.<br />

Sözü edilen ışık yanıyor iken Caps Lock tuşuna basılırsa kilitleme işlemi iptal edilir.<br />

3.1.8. Alt Gr Tuşu<br />

Daha önce belirtildiği gibi Q dizilişine sahip klavyelerde Türkçe’ye özgü Ç, Ş ve Ü<br />

gibi harflere yer bulabilmek için bazı tuşlara 3. bir görev verilmektedir. Tuşlara verilen<br />

3. görevi kullanabilmek AltGr tuşu basılı durumda iken söz konusu tuşa basmak<br />

gerekir. Örneğin üzerinde 4 rakamı olan tuşa bastığınızda bulunduğunuz yere 4<br />

rakamını yazmış olursunuz. Eğer Shift tuşu basılı durumda iken üzerinde 4 rakamı olan<br />

tuşa basacak olursanız, bu kez tuşun 2. görevi olan “+” işareti bulunduğunuz yere<br />

yazılır. Üzerinde 4 rakamı olan tuşun 3. görevini yapabilmesi için AltGr tuşu basılı<br />

durumda iken 4 rakamına basmak gerekir ki bu da “$” şeklinde bir karakterdir.<br />

3.1.9. Print Screen Tuşu<br />

DOS ortamında çalışırken bu tuşa basmanız halinde o sırada ekranda ne görülüyorsa<br />

yazıcıya gönderilir. Başka bir deyişle ekranın resmi çekilip yazıcıya gönderir. Bu sırada<br />

bilgisayarınıza yazıcı bağlı ise ekranda gördüklerinizi kağıda dökebilirsiniz. Ancak<br />

Windows ortamında bu tuşun görevi biraz farklıdır. Windows ortamında Print Screen<br />

tuşuna bastığınızda yine ekranın resmi çekilir. Ancak ekranın resmi yazıcı yerine, geçici<br />

bilgi saklama ortamı olan ve Pano adı verilen ortama aktarılır. Daha sonra Panoda


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 29<br />

saklanan resmi Paint gibi bir boyama programına aktarıp istediğiniz gibi<br />

kullanabilirsiniz. Bu konuda daha sonra size bilgi verilecek.<br />

3.1.10. Sayısal Tuşlar<br />

Rakamları girerken kullanılan sayısal tuşlar klavyenin iki yerinde bulunmaktadır.<br />

Arada bir sayısal bilgi girişi yapanlar harfleri temsil eden tuşların üstündeki tuşları<br />

kullanabilirler. Ancak sürekli rakam girişi yapılıyorsa klavyenin sağ alt köşesindeki<br />

sayısal tuşlardan yararlanmak gerekir.<br />

Bu tuşların iki ayrı görevi bulunmaktadır. Örneğin üzerinde “1” yazılı olan tuş hem<br />

1 rakamını hem de End tuşunu temsil etmektedir. Eğer bu tuşları kullanarak sayısal<br />

bilgi girmek istiyorsanız Num Lock tuşuna basıp klavyenin sağ üst köşesindeki Num<br />

Lock ışığının (led) yanmasını sağlamanız gerekir.<br />

3.1.11. Ok veya Yön Tuşları<br />

İmleç veya ekleme noktası ekranda bilgi girilecek yeri işareti eden yanıp sönen ince<br />

çizgidir. Ok tuşları ekranda imlecin yerini değiştirilmek istendiği zaman<br />

kullanılmaktadır.<br />

Üzerinde ucu yukarı bakan ok işareti olan tuşa basıldığı zaman imleç bir üst satıra<br />

sağa ok tuşuna basıldığında ise imleç bir karakter kadar sağa gider.<br />

3.2. Ekranlar (Monitörler)<br />

Ekran bilgisayarın mikro işlemcisinden gönderilen sinyalleri gözün görebileceği<br />

şekilde görüntüye dönüştürmeye yaramaktadır. Başka bir deyişle ekran, CPU tarafından<br />

işlenilen bilgilerin kullanıcıya iletildiği ortamdır. Ekran konusunda bilinmesi gereken


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 30<br />

temel konu ekranın görüntüleme ve çıkış aygıtı olduğu kadar, bazı modellerinde girdi<br />

aygıtı olarak işlev gördüğüdür. Bu tip ekranlara dokunmatik ekranlar denilmektedir.<br />

Dokunmatik ekranlar aslında günlük hayatımızda sıkça kullandığımız aygıtlardır.<br />

Örneğin, Yapı Kredi Bankasının (veya benzeri) elektronik para makinelerinden (ATM)<br />

para çekmeye gidilince, klavyesiz bir ekranla karşılaşılır. Ekran üzerinde belirtilen<br />

yerlere dokunmak suretiyle istenilen bilgileri hızlıca merkezi bilgisayara aktarılır ve<br />

eğer hesabınızda talebiniz kadar veya daha fazla miktar mevcutsa paranızı alır güle güle<br />

harcarsınız. Yine ayni şekilde bazı lüks restorantlarda (örneğin DAÜ Tower Bar’da)<br />

elektronik kasa olarak da kullanılmaktadır. Garsonlar siparişinizi alıyor, sipariş fişleri<br />

birkaç kez ekrana basılarak geçici hesabınıza işleniyor, daha sonra hesabı öderken yine<br />

birkaç dokunuş ve işte hesap hazır. (ne teknoloji ama!)<br />

Ekranlar temel olarak ikiye ayrılmaktadır: Siyah-Beyaz ve Renkli. Son bir iki yıldır<br />

siyah-beyaz ekranlar piyasadan kalkmıştır.<br />

Ekranlar konusunda bilinmesi gereken iki önemli özellik var. Birincisi, ekranın<br />

nokta çapı. Bu değer ne kadar küçük olursa ekranın görüntü kalitesi o kadar artar.<br />

Piyasada yaygın olarak bulunan ekranların nokta çapı 0.28’dir. Büyük ekranların nokta<br />

çapı daha küçük olduğu için görüntü kalitesi daha yüksektir. Ekranlar konusunda ikinci<br />

önemli nokta, ekranın çözünürlüğüdür.<br />

Standart VGA ekranlarda bu değer 640x480 iken Süper VGA’da bu değer<br />

l024x764’e kadar çıkmaktadır. Piyasada yaygın olarak satılan ekranların büyüklükleri<br />

14 inçtir. Amerika ve Avrupa’da 14 inçlik ekranlar yerlerini 15 inçlik ekranlara<br />

bırakmıştır.<br />

Tasarım veya masa üstü yayıncılık işleri ile uğraşanların ekranları en azından 17 inç<br />

büyüklüğe sahip olmalıdır. Çünkü 14 inç büyüklüğe sahip ekranları göz sağlığı<br />

gözetilirse 640x480 modunda kullanmak gerekmektedir. Çözünürlük yüksek seçildiği<br />

zaman yazılar ve resimler aynı oranda küçülmekte ancak yazıları okumak zor<br />

olmaktadır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 31<br />

3.3. Disketler ve Disket Sürücüleri<br />

Bilgisayarın kapatılması veya elektriğin kesilmesi halinde bellekteki bilgiler silin-<br />

mektedir. Bellekte geçici olarak saklanan bilgileri kalıcı olarak saklayabilmek için<br />

bilgilerin manyetik bir ortama aktarılması gerekir.<br />

En çok kullanılan manyetik ortamların başında ise hard disk ve disketler<br />

gelmektedir. Disketler bilgisayara takılıp çıkartılabilinirken, hard diskler bilgisayarda<br />

sabit olarak kalıyor. Disketlerin hem kapasiteleri hem de disketten bilgi okuma ve<br />

yazma hızı hard disklere göre son derece düşüktür. Ayrıca hard diskler disketlere göre<br />

daha dayanıklı ve uzun ömürlüdür. Hard diskler hakkında detaylı bilgi daha sonra<br />

verilecektir.<br />

Disketler, boyutlarına göre ikiye ayrılmaktadır: 3.5” ve 5.25”. Yukarıda şekli<br />

verilen 3.5 inçlik disketlerin düşük ve yüksek kapasiteli olanları bulunmaktadır. Yüksek


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 32<br />

kapasiteli sürücüde hem yüksek hem de düşük kapasiteli disketlere okuma ve yazma<br />

işlemi yapılabilir.<br />

3.5” disketlerin düşük kapasiteli olanlarına “DD” adı verilmekte ve bu disketler<br />

toplam 720 KB bilgiyi alabilmektedir. HD adı verilen yüksek kapasiteli 3.5” disketler<br />

ise DD’lerin iki katı kadar yani 1.44 MB bilgiyi depolayabilirler. 5.25” disket ve disket<br />

sürücülerinin de düşük ve yüksek kapasiteli olmak üzere iki türlüsü vardır. Düşük<br />

kapasiteli olanlara DD adı verilmekte ve 360 KB kadar bilgiyi saklayabilmektedir. HD<br />

adı verilen yüksek kapasiteliler 1.2 MB bilgi alabiliyorlar. Günümüzde artık 5.25” ve<br />

düşük kapasiteli olan (360 Kb) DD disketler kullanılmıyor.<br />

Düşük bir ihtimal de olsa, birçok bilgisayar kullanıcısı hard disklerinin başına<br />

gelebilecek olası kötü olaylardan (ki bunlardan en önemlisi zararlı misafirler “virüsler”<br />

veya diğer teknik sorunlar) bilgilerini korumak amacıyla Hard disk’lerindeki bilgileri<br />

disketlere yedekliyorlar. (kopyasını alıyorlar)<br />

3.4. CD-ROM Sürücüsü<br />

Yakın zamana kadar bilgisayarlar arası bilgi taşıma işlemi daha çok disketler<br />

aracılığı ile yapılıyordu. Bir bilgisayardan başka bir bilgisayara bilgi taşımak için<br />

kablolardan yararlanma imkanı var ama bu işlem konumuzun dışında. Yine yakın bir<br />

zamana kadar yazılımcı firmalar için programları satmak ve dağıtmak için disketler tek<br />

araçtı. Günümüzde disketlere güçlü bir rakip çıktı: CD-ROM’lar.<br />

En yüksek kapasiteli disket 1 .44 MB bilgi alabilirken bir tek CD-ROM 630 MB<br />

bilgiyi depolayabilmektedir. Bir çok yazılımcı firma artık programları CD-ROM içinde<br />

satmaya başladılar.<br />

Disketten bilgi okumak için bilgisayarda disket sürücüsünün bulunması nasıl gere-<br />

kiyorsa, CD-ROM içinde gelen bilgilere erişebilmek için de CD-ROM sürücüsüne<br />

gerek vardır. Bildiğimiz CD-ROM sürücüleri disket sürücülerinden farklı olarak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 33<br />

şimdilik yalnızca okuma yapabiliyorlar. Bilinen CD-ROM sürücüleri, CD-ROM’lara<br />

bilgi yazamazlar. CD-ROM’lara bilgi yazabilen sürücüler henüz kişisel kullanım için<br />

oldukça pahalıdır. Günümüzde bilgisayarlar CD-ROM sürücüsü ile birlikte satılıyor.<br />

CD-ROM sürücülerinin bilgi okuma hızları disketlerden daha hızlı olmalarına<br />

rağmen hard disklere göre biraz düşüktür. CD-ROM sürücüleri temelde iki türlüdür.<br />

Dahili (Internal) ve Harici (External). Harici olanlar bir kablo ile bilgisayara<br />

bağlanırken, dahili olanlar disket sürücüleri gibi bilgisayarın boş bir yuvasına<br />

takılmaktadır. Harici olanları bir bilgisayardan söküp başka bir bilgisayara takmak<br />

kolaydır. Son birkaç yıldır harici CD-ROM sürücüleri ilgi görmektedir.<br />

3.5. Yazıcılar<br />

Yazıcılar, klavye veya daha değişik giriş<br />

aygıtları ile bilgisayara girilen, bilgileri<br />

veya yazıları kağıt üzerine aktarmaya<br />

yararlar. Örneğin, muhasebe programını<br />

kullanan bir muhasebeci aylar itibarı ile<br />

bilgisayara girdiği fişleri yılın sonunda<br />

kağıda aktarıp vergi dairesine vermek için<br />

yazıcıya ihtiyaç duyar.<br />

Yazıcıları fazla detaya girmeden sınıflandırmak gerektiğinde, kullanılabilecek bir<br />

kaç ölçüt vardır. Yazıcılar kullandıkları yazma teknolojisi bakımından şimdilik üçe<br />

ayrılmaktadır: Nokta vuruşlu, Lazer ve mürekkep püskürtmeli yazıcılar. Şimdilik<br />

piyasada en yaygın olarak kullanılan ve en ekonomik yazıcılar nokta vuruşlu, Dot<br />

Matrix yazıcılardır. Ayrıca nokta vuruşlu yazıcılar, yazma maliyeti en düşük olan<br />

yazıcılardır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 34<br />

Nokta vuruşlu yazıcıların yazma hızı, saniyede bastıkları karakter sayısı ile ölçül-<br />

mektedir. Piyasada en düşük hızlı nokta vuruşlu yazıcıların yazma hızları saniyede 200<br />

karakterdir. Yazıcı hızı CPS (Character Per Second) harfleri ile ifade edilmektedir.<br />

Yazıcıyı çok sık kullananların hızlı bir yazıcıyı seçmeleri önerilir. Özellikle çok sayıda<br />

bilgisayarın birbirine bağlandığı ağ ortamında kullanılan yazıcıların yüksek hızda<br />

olması gerekir.<br />

Bunun dışında, nokta vuruşlu yarıcıların dar ve geniş olanları var. Dar yazıcılarda<br />

yalnızca A4 fotokopi kağıdı genişliğindeki kağıtlar kullanılabilir. Dar olanlara 80<br />

kolonluk, geniş olanlara 132 kolonluk yazıcı denilmektedir. Geniş kağıda çıkış almak<br />

isteyenlerin zorunlu olarak 132 kolonluk geniş yazıcıları tercih etmeleri gerekir.<br />

Nokta vuruşlu yazıcılarda, daktilolardaki gibi şerit kullanılmaktadır. Bir süre sonra<br />

şerit bitecek olursa, yazıcıya yeni bir şeridi kolayca takabilirsiniz. Nokta vuruşlu<br />

yazıcılarda diğer bir özellik, yazıcının yazma kafasında bulunan iğne sayısıdır. Piyasada<br />

yaygın olarak kullanılan yazıcılar 9 iğneli olanlardır. Daha kaliteli çıkış almak isteyenler<br />

fiyatları 9 iğnelilere göre biraz daha yüksek olan 24 iğneli yazıcıları seçebilirler. İğne<br />

sayısı arttıkça yazı kalitesi artmaktadır.<br />

Lazer yazıcılar bir kaç yıl önceki gibi çok pahalı olmadıkları için herkes tarafından<br />

alınabilmektedir. Mürekkep püskürtmeli (ink jet) yazıcılar, lazer yazıcı kalitesine yakın<br />

kalitede çıkış verebilmekte ve fiyatları neredeyse nokta vuruşlu yazıcılarla aynıdır.<br />

Lazer ve mürekkep püskürtmeli yazıcıların birim sayfa maliyeti, nokta vuruşlu<br />

yazıcılardan çok daha yüksektir.<br />

Lazer yazıcıların yazma hızları dakikada bastıkları sayfa sayısı ile ölçülmektedir.<br />

İçinde resim ve grafik bulunan yazıların basım öncesi hazırlanması işlemi uzun sürdüğü<br />

için, daha yavaş yazılırlar. Ortalama bir hıza sahip Lazer yazıcı dakikada 4 sayfa yazı<br />

basabilmektedir. Yazma hızı yüksek olan Lazer yazıcılarda bu değer 12 hatta 36 sayfaya<br />

kadar çıkmaktadır. Lazer yazıcıların baskı kalitesi DPI birimi ile ölçülmektedir. Bir kaç<br />

yıl öncesine kadar piyasaya 300 DPI kalitesinde basım yapabilen yazıcılar hakimdi.<br />

Şimdi piyasada 1200 DPI kalitesinde basım yapan yazıcılar daha çok satılmaktadır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 35<br />

3.6. Fare-Mouse<br />

Daha önce belirtildiği gibi kullanıcı bilgisayara<br />

bilgileri klavye ile girer ve seçimlerini klavye<br />

aracılığıyla yapmaktadır. Son yıllarda bilgisayarda<br />

seçim yapma ve kısıtlı da olsa bilgi girmede yaygın<br />

olarak kullanılan diğer bir giriş aygıtı da faredir (Mouse).<br />

Bilgisayara fareyi bağlama işlemi iki aşamalıdır. Birinci aşama çok kolaydır. Fare<br />

kablosunun ucunu bilgisayarın arkasındaki çıkışlardan birine takmanız yeterlidir.<br />

Bilgisayara fare takılırken bilgisayarın kapatılması önerilir. Çok fazla zorlamazsanız,<br />

fareyi yanlış bir çıkışa bağlama imkanı yoktur. Fareyi de diğer tüm cihazlarda olduğu<br />

gibi bilgisayara bağlamanın iki aşaması var. Birinci aşama fiziksel olarak teması<br />

sağlamak ikinci aşama ise, fareyi bir program aracılığı ile bilgisayara tanıtmaktır.<br />

Piyasada hem iki tuşlu, hem de üç tuşlu fareler var. Her ikisi de yeterli olmaktadır.<br />

3.7. Tarayıcılar - Scanners<br />

Gazete veya dergilerde gördüğünüz<br />

resimleri, kendi çektiğiniz fotoğrafları<br />

bilgisayara aktarmak istiyorsanız bir tarayıcı<br />

edinmeniz gerekir. Tarayıcıların fiyatları son<br />

zamanlarda oldukça düştüğü için tarayıcı<br />

satışlarında artmalar oldu. Bilgisayara bağlanma tipi bakımından iki değişik tarayıcı<br />

bulunmaktadır. Tarayıcılar bilgisayara ya SCSI bir kartla bağlanmakta ya da yazıcının<br />

takıldığı paralel çıkışa bağlanır. Paralel çıkıştan bilgisayara bağlanan tarayıcılar daha<br />

ekonomiktir. Ancak SCSI olanlar da daha hızlıdırlar.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 36<br />

Bilgisayardaki paralel çıkışa bağlanan tarayıcılarda<br />

ayrıca yazıcılar için bir çıkış bulunmaktadır. Bu nedenle<br />

paralel çıkışa tarayıcı bağlamanız halinde yazıcınızı<br />

tarayıcının arkasındaki çıkışa bağlayabilirsiniz.<br />

Yukarıdaki resimlerde de görülebileceği gibi değişik tip ve boyutta tarayıcılar<br />

mevcuttur. Bunların seçimi kullanım alanlarına göre yapılmalıdır. Eğer kullanım<br />

alanımız sayfa veya fotoğraf taratmak ise Sayfa Tarayıcısı ( Page Scanner), eğer barkod<br />

veya küçük semboller okutmak istiyorsak o zaman da el tarayıcısı (hand scanner)<br />

kullanılması gerekir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 37<br />

4. Bilgisayarın İç Donanımı<br />

Yukarıdaki sayfalarda bilgisayarın dışarıdan bakıldığı zaman görülen parçaları<br />

hakkında bilgi verildi. Şimdi ise bilgisayarın diğer parçaları hakkında bilgi verilecektir.<br />

4.1. CPU- Mikro İşlemci<br />

CPU, bilgisayarın en önemli parçası veya bileşenidir.<br />

Buna bilgisayarın beyni de denilmektedir. Bütün<br />

karşılaştırmalar, matematiksel işlemler CPU tarafından<br />

yapılır. Piyasada satışı yapılan bilgisayarlarda yaygın olarak<br />

kullanılan CPU’lardan bir kaçı şunlardır:<br />

• PENTIUM II 233. 266. 300 ve 400 Mhz hızında.<br />

• PENTIUM III 300, 450, 700, 800 Mhz hızında.<br />

• PENTIUM IV 1, 1.2, 1.7, 2.0, 2.4, 2.53 Ghz hızında.<br />

Bunların dışında adında 486 sayısı olan bazı işlemciler AMD ve CYRIX gibi Intel<br />

taklidi işlemci üreten firmalar tarafından piyasaya veriliyor. Piyasada bulunan bütün<br />

mikro işlemciler gösterebilecekleri performans hariç Intel tarafından üretilenlerle<br />

uyumludur. Herhangi bir uyumsuzluk sorunuyla karşılaşma olasılığı yoktur.<br />

Bu ders notlarının derlendiği sırada piyasada bulunan en düşük hızlı işlemci bile 1.7<br />

Ghz hızındaki PENTIUM IV’dü.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 38<br />

66 mhz hızındaki 486 işlemciler çıktığından beri işlemcilerin fazla ısınmasını<br />

önlemek için işlemcilerin üstüne soğutucu fan konulmaktadır. Bu nedenle işlemci ile<br />

birlikte ayrıca soğutucu bir fan edinmeniz gerekir. Intel tarafından paket (Boxed) olarak<br />

yapılan satışlarda işlemci ile birlikte fan verilmektedir.<br />

4.2. Anakart - Mainboard<br />

Anakart, mikro işlemci de dahil olmak üzere en temel parçaların takıldığı veya<br />

üzerine monte edildiği parçadır. Ana kartın asıl özelliği kendisine takılı olan mikro<br />

işlemciye bağlıdır. Bellek yongaları ana kartın üzerine monte edilir. Grafik kartı, disk<br />

kontrol kartı vb. bütün kartlar ana kartın üzerindeki genişleme yuvalarına takılmaktadır.<br />

Bazı ana kart üreticileri grafik ve ses kartını ana kartın üzerine yerleştiriyorlar.<br />

486 mikro işlemciler öncesinde her hızdaki mikro işlemci için ayrı ana kart tasarımı<br />

yapılırdı. Şimdilerde 486 işlemcilere uygun olarak üretilen ana kartlara istenilen hızdaki


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 39<br />

486 mikro işlemciyi takmak mümkündür. Diğer taraftan, yakın bir tarihe kadar Pentium<br />

işlemciler için üretilen bazı anakartlara 150 ve 166 Mhz hızındaki Pentium işlemcileri<br />

takma imkanı yoktur.<br />

Örneğin 1996 satın aldığımız bilgisayarda 75 Mhz hızındaki bir Pentium işlemci<br />

vardı. Bu bilgisayardaki anakart en fazla 120 Mhz hızındaki Pentium işlemcileri<br />

desteklediği için bu bilgisayardaki işlemciyi 133 mhz veya daha hızlı bir işlemci ile<br />

değiştirmem mümkün değildir. Aşağıda örnek bir Main Board verilmiştir.<br />

Bilgisayarda bilgiler mikro işlemci tarafından bellekte işlenir, hard diske ve diskette<br />

saklanılır, ekranda görüntülenir. Bu açıdan bilgilerin bellekten hard diske veya ekrana<br />

gönderilmesi gerekir. Bilgisayarın bileşenleri arasında yapılan bilgi transferi işlemi<br />

sırasında, bilgilerin taşındığı hatlara (veri yolu) değişik adlar verilmektedir. En eski ve<br />

en çok kullanılan bilgi taşıma tekniği ne ISA adı verilmektedir. ISA bilgi taşıma<br />

teknolojisi birkaç yıl öncesine kadar yani çok hızlı işlemciye sahip bilgisayarlar<br />

piyasaya verilinceye kadar yeterli oluyordu. Mikro işlemcilerin hızları artmaya<br />

başlayınca ISA teknolojisi yetmemeye başladı. Bu olayı tek şeritli uzun bir yolda Spor<br />

bir arabanın rampa çıkan yüklü bir TIR’ı izlemesi olayına benzetmek mümkündür.<br />

Bu dar boğazı aşmak için 1993 yılı başlarında önce <strong>VE</strong>SA LOCAL BUS adında veri<br />

taşıma teknolojisi kullanılmaya başlandı. <strong>VE</strong>SA LOCAL BUS’ın piyasaya verilme-<br />

sinden kısa bir süre sonra en büyük mikro işlemci üreticisi konumundaki Intel, PCI adı<br />

verilen yeni veri yolu teknolojisini üretti. Günümüzde bu veri yolu teknolojisini<br />

kullanan bilgisayarlar daha iyi performans sağlamaktadır. Günümüzde üretilen Modem<br />

ve Ses kartları 16 bitlik ISA genişleme yuvalarına takılabilirken, grafik ve TV kartları<br />

PCI genişleme yuvalarına takılmaktadır.<br />

Main Board ile birlikte hard disk ve disketleri ana kart arasında bağlantı kurmada<br />

kullanmak üzere yassı kablolar verilmektedir. Kablonun bir ucu ana kartın IDE1 olarak<br />

adlandırılan çıkışına, diğer ucu ise hard diske takılır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 40<br />

Satın alacağınız Board ile birlikte hard disk ve CD-ROM kablosundan başka disket<br />

sürücüsünü, seri ve paralel çıkışları Board’a bağlamada kullanabileceğiniz kablolar<br />

verilmektedir.<br />

4.3. Bellek<br />

Bellek, bilgisayara girilen bilgilerin geçici olarak saklandığı elektronik ortamdır.<br />

Bilgiler bellekte elektrik ile tutulmaktadır. Elektrik kesilir kesilmez bellekte tutulan<br />

bilgiler kaybolur. Günümüzde satışı yapılan bilgisayarlar en azından 16 MB’lık belleğe<br />

sahiptir. DOS ortamı için yazılan çok sayıda ticari program için 1 MB’lık bellek yeterli<br />

olmaktadır. DOS ile çalıştırılan<br />

PC’lerde belleğin ilk 640KB’lık<br />

kısmına standart bellek, 1 MB’ dan<br />

sonrasına ise genişletilmiş bellek adı<br />

verilmektedir. Bilgisayarda ROM ve<br />

RAM olmak üzere 2 türlü bellek<br />

bulunmaktadır.<br />

4.3.1. Rom Bellek(Read Only Memory)<br />

İçeriği kullanıcı tarafından değiştirilemeyen ve yalnızca okunabilen bellek türüdür.<br />

Bu tür bellekte tutulan bilgiler, bilgisayarın üretimi sırasında kaydedilir. Rom bellekte<br />

bilgisayarın açılışı sırasında çalışan kısa programlar bulunur. Bu programlara BIOS adı<br />

verilmektedir. BIOS, bilgisayar parçaları ile işletim sistemi arasında köprü görevini<br />

üstlenen programdır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 41<br />

4.3.2. Ram Bellek(Random Access Memory)<br />

Bilgisayardaki bütün bilgilerin geçici olarak saklandığı, işletim sistemi ve diğer<br />

programların çalıştırıldığı elektronik ortamdır. Çalıştırılmak istenen program belleğin o<br />

sırada boş olan kısmına sığmıyorsa programın çalışması mümkün değildir. Ram belleğe<br />

bazı kaynaklarda Ana Bellek adı verilmektedir. Günümüzde standart özelliklere sahip<br />

bilgisayarlarda ortalama 128 ve 256 MB bellek bulunmaktadır.<br />

Bilgisayarın belleği ne kadar olursa olsun ek teknikler kullanılmadan DOS, belleğin<br />

ancak ilk 640 KB’lık kısmını kullanabilmektedir. Bu nedenle bilgisayar belleğinin ilk<br />

640 KB’lık kısmına Conventional (geleneksel bellek) adı verilmektedir. Bilgisayar<br />

belleğinin 641-1024 arasında kalan 384 KB’lık kısmına ise Uzatılmış bellek adı<br />

verilmektedir. Bu belleğin kullanılabilmesi için HIMEM.SYS gibi özel bir programa<br />

gerek duyulur. Bilgisayar belleğinin 1024 KB’ tan Sonrasına ise Genişletilmiş bellek<br />

adı verilmektedir. Bu belleği Windows kullanabilmektedir.<br />

Piyasada kullanılan 32 pinli ramlar yanında son zamanlarda 168 pinli ve SDRAM<br />

olarak adlandırılan bellek modülleri yaygın olarak kullanılmaya başlandı.<br />

4.4. Sabit Diskler – Hard Diskler<br />

Bundan on yıl öncesine kadar çok sayıda<br />

bilgisayar hard disksiz olarak satılıyordu.<br />

Günümüzde bilgisayarı hard disksiz olarak<br />

kullanmanın artık pratik bir değeri yoktur.<br />

Çünkü bütün programlar hard diske ihtiyaç<br />

duymaktadır. Sıradan bir program bile hard<br />

diskte 10-15 MB. yer kaplamaktadır.<br />

Bu ders notları derlendiği sırada piyasada bulunan en düşük kapasiteli hard disk bile<br />

10 GB’lık kapasiteye sahipti. Bilgisayarı boyama ve çizim işlemleri için kullananlara<br />

daha yüksek kapasiteli bir hard disk gerekebilir. Ancak Word ve Excel gibi programları


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 42<br />

kullananlar için 20 GB’lık hard disk yeterlidir. Aşağıda verilen resimde 3.2 GB<br />

kapasiteli bir hard disk görülmektedir.<br />

4.5. Ses Kartı<br />

Standart olarak bilgisayarın içinde zil sesini çıkarmak, kullanıcıyı uyarmak amacıyla<br />

kullanılan kısıtlı özelliklere sahip bir hoparlör bulunmaktadır. Eğer bilgisayarınıza ses<br />

özelliği vermek istiyorsanız, bilgisayarınıza bir ses kartı eklemeniz veya ses kartı içeren<br />

bir bilgisayar edinmeniz gerekir.<br />

Bilgisayara takılan ses kartı sayesinde<br />

kelime işlem programları ile hazırlanan<br />

yazılara ses bilgisi ekleyebilir, oyun<br />

programların ses efektlerini net ve kaliteli<br />

bir şekilde duyabilir ve bilgisayarınızı bir<br />

ses kayıt aracı olarak kullanabilirsiniz.<br />

Piyasada değişik tip ve özellikte ses kartları<br />

var.<br />

4.6. Seri ve Paralel Çıkışlar<br />

Bilgisayar ile fare, modem ve yazıcı gibi ciharlar arasında bağlantı seri ve paralel<br />

çıkışlar sayesinde sağlanır. Paralel ve seri çıkışlar bilgisayar kasasının arkasında<br />

bulunmaktadır. Yazıcılar genellikle LPT1 olarak adlandırılan ilk paralel çıkışa bağlanır.<br />

İlk paralel çıkıştan bazen PRN diye söz edilmektedir.<br />

Paralel çıkışlara LPT1, LPT2 ve LPT3 gibi adlar verilmektedir. Ancak standart<br />

özelliklere sahip bilgisayarlarda yalınızca bir paralel çıkış bulunmaktadır. Seri çıkışlara<br />

ise fare ve harici modem bağlanabilmektedir. Seri çıkışlara COM1, COM2 ve COM3<br />

gibi adlar verilmektedir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 43<br />

Bunlara ilaveten yeni bilgisayarlarda hızlı veri iletişimi saglayan USB 1.1 ve USB<br />

2.0 teknolojisine sahip veri yolları vardır.<br />

4.7. Grafik Kartları<br />

Grafik kartları bilgisayarın mikro işlemcisinden alınan bilgileri ekranda gösterilecek<br />

şekle dönüştürmeye yararlar. Yani grafik kartı bilgisayarın mikro işlemcisi, dolayısıyla<br />

ana kart ile, ekran arasında bir yerde köprü görevi üstlenmektedir.<br />

Bilgisayarın merkezi işlem biriminden (CPU) gelen sinyalleri grafik kartı ne kadar<br />

hızlı bir şekilde ekrana gönderirse görüntüler o kadar hızlı ekrana gelir. Bundan 4-5 yıl<br />

öncesine kadar bilgisayarlarda değişik ekran tipleri kullanılıyordu. Ancak son yıllarda<br />

hemen hemen bütün bilgisayarlarda VGA (Video Graphic Array) tipindeki grafik<br />

kartları bulunmaktadır.<br />

VGA tipindeki grafik kartları IBM firması tarafından ilk üretildiklerinde 640x480<br />

çözünürlüğe sahiptiler. Standart özelliklere sahip VGA grafik kartlarının aynı anda<br />

ekranda gösterilebildikleri renk sayısı 256’dır. Bir süre sonra standart özelliklere sahip<br />

VGA grafik kartı geliştirilip Süper VGA adı verilen grafik kartları üretilip piyasaya<br />

verildi. Süper VGA grafik kartları 800x600 ve 1024x768 çözünürlükleri<br />

desteklemektedir. Ancak yüksek çözünürlük ve fazla renk için grafik kartının belleğinin<br />

en az 16 MB olması gerekmektedir. Son yıllarda üretilip piyasaya verilen bütün grafik<br />

kartları en azından 32 MB belleğe sahiptir. Resim işleme ve çizim programlarını<br />

kullananların grafik kartı belleğini 64 MB veya 128 MB olarak seçmeleri gerekebi1ir.<br />

Yine bundan birkaç yıl öncesine kadar grafik kartı bilgisayarın ISA standardındaki<br />

genişleme yuvalarına takılırdı. Ancak Pentium işlemcisini kullanıldığı bilgisayarların<br />

yaygınlaşmasının ardından ISA veri yolunu kullanılan grafik kartları piyasadan kalktı.<br />

ISA veri yolunu kullanan grafik kartlının hızları PCI veri yolunu kullananlara göre son<br />

derece düşüktür.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 44<br />

4.8. Değerlendirme Soruları<br />

1- Enter tuşunun işlevini anlatınız.<br />

2- Yazıcılar hangi çıkışa bağlanır?<br />

3- Bilgisayarın paralel çıkışlarına ne gibi adlar verilmektedir?<br />

4- 3.5 inç disketlerin kapasitelerini belirtiniz.<br />

5- Esc tuşu hangi amaçla kullanılmaktadır?<br />

6- Bilgisayarın disket ve hard diskten bilgi okuduğu nasıl anlaşılır?<br />

7- Nokta vuruşlu yazıcıların hızı hangi birim ifade edilir?<br />

8- Bilgisayara bilgi girişi ve çıkışı hangi aygıtlar ile yapılmaktadır?<br />

9- AltGr tuşu hangi amaçla kullanılmaktadır?<br />

10- Print Screen tuşunun görevini belirtiniz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 45<br />

5. BILGISAYAR<br />

VİRÜSLERİ<br />

Bilgisayar virüsleri insan vücuduna giren<br />

virüslerden farksız çalışmakla birlikte,<br />

aralarındaki en büyük fark, bilgisayar virüslerinin<br />

tanınmayacak bir şekilde<br />

gizlenebilmesidir.Gizlenerek ve kendi kendini<br />

değişik dosyalara kopyalama yolu ile çoğalarak, sistemin çalışmasını tahribe devam<br />

edebilen ve Virüs olarak tanınan bu olay aslında bir programdan ibarettir.1949 yılında,<br />

Macar asıllı Amerikan matematikçi John von Neumann'ın bilgisayar programlarının<br />

kendi kendilerini kopyalayabileceklerini bulması ile başlayan virüs tarihindeki ilk<br />

virüsün 1983'te Amerikalı elektronik mühendisi Fred Cohen tarafından yazıldığı iddia<br />

ediliyor.Her ne kadar virüs denilse de, Cohen'in yazdığı bu program yalnızca kendisini<br />

değişik dosyalara kopyalamak sureti ile çoğalan, zararsız, basit bir araçtan ibaret olduğu<br />

gibi, buradaki esas nokta olan ve bilgisayar sahibinin isteği dışında çoğaldığı için bu<br />

araç virüs adını alıyor.Virüs programının özelliği de zaten bu noktadan ibarettir.<br />

Bilgisayar sisteminde kullanıcının emri dışında meydana gelen komut<br />

değişiklikleri.CIA informasyon dairesinin kayıtlarına göre ilk zararlı virüsler 1985<br />

tarihinde ortaya çıkıyor.1983'te Cohen tarafından yazılan, kendi kendini çoğaltma<br />

programının bu temel esasından faydalanarak, hem bilgisayarın kullanım sisteminde<br />

zararlı değişiklikler yaparak, hem de kendini kopyalayabilen programlar yazan bazı<br />

yıkıcı ruhlu programcılar, isimlerini bu şekilde şöhret listelerine yazmayı planlayarak,<br />

bu programları değişik yollarla diğer kullanıcılara aldatıcı metotlar ile ileterek virüslerin<br />

yayılmalarını başlatıyorlar. Sonraki yıllarda ise yine ruhsal dengeleri bozuk olan ve bu<br />

virüslerden daha tehlikelilerini yazma yarışına giren diğer programcıların yazdıkları<br />

virüslerin de ortaya çıkması ile, bilgi işlem dünyasında bir savaş ortaya çıktığı gibi, bu<br />

virüslerden kurtulma ve korunma programlarının yazılması ve sonraları satılması da<br />

kaçınılmaz bir program sektörünün ortaya çıkmasına vesile oluyor. Günümüzde


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 46<br />

dünyanın en zenginleri arasında bulunan Peter Norton bu sayede Symantec firmasını<br />

kurarak, Microsofttan sonra en çok satış yapan ve Bilgisayar dünyasına en çok faydası<br />

dokunan firmaların başını çekiyor. Norton AntiVirus programı günde binlerce kişiye<br />

satılıyor.<br />

5.1. VİRÜSÜN YAYILMASI<br />

Bu virüsler kişilere ya bir disket içerisinde, ya e-mail ile ya da bir programı işlemek<br />

için kullanılan dosyalar içerisine konularak iletiliyor.<br />

Ayrıca modem üzerinden bağlanan iki bilgisayardan birisinde Virüs var ve hafızasında<br />

aktif olarak çalışıyorsa bulaşma ihtimali %99'dur. İnternet ten çekmek istediğiniz bir<br />

programın içerisine yerleştirilmiş olabilir. Size gelen bir Microsoft Word mektup<br />

dosyasının içerisine yazılmış ''MACRO VİRUS'' olarak gelebilir ki... Son yıllarda çok<br />

moda olan yeni bir virüs yayma yöntemidir. Macro virüslerden korunmanın en iyi yolu<br />

''MS WORD'', ''MS EXCELL'', ''MS ACCESS'' programlarındaki ''OPTIONS''<br />

kısmından ''GENERAL'' içerisindeki ''Macro virus protection'' kısmını işaretlemektir.<br />

Eski MS Word ve diğer yazı programlarında ise yine Option kısmından ''Disable<br />

Macro'' işaretleyerek korunabilirsiniz.<br />

En basit virüs yayma örneği, virüsü yazan programcı, kendisine seçtiği ilk hedef<br />

kullanıcıya bir e-mail yolluyor ve bu e-mailin içerisine güzel bir oyun programı yada<br />

başka sevilen bir programı ilave ediyor. Bu programın içerisine virüs programını da tek<br />

bir dosya olarak, sanki o yolladığı oyun programını yüklemek için bulunan dosyalardan<br />

biriymiş gibi içerisine sıkıştırıyor. E-maili alan hedef kullanıcı ise kendisine yollanan bu<br />

bedava oyuna sevinerek oyunu kendi bilgisayarına yüklemeye başladığında, yükleme<br />

işlemleri içerisindeki oyunla alakası olmayan ilave bir komut, virüs dosyasının<br />

çalışmaya başlaması için komut veriyor. Ekranda, çalışmaya başladığı belli olmayan<br />

virüs programı hemen ilk çalışmalarına başlayarak sisteme ne gibi zararlar vermesi<br />

gerekiyorsa bu emirleri yerine getiriyor. Mesela en çok kullanılan ve hemen hemen her<br />

bilgisayarda bulunan yazı yazma programının ana dosyasında değişiklik yaparak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 47<br />

kullanılmaz hale getiriyor.<br />

Yeni oyunu ile oynamakla meşgul, olan bitenden habersiz kullanıcı mektup yazmak<br />

istediğinde ise karşısına çıkan arıza mesajını gördüğünde, bunun herhangi bir sistem<br />

arızası zannederek düzeltmek için bir hayli uğraşırken, virüs diğer taraftan hafızaya<br />

yerleşerek hem diğer programlara aynı zararı vermeye, hem de tamir edilen yerlere ayni<br />

zararı tekrar vererek kullanıcıyı bir arıza çıkmazına sokuyor. Olanlardan bir şey<br />

anlamayan kullanıcıların bazıları ise bu arızalar zincirinden neredeyse deliye dönüyor.<br />

Virüs programlarının en büyük özelliklerinden birisi de bu. Sistemi tamamıyla<br />

bozmuyor. Arızalar veya arızalar zinciri ile kullanıcıyı uğraştırıyor.Günümüzdeki bazı<br />

bilgi işlem teröristleri ise bu virüslerin çok daha tehlikelilerini yazarak sistemin bir daha<br />

hiç başlamamasını yada tamamen silinmesini sağlayarak kullanıcısına göre çok büyük<br />

zararlar verebiliyorlar.<br />

5.2. VİRÜS ÇEŞİTLERİ<br />

Günümüzde teşhis edilmiş olan yaklaşık 500.000 virüs mevcut.<br />

Bunların arasından halen bulunanlar ise yaklaşık 150.000 civarında. Bunların arasında<br />

dünyaca en çok yaygın olanları 30.000'i aşmakla birlikte Nisan ayı raporlarında<br />

''ALARM'' listesinde yaklaşık 1000 kadar tehlikeli virüs bulunmakta.<br />

Bu virüslerin hepsinin maksadı aynıdır. Amaç bilgisayarın kullanım sisteminde<br />

karışıklık çıkarmak veya tamamen imha etmektir.<br />

Her virüsün yazarı bu amaca kendi hayal gücünün ve bilgisinin oranı ile kendi yazdığı<br />

yol ile ulaşmak üzere değişik yöntemler kullanmaktadır.Kimi virüs mektuplarınızın<br />

içerisindekiler karma karışık eder, kimi virüs bilgisayarınızın sesini keser yada modem<br />

ayarını değiştirerek sizi saatlerce, hatta günlerce uğraştırır. Kimi de görüntüyü kökten<br />

keser yada hard disk'i çalışmaz hale getirir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 48<br />

En komik virüs programlarından birisi de ''BAD BOYS'' adli bir virüstür. Bulaştığı<br />

tüm mektupların en sonuna aklınıza gelen tüm küfürleri ilave ediyor, zavallı kullanıcı da<br />

bunlardan habersiz işi hakkında e-mail çekiyor. Virüslerin içerisindeki en tehlikelileri<br />

''Boot sector'' bilgisayarı başlatan ana basamak virüsleridir. Bu virüsler hard disk'in ana<br />

başlangıç noktalarına oturarak orada bir nevi ihtilal yaparak bilgisayar çalışmaya<br />

başlamak istediğinde ilk olarak bu ana basamağa bakarak kullanım sistemini başlatmak<br />

istediğinde, bu virüs kendisini kullanım sisteminin ana basamağı olarak tanıtıyor.<br />

Dolayısı ile hem tüm yönetimi eline geçiriyor hem de dilerse (Virüsü yazan ne gibi<br />

zarar vermesini yazdı ise) istediği zararı veriyor.<br />

5.3. VİRÜSLERDEN KORUNMAK<br />

Unutmayın! Virüs bir programdır. Yani gözle görülebilen bir<br />

dosyadır. Bilgisayarınızın ayarında ''Görülmez olarak kayıtlı<br />

dosyaları da göster'' komutunuzun çalışmasını seçtiyseniz<br />

(Windows Explorer’dın "folder options" "view" "Show system and<br />

hidden files") mutlaka görebilirsiniz.<br />

Fakat eğer çalıştırmamışsanız ve virüsün bulunduğu dosya ''Hidden'' (gizli) dosya ise o<br />

zaman göremezsiniz. Zaten görseniz bile, sanki diğer dosyalardan biriymiş gibi durur.<br />

Ancak kullanım sistemi ve içerisindeki dosyaları çok iyi tanıyan bir kullanıcı bu<br />

dosyanın isminin yabancı bir isim olduğunu anlayarak şüphe edebilir. İşte bu dosya<br />

çalıştırılmadığı müddetçe eğer boot sector virüsü ve disket içerisinde değilse hiçbir<br />

zarar veremez.<br />

Size yollanan virüsün önce sizin tarafınızdan çalıştırılması lazım. Yoksa faaliyete<br />

başlayamaz.<br />

Virüslerden korunmanın en iyi yolu güncel bir virüs koruma programını bilgisayara<br />

işlemektir.Yalnız bu da yetmiyor. Bu programı işledikten sonra programın koruma


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 49<br />

mekanizmasındaki virüs tanıma bilgi kapasitesini ve temizleme mekanizmasındaki<br />

kapasitesini güncelleştirmeniz lazım.<br />

HER GÜN ÜÇ YENİ VİRÜS DÜNYAYA YAYILIYOR!<br />

Günümüzde bilgisayar dünyasında günlük olarak hemen hemen 3 yeni virüs<br />

yazılıyor ve İnternet yolu ile ve bulaşan kişi ve kurumların ağları ile de başka ağlara ve<br />

dolayısı ile dünyaya yayılıyor. Virüs koruma programları yazan firmalarda bu yeni<br />

yazılan virüsleri teşhis ederek bunların ''Panzehir'' diyebileceğimiz ''Anti'' temizleyici<br />

programlarını yazarak her ay başında bu panzehir dosyalarını internetteki ''Monthly<br />

Virus definitions'' (Aylık - virüs temizleme güncelleştirme dosyaları) adlı sayfalarına<br />

koyuyorlar.<br />

Eğer bilgisayarınıza herhangi bir Virüs koruma programını mesela Ocak ayında<br />

işlediyseniz bu program sizi en fazla mart ayına kadar koruyabilecektir. Programı<br />

işledikten en geç iki ay sonra kullandığınız Virüs koruma programının internetteki<br />

sayfasına girerek en son Virüs ilaçları dosyalarını her ay başında çekip işleyerek<br />

korunmanızı güncelleştirmeniz lazım. Aksi takdirde programınız yeni düşmanları<br />

tanımayacak ve tekrar tehlikeye düşeceksiniz. Size tavsiye edebileceğimiz en iyi<br />

program ''Norton AntiVirus'' programıdır. Hemen hemen her kullanım sisteminde<br />

çalışan bu programı acil korunma için internetten '' http://shop.symantec.com/trialware ''<br />

adresinden deneme versiyonu olarak bedava çekebilirsiniz.<br />

5.4. VİRÜSÜN BELİRTİLERİ<br />

Bilgisayar her 3-4 başlangıcın birinde yada tamamen kendi kendine başlamaz.<br />

Bilhassa ''INVALID MEDIA DRI<strong>VE</strong>'' mesajı ekranda görülür. Çünkü Virüs boot sector<br />

üzerine oturup ihtilal yapmış, sistem ise kendini hard drive olarak tanıtan virüs'ün<br />

kimliğini kabul etmemiştir.Kullanım sistemi açılırken bir yerde takılı kalır, birden<br />

ekranda binlerce harf yukarıdan aşağıya doğru düşercesine akar. Mouse pointer siz<br />

oynatmadığınız halde kendi kendine oynamaya başlar. Bilhassa yazı yazarken siz bir<br />

değişiklik yapmadığınız halde kelimeler kendi kendilerine değişir, bazen allak bullak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 50<br />

olur, biraz önce yazdığınız ve kaydettiğiniz mektubu tekrar açtığınızda karşınıza<br />

bambaşka yazılar çıkar, yada hiç açmaz. Açmak istediğiniz herhangi bir program ve<br />

bunu takiben başkaları, her zaman çalıştıkları halde bir türlü açılmaz. Siz istemediğiniz<br />

halde windows kendi kendine kapatıp açar, ekrandan bazı şeyler silinir, dün gördüğünüz<br />

dosya siz silmediğiniz halde bugün yoktur. Bilhassa disketlerde, bir türlü disketi<br />

açamazsınız yada disketin deliği kapalı olduğu halde içine bir şey yazamazsınız. Siz bir<br />

komut vermediğiniz halde bilgisayarın önündeki kırmızı hard disk lambası kendi<br />

kendine alışıla gelmişin dışında yanıp söner. Sanki birisi bilgisayara sizden habersiz<br />

telefonla girmiş gibi çalışır.Windows hemen hemen yaptığınız her işte bir arıza verir.<br />

İşte bunlar tipik virüs belirtileridir.<br />

Böyle bir durumda öncelikle bilgisayarı kullanmasını iyi bilen, deneyimli bir<br />

kullanıcının bilgisayara bakması gerekiyor. Eğer bu imkanınız yok ise, internetten yada<br />

bir arkadaşınızdan bir virüs programı yada güncel bir virüs temizleme disketi alıp,<br />

bilgisayarı kapatarak içerisinde virüs olmadığından emin olduğunuz bir ''Self booting''<br />

Başlatma, disketi ile (Eğer böyle bir disketiniz yok ise, hemen bir tane yapmanızı<br />

tavsiye ederiz, ''My Computer / Control Panel / Add and Remove Programms''<br />

kısmından ''Startup disk'') başlatarak, başlama işleminden sonra virüs disketini koyup<br />

virüs tarama ve temizleme faaliyetini başlatın. Eğer virüs var ve henüz tüm dosyalara<br />

yayılmamış ise kurtarabilirsiniz. Aksi takdirde tüm kullanım sistemini ve programları<br />

yeniden işlemek zorunda kalabilirsiniz. Bu da en son çaredir ki... Hiç bir şekilde Anti-<br />

Virüs programı bulamadıysanız ve Virüs olduğunda ısrarlıysanız o zaman hard disk'in<br />

partition'ını (bölümünü) silerek bilgisayarı kapatıp tekrardan temiz bir Windows startup<br />

disketi ile başlatıp yeni partition açmak ve Windows ve tüm programları (Yalnızca<br />

Orjinal CD'den - Kopya CD olursa CD'yi yazanın bilgisayarında virüs varsa o da<br />

bulaşmış olabilir- yükleme disketleri kullanmayın virüs bulaşmış olabilir, fakat Orjinal<br />

CD'nin virüssüz olduğu kesindir! Ama eğer elinizde yükleme CD'si yok ve yalnızca<br />

disketler var ise, boşu boşuna yeniden işlemeden önce, işleyeceğiniz yükleme<br />

disketlerinin virüssüz olduklarına emin olun. Aksi takdirde ayni dertlere mağdur<br />

kalırsınız!) yeniden yüklemek suretiyle temiz bir bilgisayara sahip olduğunuzdan emin<br />

olabilirsiniz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 51<br />

5.5. VİRÜSÜN VARLIĞINI NASIL ANLARIM?<br />

Bunun en sağlam yolu hard disk'i Anti-Virüs koruma mekanizması güncelleştirilmiş<br />

olan bir Virüs programı ile tüm dosyaları taramaktır.<br />

Eğer böyle bir program elinizde yok ise hemen çekip işletmenizi tavsiye ederiz. Virüs<br />

belirtilerinin bir çok çeşidi vardır. Bu belirtiler virüsün kişiliğine göre değişmektedir.<br />

Genel olarak ortaya çıkan en belirgin virüs işareti ise bilgisayarın anormal<br />

çalışmasıdır. Bunu en iyi anlamanın yolu bilgisayarın çalışmasını izlemektir. Bilgisayar<br />

içerisinde son günlerde yeni bir ayar değişikliği yapılmadığı, video conferens kit,<br />

modem, ses kartı, yeni bir fare işlenmediği halde bilgisayarda alışıla gelmişin dışında<br />

anormallikler var ise bu, virüs aramak için yeterli bir sebeptir. Hemen paniğe<br />

kapılmadan önce bu anormalliklere bir göz atılmasını tavsiye ederiz.<br />

Eğer bu anormallikler bilgisayarın durup dururken donması, birden kapanması,<br />

İnternetken düşmesi gibi anormallikler ise, öncelikle Scandisk, defrag, registry check,<br />

memorry check, CPU soğutucusunun pervanesinin çalışıp çalışmadığına bakılması gibi<br />

kontrollerin yapılması lazım.Eğer bu kontroller ile bir arıza bulunmadıysa ve aşağıdaki<br />

arızalar, anormallikler var ise virüs olma ihtimali vardır. Fakat yinede Windows<br />

ayarları, yanlışlıkla silinen dosyalar gibi etkenler de bu arızaları oluşturmuş olabilirler.<br />

5.6. TAVSİYELERİMİZ<br />

Bilgisayarınızda Windows (Mac ise Mac OS) başlamadan önce, hatta daha<br />

bilgisayarınızı açmadan önce kesinlikle içerisinde disket bırakmayın!Bilgisayarınızda<br />

dünyanın en iyi Anti-Virus programı da işlenmiş olsa Eğer bilgisayarınızın BIOS<br />

ayarında Virus guard yok ise ve bilgisayarınızın disket sürücüsü içerisinde bir disket<br />

unutarak bu halde sistemi açarsanız ve bu disket eğer virüslü ise %99 bu virüs<br />

bilgisayarınıza geçer.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 52<br />

Hiç bir disketi Windows başlamadan önce açmayın çünkü Anti-Virüs programlarının<br />

çoğu Windows açılmadan önce başlamadığından açacağınız disketin içinde virüs varsa<br />

Anti-Virüs programı sizi uyaramayacak ve bu virüs eğer boot sector virüsü ise, büyük<br />

bir ihtimal daha siz disketi açar açmaz bu virüs sizin bilgisayarınızda<br />

bulaşacaktır.Bilhassa okullarda kullanılan disketlerin %25'i virüslü olmaktadır.<br />

Okullardan gelen disketleri Anti-Virüs programsız kesinlikle açmayın! Ne olduğunu<br />

bilmediğiniz bir dosyayı çalıştırmaya kalkmayın. Size e-mail ile yollanılan bir programı<br />

Anti-Virus programı ile taramadan kesinlikle çalıştırmayın.... Hatta, programı yollayan<br />

kişiyi tanımıyorsanız, Anti-Virus programı ile tarasanız ve temiz çıksa da eğer önemli<br />

dosyalarınızı Hard disk'iniz dışında başka bir yere kopyalamadıysanız yine<br />

çalıştırmayın. Çünkü bazı kişiler size öyle bir program yollayabilir ki, bu programı<br />

çalıştırdıktan sonra sisteminizdeki her şey silinebilir!<br />

Bilhassa internette Chat yaptığınız kişilerin size yolladıkları dosyaları kabul etmeyin.<br />

İnternette tanınmış firmaların dışında, bulunan her bedava programı çekip çalıştırmayın.<br />

Bir arkadaşınıza disket verirseniz, vermeden önce disketin arkasındaki iki delikten<br />

kapaklı olan birinin kapağını, tırnağınız ile iterek açın. iki deliğinde arkasını görebilecek<br />

şekilde açık olması gerekiyor. Bu şekilde verdiğiniz disketi Silinmez - yazılmaz -<br />

yalnızca okunur hale getirerek hem içerisindeki dosyaların yanlışlık ile silinmelerini<br />

önlemiş olursunuz, hem de sizden disketi ödünç alan arkadaşınızın bilgisayarında virüs<br />

var ise, disketinize bulaştırmasını önlemiş olursunuz. Kaybetmek istemediğiniz önemli<br />

dosyalarınızı her zaman için hard disk dışında temiz disketlere, zip kartuşlarına yada<br />

başka depolama elemanlarına kopyalayarak saklayın. İlla da virüs olması şart değil,<br />

herhangi bir hard disk arızası meydana gelip, hard drive kullanılmaz hale geldiğinde bu<br />

kopyalar size çok faydalı olacaklardır. Ayrıca Anti-Virüs programınızın ''MAKE<br />

RESCUE DISKS'' kısmından acil kurtarıcı disketleri yapmanızı ve bu disketleri her ay,<br />

yeni Anti-virüs güncel dosyalarını işlediğinizde, tekrar yapmanızı tavsiye ederiz. Bu<br />

şekilde hem bilgisayarınızın sağlıklı çalışmasını sağlamış hem, önemli dosyalarınızı<br />

silinme tehlikesinden korumuş olursunuz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 53<br />

6. Diller ve Derleyiciler<br />

Programlama dili, insanların anlaşmak için kullandıkları dil gibi, düşüncelerini,<br />

tasarılarını belirtmek ve tanımlamak için kullanılır, ancak bununla yapılmak istenen<br />

bilgisayarın yapacağı işlerin programlanmasıdır. Derleyici ise, bir programla diliyle<br />

yazılan programı, bilgisayarın anlayacağı dil olan makine kodu (machine code)<br />

karşılığını üreten bir araçtır.<br />

Bir bilgisayar sistemi, işletim sistemiyle beraber bir takım hizmet programlarına<br />

sahiptir. Bunlar genelde bilgisayarın yerine getireceği temel hizmet programlarıdır ve<br />

bütün uygulama programları tarafından kullanır. Programcı hazır olarak sunulan bu<br />

hizmetleri, herhangi bir işi yerine getirebilmek için anlamlı sırada kullanarak program<br />

yazar. Programlama dilleri de, hazır olan hizmetlerin ve o dile ait özel yeteneklerin<br />

kullanılarak yeni bir uygulama programı yazılmasını sağlar.<br />

Bir program, en temelde, işlemcinin doğrudan kabul ettiği makine kodunda yazılır;<br />

yani, işlemci makine kodundaki komutları anlar ve yürütebilir. Ancak, makine kodunda<br />

program yazmak uğraştırıcı olur ve ilgili işlemci mimarisinin bilinmesini gerektirir; bu,<br />

bir otomobili kullanmak için, onun motor yapısının bilinmesi gerekir gibi bir şeydir.<br />

İşte, programlama dilleri, bilgisayar donanımı hakkında fazla bir şeyler bilmeden<br />

program yazmak ve işleri kolaylaştırmak için geliştirilmiştir.<br />

Makine koduyla değil de bir programlarına diliyle yazılmış bir programın<br />

çalıştırılabilmesi için, önce onun makine kodu karşılığı üretilmelidir. İşte bu işi derleyici<br />

(compiler) yapar; hangi dilin derleyicisiyse o dilde yazılmış programların makine kodu<br />

karşılığını üretir...


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 54<br />

Bilgisayar kullanıcısı, genelde, hazır programları veya özel uygulama alanları için<br />

geliştirilmiş SPSS, EXCEL gibi paket programları kullanır. Örneğin bir hesap tablosu,<br />

elbette programlama diliyle yazılır, fakat kullanıcı açısından bunu bir tablolama paket<br />

programıyla yapmak daha kolaydır ve yapılaması gereken de budur. Ancak, o paket<br />

programları tasarlayan programcı her zaman programlama diline gereksinim duyar; ya<br />

da bir algoritmayı programlamak isteyen biri araştırmacı, öğrenci de gereksinim duyar.<br />

6.1. Programlama Dilleri<br />

Programlama dillerin tasarlanan programı, makine kodu bilinmesine gerek<br />

kalmadan günlük yaşamda kullanılan sözcük ve aritmetik işlemlere yakın bir biçimde<br />

tanımlama olanağı verir. Böylelikle program yazmak hem kolaylaşır hem de zevkli hale<br />

gelir. Herhangi bir ulusun dilinde konuşup yazabilmek için, nasıl ki, o dile ait<br />

sözcüklerin ve gramer yapısının bilinmesi gerekiyorsa, bir programlama diliyle program<br />

yazmak için de kullanılan dilin kuralları ve yazım biçimi bilinmelidir. Programcı,<br />

programını, kullandığı dilin yetenekleri, yazılan programın kullanacağı işletim<br />

sisteminin sunduğu hizmet programları ve kullandığı dilin sınırlamaları ölçüsünde<br />

yazar…<br />

6.1.1. Programlama Dillerinden Bazıları<br />

BASIC FORTRAN Pascal C<br />

COBOL PL/I Lisp Smalltalk<br />

Apt APL ADA OCCAM<br />

Visual C DELPHI Visual BASIC C++<br />

Yukarıda da görüldüğü gibi birçok programlama dili vardır; bunların bir kısmı,<br />

C ve Pascal gibi genel amaçlı iken, bazıları da Lisp gibi özel amaçlı uygulamalar<br />

içindir. BASIC, FORTRAN, Pascal ve C gibi diller geniş bir kesim tarafından<br />

kullanıldığı için adları çok duyulur:


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 55<br />

BASIC ilk tasarlandığı zamanlar (/963-64) bilgisayarı programlamaya yeni<br />

başlayanlar için geliştirilmiş olmasına karşın günümüzde oldukça gelişmiş,<br />

başlangıçtaki konumunu aşmıştır. Bugün için genel amaçlı bir dil yapısındadır. Farklı<br />

firmalar tarafından geliştirilmiş birçok BASIC derleyicisi vardır: GWBASIC,<br />

OıtickBASIC, Turbo BASIC, Visual BASIC gibi...<br />

FORTRAN en eski dillerden biridir, ilk olarak 1956 yılında ortaya çıkmıştır.<br />

Amacı bilimsel ve mühendislik hesaplamalarını etkin bir şekilde kullanmak idi;<br />

günümüzde de, özellikle karmaşık sayıların bolca geçtiği alanlarda kullanılmaktadır. Bir<br />

bilimsel veya mühendislik hesabında gereksinim duyulabilecek birçok yeteneği,<br />

fonksiyonu vardır. Geçen zaman içinde II, IV, VII ve FORTRAN 90 gibi uyarlamaları<br />

çıkmıştır.<br />

PASCAL genel amaçlı yapısal bir dildir; başlangıçta üniversite öğrencilerine<br />

programlama dilinde yapısallığı öğretmek için tasarlanmış olup günümüzde birçok<br />

alanda kullanılmaktadır.<br />

C genel amaçlı yapısal bir dildir; 1972 yılında Dennis RITCHIE tarafindan<br />

tasarlanmıştır Günümüzde, işletim sistemi yazımında, bilimsel programlarda,<br />

mühendislik çalışmalarında ve hemen hemen her türlü uygulama alanında yer<br />

edinmiştir. Öyle ki, C dili ile ilgisi olmayan birçok tanımlamalar da C dilinde kullanılan<br />

yazım biçimi kullanılmaya başlamıştır.<br />

Bir program temelde iki parçadan oluşur: biri istenen işin yapıldığı kod, diğeri<br />

kullanıcı ile etkileşimin sağlandığı kullanıcı arabirimidir. Kodun iyi yazılması yapılan<br />

işin hızlı yapılması demektir; bunun için de yalnızca başına programlama dilinin<br />

yetenekleri yeterli değildir, programın altında koşan işletim sistemi de önemlidir Çünkü,<br />

uygulama programlarında işletim sisteminde hazır bulunan hizmet programları bolca<br />

kullanılır.<br />

Kullanıcı arabiriminin görsel ve kullanımı kolay hazırlanması da, sistemin<br />

WINDOWS veya benzeri bir yapıyı desteklemesi gerekir. Sistemde WINDOWS benzeri


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 56<br />

bir yazılım yoksa, yani doğrudan DOS veya UNIX gibi işletim sisteminde çalışacaksa,<br />

hazırlanan kullanıcı arabirimi o kadar görsel ve kullanımı kolay olamayabilir. Ancak bu<br />

demek değildir ki, programın iş yapan kısmı daha etkin yazılamaz; tersine yazılabilir de.<br />

Her şey, aynı yaşamda olduğu gibi bir dengenin sağlanmasıdır...<br />

6.2. Derleyiciler<br />

Derleyici bir programcının en önemli yazılım aracıdır. Bir editör aracılığıyla yazdığı<br />

kaynak programına (source code), ait makine kodu karşılığını derleyici kullanarak<br />

üretir; ve programında yazım hataları varsa, onları öğrenir. Derleyiciler ilgili<br />

programlama diliyle program geliştirmek için birçok yeteneklere sahiptir.<br />

Her dilin kendi özel derleyicisi vardır. Hatta, aynı dil farklı firmalar tarafından<br />

geliştirilmiş birden çok derleyiciye sahiptir. Örneğin BASIC dili için GWBASIC,<br />

OuickBASIC ve Visual BASIC, C dili için Turbo C, Watcom C ve Visııal C ilk akla<br />

gelen birkaç derleyici adıdır.<br />

Günümüzde, derleyiciler, kendine has özel editörü ve diğer yardımcı programlarıyla<br />

beraber bir paket halinde verilmektedir. Bu editörün sağladığı ortamda hem program<br />

yazılmakta hem de derleme ve hata bulma (debug) işlemleri yapılmaktadır; ve program<br />

geliştirmek için daha nice yetenekler bulunmaktadır...<br />

Derleyici paketlerine ait editörler her ne kadar farklılıklar gösterse de (ortamın<br />

görünümü ve yetenekler açısından) , hepsinde olması gereken temel seçenekler vardır.<br />

Bunlar bir editörde olan saklama yükleme gibi seçeneklerin yanı sıra programın<br />

derlenmesi (compile), yazım hatalarının gösterilmesi, çalışma anında ortaya çıkan<br />

mantıksal hataların bulunması vb. benzer işlemleri yapan seçeneklerdir...<br />

6.3. Özet


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 57<br />

Bir program temelde makine koduyla yazılır: ancak bunu öğrenmek ve kullanmak<br />

üst düzey kullanıcılar için hem zor hem de gereksizdir. Bunun yerine programlama dili<br />

kullanılır, böylece tanımlamalar günlük yaşamda kullanılan sözcük ve aritmetik<br />

ifadelere yakın bir biçimde yapılır. Günümüzde birçok programlama dili olmasına<br />

karşın BASIC, FORTRAN, Pascal ve C dilleri geniş bir kesim tarafından<br />

kullanılmaktadır: çünkü bunlar genel amaçlı dilerdir. Derleyici bir programlama diliyle<br />

yazılan kaynak programı derleyip onun makine kodu karşılığını üretmek için kullanılır.<br />

Tabi ki bunun yapılabilmesi için programcıya kolaylık sağlayan birçok araç Sağlar.<br />

Her dilin hemen hemen her işletim sisteminde çalışan derleyicisi vardır.<br />

Bir program, dilin yetenekleri, işletim sisteminin sunduğu yardımcı hizmet<br />

programları ve kullanılan derleyicinin sağladığı kolaylıklar ölçüsünde iyi ve etkin<br />

yazılabilir.<br />

nedir?<br />

6.4. Sorular<br />

1) Programlama diliyle LOTUS. EXCEL gibi paket programlar arasındaki fark<br />

2) Kullanılacak programlama dili hangi ölçütlere göre seçilir? Doğal olarak, en<br />

önce kullanılan sistemde çalışan derleyicinin kolaylıkla bulunması olacaktır...<br />

3) Her istenen için programlama dili kullanılmasına gerek yoktur. Neden?<br />

Bütün programlama dillerini bilmek yerine, eğer o da gerekiyorsa, birini iyi bilmek<br />

her zaman daha iyidir. Neden?


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 58<br />

7. Dosya Sıkıştırma Nedir?<br />

Çok büyük hacimli dosyalar arşivleme amaçlı kullanımlar için genellikle<br />

SIKI?TIRILARAK saklanırlar. Bu, dosyanın büyüklüğünü önemli oranlarda azaltır. Bu<br />

özelliğinden dolayı, sıkıştırma programları FTP arşivlerinde dosya sıkıştırmak için<br />

çokça kullanılır. Bazen bir dosya sıkıştırılabildiği gibi bazen de birden çok dosya<br />

sıkıştırılarak tek bir programda arşivlenerek tutulabilir.<br />

Sıkıştırılmış bir dosya, genellikle, uzantısından ayırt edilir. Kullanılan programın<br />

türüne göre sıkıştırılmış dosyanın uzantısı (.Z, .ZIP, .ARJ vb) olabilir.Bu tip dosyalar<br />

alındıktan sonra kullanılmadan önce mutlaka AÇILMALIDIR.<br />

7.1. Dosya Arşivleme Nedir?<br />

Bir dizindeki tüm dosyaları (alt dizinleri ve dizin bilgileri ile birlikte), genellikle, tek<br />

bir dosya halinde birleştirme işlemi "dosya arşivleme" olarak adlandırılabilir. Bu,<br />

UNIX'te TAR kullanılarak yapılır. TAR, dosyaları sıkıştırmadan arşivler.<br />

DOS/WINDOWS sistemlerinde ise, aynı iş BACKUP ile yapılır. Ayrıca, ZIP, ARJ vb<br />

gibi bazı formatlar, aynı anda hem arşivleme, hem de sıkıştırma yaparlar ve standart<br />

BACKUP programlarının yerini almışlardır.<br />

7.2. Popüler Dosya Sıkıştırma/Arşivleme Programları<br />

(Nelerdir, Nasıl kullanılır ve nereden temin edebilirim?)


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 59<br />

Popüler dosya sıkıştırma/arşivleme formatları, dos/windows için ZIP ve ARJ; unix<br />

için TAR, GZIP ve Z dir. Aşağıda, Unix ve Dos/Windows işletim sistemleri için iki ayrı<br />

kısım halinde popüler sıkıştırma/arşivleme programları, kullanımları, bu programların<br />

temin edilebilecekleri yerler vb gibi bilgiler özetlenmiştir.<br />

unix sıkıştırma formatlarını dos/windows sistemlerinde de açmak mümkündür.<br />

Benzer şekilde, popüler bir dos/windows sıkıştırma/arşivleme formatı olan ZIP i de,<br />

unix sistemlerinde (unzip) açmak mümkündür.<br />

Windows95/NT Dosya Sıkıştırma/Arşivleme Programları<br />

WINZIP : Önceleri, standart ZIP formatı için bir Windows kullanıcı arayüzü<br />

şeklinde ortaya çıkan bu program, şu an, popüler tüm unix/mac/dos sıkıştırma/arşivleme<br />

formatlarını (ZIP, ARJ, Z, gz, TAR, ARC,LZH. Microsoft Compress, vb) ve özel<br />

kodlama formatlarını (UU/XXENCODE--DECODE, BINHEX, MIME vb)<br />

açabilmektedir.Program, aynı zamanda, ZIP formatında dosya sıkıştırma/arşivleme<br />

yapabilmektedir.<br />

Bir dosya yöneticisi üzerinden, kullanıcı yapacağı tüm operasyonları menüler ve<br />

ikonlar yardımıyla seçer. WINZIP ayrıca, standart windows 95/nt dosya/dizin özellik<br />

menüsüne (Properties) otomatik olarak eklenebilir ve Windows Explorer ile bütünleşik<br />

kullanılabilir. Uzun dosya isimleri içeren dosyaları sıkıştırabilir/arşivleyebilir. Ayrıca,<br />

Winzip Self Extractor yardımıyla, kendi kendine açılabilen (self extracting) arşivler


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 60<br />

oluşturmak mümkün. Son sürümü 6.2. Program shareware. Programın bir kopyası ve<br />

daha ayrıntılı bilgi; http://www.winzip.com adresinden alınabilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 61<br />

8. BİLGİSAYAR AGLARI<br />

(LAN, WAN ve Internet)<br />

Bilgisayar ağı birden çok bilgisayar<br />

sisteminin (kişisel veya çok kullanıcılı<br />

olabilir) herhangi bir yolla birbirlerine<br />

elektriksel olarak bağlanması ve bir<br />

protokol (üzerinde önceden anlaşılan<br />

kurallar topluluğudur) altında iletişimde bulunmasını sağlayan bir yapıdır. Ağın<br />

geliştirilmesindeki ana amaç, farklı yerlerde bulunan kaynakların, ağa bağlı olan tüm<br />

kullanıcılar tarafından ortaklaşa kullanılmasını sağlamak; böylelikle birim maliyeti<br />

azaltarak kişisel çalışma ortamından grup çalışması ortamına geçmektir. Bunu<br />

gerçekleyebilmek için de veri aktarımına gerek duyulur.<br />

Canlılar çok eski zamanlardan beri, birbirleriyle<br />

haberleşmek gereği duymuşlardır. Kızılderililerin dumanla,<br />

yerlilerin tam tam sesleriyle ve beyazların güvercinle<br />

haberleşmesi, bu gereksinimi uzun süre çözmüştür. Ancak<br />

sürekli gelişen teknoloji, insanların haberleşme gereksinimlerini<br />

farklı yöntemlerle gidermesini sağlamaktadır. Yine haberi eşme<br />

gündemde, ancak duman yerini bilgisayar<br />

haberleşmesi almıştır.<br />

Çok kullanıcılı bilgisayar yalnız başına bilgisayar ağı oluşturmaz, kişisel<br />

bilgisayar da çok kullanıcılı bilgisayar da ağda yalnızca birer düğümdür.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 62<br />

Bilgisayar haberleşmesi, bu konunun en genel adıdır. Bilgisayarlar, birbirine<br />

yakınsa, doğrudan seri giriş çıkışlar veya uzaksa, modemler aracılığıyla telefon şebekesi<br />

üzerinden birbirlerine bağlanabilir; birbirlerine doğrudan veri aktarımında<br />

bulunabilirler. Ancak, bu tür haberleşme bilgisayar ağını oluşturmaz. Bilgisayar ağında,<br />

kurallar topluluğunu gösteren bir protokol vardır. Bu protokol uyarınca, bilgisayarlar<br />

birbirleriyle iletişimde bulunabilir.<br />

Kısaca, bilgisayar ağı, bilgisayar haberleşmesinin bir alt konusudur. İşyerimizde<br />

veya evimizdeki bir bilgisayara, bir modem bağlayarak, yine bilgisayarına modem<br />

bağlamış olan bir arkadaşımıza, telefon hattı üzerinden, doğrudan telefon numarasını<br />

kullanarak veri aktarabiliriz. Buna, noktadan noktaya (point-to-point) bilgisayar<br />

haberleşmesi denir. Burada herhangi bir protokol yoktur. Ancak, yine telefon hattı<br />

üzerinden bir bilgisayar ağına da bağlanabiliriz. Bu durumda bilgisayar ağının bir<br />

düğümü (node,) oluruz. Ağın kurallarına uyarak, veri alış verişinde bulunabilir ve ağda<br />

bulunan kaynaklardan yararlanabiliriz.<br />

Bilgisayar ağı denilince, akla, üç beş bilgisayarın bağlı olduğu küçük boyutlu bir<br />

ağdan tutun da, binlerce bilgisayarın bağlı olduğu büyük boyutlu bir ağ gelebilir. Bir<br />

işyerinde bulunan birkaç tane (veya daha fazla,) bilgisayar, birbirleriyle bağlanarak<br />

küçük boyutlu bir ağ oluşturabilir. Bu, yerel bilgisayar ağı (Local Area Network, LAN)<br />

olarak adlandırılır. Bunun için özel kablolara ve ek donanıma gerek vardır. Bağlantı<br />

düzeninin (topology) nasıl olacağı, hangisinin seçilmesi gerektiğini, ağdan beklenen<br />

trafik yoğunluğu ve ağın kurulacağı ortam belirler. Birçok türde yerel bilgisayar ağı<br />

(LAN) vardır, bunların kaldırabileceği trafik yoğunlukları farklı olup kullandıkları<br />

protokolar da değişiktir. Dünyamızda, binlerce bilgisayarın, ve hatta, yerel bilgisayar<br />

ağlarının bile bağlı olduğu büyük boyutlu yüzlerce ağ vardır. Bunlar geniş alan ağları<br />

(Wide Area Network, WAN) olarak adlandırılır; birine bağlanıp oradaki kaynakları ve<br />

sunulan hizmetleri kullanmak, birçok açıdan yarar sağlar. Telefon hatlarının dünya<br />

üzerindeki dağılımı düşünüldüğünde, bunun ne kadar büyük bir olanak olduğu<br />

hissedilebilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 63<br />

Her ne kadar, günlük yaşamımızda, ağ sözcüğü örümceği; o da yeniliğe karşı<br />

kapalı, kendi içinde kalan, çevresiyle etkileşimde bulunamayan insanları çağrıştırsa da,<br />

bilgisayar ağı bunun tam tersi anlama gelir<br />

Bilgisayar ağına bağlanmak, çevresinde veya çok uzaklarda bulunan<br />

kaynaklardan, başkalarının birikimlerinden yararlanmak ve kendi birikimlerini<br />

başkalarına sunmak olanağı verir. Ancak böyle olursa, evrensel başarılara ulaşılır...<br />

Geniş alan ağlarının, yani WAN’ların en büyüğü Internet olarak adlandırılan<br />

ağdır. Ağların ağı olarak ta adlandırılan Internet’e, birçok yerel alan ağı (LAN) ve geniş<br />

alan ağı (WAN) bağlıdır; bunlar bir araştırma merkezinin ağı olabileceği gibi bir ticari<br />

kuruluşun ağı da olabilir. Artık Internet üzerinden bir ticari kuruluşun hizmet<br />

makinasına bağlanmak ve siparişte bulunmak; bir araştırma merkezinin veya<br />

üniversitelerin hizmet makinalarına bağlanmak ve orada yapılan çalışmaları sorgulamak<br />

sıradan bir iş olmuştur.<br />

Günümüzde, Internet’in sunduğu hizmetleri kullanmadan bilimsel çalışma<br />

yapmak, artık zorlaşmıştır. Birçok üniversitenin veya araştırma kurumunun veri<br />

tabanına, kütüphanesine erişmek ve orada tarama yapmak; ağda bulunan elektronik<br />

kitapları almak; tartışmalara katılmak, artık olağan işler haline gelmiştir...<br />

8.1. Yerel Alan Ağları (LAN)<br />

Yerel ağlar küçük boyutludur, genelde, işyerlerindeki bilgisayarların kendi<br />

aralarında haberleşmesi ve bazı veri parçalarının ortaklaşa kullanılması için kurulur.<br />

Örneğin, bütün müşterilere ait yerinin tek bir disk sistemi üzerinde tutulduğu bir sigorta<br />

şirketinde, ağa bağlı bütün bilgisayarlar (düğümler) aynı disk’e erişerek işlemlerini<br />

yaparlar; yani kaynak paylaşımı vardır. Böyle bir durumda ağ kullanılması<br />

kaçınılmazdır. Benzer şekilde, ağa bir yazıcı bağlanarak bütün bilgisayarlardan çıkış<br />

alınması sağlanabilir. Böylelikle, disketlerle dosya taşınmasına gerek kalmadan işler<br />

kolayca yapılır. Örneğin, yazıcı ortaklaşa kullanılır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 64<br />

Yerel alan ağlarında bilgisayarların birbirlerine bağlanmasını gösteren<br />

topolojiler, ağda kullanılacak yazılım ve donanımı belirler. Temelde, ortak yol (common<br />

bus), halka (ring) ve yıldız (yar) olarak adlandırılan 3 tür topoloji vardır.<br />

a) Ortak Yol : Ortak yolda bütün düğümler aynı hatta bağlıdır, yol, aynı anda bir<br />

düğüm tarafından kullanılabilir. Yani, aynı anda, yalnızca bir düğüm diğer bir<br />

düğüme veya bütün düğümlere veri gönderebilir. Hangi düğümün yolu<br />

kullanacağını, yolun nasıl ele geçirileceğini erişim yöntemi belirler. Örneğin,<br />

NO<strong>VE</strong>LL NetWare’de kullanılan erişim yönteminde veri göndermek isteyen bütün<br />

düğümler, rasgele zamanlarda veriyi yola çıkarırlar. Aynı anda veya bir zaman<br />

dilimi içinde birden çok bilgisayar veriyi yola çıkarırsa, çatışma (collision) oluşur.<br />

Oluşan bu çatışma bilgisayarlar tarafından anlaşılır ve rasgele bir süre bekleyerek<br />

yeniden verisini yola çıkarırlar. Ne zaman çatışma olmazsa, veri karşı tarafa<br />

aktarılmış olunur. CSMA/CD erişim yönteminin kullanıldığı bütün ağlarda, durum<br />

böyledir. Eğer, bunun kullanıldığı ağlarda veri aktarım trafiği yoğunsa, her düğüm<br />

sürekli veri göndermek istiyorsa, çatışmalar artacağından başarım ~aktarım hızı~<br />

oldukça düşer. Olumlu yanı, ana makine dışındaki düğümlerden birinin devre dışı<br />

kalması, diğerlerini etkilememesidir<br />

b) Halka: Halka ağlarda, bilgisayarlar birbirlerine halka biçiminde bağlıdır. Yol<br />

halka biçimindedir. Yolu kimin kullanacağını, yolda dolaşan bir jeton (Token)<br />

belirler; jetonu ele geçiren düğüm, onu yoldan çekip, yola verisini koyar.<br />

Göndereceği veri bittiğinde, ilgili jetonu yola yeniden koyar. Aynı, düğüm tekrar<br />

veri göndermek isterse, jetonu ele geçirene kadar bekler. Bu, jetonlu halka (Token<br />

ring) yöntemi olarak anılır. Veri akışı tek veya iki yönlü olabilir. Bu tür bağlantının<br />

olumlu yanı, yoğun trafikte bile başarımın düşmemesidir. Bu nedenle, ağın başarımı<br />

önceden hesaplanabilir. Olumsuz yanıysa, düğümün bir devre dışı kaldığında, ağın<br />

etkilenmesidir; gerçi bu sorunda çözülmektedir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 65<br />

c) Yıldız: Yıldız ağlarda, bilgisayarlar merkezdeki bir anahtarlama düğümüne yıldız<br />

biçiminde bağlıdır; ortada hakem görevini üstlenen bir düğüm vardır. Bu tür ağın<br />

olumlu yanı basitliğidir. Olumsuz yanıysa, merkezdeki düğüm bozulduğunda tüm<br />

ağın devre dışı kalması ve iletişim kesilmesidir.<br />

Ortak yolda, yolu kimin ele geçireceği belirleyen erişim yöntemi için, yalnızca<br />

CSMA/CD kullanılmaz. Ortak yol kullanılan bazı ağlarda, aynı halkada olduğu gibi bir<br />

jeton kullanılır. Jetonu ele geçiren veri gönderme hakkına sahip olur; aksi durumda<br />

beklemelidir. Bu, jetonlu yol (Token bus.) yöntemi olarak adlandırılır. Bu birkaç tane<br />

çocuğun istop oynamasına benzer; top kimdeyse, yol ona aittir; topu istediği kişiye<br />

atabilir Yani, veriyi istediği kişiye gönderebilir.<br />

Bir yerel alan ağında, göz önüne alınması gereken en önemli üç nokta, ağın<br />

aktarım hızı (başarımı), belirli bir süre içinde her düğüme yola erişim hakkının<br />

verilmesi ve ağın maliyetidir. Bir işyerinde LAN kurulacaksa, bütün bunlar, önceden<br />

değerlendirilmeli ve ona göre seçim yapılmalıdır.<br />

Ağ, yalnız başına donanımdan oluşmaz, yazılım da gerekir. Bir yerel alan ağı için,<br />

en azından kişisel bilgisayarlar,<br />

bilgisayara takılan arabirim kartı (haberleşme kartı),<br />

arabirim kartları arasında bağlantıyı sağlayan kablo ve<br />

gerekli yazılım paketi<br />

olmalıdır. Daha sonra fiziksel bağlantıların yapılması ve yazılım yüklenmesi ve<br />

kullanıcıların tanımlanması gerekir.<br />

Uygulamada, yerel alan ağları için hazır program paketleri ve onlara ait donanım<br />

parçaları vardır. Bunlardan en yaygın olarak bilineni NO<strong>VE</strong>LL Netware’dir;<br />

ETHERNET diye adlandırılan protokol kullanılır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 66<br />

8.2. Geniş Alan Ağları (WAN)<br />

Bilgisayarların (düğümlerin) coğrafi konumunu gösteren ağ topolojileri, yerel<br />

alan ağları ve geniş alan ağları olarak ikiye ayrılır. Yerel alan ağları bir firma veya bir<br />

fakülte ile sınırlıdır. Halbuki, geniş alan ağları (Wide Area Network, WAN,) birbirinden<br />

uzak sistemlerin (ki bunlar yalın bilgisayar da olabilir, bir bilgisayar ağı da olabilir)<br />

birbirine bağlar. Bu tür ağlarda bazı merkezlerin işlem yeteneği diğerlerine göre fazladır<br />

ve daha az yetenekli merkezler bunlara işlenmek üzere veri gönderirler. Örneğin, bazı<br />

merkezlerde büyük boyutlu matris işlemleri için vektor işlemcisi vardır. Diğer düğümler<br />

bu merkeze matrisleri ve işlem türünü ağ üzerinden göndererek hizmet isteğinde<br />

bulunurlar; sonuçlar, yine ağ üzerinden, ilgili düğüme gönderilir.<br />

Geniş alan ağlarında, WAN’larda, bilgisayarların birbirine bağlantısını gösteren<br />

iki temel topoloji kullanılır. Biri hiyerarşik. diğeri örgü topolojisidir. Hiyerarşik<br />

topolojide, yönetim sorumluluğu farklı düzeylerde olan makinalar, sorumluluk<br />

düzeylerine göre sıralanarak, birbirine bir ağaç yapısında bağlanır; ağacın kökünde<br />

sorumluluğu en yüksek olan makine, yapraklarda ise sorumluluğu en az olan makine<br />

bulunur. Örgü topolojide, geometrik bir desen görülmez. Bilgisayarlar, ağa en uygun<br />

yerden bağlanır; bu bazen en yakın yer, bazen maliyeti en düşük olacak yerdir. Bu<br />

şehirleri birbirine bağlayan karayollarının kuş bakışı görülmesine benzer; yol haritasına<br />

bakılınca da aynı şey görülür. İşte bu, yolun topolojisidir.<br />

Dünyada birçok WAN kullanımdadır; bunlardan en çok bilinenlerden biri<br />

Internet diğeri de EARN’dür. EARN (Europe Academic Research Network) Avrupa<br />

ülkelerinde bulunan bilimsel ve araştırma kurumlarının bağlanabileceği bir geniş alan<br />

ağıdır.<br />

Geniş alan ağlarında, bilgisayar sistemlerinin (düğümlerin) birbirine bağlanması<br />

genelde telefon şirketinin (kurumunun) sağladığı bir ortamdan yapılır. Bu, kimi<br />

durumda günlük yaşamda kullanılan telefon aygıtlarının bağlandığı şebeke; bazen de


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 67<br />

veri haberleşmesi için özel olarak kurulan şebeke hattı olmaktadır.<br />

Türkiyede telefon şirketi de, özel olarak veri haberleşmesinin yapılacağı ve<br />

TURPAK (Türki ve Paket Anahtarlarnalı Veri Şebekesi) olarak adlandırdığı bir şebeke<br />

kurmuştur. Bu şebeke üzerinden veri aktarımı yapıldığında, ücret aktarılan bit miktarına<br />

göre belirlenmektedir; tabii ki, sabit aylık ücreti de var! Bağlantı için telefon şebekesi<br />

kullanıldığında birim zaman için ücret ödenirken, TURPAK şebekesi kullanıldığında<br />

aktarılan bit miktarı için ücret ödenir. TURPAK yalnızca geniş alan ağına bağlı bilgi-<br />

sayar sistemleri için kullanılmaz; istenirse, iki bilgisayar arasında veri aktarımı için de<br />

kullanılır.<br />

8.3. Noktadan Noktaya Haberleşme<br />

İki bilgisayar arasında, hiçbir protokole bağlı kalmadan veri aktarımı yapılabilir;<br />

birinin disk’inden diğerinin diskine dosya aktarımı kolayca yapılabilir. Bu işleme<br />

noktadan noktaya haberleşme denir. Eğer iki bilgisayar yeteri kadar yakınsa seri kablo<br />

üzerinden, uzaksa modem aracılığıyla telefon şebekesi üzerinden bağlanabilir. Telefon<br />

şebekesi günlük yaşamda konuşma için kullanılan şebeke olabileceği gibi veri aktarımı<br />

için özel şebeke de olabilir. Türkiye’de veri aktarım için özel şebeke vardır. (TURPAK).<br />

Bunu kullanmak için ayni telefonda olduğu gibi abone olunmalıdır.<br />

İki bilgisayar birbirine yakınsa, arada modem olmadan, doğrudan bilgisayarların<br />

seri giriş çıkış birimleri, seri kablo bağlantısı (RS-232 standardı) kullanılarak birbirine<br />

bağlanabilir. Daha sonra seri iletişim olanağı sunan bir program yardımıyla dosya veya<br />

alt alanlar diğer bilgisayara, olduğu gibi aktarılabilir. İki bilgisayar arasında kullanılan<br />

seri bağlantı kablosu en azından 3 hat gerektirir; yani, ‘null’ modem bağlantısı<br />

gerektirir.<br />

Bilgisayarlar arasında, seri bağlantı yapıldıktan sonra, iletişimi sağlayan bir<br />

program çalıştırılır. Seri dosya aktarımı sağlayan, hazır, birçok program vardır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 68<br />

Modem, sayısal bilgiyi telefon hattı üzerinden aktarılacak biçimde elektriksel<br />

işarete dönüştüren (veya tersini yapan) bir aygıttır. İlgili programıyla beraber<br />

kullanılması oldukça kolaydır. Telefon hattı üzerinden noktadan noktaya haberleşme<br />

yapılırken, kullanılan modemin birim zamanda aktarabileceği bit miktarı (bps*),<br />

gelecek telefon faturasındaki ücreti belirler! Yavaş hızlarda aktarım yapıyorsa, hattı<br />

daha fazla işgal edeceği için kabarık fatura gelir 14400 bps’in altında aktarım hızı olan<br />

modemler artık pek fazla kullanılmamaktadır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 69<br />

9.1. Internet nedir?<br />

9. INTERNET<br />

Internet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın<br />

olan ve sürekli büyüyen bir iletişim ağıdır.<br />

Internet, insanların her geçen gün gittikçe artan "üretilen bilgiyi saklama/paylaşma<br />

ve ona kolayca ulaşma" istekleri sonrasında ortaya çıkmış bir teknolojidir. Bu teknoloji<br />

yardımıyla pek çok alandaki bilgilere insanlar kolay, ucuz, hızlı ve güvenli bir şekilde<br />

erişebilmektedir. İnternet’i bu haliyle bir bilgi denizine, ya da büyükçe bir kütüphaneye<br />

benzetebiliriz. Internet’e, bakış açımıza bağlı olarak farklı tanımlamalar da getirebiliriz :<br />

Internet,1997 sonu itibarıyla 100,000,000’u aşkın insanın kendi arasında etkileştiği,<br />

bilgi değiş-tokuşu yapabildiği ve kendi yazısız kuralları olan büyük bir topluluktur. Bu,<br />

internetin sosyal yönüdür.<br />

Pek çok yararlı bilginin bir tuşa basmak kadar yakın olduğu dev bir kütüphanedir.<br />

1997 sonu itibarıyla, 20,000,000’u aşkın bilgisayarın bağlı olduğu çok büyük bir<br />

bilgisayar ve iletişim ağıdır.<br />

Kişilerin değişik konularda fikirlerini serbestçe söyleyebilecekleri ortamlar<br />

barındıran bir demokrasi platformudur.<br />

Evden alış-veriş, bankacılık hizmetleri, radyo-televizyon yayınları, günlük<br />

gazete servisleri vb gibi uygulamaları ile aslında internet aynı zamanda bir hayat<br />

kolaylaştırıcıdır.<br />

Tüm bu tanımların arakesitinde yer alan ise "Bilgiye Ulaşım ve Onu Paylaşım,<br />

sonrasında da elde edilen bilgiyi kullanım" dır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 70<br />

Sonuç olarak, Internet, önümüzdeki yıllarda üretilecek bilgilerin dolaşım<br />

sistemidir. Ticari boyutunun da ortaya çıkmasıyla yaşamla daha çok iç içe geçmeye<br />

başlamıştır. Internet farklı bir ortam, farklı bir uzay. Kendi, yazılı olmayan, kuralları<br />

olan; kendi toplumu olan bambaşka bir uzay. Klasik yaşama biçimlerini, değer<br />

yargılarını değiştiren; hayatımıza yeni kavramlar, yeni uğraşlar getiren bir şey.<br />

Hayatımızı etkiliyor. Hem de çok fazla bir biçimde.<br />

Internet'in etkilerini görmek ve onu hissetmek sanırım çok daha kolay.<br />

Hayatımızda normal şartlarda yaptıklarımızı göz önüne getirelim ve Internet'in bunları<br />

nasıl değiştirdiğini; bunlara nasıl yeni anlamlar yüklediğini gözlemleyelim. Belki<br />

bazılarımız için daha az (ya da hiç), bazılarımız için daha çok (ya da aşırı çok)<br />

etkilenmeler olacaktır. Ancak gerçek olan, önümüzdeki yıllarda (2000'e girerken)<br />

Internet olgusu her yönüyle bizimle olacak ve hayatımızda onunla ilintili pek çok şey<br />

yapıyor olacağız (Ağ üzerinden alışverişler, uçak/tren rezervasyonları, günlük<br />

gazetelere erişim, bilimsel dergileri okumak gibi.)<br />

9.2. TCP/IP nedir?<br />

"Bilgi Ağı" üzerindeki bilgi iletimi ve paylaşımı bazı kurallar dahilinde<br />

yapılmaktadır. Bu kurallara kısaca "internet protokolleri", ya da TCP/IP protokoller<br />

ailesi denir. TCP/IP (Transmission Control Protocol/Internet Protocol), bilgisayarlar ile<br />

veri iletme/alma birimleri arasında organizasyonu sağlayan, böylece bir yerden diğerine<br />

veri iletişimini olanaklı kılan pek çok veri iletişim protokolüne verilen genel addır. Bir<br />

başka değişle, TCP/IP protokolleri bilgisayarlar arası veri iletişiminin kurallarını koyar.<br />

Bu protokollere örnek olarak, dosya alma/gönderme protokolü (FTP, File<br />

Transfer Protocol), Elektronik posta iletişim protokolü (SMTP Simple Mail Transfer<br />

Protocol), TELNET protokolü (Internet üzerindeki başka bir bilgisayarda etkileşimli<br />

çalışma için geliştirilen *login* protokolü) verilebilir. Adını sıkça duyduğumuz WWW<br />

ortamında birbirine link objelerin iletilmesini sağlayan protokol ise Hyper Text Transfer<br />

Protocol (HTTP) olarak adlandırılmaktadır. TCP/IP protokolü aynı zamanda, diğer


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 71<br />

iletişim ağlarında da kullanılabilir. Özellikle pek çok farklı tipte bilgisayarı veya iş<br />

istasyonlarını birbirine bağlayan yerel ağlarda (LAN) kullanımı yaygındır.<br />

9.3. Internet'e kimler dahildir?<br />

Kaç tane bilgisayar Internet'e bağlıdır? Kaç Kişi Internet Kullanıyor?<br />

Bütün dünya üzerinde Internet'e; üniversiteler, araştırma enstitüleri, kamu<br />

kuruluşları, pek çok ticari kuruluş vb gibi değişik yerler bağlıdır ve İnternet'e bağlı<br />

bilgisayar sayısı 25,000,000 civarında tahmin edilmektedir. (1997 sonundaki durum) Bu<br />

sayı her gün süratle artmaktadır. Ortalama Internet kullanıcısı sayısının ise, 100,000,000<br />

'un üzerinde olduğu tahmin edilmektedir (1997 sonlarındaki durum). Internet iletişim<br />

ağına bağlı bir bilgisayarın bir tek kullanıcısı olabildiği gibi, birden çok (bazen yüzlerce,<br />

binlerce) kullanıcısı da olabilir. Kişisel bilgisayarlar ve evden bağlantılar tek kullanıcılı<br />

internet bağlantılarına örnek olarak verilebilirler. Öte yandan, aynı anda birden çok<br />

kullanıcının erişebildiği ve kullandığı daha çok "unix" işletim sistemi ile çalışan orta ve<br />

büyük boy sistemler de çok kullanıcılı internet bağlantı örnekleridir.<br />

9.4. Internet ne sunar?<br />

Internet'i bir "iletişim ağı" olarak tanımladıktan ve bu ağ üzerinde bilgi dolaştığını<br />

belirttikten sonra, İnternet’in bu altyapı üzerinde neler sunduğunu tahmin etmek aslında<br />

o kadar da güç değil. Bu "iletişim ağı"nın içinde bulunan her hangi iki bilgisayar<br />

arasındaki en temel işlem çift yönlü bilgi aktarımıdır. Burada bilgiden kasıt,<br />

bilgisayarlardan birinde bulunan bir dosya, bir bilgisayar programı ya da bir mesaj<br />

olabilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 72<br />

Internet, teknik olarak, TCP/IP protokolü ile desteklenen pek çok servis sunar.<br />

Örnek olarak, Internet erişimi olan bir kullanıcı, eğer kendisine yetki verilmişse,<br />

Internet’e bağlı diğer herhangi bir bilgisayardaki bilgilere erişebilir, onları kendi<br />

bilgisayarına alabilir, kendi bilgisayarından da Internet erişimi olan başka bir<br />

bilgisayara dosya/bilgi gönderebilir. Bu özellik, dosya transfer protokolü olarak bilinir.<br />

Benzer şekilde, internet üzerindeki kullanıcılar birbirlerine elektronik posta<br />

gönderebilirler. Bu da, posta iletim protokolü olarak bilinir.<br />

Internet, değişik protokoller aracılığı ile, insanlara "bilgiye erişim" olanakları sunar.<br />

Yani, internet yardımıyla "her çeşit" bilgiye erişebilirsiniz.<br />

İçerik bakımından, Internet’in sundukları bazen insan hayal gücünü zorlayacak<br />

boyutlara varmaktadır. Vizyondaki filmlerin kısa tanıtımlarını kolayca evimizdeki<br />

ekrana taşıyabilir ya da Amerikan Kongre Kütüphanesi’nde tarama yapabiliriz. Tübitak<br />

arşivine bağlanıp(www.tubitak.gov.tr) Bilim ve Teknik dergilerinin yeni ve eski<br />

sayılarını tarayabilir, yazıları okuyabiliriz. Ya da, Hacettepe Üniv.'ne uzanıp o anki<br />

Beytepe Kampüsü sıcaklıklarını grafiksel olarak görebiliriz. Başka bir örnek olarak,<br />

katılmak istediğimiz bir bilimsel toplantıya bildirimizi Internet üzerinden gönderebiliriz.<br />

Örnekleri arttırmak mümkün; Nasa servislerine (www.nasa.gov) bağlanıp, son uydu<br />

fotoğraflarını tarayabiliriz; ya da Şiir arşivlerine bağlanıp şiirler okuyabiliriz. Son<br />

yıllarda geliştirilen World Wide Web (WWW, Web) temelli internet araçları ile bilgiye<br />

ulaşım daha da kolaylaşmış ve ulaşılabilecek bilgiler ve sunulan servisler miktar ve çeşit<br />

olarak artmışlardır. İnternet'in sundukları; onu kullananların istekleri, hayal güçleri ve<br />

gelişen İnternet teknolojisi ile hep çoğalmaktadır.<br />

Internet, bilgiye ulaşmayı kolaylaştırmak için değişik 'bilgi arama/tarama'<br />

yöntemleri de sunar. Internet'in sundukları çok geniştir ve bu kadar bilgi arasında,<br />

bilinçsiz bir kullanımla, insan yolunu çok kolay kaybedebilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 73<br />

9.5. Internet yoluyla alabildiğim bu bilgileri, programları<br />

kimler koyar?<br />

Bunları alıyorum ama, para ödemem gerekir mi? Freeware, Shareware,<br />

Public Domain gibi kavramlar ne anlama gelir?<br />

İnternet ile erişilebilen bazı merkezlerde herkese açık arşivler vardır. Buralarda çok<br />

çeşitli bilgiler, çok çeşitli programlar bulunur. Bu bilgiler bir konferansın kayıt formu<br />

olabileceği gibi, piyasadaki bir ürünün tanıtım kılavuzu da olabilir. Bilgi amaçlı<br />

dosyalar, daha çok düz yazı formatındadır ve grafik/ses/animasyon vb ile içeriği<br />

zenginleştirilmiş olabilir. Bunlar daha çok, bir ürünün tanıtımı, kullanımla ilgili<br />

sorunları çözmede kullanıcıya yol gösterecek bazı destek bilgileri vb. dır. Ayrıca, web<br />

tabanlı ortamlarda, firma reklamları ve ürün tanıtıcı reklamlara da rastlamaktayız.<br />

Bu tip arşivlerde en çok karşılaşılan dosyalar, çok değişik amaçlar ve değişik<br />

bilgisayar ortamları (PC, Mac, Unix vb) için geliştirilmiş binlerce çeşit ve yüzlerce giga<br />

byte yer tutan bilgisayar programlarıdır (yazılım, software).<br />

Public Domain Yazılımlar : Bu programları yazan kişiler, kendi programlarını<br />

herkesin alıp bedava kullanmasına izin verirler. Ancak, bazı durumlarda bu bedava<br />

kullanım kısıtlandırılır. Public Domain yazılımlarda aşağıdaki hususlar göz önüne<br />

alınmalı:<br />

• tamamı değiştirilmeden üçüncü kişilere kopyalanmalı,<br />

• eğer söz konusu eser bir başka yerde kullanılacaksa (örneğin bir başka eserde<br />

bundan yararlanılacaksa) yazarlarına bildirilmeli,<br />

• herhangi bir şekilde eserin dağıtımından dağıtım medyası masrafından fazla<br />

masraf alınmamalı (BBS'ler için)<br />

Bunun en iyi örneklerinden biri GPL (GNU Public License)'dir.<br />

Freeware (Bedava) Yazılımlar : Freeware yazılımlar limitsiz bir şekilde<br />

bunları alan kişiler tarafından kullanılabilir. Bu yazılımlar, parayla üçüncü kişilere<br />

satılmamalıdır. (Sözgelimi, su an okuyor olduğunuz dokuman freeware'dir.) Böyle bir


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 74<br />

yazılım kullanıyorsanız ve işinize yarıyorsa, yazarına bir e-mail ile teşekkür edin. İnanın<br />

çok hoşuna gidecektir. Böylece, onu, başka freeware programlar yazma konusunda ve<br />

aynı programın yeni sürümlerini hazırlama konusunda teşvik etmiş olursunuz.<br />

Shareware Yazılımlar : Shareware yazılımlarda ise 'kullan, eğer beğenirsen<br />

bana belli bir miktar para gönder' felsefesi geçerlidir. Bu miktar genellikle 10-20 ABD<br />

doları mertebesindedir. Shareware yazılımlar kaynak kodları ile birlikte<br />

dağıtılmayabilirler. Programı alan kişi, belirli bir süre (1 ay gibi) kullanır, eğer<br />

kullanmaya devam ederse bu parayı gönderir. Ancak, burada zorlayıcı bir mekanizma<br />

yoktur. Yine programı kullanırsınız ama para ödemezsiniz. Bazı durumlarda,<br />

kullandığımız shareware program, süresi dolunca çalışmaz. Çoğunluk böyle<br />

programlara para ödememektedir; ancak, 'Shareware' felsefesi her geçen gün daha fazla<br />

yerleşmektedir. Bir shareware yazılıma 10-20 dolar ödediğinizde aslında pek çok şey<br />

kazanırsınız. Bunlar:<br />

• Para ödenmeden kullanımda programın bazı kısımları çalışmaz ya da çok kısıtlı<br />

çalışır. Bunun önüne geçmiş olursunuz.<br />

• Programın ilk çalıştırılışında ve daha sonra belirli aralıklarla ekrana gelen ve<br />

programın satın alınmadan (Unregistered) kullanıldığını belirten can sıkıcı<br />

mesajlardan kurtulursunuz.<br />

• Programın bundan sonraki tam fonksiyonlu yeni sürümlerini uzun bir sure<br />

bedavaya alabilirsiniz.<br />

• Programla ilgili çok iyi bir dokümantasyona ve yardım ortamına sahip<br />

olursunuz.<br />

• Belki de en önemlisi, programı yazan kişiye emeğinin karşılığını ödeyerek onu<br />

bir anlamda programı geliştirmesi ve yeni ürünler ortaya çıkarması konusunda<br />

teşvik etmiş olursunuz.<br />

• Eğer ödeme imkanınız varsa, sürekli kullandığınız 'shareware' programlar için<br />

bu az miktardaki paraları ödemek programları daha verimli kullanmanız<br />

açısından çok önemlidir.<br />

Tryware Yazılımlar : Bazı ticari şirketlerin, yeni geliştirdikleri yazılımların<br />

sınırlanmış sürümleridir ve tanıtım amacıyla konurlar.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 75<br />

Poscardware Yazılımlar : Bütün bunların yanında, bir de 'poscardware'<br />

yazılımlar vardır. Bu yazılımları geliştirenlerin kullanıcılardan tek beklentisi güzel bir<br />

kartpostaldır. Eğer günün birinde 'poscardware' bir yazılım kullanırsanız, hemen bu<br />

programı yazan kişiye bir kartpostal gönderin!!!<br />

Patch Yazılımlar : Mevcut bir yazılımın (ticari ya da public domain) bazı<br />

hatalarını düzeltmek, ve programı güncellemek amacıyla, ilgili firmaların (ya da<br />

kişilerin) çıkardıkları "yama" programlar. Bu tip programlar, Internet üzerinde sıkça<br />

dağıtılır.<br />

9.6. Internet'e erişim nasıl olur?<br />

Pek çok Internet kullanıcısı, Internet'e, çalıştıkları kurum ya da bulundukları<br />

üniversiteler üzerinden erişirler. Evden olan bağlantılar da, Internet bağlantısı olan bir<br />

eğitim kurumu, ticari kuruluş ya da, ticari olarak İnternet hizmeti veren kuruluşlar<br />

üzerinden olur.<br />

9.7. Internet adresi nedir? Domain ismi ve IP numarası ne<br />

demektir?<br />

İnternet'e bağlı her bilgisayarın kendine özgü bir adresi vardır. Domain Name<br />

System (DNS) olarak adlandırılan hiyerarşik bir isimlendirme sistemi ile (Internet<br />

adresi), internete bağlı bilgisayarlara ve bilgisayar sistemlerine isimler verilir. DNS de,<br />

bir TCP/IP servis protokolüdür. DNS, 'host' olarak adlandırılan internete bağlı tüm<br />

birimlerin yerel olarak bir ağaç yapısı içinde gruplandırılmasını sağlar. Bu şekilde,<br />

bütün adreslerin her yerde tanımlı olmasına gerek kalmaz. Örnek olarak, itu.edu.tr


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 76<br />

altında, ehb.itu.edu.tr, onun altında da, titan.ehb.itu.edu.tr vb seklinde dallanmış bir çok<br />

adres olabilir.<br />

Her bir internet adresine 4 haneli bir numara karşılık gelir. a.b.c.d seklindeki bu<br />

numaralara IP (Internet Protocol) numaraları denir. burada, a,b,c ve d 0-255 arasında<br />

değişen bir tam sayıdır. (32 bit adresleme sistemi). Örnek olarak titan.ehb.itu.edu.tr için<br />

bu numara 160.75.27.250 'dir.<br />

Her internet adresinin ilk kısmı bulunduğu domain'in network adresini, son kısmı ise<br />

makinenin (host) numarasını verecek şekilde ikiye bölünür. Bir bilgisayar ağında<br />

bulunan makinelerin miktarına göre makine numarası için ayrılan kısmın daha büyük<br />

veya daha küçük olması gerekebilir. Değişik ihtiyaçlara cevap verebilmesi açısından IP<br />

adresleri aşağıdaki şekilde gruplaşmıştır.<br />

Class A network adresleri 1.0.0.0 adresinden 127.0.0.0 a kadar olan aralığı kaplarlar.<br />

Her networkte kabaca 1.6 Milyon makine bulunabilir<br />

Class B network adresleri 128.0.0.0 adresinden 191.255.0.0 adresine kadar olan<br />

aralıktadır: 16065 network adresi ve her networkte kabaca 65500 makine bulunabilir<br />

Class C network adresleri 192.0.0.0 adresinden 223.255.255.0 adresine kadar olan<br />

aralıktadır. Her biri 254 makineden oluşan yaklaşık 2 milyon network adresi barındırır.<br />

Class D 224 ve 254 arasında kalan adresler herhangi bir newtwork tanımlamazlar,<br />

ileri kullanımlar için rezerve edilmişlerdir.<br />

Bu domain adreslerinin dağıtımı NIC (Network Information Center) tarafından<br />

yapılır, daha sonra her domain sahip olduğu adresi kendi ihtiyaçlarına göre parçalayarak<br />

dağıtabilir. (Son zamanlarda,sınırlı sayıdaki internet adres uzayının bitebileceği<br />

düşüncesi ile, yeni bir adresleme stratejisine doğru da gidilmektedir. önümüzdeki<br />

yıllarda, yeni tip IP adreslerinin (128 bit) ortaya çıkacağını bekleyebiliriz.)


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 77<br />

Bu IP numaralarına (domain adreslerine) karşılık düşen bir makine ismi de<br />

bulunur. Bu sayede makinelerin isimleri daha kolay akılda kalır. Her domain'de o<br />

domaine ait IP numaraları ile bu isimler arasında geçişi sağlayan bir servis (Domain<br />

Name Service) bulunur. Bu servis aynı zamanda diğer domain'lere ait isimleri ilgili<br />

DNS'lere sorarak öğrenir.<br />

Örneğimize geri dönecek olursak. Istanbul Teknik Universitesi bir Class B<br />

network numarasına sahiptir. (160.75.0.0) .itu.edu.tr domaininde bulunan tüm IP<br />

numaraları 160.75. ile başlar. Bilgi İşlem Merkezi bu numarayı yerel ağlara dağıtmıştır.<br />

Elektronik-Haberleşme Bölümü domain'i ne (160.75.27.0) numarası verilmiştir. burası<br />

da ehb.itu.edu.tr olarak tanımlanmıştır. Bu network içerisinde yer alan makinaların<br />

hepsi 160.75.27. numarası ile başlar, söz gelimi bu network'de yer alan titan ismi verilen<br />

makinenin IP numarası 160.75.27.250 --> titan.ehb.itu.edu.tr şeklindedir.<br />

Dikkat edilirse bir host numarası 1 den 254 e kadar 254 farklı değer alabilir. Zira<br />

0 ve 255 bu numaralandırmada özel anlamlar içerirler. 0, network'u tanımlarken 255 de<br />

o network'teki tüm hostları tanımlar.<br />

127.0.0.1 adresi ve 127.0.0.0 Network'u test ve geliştirme için kullanılır.<br />

127.0.0.1 adresi her makinanın kendisini tanımlar buraya gönderilen her şey, sanki bir<br />

başka network'ten geliyormuş gibi makinanıza geri dönecektir. Bu sayede herhangi bir<br />

network bağlantısı olmadan bazı denemeler yapılarak network yazılımları<br />

geliştirilebilir.<br />

DNS, ayrıca, İnternet adresini nümerik adrese çevirir. Domain'ler hiyerarşik<br />

DNS adresleme sistemi içindeki farklı yapıları temsil ederler. Her domain kendi içinde<br />

bağımsız bir topluluktur. Doğal olarak, herkes kafasına göre gelişi güzel internet<br />

domain ismi ve IP numarası alamaz. Network Information Center (NIC)'e bunun için<br />

başvurmak gerekir. Aksi taktirde karmaşayı siz düşünün!!!


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 78<br />

9.8. Internet üzerinde istediğimiz bilgiler nasıl yerlerine<br />

ulaşıyorlar ?<br />

Internet'e bağlı her network şu veya bu şekilde kendisine bağlantı sağlayan bir servis<br />

sunucusuna veya kuruma bağlıdır. Bu birleşme yerlerinde birden çok bağlantısı bulunan<br />

router'lar bulunur. Bu düğüm noktalarında düğümün belirli kollarında hangi<br />

networklerin bulunduğuna dair bilgiler (ya routerlar arası haberleşme protokollerinden<br />

ya da sabit tanımlamalardan) yer alır. Bu tanımlara ek olarak bir de default route tanımı<br />

bulunur, düğümde tanımlı bulunmayan adresler oraya yönlendirilir.<br />

Tüm haberleşme ortalama olarak 100 ila 1000 Byte arasında yer alan bilgi paketleri<br />

şeklinde gerçekleşir. Her paketin başında nereden gönderildiği (IP adresi) ve nereye<br />

gönderildiği yer alır. Paketin içeriği kullanılan haberleşmeye göre büyük farklılıklar<br />

gösterir. Bu sayede, örnek olarak bir mail, üzerinde adres bulunan küçük paketler<br />

halinde düğümden düğüme atlayarak geçer.<br />

Bu yapı çerçevesinde, "bilgiyi isteyen" (istemci) ve "bilgiyi gönderen" (sunucu)<br />

iki ana noktadan bahsedebiliriz.<br />

İstemci (bilgiyi isteyen) bilgisayar, bu isteğini protokollerde belirtilen bazı<br />

kurallar dahilinde istediği bilginin olduğu bilgisayara (Sunucu) bildirir. Bu iki bilgisayar<br />

arasında bilginin geçtiği/yönlendirildiği başka bilgisayarlar da vardır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 79<br />

9.9. Internet adreslerinde görülen kısaltmalar ne anlama<br />

gelir?<br />

Internet'e bağlı kuruluşlar değişik gruplara ayrılabilir ve bir kuruluşun domain<br />

adresi, o kuruluş hangi gruba dahilse ilgili kısaltmayı bazı istisnalar dışında mutlaka<br />

içerir. Ayrıca, ülkelerin 2 harfli tanıtım kodları da (Amerika Birleşik Devletleri ve<br />

Kanada çıkışlı adreslerin çoğu ve geniş bir kitleye servis sunan bazı birimler dışında)<br />

adresin sonuna eklenir. Internet adresi, eğer özel amaçlı bir servise (ftp, gopher, www<br />

gibi) aitse, genellikle, bu durum, adresin başında kullanılan bir kısaltmayla verilir.<br />

aşağıdaki liste, adreslerde kullanılan bazı kısaltmaları ve ne anlama geldiklerini<br />

göstermektedir:<br />

Gov : Hükümet kuruluşları<br />

edu : Eğitim kurumları (üniversiteler gibi)<br />

Org : Ticari olmayan, kar amacı gütmeyen kuruluşlar<br />

com : Ticari kuruluşlar<br />

mil : Askeri kuruluşlar<br />

net : Servis Sunucuları (Internet Servis Sağlayıcıları gibi)<br />

ac : Akademik kuruluşlar (bazı ülkelerde edu yerine kullanılmaktadır)<br />

int : uluslararası organizasyonlar, kuruluşlar<br />

ftp : FTP Arşiv Sitesi (ön ek)<br />

www : World Wide Web Sitesi (bazen web de kullanılır) -ön ek-<br />

Bazı ülke kısaltmaları : tr:Türkiye, jp:Japonya, uk:Ingiltere, it:İtalya,<br />

ch:Isviçre, ca:Kanada, ru:Rusya, id:Endonezya, nl:Hollanda, de:Almanya, fr:Fransa,<br />

il:İsrail, no:Norveç, se:İsveç, fi:Finlandiya, gr:Yunanistan, hr:Hırvatistan, yu:Yeni<br />

Yugoslavya, br:Brezilya, bg:Bulgaristan<br />

Örnek domain adresleri : hokudai.ac.jp (jp=Japonya), bilkent.edu.tr<br />

(tr=Turkiye), oak.oakland.edu, servis.net.tr, www.microsoft.com, ftp.netscape.com,<br />

tubitak.gov.tr, garbo.uwasa.fi (fi=Finlandiya, www.nato.int (Nato).


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 80<br />

Genel olarak bu sınıflamaya uyulsa da, bazi domain adlarında daha farklı sözcük<br />

grupları da olabilir ( rl.ac.uk (uk=Ingiltere), www2.itu.edu.tr gibi). Özellikle .com<br />

domain-lerindeki sıkışmadan dolayı, yeni global domain adları oluşturma çalışmaları<br />

1997 ortalarında tamamlanmıştır. Yeni kullanıma açılan alan adları şunlardır :<br />

arts : Sanat ve kültür ile ilgili siteler<br />

firm : Ticari Firmalar<br />

info : Bilgi servisi sunan siteler<br />

nom : Kişisel domainler için kullanılan adresler<br />

rec : Eğlence siteleri<br />

stor : Alışveriş merkezleri, ticari ürün satılan yerler<br />

web : www ile ilgili servis sunan siteler<br />

9.10. Internet'e bağlı tüm bilgisayarların listesini nasıl<br />

alabilirim?<br />

Internet adres koleksiyonu yapıyorsunuz sanırım.:-) Milyonlarca adresten<br />

bahsediyoruz. Bunları listelemek ve almak mümkün değile yakın birşey. Ancak, bir<br />

takım konularda bünyesinde bilgiler, programlar barındıran popüler servislerin<br />

gruplanmış FTP/Web/Gopher adreslerini almak mümkündür.<br />

9.11. Internet Mühendisliği nedir?<br />

Internet Mühendisi de olur mu canım?' demeyin sakın çünkü, bir kavramdan<br />

günümüzde sıkça söz ediliyor. `Internet Engineering Task Force' grubu epeydir<br />

çalışıyor. Internet'in sağlıklı çalışması için gerekli tasarımların yapılmasına `Internet<br />

Engineering' diyebiliriz. Internet servis geliştiricileri ve Internet Servis Hizmeti üreten,<br />

protokol geliştiren kişilere Internet Mühendisi deniyor. Bununla Internet servislerinden<br />

sorumlu bilgisayar mühendisini kastetmiyoruz. Üniversitelerimizde Internet<br />

Mühendisliği bölümleri de açılırsa hiç şaşırmayın!!!! :-)


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 81<br />

9.12. Internet Ne Kadar Güvenli?<br />

Internet'in, şu an için, çok fazla güvenli olduğu söylenemez. Nadiren de olsa, kişisel<br />

iletiler (e-posta, e-mail) kötü amaçlı, profesyonel kişiler tarafından illegal yollarla ele<br />

geçirilebilir. Özellikle ticari kuruluşların Internet'i kullanmaya başlamaları ile birlikte,<br />

Internet'te güvenlik probleminin çözümü için ciddi çalışmalar yapıldı.Web üzerinden<br />

iletilen her türlü bilginin, yeni şifreleme teknikleri ve çok yüksek hızlı hatlar sayesinde<br />

yeterince güvende olduğunu söyleyebiliriz. Ancak, yine de, kullanıcı şifreleri, banka<br />

kredi kart numaraları ve benzeri gibi gizlilik içeren bilgileri net üzerinde serbestçe<br />

göndermeyin (e-mail ile, güvenlik kilidi olmayan Web listeleyicileri ile vb.)<br />

9.13. Internet’te Bilgiler Hangi Hızlarla İletilir?<br />

Band genişliği, bir iletişim ortamının taşıyabileceği bilgi miktarını gösteren bir<br />

ölçüdür. Söz gelimi, ses iletimi için band genişliği, iletilebilen en yüksek ve en düşük<br />

frekanslar arasındaki farktır (Hertz). Bilgisayarlar arası haberleşme için de benzer<br />

şekilde, band genişliği, saniyede iletilen bit sayısı ile verilir.<br />

Internet'teki bilgi iletim hızları çeşitlilik gösterir. Bilgisayarları ve değişik ağları<br />

birbirine bağlayan hatlar, kablo (çoğunlukla fiber optik), uydu ya da radyo link (yakın<br />

birimler için) bağlantılı olabilir. Internet’te hat hızı, saniyede iletilen "bit" sayısı ile<br />

(bps, bit/san) ölçülür. Söz gelimi, 64 kilobit/saniye hızındaki bir hat saniyede<br />

64kbit=65556 bit iletebilir. Bu da, ideal şartlarda, yaklaşık 8 kilobyte/saniye hızına denk<br />

gelmektedir. Söz gelimi, böyle bir hat ile, tam kapasite kullanımında, 1 Megabyte'lık bir<br />

dosya yaklaşık 2 dakikada iletilecektir. Bir birimin, bağlantılarında kullanabileceği en<br />

fazla hıza "Band Genişliği" denir. 64kbit/saniye bant genişliği olan bir hattı aynı anda<br />

10 birime kullandırırsak, buna göre hızımız, en fazla hızın ortalama %10'una kadar<br />

düşer.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 82<br />

Günümüzde bağlantı hızları 9.6kbit/saniyelerden (modem bağlantısı)<br />

100Megabit/saniyelere kadar geniş bir aralıkta değişmektedir. Yurt dışındaki<br />

bağlantılarda, tipik hızlar, yaklaşık 5-10 Megabit/saniyeler mertebesinde iken, bu oran<br />

ülkemiz için, 64Kbit/san-2Mbit/saniyeler mertebesindedir.<br />

Bir hattın bant genişliğinin ne kadarının kullanıldığı, o hattın doluluk oranını<br />

verir. Eğer 64kbit/san lik bir hat, 1 saat boyunca, %100 çalışırsa; 3600*64kbit 'lik veri<br />

aktarımı yapması gerekir. Gerçekte ne kadar veri aktardığını bulup bu iki sayıyı<br />

birbirine oranlarsak, hattın, o saat için doluluk oranını bulmuş oluruz. Bunu 1 ay<br />

boyunca yaparsak, hattın 1 ay boyunca ortalama % kaç doluluk oranı ile çalıştığını<br />

tespit edebiliriz. Doluluk oranı ne kadar fazlaysa, o hattı kullananların veri aktarımları<br />

da o kadar yavaşlar.<br />

Aşağıdaki tablo, herhangi bir ağ üzerindeki bilgisayarların ve internet üzerinde<br />

bilgisayarlar ve bilgisayar sistemlerininin birbirleriyle haberleşmesinde kullanılan bazı<br />

standart bağlantı hızlarını göstermektedir (orijinali : http://www.whatis.com ).<br />

Ülkemizdeki (özellikle internet için) bağlantı hızları aşağıdaki tanımlamalardan biraz<br />

uzaktır.<br />

İletim<br />

Teknolojisi<br />

Normal<br />

Telefon Hattı<br />

Frame Relay<br />

üzerinde<br />

56Kbps<br />

ISDN<br />

Hız<br />

İletimin<br />

Sağlandığı<br />

Fiziksel Ortam<br />

14.4 - 56 Kbps Bakır Tel<br />

Kullanıldığı Yerler<br />

Evden bağlantılarda ve<br />

bazı küçük ölçekli<br />

işletmelerde<br />

56 Kbps Çeşitli Çeşitli işyerleri<br />

Basic Rate (BRI) :<br />

64 - 128 Kpbs<br />

Primary Rate (PRI) :<br />

23 tane 64-Kbps<br />

kanal ve 1 kontrol<br />

kanalı üzerinden<br />

1.544Mbps e kadar<br />

BRI : Twistedpair<br />

PRI : T-1 hattı<br />

BRI: Hızlı ev<br />

bağlantıları ve küçük<br />

ölçekli işyerlerinde<br />

PRI: Orta ve büyük<br />

ölçekli<br />

işyerlerinde/şirketlerde-


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 83<br />

IDSL 128 Kbps Twisted-pair<br />

Dijital Uydu<br />

Bağlantısı<br />

(DirecPC)<br />

Frame relay<br />

400 Kbps<br />

56 Kbps - 1.544<br />

Mbps<br />

T-1 (DS1) 1.544 Mbps<br />

E-1 (DS1) 2.048 Mbps<br />

T-1C (DS1C) 3.152 Mbps<br />

T-2 (DS2) 6.312 Mbps<br />

Elektromanyetik<br />

dalgalar<br />

Twisted-pair ya da<br />

koaksiyel kablo<br />

Twisted-pair ya da<br />

fiber optik kablo<br />

Twisted-pair ya da<br />

fiber optik kablo<br />

Tisted-pair ya da<br />

iber optik kablo<br />

Twisted-pair ya da<br />

fiber optik kablo<br />

ADSL 1.544 - 8 Mbps Twisted-pair<br />

E-2 8.448 Mbps<br />

Twisted-pair ya da<br />

fiber optik kablo<br />

Hızlı ev bağlantıları ve<br />

küçük ölçekli<br />

işyerlerinde<br />

Hızlı ev bağlantıları ve<br />

küçük ölçekli<br />

işyerlerinde<br />

Şirketlerdeki yerel<br />

ağlarla Internet Servis<br />

Sağlayıcıları arasındaki<br />

bağlantılarda<br />

Büyük şirketlerin<br />

internet servis<br />

sağlayıcılarına<br />

bağlantılarında<br />

T-1 hatları için Avrupa<br />

ülkelerinde kullanılan<br />

standart<br />

Büyük şirketlerin<br />

internet servis<br />

sağlayıcılarına<br />

bağlantılarında<br />

Büyük şirketlerin<br />

internet servis<br />

sağlayıcılarına<br />

bağlantılarında<br />

Mevcut telefon<br />

altyapısı üzerinden ev,<br />

küçük işyeri ve orta<br />

büyüklüklü şirketlerin<br />

internet bağlantılarında<br />

4 tane E-1 sinyali taşır


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 84<br />

Kablo<br />

Modem<br />

Ethernet 10 Mbps<br />

512 Kbps - 52 Mbps<br />

E-3 34.368 Mbps<br />

Koaksiyel kablo<br />

(genellikle Eternet<br />

kullanır);<br />

10BASE-T<br />

(twisted-pair);<br />

10BASE-2 ya da -<br />

5 (koaksiyel<br />

kablo); 10BASE-F<br />

(fiber optik)<br />

Twisted-pair ya da<br />

Fiber Optik<br />

T-3 (DS3) 45 Mbps Koaksiyel Kablo<br />

OC-1 51.84 Mbps Fiber Optik<br />

Fast Ethernet 100 Mbps<br />

100BASE-T4<br />

(twisted pair);<br />

100BASE-TX<br />

(koaksiyel kablo);<br />

100BASE-FX<br />

(fiber optik)<br />

FDDI 100 Mbps Fiber Optik<br />

T-3D (DS3D) 135 Mbps Fiber Optik<br />

Ev, işyeri ve okulların<br />

bağlantılarında<br />

Yerel Ağlarda (LAN)<br />

kullanımı çok<br />

yaygındır.<br />

16 E-l sinyali taşır<br />

Internet Servis<br />

sağlayıcılarının internet<br />

omurgasına<br />

bağlantılarında<br />

Internet Servis<br />

sağlayıcılarının internet<br />

omurgasına<br />

bağlantılarında<br />

10 Mbps ethernet<br />

kartlarına sahip<br />

bilgisayarlar bir Fast<br />

Eternet kullanan LAN'a<br />

bağlanabilir.<br />

Büyük şirketlerdeki ya<br />

da servis<br />

sağlayıcılarındaki daha<br />

geniş ölçekli LAN'larda<br />

ISP to Internet<br />

infrastructure<br />

Smaller links within<br />

Internet infrastructure


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 85<br />

E4 139.264 Mbps Fiber Optik<br />

OC-3/STM-1 155.52 Mbps Fiber Optik<br />

E5 565.148 Mbps Fiber Optik<br />

OC-12/STM-<br />

4<br />

Gigabit<br />

Ethernet<br />

4 E3 kanalı taşır<br />

Bu hat üzerinde aynı<br />

anda 1920 kişi<br />

birbirleriyle konuşabilir<br />

(ses haberleşmesi)<br />

Büyük şirket<br />

omurgaları, Internet<br />

Omurgası<br />

4 E4 kanalı barındırır.<br />

Bu hat üzerinde aynı<br />

anda 7680<br />

kişi birbirleriyle<br />

konuşabilir (ses<br />

haberleşmesi)<br />

622.08 Mbps Fiber Optik Internet Omurgası<br />

1 Gbps<br />

Fiber Optik (ve 25<br />

metreye kadar<br />

bakır tel)<br />

10/100 Mbps hızlarıyla<br />

birbirine bağlı iş<br />

istasyonları ve<br />

bilgisayar ağları<br />

GigaBit Eternet<br />

switchleri yolyla<br />

haberleşebilir.<br />

OC-24 1.244 Gbps Fiber Optik Internet Omurgası<br />

SciNet<br />

OC-48/STM-<br />

16<br />

2.325 Gbps (15 OC-<br />

3 hattı)<br />

Fiber Optik<br />

Part of the vBNS<br />

backbone<br />

2.488 Gbps Fiber Optik Internet Omurgası<br />

STM-64 10 Gbps Fiber Optik ------<br />

OC-256 13.271 Gbps Fiber Optik -------


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 86<br />

9.14. ISDN Nedir?<br />

ISDN (Integrated Services Digital Network), özellikle normal telefon hatları (ve<br />

diğer bazı ortamlar) üzerinden daha yüksek hızlı entegre ses (analog) ve veri (dijital)<br />

aktarılmasını sağlayan bir dizi iletişim protokolüne verilen addır. ISDN'de, her iki uçta<br />

da, modemin dışında, bazı özel adaptörler kullanmak gerekir. Bu şekilde, 64kbps ve 128<br />

kbps gibi hızlara (normal hatlar üzerinden) çıkmak münkün olmaktadır.<br />

ISDN'de iki temel seviye hızı vardır : (1) Basic Rate (2) Primary Rate. Her iki<br />

seviyede de, iki farklı tip kanal bulunur : B (bearer) kanalları (sayıları birden çok<br />

olabilir) ve D (delta) kanalı (1 tane). B kanalları, her türlü ses, veri vb taşırlar. D kanalı<br />

ise iletişimde kullanılacak kontrol ve yönlendirme bilgilerini taşır. "Basic Rate" seviyesi<br />

daha çok evden kişisel kullanımlar ve küçük şirketlerin kullanımları için tasarlanmıştır<br />

ve iki tane 64Kbps B kanalı ile 1 tane 16Kbps D kanalı içerir. Ulaşılabilecek en yüksek<br />

hız 128 Kbps olmaktadır. "Primary Rate" seviyesi ise, daha yoğun kullanımlar için<br />

tasarlanmıştır ve 23 tane 64Kbps B kanalı (Avrupa için 30 tane) ve 1 tane 64Kbps D<br />

kanalı içerir. Ulaşılabilecek en yüksek hız ise yaklaşık 7 Mbps e kadar çıkar.<br />

Yeni geliştirilen BISDN (Broadband ISDN) teknolojisi ise, Frame Relay'a bir<br />

alternatif olarak düşünülebilir. ISDN kullanımı (özellikle evden kişisel bağlantılarda)<br />

önümüzdeki yıllarda çok daha fazla yaygınlaşacağa benzer.<br />

9.15. Frame Relay Nedir?<br />

Frame Relay, verilerin çük yüksek hızlarda dijital netwok-ler üzerinden<br />

iletilmesini sağlayan bir teknolojidir. Veriler, "Frame" olarak adlandırılan paketler<br />

halinde iletilir. Frame Relay, veri aktarımı süresince, kesintisiz ve sadece o verinin<br />

iletileceği (dedicated) bağlantılar üzerinden yapılır. Bu yüzden, ses ve normal data<br />

iletişiminde pek uygun olmadığını söyleyebiliriz. Frame Relay'de, iletilen paketler için<br />

"iletim sırasında herhangi bir anda" hata kontrolü yapılmaz. Verinin iletileceği nokta


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 87<br />

hata kontrolünden sorumludur. Bunu sonucunda, paket iletim hızları çok yüksektir ve<br />

yaklaşık 1.5-2MBit/saniye mertebelerine çıkabilir.<br />

9.16. ATM Nedir?<br />

ATM (asynchronous transfer mode), bir paket anahtarlama teknolojisidir. ATM,<br />

verileri byte büyüklüğünde hücrelere (cell) ayırır ve aynı anda 53 hücrelik paketler<br />

halinde iletir. ATM, daha çok donanım tabanlıdır ve yüksek veri işleme/iletme hızları<br />

elde edilebilir. En çok kullanılan standart hızlar, 155 Mbps ve 622Mbps dir. 10Gbps<br />

hızlara kadar da çıkılmıştır (1996 sonu itibarıyla). ATM, BISDN protokolünün de en<br />

temel elemanıdır.<br />

9.17. Internet dışında başka yaygın kullanılan ağlar da var<br />

mı?<br />

Evet var. Bunlardan en yaygın kullanılanları UUCP ve BITNET'tir. Bunların<br />

dışında da firma temelli (Decnet. Ibmnet) gibi, görev temelli, yerel vb. binlerce ağ<br />

vardır.<br />

UUCP ağı, UUCP (Unix-to-Unix Copy Program) protokolü ile haberleşen<br />

sistemleri bünyesinde bulundurur. Bu protokolde, iki sistem belirli aralıklarla (polling)<br />

biribirlerine bağlanır ve bu iki sistemden herhangi biri üzerinde birtakım planlı<br />

programlar çalıştırırlar (mail aktarımı, dosya aktarımı, kısaca bir sistemden diğerine<br />

kopyalama). USENET News, ve Mail aktarımı dışında `tip' gibi programlarla uzaktaki<br />

makine üzerinde çalışma olanağı vardır.<br />

BITNET (Because It's Time Network) ise, birbirlerine NJE protokolü ile bağlı<br />

sistemlerden oluşur. BITNET esas olarak ağaç (tree) şeklinde bir yapıya sahiptir, statik<br />

bir yönlendirme vardır. Mail, sınırlı şekilde FTP ve Telnet (VTAM) desteği vardır.<br />

Mail, bir `depola ve ilet' mantığı ile bir düğümden komşusuna gider, oradan bir öteye


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 88<br />

gider. Hatlar kesildiği zaman, ya da makine yüklü olduğu zaman yolda bir yerde bekler.<br />

Internet ile diğer ağlar arasındaki ileti trafiği için geçiş görevi yapan merkezlere<br />

"internet gateway" denir. Türkiye’deki "Bitnet-Internet gateway" Ege Üniversitesi<br />

(TREARN, vm.ege.edu.tr) dir (1997 başı itibarıyla).<br />

9.18. Elektronik Para (e-para, e-cash, sanal para) Nedir?<br />

E-para, tam olarak, kullandığınız bilgisayarın sabit diskinde sizin adınıza<br />

bulunan, ve internet üzerinde yaptığınız alışverişlerde harcayabileceğiniz paradır. Siz<br />

harcama yaptıkça, harcadığınız miktar toplamdan düşülür. e-para kullanımı pek yaygın<br />

değildir. Ancak, gelecekte sık kullanacağımız bir araç olabilir. Aşağıdaki satırlar<br />

bazılarımıza şu an bir fantezi gibi gelebilir.<br />

Temel olarak, gidip, e-para servisi veren bir bankadan, kredi kartımızla ya da<br />

peşin ödemeyle, bir miktar e-para alıyoruz. Daha sonra, banka bu miktarı bizim<br />

bilgisayarımıza transfer ediyor.Internet üzerinde bir alışveriş yaptığımızda da, eğer<br />

burada e-para geçiyorsa, sipariş formunda e-para ile ödeme yapılacağını belirtiyoruz.<br />

Miktar otomatik olarak bilgisayarımızdaki miktardan düşülüyor. Bütün bu işlemler, e-<br />

para servisi veren bankamızdan da kontrol ediliyor. Bazı uygulamalarda, e-para ödemesi<br />

doğrudan bankadan yapılıyor. Bu durumda, size bir e-posta mesajı ile, ilgili siparişi alıp<br />

almayacağınız soruluyor. Böylece, alışverişlerde, fiziksel olarak alışageldiğimiz "para<br />

dolaşımı" ortadan kalkıyor.<br />

1997 itibarıyla, 3 tane e-para sistemi var :<br />

• Digital Cash (http://www.digicash.com),<br />

• Cyber Cash (http:www.cybercash.com) ve<br />

• First Virtual (http://www.fv.com).<br />

İlgili yerlere web listeleyicinizle bağlanıp daha ayrıntılı bilgiler alabilirsiniz.<br />

Tüm dünyada, e-para kabul eden banka sayısı ise şu anda 4. (3 ABD'de, 1 Almanya'da)<br />

-Ağustos 1997 itibarıyla.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 89<br />

9.19. Intranet Nedir?<br />

Intranet, sadece belirli bir kuruluş içindeki bilgisayarları, yerel ağları (LAN) ve<br />

geniş alan ağlarını (WAN) birbirine bağlayan, çoğunlukla TCP/IP tabanlı bir ağdır.<br />

Yani, küçük Internet!, Internet'in daha özel bir hali. Intranet'ler gateway'ler ile diğer<br />

networklere bağlanabilir. Temel oluşturulma amaçları, kuruluş bünyesinde bilgileri ve<br />

bilgi işlem kapasitesini paylaşmaktır. Intranet'ler, şirket(ler) içi tele-konferans<br />

uygulamalarında ve farklı birimlerdeki kişilerin bir araya gelebildiği iş gruplarının<br />

oluşturulmasında da kullanılırlar.<br />

Intranet'ler üzerinden HTTP, FTP vb gibi pek çok protokol uygulamaları<br />

çalıştırılabilir. Günümüzde, Intranet'ler içinde, Web erişimi ile kaynakların kullanımı<br />

oldukça yaygındır.<br />

Bazı şirketlerdeki intranet'lerden, "Firewall" sistemleri üzerinden (bazı emniyet<br />

tedbirleri ile), Internet çıkışı da yapılmaktadır. Bu sayede, her iki yönde de ileti trafiği<br />

kontrol edilebilmekte ve güvenlik sağlanmaktadır.<br />

9.20. Firewall (Güvenlik Sistemleri) Nedir?<br />

Firewall (Internet Güvenlik Sistemi), internet üzerinden bağlanan kişilerin, bir<br />

sisteme girişini kısıtlayan/yasaklayan ve genellikle bir internet gateway servisi (ana<br />

internet bağlantısını sağlayan servis) olarak çalışan bir bilgisayar ve üzerindeki yazılıma<br />

verilen genel addır.<br />

Firewall sistemleri, bu engelleme işini, sadece daha önceden kendisinde<br />

tanımlanmış bazı domainlere erişim yetkisi (telnet,ftp, http vb) vererek yaparlar.<br />

Günümüzde, Internet Servisi veren makinalar oldukça sofistike Firewall sistemleri ile<br />

donanmıştırlar.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 90<br />

9.21. Proxy Servisleri Nedir?<br />

Proxy servisi, internet üzerindeki yerel bir ağ (ya da internete bağlı bir<br />

bilgisayar) ile, dış dünya arasındaki ilişkiyi sağlayan bir yardımcı geçiş (gateway)<br />

sistemidir. İki amaç için kullanılabilirler :<br />

Bir proxy servisi (sunucusu), sizin adınıza (proxy'nin kelime anlamı <strong>VE</strong>KİL'dir)<br />

sizden aldığı "internet'ten bilgi alma" isteklerini yürütür ve sonucu yine size iletir.<br />

Ancak, aynı anda, bu bilgilerin bir kopyası da (cache),bu proxy sunucusu üzerinde<br />

tutulur ve bir dahaki erişimde kullanıcının istediği bilgiler doğrudan ilgili siteden değil<br />

de, proxy servisinden gelir; dolayısıyla, iletişim daha hızlı olur. Internet'e erişim için<br />

mutlaka bir proxy servisine ihtiyaç yoktur, ancak, size en yakın bir servis noktasındaki<br />

proxy servisini kullanmanız, internet erişiminizi bir hayli hızlandıracaktır. Özellikle<br />

evinizden modemle internete erişiyorsanız, proxy servislerini kullanmanız<br />

performansınızı arttırır. Çünkü, istediğiniz bilgileri, dış bağlantı hızı daha fazla olan<br />

proxy bilgisayarı sizin adınıza alır, siz de kişisel bağlantınızla bu bilgilere daha hızlı<br />

erişmiş olursunuz.<br />

Firewall-güvenlik sistemlerinin kullanıldığı yerlerde, kullanıcıları çıkışları tek<br />

bir makine üzerinden olabilir. Bu durumda proxy servis makinesi sadece bir aracı olarak<br />

çalışır.<br />

Proxy servisi kullanmanın avantajı çoktur. Herhangi bir siteden istediğiniz bir<br />

bilgi (web sayfası, ftp dökumanı vb) eğer kullandığınız proxy servisinde henüz<br />

depolanmamışsa, bu bilginin olduğu siteden alınır ve size iletilir. Ancak, daha sonra<br />

başka bir kullanıcı (ya da siz) aynı dökümanı/bilgiyi istediğinizde, ilgili döküman/bilgi<br />

proxy servisinde depolandığı (cache) için, doğrudan oradan size iletilir ve erişiminiz de<br />

çok daha hızlı olur.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 91<br />

Proxy servisleri, uluslararası internet bağlantılarındaki yoğunluğu azaltmak,<br />

erişimleri hızlandırmak ve ağı daha etkin kullanmak için çok yararlı araçlardır.<br />

Türkiye'deki bazı Proxy servisleri ve (Temmuz 1997 itibarıyla) ilgili port<br />

numaraları şunlardır :<br />

• Turnet Ankara : http://proxy1.turnet.net.tr:8080<br />

• Turnet İstanbul : http://proxy2.turnet.net.tr:8080<br />

• Turnet İzmir : http://proxy3.turnet.net.tr:8080<br />

• ODTÜ : http://www-proxy-for-tr.metu.edu.tr:5580<br />

• Ege Üniv. : http://proxy.ege.edu.tr:8080<br />

• İTÜ : http://proxy.itu.edu.tr:8080<br />

• EMU : http://proxy.emu.edu.tr:8080<br />

Istanbul'daki Turnet'e bağlı servis sağlayıcılarından hizmet alanların Turnet<br />

Istanbul, Ankara Turnet üzerinden çıkan Internet Servis sağlayıcılarından hizmet<br />

alanların Turnet Ankara; İzmir' bölgesindeki Turnet'e bağlı İnternet Servis<br />

Sağlayıcılarından hizmet alanların Turnet İzmir Proxy servislerini kullanmaları en iyi<br />

performansı verecektir. Ulusal Akademik Ağ kullanıcıları ise, kendi durumlarına göre,<br />

ODTÜ ve Ege servislerini kullanmalıdırlar.<br />

Yukarıdakilerin dışında, birçok kuruluşun kendi özel proxy servisleri vardır.<br />

Size en yakın proxy servisini kullanmanız çoğunlukla en iyi sonucu verir. Bu yüzden,<br />

intrenet servisini aldığınız yerin proxy servisini öğrenin ve kullanmaya çalışın. Önemli<br />

proxy servislerin bir zincir oluşturarak ortak kullanımına yönelik çalışmalar<br />

yapılmaktadır.<br />

9.22. İnternet üzerinden faks gönderebilir miyim?<br />

Gönderebilirsiniz. Bir kısmı bedava, bir kısmı ise ticari çalışan bir çok servis,<br />

bilgisayarınızda hazırladığınız bir dokümanı, bazı geçiş noktası bilgisayarlar (faks<br />

servisleri) üzerinden istediğiniz kişiye iletebilir. Bu servislerin en eskisi ve en çok


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 92<br />

kullanılanlarından birisi TPC INT'dir. http://www.tpc.int adresinden gerekli bilgilere<br />

ulaşılabilir.<br />

9.23. Internet Society (Internet Grubu) Nedir?<br />

Internet Society (IS), 1992'de kurulan ve amacı internet ile ilgili gelişimler, yeni<br />

çalışmalar için bir nevi yol göstericilik olan, kar amacı gütmeyen (non-profit) bir<br />

kuruluştur. IS, Internet ile ilgili teknik çalışmaları yönlendiren ve denetleyen Internet<br />

Architecture Board (IAB)'un çalışmalarını destekler. IAB'nin aktivitelerinden bir diğeri<br />

de, TCP/IP konusunda çalışmalar yapan Internet Engineering Task Force (IETF) tır.<br />

IAB'nin diğer aktiviteleri arasında, Ağ Teknolojileri ile ilgili çalışmalar yapan Internet<br />

Research Task Force; IP adreslerinin verilmesi ile ilgili çalışmalar yapan Internet<br />

Assigned Numbers Authority; ve DNS ile ilgili konularda çalışan Internet Registary<br />

grubu gösterilebilir.<br />

ulaşılabilir.<br />

Internet Society web adresi : http://www.isoc.org . Buradan ilgili bütün linklere<br />

9.24. Internet Kullanım Etiği<br />

Ağ üzerindeki her kullanıcının, servisleri, sistemleri kullanmaları konusundaki<br />

sorumluluklarını fark etmeleri önemlidir. Kullanıcı, ağdaki her servise ulaştığında<br />

yaptığı hareketlerden sorumlu olmak zorundadır.<br />

"Internet" ya da kısaca "Net" , tek bir ağ değildir, hatta bir birinde ayrı<br />

protokollere, yapılara sahip binlerce irili ufaklı ağların toplamıdır. Internet'teki bilgi<br />

akışı, bir çok değişik ağ'dan gelip geçmekte, ulaşacağı yere öylece varmaktadır. Bu<br />

yüzden, her kullanıcının, kendi bölgesindeki ağ yükünü dengede tutması gerekmektedir.<br />

Bir ağ kullanıcısı olarak, başka bilgisayar ağlarına ulaşmanıza izin verilmiş<br />

olabilir. Her ağın kendine ait sorumlulukları, kuralları ve yasakları vardır, Ağ üzerindeki<br />

izin verilmiş işlemler, bu ağdaki sorumlular tarafindan her zaman izlenebilecek şekilde<br />

tasarlanmıştır. Fakat, bir yerde izin verilen bir hareket , başka bir ağda yasaklanmış


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 93<br />

olabilir. Bu kuralları bilmek ve bunlara uymak, kullanıcının sorumluluğundadır. Sunu<br />

unutmayın ki, izin verilen hareketleri kötü yönde de "YAPABİLİRSİNİZ" , ama<br />

yapmanız gerekmez.<br />

Ağ'ın, özellikle Internet'in kullanımı, bir ayrıcalıktır, bir "hak" değildir. Bu<br />

ayrıcalık, istenildiği zaman, kötüye kullanım ya da başka sebeplerle, elinizden alınabilir.<br />

Bu kötüye kullanım, bir sistemdeki gizli bilgileri hileli yollarla almak, kötü, anlaşılmaz<br />

mesajlarla diğerlerini rahatsız etmek, sistemin kaynaklarını kullanıp sistemi<br />

yavaşlatmak, ardarda mesajlar postalayarak başkalarının e-posta kutularını doldurmak,<br />

ağ üzerinde yasalarla belirlenmiş kuralların dışına çıkmak vs vs olarak sayılabilir.<br />

Bulunduğunuz ağ'ın durumuna göre, disiplin cezasından işten çıkarılmaya;<br />

hesabınızın silinmesinden hapse kadar cezalara carptırılabilirsiniz.<br />

Bilgisayar Ahlakı Üzerine 10 Altın Kural<br />

• Kesinlikle, bilgisayarı, başkalarına zarar vermekte kullanmayın.<br />

• Kesinlikle, bilgisayarla, başkalarının işine mani olmayın.<br />

• Kesinlikle, başkalarının dosyalarını karıştırmanın yollarını aramayın.<br />

• Kesinlikle, bilgisayarı hırsızlık yapmakta kullanmayın.<br />

• Kesinlikle, bilgisayarı yalancı şahitlikte, sahte delil hazırlamada kullanmayın.<br />

• Kesinlikle, sahibinden izinsiz başkalarının bilgisayar kaynaklarını kullanmayın.<br />

• Kesinlikle, başkalarının fikirlerini bilgisayarla çalıp kendinize mal etmeyin.<br />

• Kesinlikle, sosyal içeriğini düşünmeden bir program yazmayın.<br />

• Kesinlikle, bilgisayarı, saygı ve ilgi göstermeksizin kullanmayın.<br />

• Bu kuralların orijinalinin bulunduğu yer : ftp://ftp.unm.edu/ethics/netiquette<br />

9.25. Internet'in Sosyal Boyutu<br />

Yaygın bir görüşe göre internet, kişilerin sosyal yaşamlarında olumsuz etkilere<br />

sahiptir. Gerçek dünyadan farklı bir ortamda, "sanal dünyada, insanlar arası ilişkiler<br />

değişmektedir. Bu bir bakıma doğru. Çoğu durumda birbirleri ile etkileşen insanlar bir<br />

internet adresi, bir e-mail adresi vb gibi. Öte yandan internet, kişiler arasındaki mesafe,


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 94<br />

yaş, cinsiyet, ırk, kültür vb gibi gerçek dünyada önemli olabilecek pek çok özelliği de<br />

ortadan kaldırmaktadır.<br />

Yerinden alışveriş, yerinden bankacılık, hatta işe gitmeden evden çalışma vb gibi<br />

kullanımlar insanın sosyal yaşamını etkileyebilecek unsurlardır.<br />

9.26. Internet'in Ticari Boyutu<br />

Internet'in 1990'ların başlarından itibaren bu kadar yaygınlaşmasının en temel<br />

nedenlerinden birisi ve belki de en önemlisi "para kazandırabilecek potansiyele sahip"<br />

bir imkan olmasıdır. Bu iletişim ağına bağlı bilgisayarlar yolu ile alışverişler<br />

yapılabilmekte, borsa/bankacılık işlemleri yerine getirilebilmektedir. Bu haliyle<br />

internet'in "ağ teknolojisi" kimliğinin yanında bir de "medya" özelliğinden söz<br />

edebiliriz. Internet artık ciddi reklam paralarının dönmeye başladığı ve şirketlerin<br />

ürünlerini pazarladığı bir ortam haline gelmeye başlamıştır.<br />

9.27. INTERNET’İN KISA TARİHİ<br />

Tanımını yaptık, artık Internet’in doğuşuna bir göz atabiliriz. Yukarıda<br />

bahsettiğimiz ağların birleşmesinin dışında Internet’in doğuş hikayesinin başka yönleri<br />

de var.<br />

Internet, soğuk savaş yıllarının getirdiği endişe ile temelleri atılmış bir ağ. İlk<br />

olarak ortaya çıkış yeri Amerika. Internet’in tarihini kronolojik sıraya göre bir açalım.<br />

1969’da ilk kez Amerika’da İleri Düzey Savunma Araştırma Projeleri Kurumu<br />

(DARPA- Defence Advanced Research Project Agency) çeşitli askeri araştırmaları<br />

desteklemek amacı ile uzaktaki bilgisayarlarını birbirine b ağlamayı düşünmüş. Bu<br />

bilgisayar ağının olası bir savaş ya da karışıklığa karşı tek bir merkezden yönetilmeyen<br />

yani çok önemli bir ana bilgisayar merkezine sahip olmadan, birbirinden bağımsız<br />

çalışabilen bilgisayarların ağı olması istenmiş. Böylece stratejik önemi olan bir


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 95<br />

bilgisayar olmadığından, bilgisayarlardan biri devre dışı kaldığında, diğerleri<br />

etkilenmeden çalışmalı ve veri alışverişinin devamlılığı sağlanmalıydı.<br />

Projenin ilk ayağı California’daki üç ayrı bilgisayarla, Utah’daki bir bilgisayarın<br />

bağlanmasıyla sonuçlandı. Sonraları bu ağa askeri amaçlı olmayan üniversiteler ve<br />

eğitim kurumları katıldı.<br />

1973 yılında ağın ismindeki “D”, yani “Savunma” ismi kaldırılıp, bu ağa<br />

ARPANET denmeye başlandı. ARPANET ’e Amerika’nın her yerinden bağlantılarla<br />

hızlı bir gelişme gözlendi. Sonraları Amerikan ordusu sivil bir kimliğe bürünerek bu<br />

ağdan çıkıp Mit-net adıyla yeni bir ağ kurdu.<br />

ARPANET’e bağlı bilgisayarlar aynı tip ve özellikte makineler değillerdi. Kendi<br />

aralarında TCP/IP adı verilen bir protokole uygun olarak konuşmaya başladılar. Sık<br />

olarak duyacağınız bu protokolün açılımı ise, Transfer Kontrol Protokolü ve Internet<br />

Protokolüdür. Aynı protokolü kullanarak, farklı sistemler birbirleriyle anlaşabilir ve veri<br />

alış verişinde bulunabilirler.<br />

ARPANET’in hızla büyümesiyle beraber sorunsuz çalışma oranı düştü. Bunun<br />

üzerine NSF (National Science Foundation) kamu yararına çalışması için 5 adet süper<br />

bilgisayarı ARPANET’e ulaşılacak bir biçimde devreye soktu. Ancak bu bilgisayarlar<br />

verimli kullanılamadı. NFS bu işe yeniden el attı ve daha kuvvetli bir yapılandırma ile<br />

NFSNET’i devreye soktu. 1990 yılında ise ARPANET bütünüyle kaldırıldı.<br />

Amerika’da kurulan özel ağlar ve ağ iskelet yapıları, yavaş NFSNET’teki yükü<br />

üzerlerine almaya başladılar. Sonunda Internet özel ağların da katılmasıyla doğmuş oldu<br />

ve hızla büyüyerek bugünkü durumuna ulaştı.<br />

Şimdi ise Internet, milyonlarca kullanıcısı olan en büyük bilgisayar ağı. Çünkü<br />

binlerce ağ ona bağlı. Üstelik Internet’e bağlanmak isteyenlerin ardı arkası kesilmiyor.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 96<br />

9.28. Internet’e Bağlanmak için Gerekli Donanım<br />

İhtiyaçları<br />

Internet’e bağlanmak için gerekli olan donanım denince, Internet’e bağlı<br />

olmadan çalışan bir bilgisayardan farklı olarak sadece bir modem gerekir. Fakat bunun<br />

yanı sıra, kullanılan bilgisayarın da bazı özellikleri olmalı ve belli ihtiyaçları<br />

karşılayabilmeli. Önce bunların ne tür özellikler olduğuna bir göz atalım.<br />

Bu anlamda öncelikle bir bilgisayarınız olmalı. Bilgisayarınızın özelliklerine<br />

değineceğiz. Ayrıca yine bilgisayarınızla beraber bulunması gereken aksamlara da göz<br />

atacağız.<br />

Sahip olduğunuz bilgisayarın grafik ara yüzlü (yani, fare kullandığınız ve<br />

pencerelerle çalıştığınız) bir işletim sistemini çalıştırabilecek güce sahip olması<br />

gereklidir. Burada güçten kastedilen, en azından birkaç tane uygulamayı aynı anda<br />

çalıştıracak kadar hafızaya ve yeterince güçlü bir işlemciye sahip olması gerektiğidir.<br />

Bu konuyu yazılım başlığı altında daha ayrıntılı olarak açıklayacağız ama genel bir<br />

ifade kullanmak gerekirse bilgisayarınızın birkaç Internet uygulamasını aynı anda<br />

açabilmesi ve donanımla ilgili bir problemi olmaması gerekir. Bu şartları sağlayacak bir<br />

bilgisayarın sahip olması gereken önemli özellikler şunlardır:<br />

9.28.1. Ekran<br />

Ekranınızın sahip olduğu özellikler, genel çalışma koşullarınızı nasıl etkiliyorsa<br />

Internet kullanırken de aynısı geçerlidir. Öncelikle ekranınız renkli olmalı. Ayrıca<br />

yüksek çözünürlük değerlerini desteklemelidir. Böylece daha net bir görüntü elde<br />

edebilirsiniz. Internet’te sadece metin değil, resim ve video gibi görsel malzemeler sıkça<br />

kullanılır. Bu yüzden resimleri iyi kalitede gösterebilen bir ekrana sahip olmak çok<br />

önemlidir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 97<br />

Artık piyasada satılan her ekran 1024x768 piksel çözünürlüğü destekliyor.<br />

Ancak her ekran, yüksek çözünürlükte aynı kalitede görüntü vermez. Bazı ekranlar<br />

yüksek çözünürlük değerine geçildiğinde titremeye başlar. Böyle bir durum göz sağlığı<br />

açısından son derece zararlıdır. Bu tür sorunlar sizin ekranınızda da varsa 800x600 gibi<br />

bir çözünürlükte çalışmayı tercih edebilirsiniz.<br />

Eğer yüksek çözünürlüğü mutlaka istiyorsanız büyük ekranlara bakmanızı<br />

tavsiye ederiz. 14 inch ekranda 1024 x 768 çözünürlükte çalışırsanız tüm simgeleriniz<br />

ufacık gözükecektir. 14, ekran tüpünün çapraz boyutunun inch cinsinden uzunluğunu<br />

ifade eder. 14” le rahat edemeyeceğinize göre en az 15 inch ya da 17 inch ekran al-<br />

manızı tavsiye edeceğiz. Şu anda en iyi seçenek 17 inch olarak gözüküyor ama bu<br />

ekranın da diğerlerine göre daha pahalı olduğunu dikkate almanız gerekecek.<br />

Ayrıca ekranınızın düşük radyasyon yaymasına dikkat ediniz. Üzerinde Low<br />

radiation yazısına aldanmayın. Artık söz birliği edilmiş gibi hepsinin üstünde bu yazı<br />

var. Kullanım kitapçığının içinde Avrupa Radyasyon standartları altında ekran mı değil<br />

mi diye mutlaka yazmaktadır.<br />

9.28.2. Ekran kartı<br />

Aslında çözünürlüğün ne kadar yüksek olabileceği sadece ekrana değil, ekran<br />

kartına da bağlıdır. Ekran kartı, bilgisayardan gelen bilgileri ekranın gösterebileceği<br />

hale getiren karttır. Ekran kartının kaliteli olması, rahat ve hızlı çalışabilmenizi Sağlar.<br />

Ekran kartının özellikleri arasında, belleği önemli bir yer tutar. Artık piyasada<br />

32MB alt standart olarak görülürken, 32 veya 64 MB bellekli ekran kartlarına sıkça<br />

rastlanmaya başlandı. Yüksek çözünürlük ve fazla renk istiyorsanız siz de yüksek<br />

bellekli ekran kartlarını tercih etmelisiniz. (Bazı yerlerde ekran kartı yerine, görüntü<br />

kartı denilebilir.)


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 98<br />

Ana kartınızın da ekran kartınızın da hızlı veri aktarabilen bir mimariye PCI ya<br />

da AGP sahip olmaları çalışma hızınızı artıracaktır. Zaten geçtiğimiz iki sene içinde PCI<br />

mimarisi standart haline geldi.<br />

Ekran kartının işlemcisi de en az belleği kadar önemlidir. Ayrıca ekran kartıyla<br />

beraber işletim sisteminizle uyumlu sürücülerinin verilip verilmediğini araştırmalısınız.<br />

Eğer sisteminizde Windows 95 varsa, ekran kartının Tak ve Çalıştır’ı ( Plug and Play)<br />

desteklemesi faydalı olacaktır.<br />

9.28.3. Sabit disk<br />

Sabit disk için size belirli bir kapasite veremiyoruz. Bütünüyle sizin seçiminize<br />

ve kullanım alanınıza kalmış. Gigabyte’larca sabit diskler artık oldukça ucuz fiyatlara<br />

bulunabiliyorlar. Yüksek kapasiteli bir sabit disk öneririz.<br />

Internet ile çalışırken pek çok konuda ilginizi çeken ve elinizin altında olmasını<br />

isteyeceğiniz bilgilerle karşılaşacaksınız, bunların depolanmasında sabit diskinizi<br />

kullanacağınızdan, yüksek kapasiteli ve hızlı bir sabit diski tercih etmenizi öneririz.<br />

9.28.4. İşlemci<br />

Pentium III – IV ve ayarı işlemciler bilgisayarlarda standart olarak kullanılan<br />

işlemciler haline geldiler. 32 bit çalışan işletim sistemlerinin (yani yüksek performanslı<br />

donanımlar gerektiren) zamanında olduğumuz için ve artık yukarıda belirttiğimiz gibi<br />

sadece grafik ara yüzlü işletim sistemleri ile çalıştığımız için işlemcinin bizi yarı yolda<br />

bırakmaması gerekir.<br />

Bir işlemci tavsiye etmek pek doğru değil. Bilgisayar teknolojisinde son derece<br />

hızlı gelişmeler oluyor. Bundan en çok nasibini alan da işlemciler. Neredeyse her iki<br />

haftada bir daha hızlı, daha yeni teknolojiler kullanan işlemciler çıkıyor. Bu ders notları


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 99<br />

yazılırken bile standartlar sık sık değişiyordu. Önemli olan, kullandığınız işletim<br />

sisteminde birkaç pencereyi üst üste açtığımızda sisteminizin yavaşlamaması. Aslında<br />

bu biraz da sistemin belleğine bağlı.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 100<br />

9.28.5. Bellek<br />

Sisteminizin birkaç değişik belleği vardır. Zaten yukarıda ekran kartının<br />

belleğinden bahsettik. Asıl önemli olan sisteminizin ana belleği.<br />

Sisteminizin ana belleği, işletim sisteminizin zorlanmadan çalışabilmesini<br />

sağlamalıdır. Yani 128 MB hatta 256 MB bellek sizi oldukça uzun süre idare edecektir.<br />

Ama belleğin fazlası kesinlikle göz çıkarmaz, bunu da unutmayın. Donanım açısından<br />

temel olan bilgisayarın, ana hatlarıyla bu tür özelliklere sahip olması sadece İnternet<br />

için değil, diğer çalışmalarınız sırasında da rahat etmenizi sağlayacaktır. Böyle bir<br />

donanım hemen<br />

hemen her bilgisayar<br />

kullanıcısının<br />

tercihidir. Modeme<br />

gelince, biraz daha titiz davranma gerekecek.<br />

9.28.6. Modem<br />

Bilgisayarımızdan dış dünyaya ulaşabilmemizi sağlayan modemin ayrı bir<br />

önemi var. Çünkü İnternet’e bağlanabilmek için mutlaka bir modeme sahip olmak<br />

gerekiyor.<br />

Modem, telefon hattı üzerinden yerlerin iletilebilmesini sağlayan donanımdır.<br />

Bilgisayarınıza bağlı bir modeminiz varsa, modeminizin bağlı olduğu telefon hattından<br />

diğer bilgisayarlarla iletişim kurabilirsiniz. Bunun için aradığınız bilgisayarların da bir<br />

modeme sahip olması gerekir.<br />

Modem bilgisayarlarda saklanan sayısal veriyi, telefon hattından iletilebilmesi<br />

için analog hale (çünkü telefon hatları ses iletirler, ses de analog yapıdadır), sonra<br />

telefon hattından aldıkları sesi de sayısal forma çevir ve bilgisayarınız tarafından


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 101<br />

anlaşılabilmesini sağlar. Böylece iki bilgisayar birbirlerine veri gönderebilirler.<br />

Modemler iki farklı yapıda olabilirler:<br />

9.28.6.1. Dahili modem (internal)<br />

Dahili modem, bilgisayarın kasasının içindeki ana kartın üzerine takılan<br />

modemlerdir. Takıldıktan sonra ayarlarının yapılıp bilgisayara tanıtılması gerekir. Eğer<br />

Windows 98 kullanıyorsanız, Tak ve Çalıştır (PnP) özelliğine sahip bir kartınız olması<br />

sizi birçok dertten kurtaracaktır. Böylece kartı yerine takıp bilgisayarınızı açtığınızda,<br />

Windows 98 tarafından otomatik olarak fark edilecek ve ayarlarını kendisi yaptıracaktır.<br />

Ancak bir uyarıda bulunmadan geçmeyelim:<br />

PnP özelliği her zaman işe yaramayabiliyor. Bu durumda dahili kartın kurulması<br />

işlemi biraz daha zorlaşıyor.<br />

9.28.6.2. Harici modem (external)<br />

Harici modemler ise ortalama büyüklükte bir kitap kadar yer kaplayan bir kutu<br />

şeklindedirler. Bu tür modemler, bir ara kablo ile bilgisayarın arkasındaki seri<br />

portlardan birine bağlanır. Kurulma işlemi, dahili modem kartlarına göre daha kolaydır.<br />

Bu tür modemlerin veri alıp gönderdiği, üzerindeki ışıkların yanıp sönmesinden<br />

anlaşılır. Ancak harici modemler biraz daha pahalıdırlar. Bununla beraber taşınabilir ve<br />

kolaylıkla başka bir bilgisayara bağlanabilirler. Hatta taşınabilir bilgisayarlarda,<br />

kendileri için tasarlanmış PCMCIA kartların yerine kullanılırlar. Bunun nedeni ise,<br />

taşınabilir bilgisayarlar için özel üretilmiş kart tipi (PCMCIA) modemlerin oldukça<br />

pahalı olmasıdır.<br />

Modem seçerken dikkat etmeniz gereken husus, modemin hızı ve hata düzeltme<br />

özelliğidir. Modemlerin hızları saniyede gönderebildikleri ve alabildikleri bit sayısı ile<br />

ifade edilir. Bunun için bps (bit per second) birimi kullanılır. Şu anda piyasadaki en<br />

standart model 53.600 Bps hızındaki modemlerdir. Çeşitli sıkıştırma yöntemleri ile


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 102<br />

87.600 Bps’e kadar çıkanları mevcuttur. Ne kadar hızlı ve ne kadar kaliteli (hata<br />

düzeltme özelliği başarılı olan) bir modeminiz varsa, başınız o kadar az ağrır ve telefon<br />

faturanız da aynı oranda düşük gelir. Bu yüzden modemlere gereken önemi vermek<br />

gerekir. Ama göz ardı edilmemesi gereken bir nokta da, sizin modeminiz ne kadar hızlı<br />

olursa olsun, eğer bağlanacağınız modemin hızı düşükse, iletişim hızının da düşük<br />

seviyede olacağıdır.<br />

İletişimin güvenli ve kesintisiz olmasında modem kadar telefon hattı da<br />

önemlidir. Telefon hattınız gürültüsüz ve temiz bir hat olmalıdır. Yani telefonda<br />

istenmeyen cızırtılar olmamalı, tüm sesler kayıpsız iletilmelidir. Modeminiz, ancak<br />

böyle istenen hızda çalışabilir. Zaten modemlerin 37.600 Bps’den fazla hız<br />

yapamamaları telefon hatlarının kalitesi yüzündendir.<br />

Telefon hattının kalitesini, ahizeyi kaldırdığınızda siz de fark edebilirsiniz.<br />

Telefon konuşmalarınızda, arada cızırtılar ve gürültüler oluyorsa, çok da iyi bir telefon<br />

hattınız yok demektir. Bunu çözmek için de yapabileceğiniz bir şey yok ne yazık ki.<br />

Ayrıca telefon hattınızın dijital bir santrala bağlı olması, bu tür santrallerin<br />

analog santrallara göre daha gelişmiş olması yüzünden her zaman yararınıza olacaktır.<br />

Eğer evinizde tek bir telefon hattı varsa ve modeminizi de bu hatta bağlarsanız,<br />

siz Internet’e bağlandığınızda telefonunuz çalışmayacaktır. Sizi arayanlar meşgul<br />

sinyali alacak, evdeki diğer kişiler de telefon görüşmesi yapamayacaklardır. Bunun için<br />

bağlantı saatlerinizi düzenlemeniz veya duruma göre ikinci bir telefon hattı edinmeniz<br />

gerekebilir.<br />

9.29. Yazılım İhtiyaçları<br />

Bilgisayarlarla yapılacak işler için donanım, sadece bir alt yapıdır. Yazılımlar,<br />

bilgisayarlar üzerinde gerçekleştirilen tüm işlemler için gereklidirler. Öncelikle


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 103<br />

bilgisayarınızın bazı temel işlevlerini yerine getirmesini sağlayan işletim sistemlerinden<br />

bahsetmek gerekir. Çünkü bir bilgisayar sisteminin yapabilecekleri ve performansı bü-<br />

yük ölçüde işletim sistemi tarafından belirlenir.<br />

9.29.1. İşletim Sistemi<br />

Kullandığınız işletim sistemi mutlaka grafik tabanlı olmalıdır. Başka bir deyişle<br />

simgeler, pencereler içeren ve fare ile çalışılan tipte olması gerekir. Daha önce<br />

Internet’in bol miktarda görsel malzeme barındırdığını belirtmiştik. Bunun için<br />

Windows 98, 2000, XP ya da OS/2 gibi grafik ara yüze sahip bir işletim sistemi<br />

kullanmalısınız. Windows’un 98 sürümünden daha eski bir sürümünü kullanıyorsanız<br />

en kısa zamanda Windows 98’e ya da Windows 2000’e terfi etmenizi öneririz. Bu<br />

işlerinizi büyük ölçüde kolaylaştıracaktır. Oysa sisteminiz Windows 95 ‘i sorunsuz<br />

şekilde çalıştırabiliyorsa Internet bağlantınız için yeterlidir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 104<br />

10. Elektronik Posta<br />

10.1. e-mail (e-posta) nedir?<br />

Bilgisayar ağlarının oluşturulma nedenlerinden biri, kişilerin, bir yerden diğerine<br />

(hızlı ve güvenli bir şekilde) elektronik ortamda mektup gönderme ve haberleşme<br />

isteğidir. e-posta (electronic mail, e-posta), bu amaçla kullanılan servislere verilen genel<br />

addır. Internet ve diğer ağlar üzerinde kullanılan pek çok e-posta sistemleri vardır.<br />

SMTP (Simple Mail Transfer Protocol, TCP/IP protokolu), IBM PROFS (Professional<br />

Office System), SNADS (SNA Distributed Systems), VaxMail bunlardan bazılarıdır.<br />

Son zamanlarda, farklı sistemler arasında e-posta gönderilmesini sağlamak için X.400<br />

isminde bir mesajlaşma protokolü de bazı merkezlerde (özellikle Avrupa ve Kanada)<br />

kullanılmaktadır.<br />

e-posta, başlangıçta sadece düz yazı mesajlar göndermek amacıyla geliştirilmişken,<br />

1995'li yıllardan sonra geliştirilen tekniklerle, e-posta içinde kompozit yapıların (resim,<br />

ses, video, html dokümanları, çalışabilir program vb) kullanımı mümkün hale gelmiştir.<br />

Ancak, henüz tüm e-posta programları bu tip formatları desteklememektedir.<br />

e-posta'nın kullanım yerlerinden biri de, "e-posta tabanlı bilgi alma" servisleridir.<br />

"on-line" tarama yapmak yerine, bir e-posta mesajı içinde gerekli komutları vererek<br />

tarama yapmak ve sonuçları yine e-posta ile istemek bazı durumlarda çok kullanışlıdır.<br />

e-posta, üyelik tabanlı bilgi servislerinde de yaygın olarak kullanılan bir servistir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 105<br />

10.2. e-posta adresi nedir?<br />

Birisine bir mektup gönderdiğinize göre bu mektubun gideceği bir geçerli adres<br />

olmalı. Elektronik ortamda bu adres, "e-mail (e-posta) adresi" olarak adlandırılır.<br />

alalım:<br />

Bir elektronik posta adresi iki kısımdan oluşur. Örnek olarak aşağıdaki adresi<br />

kamil@as.mozart.emu.edu.tr<br />

@ işaretinin sol tarafında bulunan kamil, kullanıcı adıdır. Sağ taraftaki kısım<br />

ise, o kullanıcının hangi servis sağlayıcıda kayıtlı olduğunu gösterir. Dolayısıyla siz bu<br />

adrese bir elektronik posta gönderdiğinizde, önce o servis sağlayıcıya ulaşır ve orada<br />

göndermiş olduğunuz posta, kamil isimli kullanıcının posta kutusuna bırakılır.<br />

Şimdi bu adres çözümlemesinin nasıl yapıldığına bir göz atalım. Adresin<br />

sağından başlarsak, beş kısma ayrıldığını görürüz: as, mozart, emu, edu, ve tr,<br />

En sondaki “tr” kısaltması, bu alanın Türkiye’de kayıtlı bir kuruluş tarafından<br />

kaydettirildiğini gösterir. “edu” ise bu kuruluşun eğitimsel olduğuna işaret eder. Adresin<br />

bu kadarının çözümlenmesi şu şekilde gelişir: Internet üzerinde bütün bu kayıtların<br />

takip edildiği ve sürekli üzerindeki bilgilerin tazelendiği çeşitli sunucular mevcuttur.<br />

Bunlar, bir adresin temelini oluşturan alan uzantılarının (edu gibi) ve ülke uzantılarının<br />

(tr gibi) kayıtlarını tutarlar. Bütün bu sunucular birbirleriyle ve servis sağlayıcılar da<br />

bunlarla temas halinde çalışırlar. Dolayısıyla bir e-posta gönderilirken, verilen adres<br />

servis sağlayıcının sunucusunda kayıtlı bilgilerden itibaren araştırılmaya başlanır. Tüm<br />

uzantıları teker teker çözümlenip son nokta olan ana adrese gelindiğinde, kullanıcı adı<br />

aranıp bulunup posta bırakılır ve işlem tamamlanmış olur.<br />

Ülke uzantıları, genelde o alanın hangi ülkede olduğuna işaret eder. Fakat, bu,<br />

Türkiye’yi ele alacak olursak, Türkiye’deki her alanın sonunda illa ki “tr” uzantısı<br />

olacağı anlamına gelmez.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 106<br />

10.3. 3. Adresini bildiğim birisine nasıl e-posta gönderirim?<br />

Bunun için öncelikle bir mail gönderme programına ihtiyacınız var. Sözgelimi, e-<br />

posta adresi falan@filan1.filan2.edu olan bir kişiye e-posta göndermek istiyorsunuz.<br />

Kullandığınız işletim sistemine bağlı olarak aşağıdakine benzer komutlar vererek mail<br />

ortamına geçebilirsiniz :<br />

mail falan@filan1.filan2.edu<br />

Bundan sonra, geriye sadece mailinizi göndermek kalıyor. Bu da kullandığınız mail<br />

programına göre değişiklik gösteren bir işlem.<br />

Günümüzde kullanılan e-posta programları, genellikle can sıkıcı yazı diyalogları<br />

yerine, hoş görünümlü grafik arabirimlerle e-posta kullanımını/gönderilmesini oldukça<br />

kolaylaştırmışlardır. Aşağıda, Windows 95 altında kullanılan EUDORA (sürüm 2.54,<br />

freeware) isimli e-posta programında, yeni bir mail göndermek istediğinizde karşınıza<br />

gelen ekran görüntüsü var:


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 107<br />

Burada görüldüğü gibi, iş sadece gerekli yerleri doldurmak ve boş sayfaya e-posta<br />

mesajını yazarak göndermekten ibaret !!!<br />

Günümüzde kullanılan çoğu e-posta programları (unix için pine, elm; pc için<br />

Eudora, Pegasus Mail, E-Mail Connect, Windows Messaging; Netscape Mail gibi)<br />

benzer kullanıcı arabirimleri ve kullanım kolaylıkları sunarlar.<br />

10.4. e-posta programlarında görülen kısaltmalar<br />

Bütün bu ibareler, e-postanın baş kısmıda (header) yer alır ve gönderilen e-posta ile<br />

ilgili bir takım "gönderme bilgileri"ni içerir.<br />

From: alanında, e-posta'yı gönderen kişinin e-posta adresi (ve gerekli olmasa bile,<br />

Adı, Soyadı) yer alır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 108<br />

To: alanında, e-posta'yı göndereceğimiz kişilerin e-posta adresleri yer alır.<br />

Gönderilecek kişi sayısı 1'den fazlaysa adresler aralara virgül konarak (bazı sistemlerde<br />

bir boşluk bırakılarak) yazılır.<br />

Subject: alanına, e-posta içeriğine uygun çok kısa bir tanım yazılır. (Acil, toplantı<br />

duyurusu, Çok hastayım, Beni hemen ara vb gibi)<br />

Cc: alanına, e-postanın kopyasını başka bir kişiye ya da kişilere (genellikle, e-posta<br />

içeriği ile 2. dereceden ilgili kişiler olabilir) göndereceksek, onların adresleri yazılır. (Cc<br />

: Carbon Copy)<br />

Bcc: Cc ile aynı. Yalnız, maili alan kişiler To: ve Cc: alanlarındaki bilgileri<br />

görebilmelerine karşın, Bcc: alanındaki bilgileri göremezler (Bcc: Blind Carbon Copy).<br />

Bazen, size gelen bir iletiyi bir başkasına aynen iletmeniz gerekebilir. Bunu<br />

sağlayan mekanizma, mailin baş kısmında "Forward:" şeklinde görülür. Kullandığınız<br />

e-posta programları, standart olarak, bir maili başkasına "aynen gönderme"<br />

seçeneklerini size sunarlar. Elektronik postaların baş kısmında daha değişik alanlar da<br />

vardır.<br />

Gönderilen her e-posta için, orijinal bir bir mesaj numarası üretilir. Her e-posta'nın<br />

mesaj numarası (Message ID) diğerinden kesinlikle farklıdır. Message ID'ler, özellikle,<br />

news feed'lerinin iletimlerinde önemlidir. Aşağıda, Eudora ile e-posta yazarken<br />

karşımıza gelen örnek bir mesaj alanı ve ilgili tanımlamalar görülmektedir. Diğer e-<br />

posta programları da benzer kullanıcı ara yüzleri sunmaktadırlar.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 109<br />

10.5. Nickname nedir?<br />

Nickname (alias, Takma Ad), uzun ve karmaşık e-posta adresleri yerine sizin<br />

belirlediğiniz akılda kalan bir takım takma adlar tanımlamanıza verilen genel addır.<br />

Örnek olarak, kamil.kutoglu@emu.edu.tr adresine karşılık olarak “kamil” diye bir<br />

nickname tanımlarsanız bundan böyle kullanıcı ismi yerine sadece “kamil”<br />

yazabilirsiniz. Nickname tanımlama prosedürü kullanılan mail programının bir<br />

parçasıdır ve sistemden sisteme ufak değişiklikler gösterebilir. Ayrıca mail programına<br />

göre de değişir.<br />

10.6. Signature (Imza) Nedir? Nasıl kullanılır?<br />

Signature (imza), gönderdiğimiz her e-postanın sonuna otomatik olarak konulan,<br />

içeriği önceden hazırlanmış dosyalardır. Imza dosyaları, kullanılan e-posta programının<br />

bir parçasıdır. Kullandığınız e-posta programının seçenekleri arasında (eğer<br />

destekliyorsa) imza hazırlama/otomatik olarak e-posta sonuna ekleme servisleri vardır.<br />

İmza dosyalarında, genellikle, kişinin adı-soyadı, e-mail adresi, (varsa) web adresi,


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 110<br />

posta adresi, telefon/faks numaraları bulunur. İmza dosyalarında, birtakım "veciz"<br />

sözlere de rastlanmaktadır. Bunlar da, kişinin ilgisine göre, bir şarkının nakaratı, bir ata<br />

sözü vb olabilir. Bir e-posta ahlak kuralı olarak, eğer kullanıyorsanız, imza dosyalarınızı<br />

fazla uzun tutmamaya çalışın (En fazla 4-5 satır).<br />

İmza desteği veren e-posta programlarına, Eudora, pine ve Pegasus Mail örnek<br />

olarak verilebilir.<br />

10.7. Folder (Notebook) nedir?<br />

e-posta kullananların karşılaştıkları en büyük sorunlardan biri de farklı kişilerden<br />

gelen maillerin birbirine karışmadan organizasyonunu nasıl sağlayacaklarıdır.<br />

Kişilerden gelen mailleri farklı dosyalarda tutma ve indeksleme sistemleri modern e-<br />

posta programlarının ayrılmaz parçaları olmuşlardır. Bunu sağlayan yapılara "folder"<br />

(bazı sistemlerde "notebook") adı verilir. Sözgelimi gokcol@sariyer.cc.itu.edu.tr 'den<br />

gelen tüm mailleri Orhan_inc, bu kullanıcıya giden tüm mailleri ise Orhan_out isimli<br />

"folder" larda tutarsam bunların organizasyonunu daha rahat yapmış olurum. Bazı mail<br />

programları folder içinde başka folder-lar tanımlanmasına da müsaade edebilirler. Çok<br />

iyi folder desteği veren e-posta programlarına unix için pine, Mac ve Windows için<br />

Eudora, Windows için Pegasus Mail, ayrıca Netscape 2.x e-posta servisi örnek olarak<br />

verilebilir.<br />

10.8. Attachment (eklenmiş dosya) nedir?<br />

Normal e-postalarla birlikte, eğer istenirse, bir dosya da bu postanın sonuna<br />

eklenerek gönderilebilir. Bu, genellikle, "eklenecek" dosyanın adının e-postanın baş<br />

kısmında "Attahment:" şeklindeki bir alana yazılmasıyla olur. Eklenen dosya düz yazı<br />

yanında resim, ses, program vb içeren "binary" dosyalar da olabilir. Maili alan kişi, eğer<br />

kullandığı e-posta programı destekliyorsa, gönderilen dosyayı yerel diskine saklayabilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 111<br />

Eklenmiş dosya kullanımı, mail programlarının bir özelliğidir. Standart bir şekilde<br />

hemen hemen tüm e-posta programları bu kullanımı desteklemektedir.<br />

10.9. Gönderilen e-postanin yerine ulaşmadan geri<br />

dönmesi.<br />

Öncelikle adresi kontrol edip mail göndermeye çalıştığınız yerin sistem<br />

sorumlusuna sormalısınız. Aşağıdaki bilgiler size bir miktar yol gösterecektir.<br />

e-posta gönderdiğiniz kişinin adresini yanlış yazmışsınızdır ya da o kişinin kullanıcı<br />

numarası iptal edilmiştir. Geri dönen e-postanın başında 'No such local user', 'user<br />

unknown' gibi satırlar görürsünüz. Bu durumda, önce adresi kontrol edin. Eğer doğruysa<br />

demek ki e-posta gönderdiğiniz kişinin kullanıcı numarası kapanmıştır. Kullanıcı<br />

numarasını doğru ama @ işaretinden sonra gelen kısmı yanlış yazmışsanız alacağınız<br />

hata mesajı 'host unknown' ya da benzeri bir şey olacaktır. Gene adresi iyi bir kontrol<br />

edin. Gerçekten yanlış yazmış olabilirsiniz. Eğer bu kısım da doğruysa 2) maddesine<br />

geçin..<br />

Kullandığınız DNS servisindeki bir hata yüzünden gönderdiğiniz adres<br />

çözümlenememişse, 'host unknown' mesajı ile mailiniz geri dönebilir. Bu, muhtemelen<br />

geçici bir hatadır. Gelen mailin başında bu durumda ilgili uyarıyı ('host unkonown')<br />

görürsünüz. Bir müddet sonra yeniden gönderin. Uzun süre bu hata devam ediyorsa<br />

sorumlu kişileri arayıp problemi iletin ya da eğer yapabiliyorsanız başka bir Name<br />

server tanımlayın (SLIP/PPP türü kişisel bağlantılarda bu kolay).<br />

SMTP servisi kötü performanslı hatlar yüzünden maili gönderememektedir ve size<br />

durumu açıklayan bir mail göndermiştir. Gelen mailin başında genellikle, mailin<br />

gönderilemediği ama önümüzdeki zamanlarda tekrar gönderilmeye çalışılacağı yazılıdır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 112<br />

10.10. e-posta ne kadar güvenli?<br />

Ne yazık ki, e-posta için tam güvenli diyemeyiz. e-posta bir yere ulaşırken pek çok<br />

domain'den geçebilir ve buralarda bazı potansiyel 'suç işlemeyi seven kişiler' mailleri<br />

durdurup içeriğine bakabilir. Binlerce ağ arasında böyle kişiler her zaman vardır. Bu<br />

yüzden, gizli bilgiler içeren mailleri (kredi kartı numaraları, şifre vb) e-posta ile<br />

göndermeyin.<br />

İkinci olarak, mailiniz herhangi bir sebeple yerine ulaşamamışsa NORMAL<br />

OLARAK size geri dönmesi gerekir. Normal olarak dönmesi gereken dağıtılmayan<br />

mailler NORMAL OLMAYARAK bazen cyberspace'in karanlıklarına gömülebilir.<br />

Ayrıca, size gelen maillerin 'From:' kısmında gördüğünüz adres ve isim aslında o<br />

maili gönderen kişiye ait olmayabilir. Onunla uzaktan yakından ilgisi bile<br />

bulunmayabilir. Bazı mailler programları bu çeşit e-posta başlıklarını mail gönderen<br />

kişinin kolayca değiştirmesine olanak tanımaktadır.<br />

Internet'teki güvenlik problemleri, ticari kullanımının artmaya başladığı 1995'lerden<br />

sonra ciddi olarak ele alınmaktadır. Bununla paralel olarak, yakın gelecekte, daha<br />

güvenli e-mail servislerinin olabileceğini umabiliriz.<br />

10.11. e-posta gönderirken dikkat edilecek noktalar var<br />

mı?<br />

e-posta, internet servisleri arasında en yaygın kullanılanıdır. Kullanımda bazı<br />

noktalara dikkat etmek gerekir:<br />

Adresler ve İsimler :<br />

Eğer kullandığınız mail programı izin veriyorsa, kendi isminizin e-posta mesajınızın<br />

başında çıkmasını temin edin.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 113<br />

Gerçek isim ve gerçek e-posta adresi kullanın.<br />

e-posta göndereceğiniz kişinin adını da, eğer kullandığınız mail programında böyle<br />

bir seçenek varsa, mutlaka yazın. Söz gelimi,<br />

kamil@hotmail.com yerine kamil@hotmail.com (kamil kutoğlu)<br />

şeklinde bir bilginin e-postanın başında çıkması daha tercih edilir. Böylece, eğer<br />

kullanıcı adını yanlış yazmışsanız, e-postanızın gittiği yerdeki postmaster, gerçek<br />

kullanıcı adından, e-postanın kime gönderildiğini anlayabilir.<br />

Konu (Subject) kullanımı:<br />

Öncelikle gönderilen maillerin Subject (Konu) kısmını boş bırakmayıp doldurmak<br />

çok faydalıdır. Özellikle listelere gönderilen maillerde buna dikkat etmek gerekir.<br />

'Subject:' alanına yazacaklarınız, mailinizin içeriğine uygun anahtar kelimeler ve kısa<br />

bir tanım olabilir.<br />

e-posta'nızın ne hakkında olduğunu belirten "konu" satırına mail ile alakasız şeyler<br />

yazmayın.<br />

Size gelen postalara yanıt verirken, eğer gelen içerik dışında şeyler içeren bir cevap<br />

yazacaksanız (özellikle listelerden gelen e-postalarda bu çok önemli) cevap verdiğiniz<br />

mailin konu adında da gerekli eklemeler ya da düzeltmeler yapmayı unutmayın.<br />

Mesajın Uzunluğu, İçeriği ve Formatı :<br />

Mesajınızı, karşılıklı yazışmanın içeriğine uygun uzunlukta tutun. Gerekmedikçe,<br />

uzun e-postalar hazırlamayın. Konuşmadan farklı olarak, e-posta haberleşmelerinde yazı<br />

kullanıldığı için, özellikle listelere gönderilen iletilerde, içeriği çok kolay<br />

kaçırabilirsiniz. Bu da e-postanızın okunmasını zorlaştırır.<br />

e-postanızın içeriğini, "Subject" (konu) alanına yazdıklarınız kapsamında tutun.<br />

Aynı e-postada başka bir konudan da bahsedecekseniz, bunu ikinci bir e-posta ile ayrıca<br />

verin.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 114<br />

e-postalarınızda, sadece büyük harf kullanmayın. Türkçe harfler yerine geçmek<br />

üzere, ç,ü,ö,ğ,ı gibi harfler yerine cümle ortalarında C,U,O,G,I vb kullanmayın. Bu tip<br />

yaklaşımlar sadece okumayı zorlaştırmaktadır. Böyle e-postaların sonuna kadar aynı<br />

dikkatte okunamadıklarından da emin olun.<br />

e-postalarınızda mutlaka düzgün cümleler kurun. Sözcükleri tam yazın. Aksi halde,<br />

gönderdiğiniz e-posta kafa karıştırmaktan öteye gitmeyecek ve anlaşılmayacaktır. e-<br />

posta iletişiminin hızlı olması, yazarken çala-kalem ve dikkatsiz olmamızı gerektirmez.<br />

Özellikle listelere, tartışma gruplarına o anki kızgınlığınızla oturup alel-acele<br />

yanıtlar göndermeyin (flame mails). Bu tip e-postalar, çoğunlukla, gönderildikten<br />

hemen sonra çok ters tepkilere yol açar ve genellikle gönderen de, "keşke<br />

göndermeseydim" der.<br />

Mail programınız bazı formatlama seçenekleri sunabilir (yazıyı italik, koyu renk,<br />

renkli yapma, e-posta içinde animasyonlar, resimler, ses vb kullanma gibi). Ancak,<br />

gelecekte bu değişecekse de, günümüzde kullanılan e-posta programlarının büyük bir<br />

çoğunluğu sadece düz yazıyı anlayabilmektedir. e-posta gönderdiğiniz kişinin<br />

kullandığı mail programının bu tip formatları desteklediğinden emin olmadan bu tip<br />

özel formatlı mesajlar göndermeyin.<br />

e-postalarınızda kredi kartınızın numarası gibi bazı özel bilgileri yazarken dikkatli<br />

olun. Unutmayın ki, e-posta hala çok güvenli değil. Birisi, e-postanızın içine bakabilir<br />

ve bazıları için geçerli kredi kartı numaraları, bankadaki para gibidir. Kötü sürprizlerle<br />

karşılaşabilirsiniz.<br />

Yanıtlar :<br />

Size gelen mesajlara yanıt yazarken, orijinal mesajdan gerektiği kadarını da<br />

cevabınıza ekleyin. e-posta gönderen kişi, yazdığı birçok mesaj arasında içeriği kolayca<br />

hatırlayamıyor olabilir. Özellikle yanıtlarınızı gelen mesajın ilgili yerlerinin hemen<br />

altına yazarsanız içeriği de tutturmuş olursunuz. Günümüzde kullanılan hemen hemen<br />

tüm e-posta programları, cevaplarda orijinal mesajın da e-postanın sonuna otomatik<br />

olarak getirilmesine olanak tanırlar.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 115<br />

e-postanıza, orijinal mesajdan MÜMKÜN OLDU?UNCA AZ <strong>VE</strong> GEREKTİ?İ<br />

KADAR ekleme yapın. Unutmayın ki, aynı mesaja yanıt veren tüm kişiler orijinal<br />

mesajı silmeden olduğu gibi kendi e-postalarına eklerlerse, 5-6 tekrar sonra durum<br />

oldukça can sıkıcı olmaya başlar. Hiç kimse, 100 satırlık bir orijinal mesajı e-postasına<br />

ekleyip sonuna da 2 kelimelik, "Aynı fikirdeyim" şeklinde bir mesajı görmek istemez.<br />

Bu konuda çok dikkatli olmak lazım.<br />

Mesajınızı nereye gönderdiğinize dikkat edin. Aynı listeye üye bir arkadaşınızın<br />

mailini alınca ona "özel" yazdığınız bir mesajı çok kolayca "yanlışlıkla" doğrudan<br />

listeye gönderebilirsiniz. Listelere gönderilen "özel mesajlar" liste üyelerince (haklı<br />

olarak) pek hoş karşılanmaz.<br />

İmza Kullanımı :<br />

Her zaman , "imza" kullanmaya özen gösterin. İmza dosyalarınızda, Isminiz ve e-<br />

posta adresiniz dışında size ulaşmak için diğer alternatif yolları (web sayfası adresi,<br />

telefon fax gibi) da verebilirsiniz. Bazı durumlarda, e-postalar "gateway" ler arasından<br />

geçerken mailinizin başlığındaki size ait bilgiler eklenmeyebilir ve maili alan kişinin,<br />

maili gönderen kişi hakkındaki tek bilgisi mail sonunda kullandığınız imza bilgileri ile<br />

olabilir.<br />

Imzalarınızı "mümkün olduğunca kısa" tutun. 4 ila 7 satır arası normal uzunluk<br />

kabul edilir. Çok uzun imzalar, özellikle liste ve haber gruplarına gönderilen mesajlarda,<br />

çok tepki çeker.<br />

Imza alanlarında, kişisel bilgiler yanında bazı "fazladan" satırlar da kullanılabilir.<br />

Buralara, genellikle, atasözleri, özlü ibareler, şarkı nakaratı, bir şiirden alıntı, değişik<br />

konularda mesajlar vb yazılır. Öncelikle bunlar çok uzun olmamalı. 5,000 kelimelik bir<br />

metni kimse bir e-postanın arkasında imza olarak görmek istemez. Bunun yanında,<br />

mailinizi okuyanlar için "tahrik edici" olabilecek mesajlar, yaşadığınız yere has ve<br />

başka yerlerde hiçbir anlamı olmayan bazı ibareler vb gibi mesajları imzalarınızda<br />

kullanmamaya özen gösterin.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 116<br />

Mail programınız destekliyorsa, birden fazla imza dosyası oluşturup, değişken bir<br />

şekilde farklı ortamlar için farklı imzaların kullanılması bazı sorunlarınızı çözebilir.<br />

Genel : Elektronik posta, diğer insanlarla haberleşme ve bilgi alma amacıyla<br />

kullanılır.Bu yüzden, insanlarla olan diğer ilişkilerde olduğu gibi, e-posta ile iletişimde<br />

de bazı noktaları akılda tutmakta fayda var.<br />

Birisine, ya da bir gruba/listeye bir konu hakkında soru sorduğunuzda "lütfen"<br />

demeyi unutmayın. Sizin için birisi yanıt yazmış, sorununuzla ilgilenip çareler üretmeye<br />

çalışmışsa, bir mail ile ilgili kişiye "teşekkür ederim" demeniz herhalde sizi yaralamaz.<br />

Günlük yaşamlarında son derece nazik olan pek çok insan, elektronik haberleşme<br />

ortamlarında bambaşka oluveriyorlar. Oysa, ortamlar farklı da olsa, hem gerçek hayatta<br />

hem de elektronik haberleşme yaparken ilişkide bulunduklarımız "insan".<br />

Sorularınıza hemen cevap beklemeyin. Mailinizi gönderdikten 10 dak. sonra bir<br />

yanıt alamayıp "kimsenin sizi önemsemediğini" düşünmeyin. İnsanlara biraz zaman<br />

tanıyın.<br />

Eğer mail ile bir soru soruyorsanız, çok açık ve sade bir biçimde sorununuzu tanıtın.<br />

Gerekli tüm bilgileri verin. Söz gelimi, "Netscape programım çalışmıyor, neden?"<br />

şeklinde bir sorunun anlamsızlığını bir düşünün.<br />

Elektronik posta, insanlarla iletişim amacını taşır. Bir mail yazdığınızda<br />

göndermeden önce bir kere okuyun ve kendi kendinize "ben bu maili alsaydım ne<br />

yapardım, reaksiyonum ne olurdu?" diye sorun. Unutmayın ki, yazdığınız bir cümle<br />

öyle kalmak zorunda değil. Göndermeden önce değiştirebilir, anlamını daha iyi<br />

pekiştirebilirsiniz. Yazılı anlatımım sözlü anlatıma karşı bu üstünlüğünü kullanın.<br />

Diğer :<br />

Hayatınızda hiç görmediğiniz kişilere mail yazarken kullanılan hitaplarda anlatımda<br />

vb dikkatli olmak lazım. Bu da bir e-posta ahlakıdır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 117<br />

e-postanızı her gün kontrol edin ve postalarınızı, limitinizi aşacak kadar sistemde<br />

tutmayın<br />

Gereksiz mesajları okuyunca silin, çünkü e-posta kutusunda durması, sisteme<br />

gereksiz disk alanı harcatacaktır.<br />

e-posta kutunuzda duran mesajları, minimum sayıda tutun.<br />

İleride başvurmak için saklayacağınız mesajları, kendi disk bölgenize, ya da sistem<br />

dışına (kendi PC'nize vb) aktarın.<br />

Hiç bir zaman e-postanızın, sadece siz ve gönderdiğiniz kişi tarafından<br />

okuyabileceğini zannetmeyin, telefonda söyleyemeyeceğiniz şeyleri, e-posta ile de<br />

göndermeyin.<br />

Başkalarının eline geçince, sizi zor durumda bırakabilecek bilgileri e-posta ile<br />

göndermeyin, (ya da, akşam haberlerinde yer almayı göze alin :) .<br />

e-postanızı uzun sure okuyamayacağınız durumlarda, üye olduğunuz listelerden<br />

kaydınızı sildirin, çünkü bunların çoğu çok sayıda mesajlarla posta kutunuzu<br />

dolduracaktır.<br />

Başkalarını rahatsız edecek, tehdit, küfür, eşek şakası işleri için de e-postayı<br />

kullanmayın.<br />

İçeriğini anlamadığınız, nerden geldiği belli olamayan mesajları, acilen silin.<br />

Disk alanındaki dosyaları bilmek ve bunlarla ilgilenmek te kullanıcının<br />

sorumluluğundadır.<br />

Dosyaları, özellikle başka yerlerden getirdiğiniz dosyaları, virus taramasından<br />

geçirmeden çalıştırmayın.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 118<br />

10.12. POP3 nedir? Ne gibi avantajlar sağlar?<br />

Pek çok e-posta sistemlerinde SMTP yanında ikinci bir servis daha vardır : POP<br />

(Post Office Protocol). POP servisinin işlevini ikiye ayırarak anlatmak daha uygun:<br />

Standart SMTP, size bir mail gönderildiğinde bu maili, gideceği yere ulaşana dek<br />

yönlendirerek iletir (routing). Eğer mailin son varış noktasına ulaşılamıyorsa (bağlantı<br />

kopukluğu) SMTP daha sonraki bir zamanda (1 saat sonra vb) aynı maili tekrar<br />

göndermeye çalışır. Eğer uzunca bir süre sonra mail hala gönderilememişse size bir hata<br />

maili ile birlikte mailinizi geri gönderir. Bunun önune geçmek için kullanılan sisteme<br />

POP (ya da şu anki haliyle POP3) adı verilir. POP3 servisi bir posta kutusu vazifesi<br />

görür ve gelen maillerin gideceği yere aktarılması yerine bu kutuda tutulmasına olanak<br />

tanır. Daha sonra, kullanıcı bu POP servisine bağlanıp kendi maillerini kendi sistemine<br />

aktarır.<br />

İkinci kullanım, mantık olarak yukarıdaki ile aynı olmasına rağmen işlevsel olarak<br />

farklıdır. Bu internet- kişisel bağlantılarında karşımıza çıkar. Evden, işyerinden yapılan<br />

SLIP/PPP türü bağlantılarda size gelen mailleri almak ve okumak için POP3'ü<br />

destekleyen e-posta programlarının (Eudora, Netscape mail gibi,) kullanılması çok<br />

büyük avantajlar sağlar. Bu şekilde, makinanızı açmadan posta kutunuzdaki tüm<br />

mailleri kısa surede alır; sonra bağlantıyı kapatır ve maillerinizi okursunuz (off reader).<br />

İsterseniz cevaplar yazar, daha sonra tekrar slip/ppp bağlanarak maillerinizi SMTP<br />

servisiniz üzerinden gönderebilirsiniz. Böyle bir kullanım size çok büyük zaman<br />

kazandırır.<br />

10.13. e-posta içinde Türkçe karakter kullanımı....<br />

Türkçe'de, her dilde olmayan bazı özel karakterler var (noktalı C, noktalı O vb<br />

harfleri gibi). Türkçe karakterleri mail yazışmalarınızda kullanırken bunu okuyacak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 119<br />

kişilerin klavyelerinin ve sistemlerinin bu karakterleri anlamayabileceğini göz önüne<br />

almalısınız. Hatta bu özel karakterler karşı sistemde kontrol karakteri olarak<br />

algılanabilmekte ve bu da zaman zaman kotu sonuçlar doğurabilmektedir. Bu yüzden e-<br />

posta yazışmalarında standart ingilizce klavyedeki harflerin kullanılması hala çoğu<br />

durumda bir zorunluluktur.<br />

Türkçe karakterlerle dolu mail, bilgisayar sistemi "Türkçe" desteklemeyen birisinin<br />

çivi yazısı gibi olacak ve okunamayacaktır. Bu yüzden, özellikle listelere, tartışma<br />

öbeklerine ve yurt dışındaki adreslere gönderilen maillerde Türkçe karakterler<br />

kullanmaktan kaçınmalısınız. Bunun Türkçe'yi sevmekle/sevmemekle bir ilgisi yok. Bir<br />

unicode sistemi tam standartlaşıp oturmadan ve sistemlerde yaygınca desteklenmeden<br />

bunu yapmak yarardan çok zarar verebiliyor. Ancak, maili gönderdiğiniz kişinin e-posta<br />

programının ve bilgisayar sisteminin gönderdiğiniz iletideki Türkçe karakterleri<br />

görüntüleyebileceğinden %100 eminseniz, kullanmanızda bir sakınca yok.<br />

10.14. e-posta ile gelen iletilerden sistemime virüs bulaşır<br />

mı?<br />

Bu soruya günümüzde kolayca "hayır" demek ne yazık ki tam mümkün değil. e-<br />

posta programları ve protokoller çok gelişti.Ama gene de, e-mail ile virüs bulaşmasının<br />

çok çok zor olduğunu söyleyebiliriz. Öncelikle,<br />

Sadece düz yazı içeren bir e-postayı okumakla sisteminize virüs filan bulaşmaz.<br />

Eğer aldığınız e-posta ile birlikte bir "attachment (eklenmiş dosya)" varsa (eklenmiş<br />

dosya, herhangi bir çalıştırılabilir (executible) dosya olabilir), mailinizi okuyup gelen<br />

dosyayı diskinize saklamakla "o dosya virüslü dahi olsa" yine virüs bulaşmaz. Tabii,<br />

eklenmiş dosyayı çalıştırırsanız ve o dosya da virüslü ise, sisteminize virüs bulaşabilir.<br />

Bu tamamen sizin sorumluluğunuz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 120<br />

Yıllar içinde mail programları bazı özel tekniklerle, mail içine "doğrudan<br />

çalıştırılabilir kod" ekleme olanağı vermektedir. Daha çok yeni olan bu kullanım, tüm<br />

potansiyel virüs saldırılarına açıktır. Dolayısıyla, size gelen bir maili okumadan önce,<br />

"konusuna" ve "kimden gönderildiğine" ayrıca "uzunluğuna" bakıp ona göre bir karar<br />

verebilirsiniz. Kullandığınız mail programı, maili okumak için açtığınız anda aslında bir<br />

program olan ilgili kod çalışmaya başlayabilir.<br />

10.15. Yazışmalarda sıkça görülen enteresan<br />

karakterler<br />

İşte bir başka klasik daha!!! Bu ve benzeri onlarca sembol, Internetçe'nin temel<br />

sözcükleri. [Meraklısına, Internetçe diye bir dil yok. Bu sözcüğü ben uydurdum :-) ].<br />

Çoğu durumda duyguları sözlerle ifade etmek zordur. Kızgınlık, sevinç, üzüntü,<br />

şaşkınlık, vb gibi durumlar içinde olduğumuzda bunu, genellikle, yüz ifadelerimizle<br />

(vücut dili, mimik) ifade ederiz. Peki ya ayni duyguları bizi görmeyen dünyanın öbür<br />

ucundaki birisine nasıl göstereceğiz? Ne yapalım ki çok sevindiğimizi/üzüldüğümüzü<br />

anlatabilelim?<br />

Bir resim/grafik bir sözcüğe bedel derler ya, ne kadar da doğru!!! Yıllar içinde,<br />

standart ascii karakterler kullanarak (Ascii Art, harflerle yapılan sanat) böyle durumları<br />

anlatan kısaltmalar türetilmiştir. Grafik ortamların bilgisayar dünyasına uzak/yabancı<br />

olduğu zamanların (1980'ler) ürünü bu kısaltmalar gerçekten Internet dünyasında çok<br />

tutmuştur. Bu kısaltmalar on binlerce kişi tarafından kullanılır ve siz de bunları<br />

gördüğünüzde sakın şaşırmayın. Bu kısaltmalar, çoğunlukla, doğrudan duyguları ifade<br />

etmektedirler, (hem de başarılı bir şekilde). Elektronik postalarınızda, ağ sohbetlerinizde<br />

(talk, irc gibi ortamlarda) bunları kullanın. Çok faydalı olduklarını göreceksiniz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 121<br />

:-) veya :) gülmek/gülümsemek :-} sırıtmak (biraz alaylı -grin)<br />

:-))))) kahkahayla gülmek *-) öpmek<br />

:-( veya :( üzüntülü olmak :'-( ağlamak<br />

:-((((( çok üzülmek :-o sürpriz!! (şaşırmak)<br />

;-) göz kırpmak :-D sırıtarak gülmek<br />

8-)<br />

gözlerini açmak<br />

(meraktan/şaşkınlıktan)<br />

:-X ser veririm, sır vermem<br />

Tablodaki ilk işareti, yani :-) saat ibreleri yönünde 90 derece çevirin; ne gördünüz?<br />

Burada, : gözleri, - burnu, ) ise dudakları göstermektedir. Diğer işaretleri de saat ibreleri<br />

(bazen de tersi) yönünde 90 derece çevirin; anlamlara uygun yüz ifadeleri ile<br />

karşılaşacaksınız. Eğer daha başka sembol var mı diyorsanız, işte size daha uzun bir<br />

liste. Buraya "tık" layın, karşınızda olacak.<br />

10.16. e-posta filtreleme<br />

Evet, bunu yapabilirsiniz. Bazı e-posta programları (Pegasus Mail, Eudora Pro, E-<br />

Mail Connect gibi) oldukça esnek filtreleme mekanizmalarına sahiptirler. Size gelen e-<br />

posta iletilerinin baş kısmındaki (header) bazı bilgilerden (Subject, From, To, Cc<br />

bilgileri gibi) yola çıkarak, filtreleme yapabilirsiniz. Filtreleme 2 aşamalıdır:<br />

Filtrelenecek mesajın tanınması (genellikle header bilgilerinden yararlanılarak)<br />

Bu mesaj ile ilgili ne gibi bir işlem yapılacağının verilmesi (bunlar genellikle;<br />

mesajı silmek, geri iade etmek, bir başkasına aynen iletmek, özel bir dizine kopyalamak<br />

vb. şeklinde olabilmektedir)<br />

Örnek olarak, eğer belirli bir kişiden gelen e-posta iletilerini hiç okumak<br />

istemiyorsanız, e-posta programınızda "From:" kısmı ile ilgili o kişinin adını ve e-mail<br />

adresini verdiğiniz bir kural (rule) tanımlarsınız. Daha sonra da, bu kurala uyan tüm<br />

iletileri silmek istediğinizi belirtirsiniz. Böylece, bu tip iletiler ile e-posta programınız<br />

karşılaştığında, otomatik olarak onu silecektir. Aşağıda, Pegasus Mail'in filtreleme


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 122<br />

sistemi görülmektedir. (Pegasus Mail, http://www.windows95.com/apps/ 'den "Mail<br />

Utilities seçilerek alınabilir). Burada, gokcol@sariyer.cc.itu.edu.tr 'den gelen iletileri<br />

okumadan silmek istediğimizi belirtiyoruz.<br />

10.17. Dünya Üzerinde Bedava e-posta servisi veren<br />

siteler<br />

Başta söylendiği gibi, e-posta kullanmak için (daha doğrusu size e-posta<br />

gönderilebilmesi için) bir e-posta adresinizin olması lazım. Internet servis<br />

sağlayıcılarının hepsi de, servis verdikleri kişilere e-posta servisi veriyorlar. Ancak, eğer<br />

isterseniz, kendinize bedava yeni e-posta adresleri alabilirsiniz!! Bir ömür boyu size<br />

BEDAVA E-POSTA adresi vermeyi taahhüt eden siteler ortaya çıkmaya başladı.<br />

Özellikle bir ISS'den servis alıyorsanız, sözleşmeniz bittiğinde hesabınız (e-posta hesabı<br />

da) iptal oluyor. Başka bir ISS ile çalışmak istemeniz durumunda da aynı şey söz<br />

konusu. Bedava e-posta servisi veren siteler ise, bu sakıncaları ortadan kaldırabilir.<br />

Ancak, bu sitelerin geçmişleri çok yeni ve 1996 sonlarına doğru ortaya çıktılar. Şu an<br />

ömür boyu servis taahhüdü yapıyorlar ama hala insanın kafasında bazı soru işaretleri<br />

kalabiliyor. Web erişimi olan herhangi bir bilgisayar ile e-postalarınızı<br />

okuyabiliyorsunuz. Bu siteler, reklam gelirleri ile para kazandıklarını söylüyorlar ve tam<br />

gizlilik garantisi veriyorlar (?). Özellikle ABD'de bu tip servislerin kullanım sıklıkları<br />

artmakta. Şu an sayıları az. Aşağıda bu servislerin kısa bir listesini bulacaksınız. İlgili<br />

web sitesine bağlanıldığında gerekli açıklamalar ve yardım ekranları geliyor. Hepsinde<br />

de, kendinize bir kullanıcı adı (username) ve şifre (password) seçiyorsunuz. (Genellikle)<br />

Web erişimi ile e-postalarınızı okuyabiliyorsunuz.<br />

NetAddress : http://www.netadress.com<br />

HotMail : http://www.hotmail.com<br />

GeoCities : http://www.geocities.com<br />

Juno : http://www.juno.com/<br />

BigFoot : http://www.bigfoot.com/


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 123<br />

Star Mail : http://www.starmail.com/<br />

PeMail : http://www.pemail.net/<br />

Lajolashores : http://www.lajollashores.com/<br />

Prensip olarak, bulunduğunuz yerden bir e-posta adresi almanız en doğru olanı.<br />

Yukarıda bahsedilen servisleri kullanmada dikkatli olmanız lazım. Buradan alınan bir e-<br />

posta adresine ait kişisel bilgilerin doğruluğu tamamen kişinin beyanına kalıyor.<br />

Çoğunlukla da, zaten bir e-posta adresi olan kişiler 2. bir taneyi bu yolla (bazen 3. ve 4;<br />

hatta 5.ci) alıp, gerçek olmayan isimlerle listelere, tartışma öbeklerine vb yazılar<br />

gönderebiliyorlar. Önümüzdeki aylarda, bu tip servislerin güvenliği ve adreslerin ne<br />

kadar gerçekçi olduğu oldukça tartışılacağa benzer.<br />

10.18. Elektronik postanin avantajları<br />

Elektronik postanın birçok avantajı var. Bunların başında çok hızlı iletilebilmesi<br />

geliyor. Tabii sadece normal postaya oranla değil. Genelde salt metin kullanıldığı için,<br />

bilgiler fazladan herhangi bir işleme gerek duyulmadan daha hızlı bir şekilde<br />

iletilebiliyor. Hızlı olmasının yanı sıra, güvenli bir iletişim olanağı sağlaması da avan-<br />

tajlardan biri. Belli bir kişiye gönderilen bir postayı, kullanıcı ismi, parola gibi o kişiye<br />

özel bilgileri bilmiyorsanız, okuyabilmeniz olanaksız gibi bir şey.<br />

Elektronik postanın en önemli özelliklerinden biri de istenildiği zaman<br />

kullanılabilmesi. Bir arkadaşınıza elektronik posta gönderebilmeniz için, arkadaşınızın<br />

bilgisayarının açık olması gerekmiyor. Siz istediğiniz zaman postanızı<br />

gönderebiliyorsunuz. Bu posta arkadaşınız için ayrılmış yerde depolanıyor ve<br />

arkadaşınız istediği zaman bağlanıp onu alıyor. Yani bildiğiniz posta kutusunun aynısı.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 124<br />

11. World Wide Web Nedir?<br />

WWW, Web, ya da W3 (World Wide Web), yazı, resim, ses, film, animasyon<br />

gibi pek çok farklı yapıdaki verilere kompakt ve etkileşimli bir şekilde ulaşmamızı<br />

sağlayan bir çoklu hiper ortam sistemidir. Hiper ortam, bir dokümandan başka bir<br />

dokümanın çağırılmasına (navigate) olanak sağlar (iç içe dokümanlar). Bu ortamdaki<br />

her veri (object), başka bir veriyi çağırabilir (link). Link, aynı doküman içinde başka bir<br />

yere olabildiği gibi, fiziksel olarak başka bir yerde (internet üzerindeki herhangi bir<br />

makinada) de olabilir. Bütün bu farklı yapıdaki veriler uygun bir standart ile bir arada<br />

kullanılıp bir Web Listeleyicisinde (Web Browser) görüntülenebilir. Web'in diğer bir<br />

işlevi de, öteki bazı internet servislerini kendi içerisinde barındırmasıdır (ftp, gopher,<br />

news, wais gibi).<br />

Web uygulamaları (Web sayfaları),Web Listeleyicilerinde (Browser, Gezgin,<br />

Tarayıcı) görüntülenir. Web sayfaları, başka sayfalara ve değişik türden verilere hiper<br />

linkler içermektedir. Buralara fare ile tıklayarak, başka sayfalara, oradan da başka<br />

sayfalara geçeriz. Bu aslında çok basit bir bilgiye ulaşım modeli. Web Sistemleri,<br />

kullanılan platformdan bağımsızdır. Bir Macintosh, Pc ya da Unix Web Listeleyicisi<br />

aynı sayfaları, aynı şekilde alırlar. Sayfaların alındığı Web Servisleri de farklı bilgisayar<br />

platformlarında olabilir. Web Listeleyicileri ve Web Servis Sağlayıcı Ortamlar hemen<br />

hemen tüm dünyada her yerde vardır ve global olarak kullanımları üstel bir şekilde<br />

artmaktadır.<br />

gerekirse :<br />

Web yapısının bu kadar çok kabul görmesinin bazı sebeplerini sıralamak<br />

• Her şeyden önce Web, açık bir sistem. Platform, bilgisayar, işletim sistemi vb<br />

bağımlı değil.<br />

• Web üzerinden pek çok bilgi kaynağına kolayca erişilebilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 125<br />

• Web uygulamaları geliştirmek ve bunları kullanıma sunmak çok kolay. Çoğu<br />

durumda, uzmanlık gerektirmiyor ve fazla bilgisi olmayan birisi bile Web<br />

sayfaları dizayn edip kullanıma sunabilir.<br />

• Web ortamları artık son derece dinamik. Java ve ActiveX kullanarak, tamamen<br />

konfigüre edilebilir client (istemci) uygulamaları geliştirmek mümkün. Java<br />

kullanarak, söz gelimi bir firma, ürün tanıtımları için, dinamik bir şekilde<br />

kendiliğinden oluşan uygulamalar yaratabilir ve sayfa içerikleri kendiliğinden<br />

değişebilir.Bir kullanıcı, isteğine bağlı bir şekilde, bağlandığı bir veri tabanından<br />

bilgileri istediği gibi farklı gruplarda isteyebilir (client side corporation).<br />

• Aranılan bilgilere, birtakım tarama mekanizmaları (Search Engines) sayesinde<br />

kolayca ulaşılabilir.<br />

Klasik Web tanımı böyle. 1996'dan sonra, Web'in başka bir işlevi daha ortaya<br />

çıktı : Web aslında bir işletim sistemi!! Birbirine bağlı bilgisayarlar arasında veri<br />

paylaşımı için kuralları olan, iyi bir grafik ara birimli bir işletim sistemi. Şu an bile,<br />

Web ara yüzü ile, sabit diskimizdeki dosyalar arasında gezinebiliriz. Tıpkı, başka<br />

bilgisayarlardaki sayfalar arasında gezindiğimiz gibi. Web ara yüzlü işletim sistemleri<br />

konusunda ciddi araştırmalar var.<br />

11.1. HTTP ve HTML Nedir?<br />

Web'in en ilginç yönlerinden biri de çok basit olmasıdır. Bir Web dökümanına<br />

ulaştığımızda her şey 4 ana fazda gerçekleşir: (1) Bağlantı (2) Ne istediğimizin web<br />

servisine iletilmesi (3) Cevap (4) ilgili sayfaya yapılan bağlantının kesilmesi. Bu ana<br />

safhalar, web üzerinde iletişimin kurallarını tanımlayan bir protokolü oluştururlar. Bu<br />

protokole de, Hyper Text Transfer Protocol (HTTP) denir. Bağlantı safhasında, web<br />

erişiminde kullanılan bir web listeleyici (browser, web client), ilgili bilginin olduğu web<br />

servisine bağlanır. Bu servislere HTTP servisleri de denir. Bağlantı sağlandıktan sonra<br />

web istemci programımız http servisine "ne istediğini" bildirir. Bu "istek",ileride<br />

görüleceği gibi, "http", "ftp", "e-mail" gibi bazı protokol kurallarını içerir ve bu<br />

işlemlere genel olarak "navigate" de denir. Bu isteği alan http servisi de, istediğimiz


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 126<br />

işlemi yapar ve cevabı bize gönderir. Biz de gelen cevabı web istemci programımızda<br />

görürüz. Eğer istek gerçekleştirilemiyorsa bir hata mesajı ile karşılaşırız. Son safhada<br />

ise, http servisine yaptığımız bağlantı kesilir.<br />

Web Listeleyicileri, "navigate" işlemini HTML (Hyper Text Markup Language)<br />

denen bir programlama dili yorumlayıcısı kullanarak yaparlar. HTML, ana hatları<br />

SGML (Standard Generalized Markup Language) ile belirlenmiş bir doküman<br />

formatlama dilidir. Bu dil, daha çok, yazılı bir dokümanı formatlamak ve bir objeden<br />

başka bir objeye linkler sağlamak ile ilgili komutlar içerir. HTML, HTTP ve ilgili diğer<br />

protokolleri kullanabilmek için renkli ve güzel kullanıcı ara yüzleri hazırlamamızı<br />

olanaklı kılar. En son standart, HTML 3.2 'dir (1997 başı). HTML ve Web'in gelişimi ve<br />

standartlar ile ilgili her türlü bilgi WWW Consortium, http://www.w3.org/pub/WWW<br />

adresinden alınabilir. Ayrıca, CSS'nin HTML'yi kısaca tanıtan bölümüne gidip dil<br />

hakkında daha ayrıntılı bilgiler bulabilirsiniz.<br />

Son yıllarda, HTML içinde, salt doküman formatlama dışında işler yapan CGI,<br />

Java, JavaScript gibi unsurlar da kullanılmaktadır. Ayrıca, 2.0'dan sonraki sürümlerde,<br />

tablo kullanımı, doldurulabilir form kullanımı, frame vb gibi pek çok yenilik göze<br />

çarpmaktadır.<br />

11.2. URL nedir?<br />

URL (Unform Resource Locators), Web Browser'lar içinden bir web servisine<br />

ya da diğer bazı internet servislerine yönlendirme yapılabilmesini sağlayan bir komut<br />

formatıdır. URL'ler bir bakıma, internet üzerinde erişebileceğimiz servisleri belirtmek,<br />

tanımlamak için kullandığımız adreslerdir. Web Browser içinden 'Open URL' ya da<br />

'Open Location' şeklinde bir seçenek üzerinden uygun URL satırları verilerek, Web,<br />

FTP, news, gopher, wais, telnet erişimi yapılabilir. unix için lynx kullanarak, bu<br />

URL'ler bir parametre gibi verilir (lynx ) ya da ilk sayfadan GO seçilir.<br />

URL satırlarının genel formatı :<br />

://[:port_numarası]//dosya_adı


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 127<br />

şeklindedir. yerine web için http; gopher için gopher; wais için wais;<br />

haber grupları için news; telnet için telnet yazılmalıdır. Aşağıda bazı örnek kullanımlar<br />

gösterilmiştir.<br />

Web Erişimi : http://www.tubitak.gov.tr/form/index.html ;<br />

http://www.metu.edu.tr/METU/CC/OL/atlas.html http://www.itu.edu.tr<br />

http://www.itu.edu.tr/FAC/AER/AER/AER.HTML<br />

Gopher : gopher://gopher.itu.edu.tr:70/11/inet-turkey ;<br />

gopher://gopher.bilkent.edu.tr<br />

News : news:comps.os.linux<br />

FTP : ftp://ftp.metu.edu.tr/pub/mirrors/cica/winsock (anonymous FTP) ;<br />

ftp://akgul:xxx@info.bilkent.edu.tr (xxx yerine sifre gelmeli) (ftp için, file://... şeklinde<br />

bir kullanım da mümkün).<br />

Netscape Navigator, msie gibi bazı programlar, web adreslerini, http:// ön eki<br />

yazmadan da kabul etmektedirler.<br />

URL satırlarına dikkat edilirse, http, gopher, news ve ftp şeklinde tanıtıcı<br />

kelimeler URL satırlarının başına gelmektedir. Bunlar, bağlanılacak servise yapılacak<br />

bağlantı türünü (ftp, telnet, web gibi) belirtir. //'dan sonra gelen ise, bağlanılacak makina<br />

adı ve istediğimiz bilginin dizin/dosya adı bilgisidir.<br />

Web erişiminde, browser tarafından görüntülenen hiper ortam dosyalarının<br />

uzantısı .html ya da htm'dir. Eğer browser tarafından listelenecek html doküman ismi<br />

verilmezse, o web servis sağlayıcısına ait ilk giriş sayfası gelir. Buradan uygun linkler<br />

takip edilerek istenilen bilgilere kolayca ulaşılabilir. gopher erişiminde de eğer sadece<br />

gopher servis sağlayıcısının adresi verilmişse karşımıza o servisin Ana Gopher Menüsü<br />

çıkacaktır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 128<br />

11.3. Web ile bu kadar farklı veri yapısı nasıl bir arada<br />

kullanılabilir?<br />

Web sistemlerine erişimi sağlayan programlar (Web Listeleyicisi, Browser) artık<br />

çoğunlukla grafik tabanlıdır (GUI) ve çoklu hiper ortamı oluşturan bileşenler (linkler)<br />

üzerine gelip fare ile bir kere tıklatma ile ilgili veriler ekranda görüntülenir. Hiper<br />

dokümanlar bazı anahtar kelimeler ya da cümleler ile birbirlerine bağlıdır. Ekrana gelen<br />

bir doküman içinde başka dokümanlara, ya da internet üzerindeki başka<br />

bilgisayarlardaki dokümanlara linkler varsa bu kısımlar normal yazıya göre daha farklı<br />

renkte, tarzda görünür. Bu alanlara fare ile tıklamak ilgili bilgiyi ekrana listelemek için<br />

yeterlidir. Gelen bilgi üzerinde de başka verilere/dokümanlara linkler olabilir. Hiper<br />

dokuman olarak hazırlanan dosyaların uzantısı ".htm" ya da ".html" dir.<br />

Burada önemli nokta, kullanıcı, her bir verinin/dokümanın tam olarak nerede<br />

olduğunu bilmek zorunda değildir. Yukarıda anlatıldığı gibi, dokümanlara linkler<br />

olabileceği gibi resimlere, hareketli görüntülere (film), ses dosyalarına, resimlere de<br />

linkler olabilir. Önemli diğer bir nokta da, link olunan doküman aynı merkezde<br />

olmayabilir, aksine dünyanın diğer ucunda internete bağlı başka bir bilgisayarda da<br />

olabilir. Web Listeleyicileri bilgilerin e-mail ile başka kullanıcılara aktarılmasına olanak<br />

ta tanırlar.<br />

Web Sistemlerinin en önemli işlevlerinden birisi de, FTP, News, Gopher gibi<br />

diğer bazı servislere doğrudan erişim sağlamalarıdır. Söz gelimi, News kulanımı, artık<br />

Web Listeleyicilerinin önemli bir kısmı olmuş ve programla tam entegre hale<br />

gelmişlerdir.<br />

11.4. Web Sayfası nedir?<br />

Web istemcisinin (Netscape, lynx, msie gibi), bir Web Servisine bağlandıktan<br />

sonra tek seferde transfer ettiği kompozit tüm verilerden oluşan html sayfasıdır.. Bu<br />

sayfadaki bilgiler kompozittir, çünkü hem grafik/resim bilgileri, hem normal text, hem<br />

ses, hem başka merkezlere ve başka dokümanlara linkler olabilir. Bu, o web servisinin<br />

bağlandığımızda gelen ilk sayfası ise, "home page" olarak da adlandırılır. home page'ler


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 129<br />

için dosya adı genellikle "default.html" ya da "index.html" olmaktadır. Aşağıdaki<br />

şekilde, Bir web sitesi ve içindeki hiyerarşik hiperlink mimarisi görülmektedir. Burada,<br />

hiperlinkli her bir doküman, yukarıda tanımını yaptığımız veri yapılarından herhangi<br />

birisi olabilmektedir.<br />

11.5. Popüler Web Listeleyici programlar<br />

Web servislerine "Web Browser" (Web Listeleyicisi) adı verilen kullanıcı ara<br />

birim programları ile erişilir. 1994'ün sonlarıda en popüler ve yaygın kullanımı olan<br />

Web Browser Mosaic idi. Bu yüzden Web denildiğinde Mosaic akla gelirdi. Mosaic,<br />

NCSA'da (National Center for Supercomputing Applications) geliştirilen bir Web<br />

Browser'dir ve hala kullanılmaktadır. Mosaic'i pek çok ortamda bulmak<br />

mümkündür(windows/unix/mac/). Mosaic programını geliştiren kişiler daha sonra<br />

NCSA'dan ayrılıp aynı işi yapan daha güçlü ve kullanımı iyi ticari bir yazılım<br />

geliştirmeye başladılar. Bu programın adı Netscape Navigator. Netscape'in ilk sürümü


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 130<br />

(1.0) 1994 sonlarında çıktı. Netscape'in dışında NCSA'dan lisanslı 4 Mosaic türevi<br />

vardır. Yarica Einet'in geliştirdiği Mac ve Windows ortamı için MacWeb, WinWeb,<br />

Windows altında çalışan Cello, X11 altında çalışan, Chimera, VIOLA, Midas, Unix ve<br />

VMS vt100 altında ve DOS'da calışan Lynx, VM'lerde Albert gibi yazılımlar vardır.<br />

W30'un geliştirdiği arena daha gelişkin bir browser olmayı hedeflemektedir.<br />

Netscape, şu an için, pek çok platformda desteklenen<br />

(win3.1/win95/nt,unix,mac,linux) ve en yaygın kullanılan Web Listeleyicisidir. 2.x ve<br />

3.x sürümleri Normal ve Gold olmak üzere iki türlü çıkar. Gold sürümlerinde bir Web<br />

Editör (HTML ile Web sayfası hazırlamak için) vardır. 1997 Ekim sonu itibarıyla son<br />

sürümü 4.03 tür.. Java/JavaScript, HTML 3.2 ve 4.0, tablolar, frame-ler, animated gifs<br />

vb gibi pek çok modern özellikler içerir. Bu yeni 4.0 sürümünde, Netscape Composer<br />

(html editörü), Netscape Messenger (e-posta programı), Netscape Collabra (News<br />

Programı), ve Netscape Conference ile Navigator Communicator (Navigator) birlikte<br />

gelmektedir. Özellikle e-posta modülü bir hayli iyileştirilmiş. Modüllerin birbiriyle olan<br />

entegrasyonu da iyi. Netscape Communicator paketi ile ücretsiz dağıtılan bir başka ürün<br />

de Netcaster. Netcaseter'in yaptığı, istediğiniz içerikteki haberleri sizin adınıza<br />

internetteki haber sitelerinden belli aralıklarla alıp bilgisayarınıza getirmek, bunları<br />

organize etmek ve size sunmak. Son 4.0 sürümünün, Netscape, public<br />

domain/shareware bir yazılımdır. Kişisel kullanımlarda ücretsizdir. Ticari kullanımı<br />

lisans ücretine tabidir. http://home.netscape.com 'dan hem en yeni sürümü, hem de<br />

genel kullanım ile ilgili daha ayrıntılı bilgi alınabilir.<br />

Yeni nesil web listeleyicilerinin (Netscape ve MSIE) sundukları önemli bir<br />

özellik te, haber amaçlı değişik sitelerdeki bilgileri otomatik olarak bilgisayarımıza<br />

yükleyen ve "Push" teknolojisi adı verilen ilave bileşenlerle donanmış olmalarıdır. Bu<br />

bileşen Netscape için Netcaster; MSIE için ise "Active Channel" adını almaktadır.<br />

1995'in ortalarında, Microsoft, Mosaic tabanlı bir Web Listeleyicisi çıkardı :<br />

Microsoft Internet Explorer. İlk çıkan sürüm, msie 2.0, ortalama bir mosaic taklidi web<br />

listeleyicisini geçemedi. 1996 Ağustos'ta çıkan 3.0 sürümü, Netscape ile<br />

karşılaştırılabilecek kadar iyi özellikler içermektedir. 3.0 sürümü ile, Microsoft,<br />

ActiveX teknolojisini de tanıtmıştır. Program, windows95/nt ve Macintosh ortamlarında<br />

çalışmaktadır. Kullanım ücretsizdir. (Freeware). 1997 Eylül sonunda ise, Microsoft


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 131<br />

MSIE'nin yeni 4.0 sürümünü çıkardı. Bu sürümün en dikkat çeken tarafı, windows95/nt<br />

masa üstü ile entegre olması. Böylece, sanki bir dosya yöneticisi ile diskinizde dolaşıyor<br />

gibi internet'te de dolaşabiliyorsunuz. Ayrıca, bu sürümle birlikte, Netcaster'a benzer<br />

işler yapan bir push teknolojisi olan "Active Channels" da geliyor. MSIE 4.0, şu an<br />

win'95/nt altında çalışıyor. Mac PowerPC sürümünün de çıkacağı söyleniyor. Başka<br />

platformlar için (unix, os/2 vb) bu ürünün bir sürümü yok. Msie hakkında daha geniş<br />

bilgi, http://www.microsoft.com 'dan ilgili linkler takip edilerek alınabilir.<br />

Netscape ve Microsoft'un Web piyasasına hakim olma savaşı tüm hızıyla<br />

sürmekte. Bu, 1980 ve 90'lı yıllardaki işletim sistemleri savaşına benzese de, aralarında<br />

çok önemli ve enteresan bir fark var: Tüm Listeleyiciler (Browser) ve Web Servisleri,<br />

kim geliştirirse geliştirsin, Internet protokol ve standartları kullanılarak yapılıyor. Yani,<br />

platform ortak ve ortaya çıkan farklı ürünler -ister istemez- birbirlerine, büyük oranda,<br />

uyumlu.<br />

11.6. Web üzerinde ne tip bilgilere ulaşabilirim?<br />

Teorik olarak herşeye!!!. Web, Internet üzerinde bilgilerin sunulduğu en büyük<br />

ortamdır ve bir yerlerde, bir makinada, sizin aradığınız konu ile ilgili bir şeyler de<br />

muhtemelen vardır. İnsanların internet kullanma oranları arttıkça ulaşabileceğimiz<br />

bilgiler de artacak ve çeşitlenecektir.<br />

11.7. Web ile erişilebilecek bilgilerin yer aldığı bir<br />

katalog var mı?<br />

Web üzerinde çalışan arama/sorgulama mekanizmaları ile istediğiniz bilgilere<br />

kolayca ulaşmanız olası. Bunun dışında, Web üzerindeki bilgilerin konulara göre<br />

bölündüğü ve sıkça güncellenen bir kütüphane servisi var : Web Virtual Library<br />

(http://www.w3.org/hypertext/DataSources/bySubject/Overview.html). Burada,<br />

kütüphane katalogu tarar gibi, konu başlıkları üzerinden giderek ilgili linklere<br />

ulaşabilirsiniz. Bu servis, W3 Consortium (http://www.w3.org) tarafından


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 132<br />

düzenlenmektedir. Bu, web üzerindeki tek katalog değil. Diğerlerinin kısa bir listesi,<br />

bazı başlangıç noktalarının tanıtıldığı, "Internet Üzerinde Sorgulama (7. Bölüm)"<br />

kısmında bulunabilir.<br />

11.8. Web üzerindeki "yeni eklenmiş" linkleri/bilgileri<br />

görebilir miyim?<br />

comp.infosystems.www.announce Usenet haber grubunda, Web üzerindeki yeni<br />

bilgi kaynakları ve sitelerinin duyuruları yapılmaktadır. Buradan öğrenmek mümkün.<br />

Ayrıca, comp.internet.net-happenings haber grubu da, internet ile ilgili genel<br />

duyuruların yapıldığı bir ortamdır. Doğrudan Web Listeleyicilerindeki menü<br />

sisteminden "What is New" (Netscape için) ve "What is New with the NCSA Mosaic"<br />

(Mosaic için) gibi yerlerden de birtakım "yeni kaynaklara" ulaşmak mümkün.<br />

Ayrıca, http://newtoo.manifest.com (What's new too!) servisini kullanarak, yeni<br />

eklenen linkler ile ilgili bazı bilgiler bulabilirsiniz. http://www.news.com (News Com)<br />

da, ilginç ve yeni siteler bulabileceğiniz bir yer.<br />

11.9. Bir Web sayfasına bağlandığımda bilgisayarıma<br />

virüs geçebilir mi?<br />

Hayır, hiç bir şekilde bir web sayfasına bağlandığınızda makinanıza virüs<br />

geçemez. Ancak, web ile aldığınız programları alır almaz çalıştırırsanız, (özellikle<br />

güvenemediğiniz sitelerden aldığınız programlar) eğer o program virüslü ise, makinanız<br />

virüs kapabilir. Bu yüzden, güvenemediğiniz yerlerden, "exe(cutible)" dosyaları<br />

(programlar) web ile alırken dikkatli olmak lazım; hemen çalıştırmayın.<br />

web ile dokümanları, resimleri vb listelemenin tehlikesi yoktur.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 133<br />

11.10. Web üzerinden nasıl FTP yaparım?<br />

URL satırını uygun vererek hem anonymous ftp hem de normal FTP yapmak<br />

mümkün. Böyle bir URL satırının genel formatı :<br />

ftp://user:pw@adress:port_no/<br />

şeklindedir. port_no verilmezse 21 olarak alınır (FTP port). user:pw verilmezse,<br />

bu, anonymous ftp demektir. Aşağıdakiler örnek URL'lerdir. ftp://oak.oakland.edu<br />

ftp://gokcol:****@sariyer.cc.itu.edu.tr/win95/xxx (**** yerine şifre gelmeli)<br />

Eğer Web Listeleyicileri üzerinden FTP yapma imkanınız varsa, bunu normal<br />

FTP'ye tercih edin. Web ara birimli FTP'lerde, bağlandığımız bilgisayardaki dizin ve<br />

dosya bilgileri standart gopher menüleri şeklinde gelir. Çoğunlukla, mouse hareketleri<br />

ile dosya aktarımı/dizin değiştirme gibi temel komutlar icra edilir. Kullanımı çok<br />

kolaydır.<br />

11.11. Bookmark nedir?<br />

Web üzerinden sıkça bağlandığımız servislere ait URL satırlarını<br />

saklamamamızı, böylece tek seferde o uzun URL satırını yazmadan ilgili servise<br />

erişmemizi olanaklı kılan bir özelliktir ve tüm Web Browser'larda bulunur.<br />

Browser'lardaki "Add Bookmark" benzeri bir seçenek kullanıldığında o an<br />

bulunduğumuz noktaya ait URL satırı bir "Bookmark" olarak kaydedilir. Bookmark,<br />

genellikle, kullandığımız Web Browser menüleri arasında ayrı bir menü olarak görünüz<br />

ve her eklediğimiz URL, ilgili menüye ilave 1 satır ekler. Bookmark'ları harici (bir yere<br />

bağlı değilken) olarak ta oluşturmak mümkündür. Bookmark, çok yararlı bir<br />

mekanizmadır. Mutlaka kullanmaya çalışmalıyız. msie 'de, Bookmark yerine<br />

"Favorites" (Favori Linkler?) kullanılmaktadır. Kullanımı "Bookmark" ile aynıdır.<br />

11.12. Dosyaların yerel diskete saklanması.<br />

Web'de gezinirken karşılaştığımız bağlantıların (link) bazıları birtakım<br />

programlara, ya da dokümanlara olabilir. Normal şartlar altında, bir bağlantı (link) fare


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 134<br />

ile seçildiğinde, ilgili linkten gelen bilgiler öncelikle web listeleyicinizin ekranına<br />

gelmeye çalışır. Söz gelimi, .GIF uzantılı bir resim dosyasına bağlantı (link) varsa ve<br />

biz bu bağlantıyı belirten yolu seçmişsek (üzerine gelip fare ile tıklayarak) normal<br />

olarak browser o reisimi ekrana görüntülemeye ve eğer tanımlanmışsa, bir yardımcı<br />

uygulama ya da plug-in kullanmaya çalışır. Bu dosyayı diske saklamak için, Netscape<br />

ve msie kullanıyorsak, üzerine gelip klavyedeki SHIFT tuşuna basılı durumda iken SOL<br />

fare tuşunu tıklatırsak ilgili doküman diske saklanacaktır. Mosaic'te 'Load to Local Disk'<br />

şeklinde bir seçenek te bulunmaktadır. Bu seçilerek tüm transferlerin diske olması da<br />

sağlanabilir. Bu kurallar, hem FTP hem de HTTP için geçerlidir.<br />

11.13. Web Sayfalarındaki resimleri kendi<br />

bilgisayarıma nasıl alırım?<br />

Eğer Netscape ya da msie kullanıyorsanız, saklamak istediğiniz resmin üzerine<br />

gelip farenin sağ tuşuna basarsanız, karşınıza bir pop-up menü sistemi çıkacaktır.<br />

Buradan "Save Image As" (netscape için) seçerek ilgili resmi kendi makinanıza (yerel<br />

diskinize) saklarsınız.<br />

Mosaic, "Load to Local Disk" şeklinde bir seçenek sunmaktadır. Bu seçenek<br />

aktif hale getirilirse, sayfa yeniden listelendiğinde (reload) mosaic bize resimler için<br />

dosya adı soracaktır (diskimize saklamak için).<br />

11.14. Off-Line Browsing.<br />

Bağlandığım bir sayfayı herzeyi ile kaydedip, daha sonra buraya bağlanmadan<br />

kaydettiğim sayfayı listeleyebilir miyim. Bu mümkün. Bir sayfayı, daha sonra aynen<br />

listelemek için, sayfadaki tüm hiperlink objeleri (resim/ses vb) kaydetmeli ve her<br />

objenin link bilgisini, objeleri sakladığınız kendi makinanızdaki dizin bilgileri ile<br />

değiştirmelisiniz (yerel kopya/local copy). Ayrıca, sayfayı HTML formatında<br />

kaydetmelisiniz. Normal olarak her web listeleyicisi, yüklenen sayfanın HTML olarak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 135<br />

yerel diske kaydedilmesine olanak tanır. Ancak, bu yöntem doküman içindeki resimcik<br />

ve diğer benzeri objeleri kaydetmeyecektir.<br />

Bütün bunları el ile tek tek yapmak çok zahmetli. Bağlandığınız sayfaların yerel<br />

kopyalarını çıkaran yardımcı araçlar var. Netscape için, eğer Gold sürümünü<br />

kullanıyorsanız, sayfa yüklendikten sonra "Edit" tuşuna basarsanız, ilgili sayfa<br />

"Netscape Editör" ortamına gelir ve tüm linkler otomatik değişerek sayfayı ve<br />

bileşenlerini (tüm objeleri) diskinize saklayabilirsiniz. Daha sonraki bir zamanda, File<br />

menüsünden "Open File" ile ilgili HTML dosyasını çağırabilirsiniz. (Netscape<br />

Navigator Gold 3.01 sürümü, "frame" içeren sayfaları editör ortamına getiremiyor).<br />

Ayrıca, yine Netscape için, "Netscape Power Pack 2.0"<br />

(http://home.netscape.com/comprod/powerpack.html ) paketi içinde yer alan Netscape<br />

SmartMarks daha esnek bir yapı içinde dokümanların yerel kopyalarını çıkarmanızı<br />

sağlamaktadır.<br />

Netscape 4.x kullanıyorsanız, sayfa yüklemesi bittikten sonra, "File"<br />

menüsünden Edit Page (ya da bir frame içindeyseniz "Edit Frame") seçilerek ilgili<br />

sayfayı 3.x'e benzer şekilde bir editör ortamına getirebilir, sonrasında da diskinize<br />

saklayabilirsiniz.<br />

Web listeleyicileri, ziyaret edilen sitelerle ilgili aldıkları her şeyi "Cache" adı<br />

verilen bir geçici disk alanında tutarlar. Bu alanları analiz edip ziyaret ettiğiniz sayfaları<br />

tekrar alan bazı programlar mevcut. Bunların en meşhurlarından birisi UnMozify.<br />

Programın hem Netscape hem de MSIE için sürümleri var ve Win'95/NT altında<br />

çalışıyor. Raksnet Tucows (http://tucows.raksnet.com.tr/tucows) yansısından<br />

alabilirsiniz.<br />

Bunların dışında, bir web sayfasını "her şeyiyle" alıp diskinize saklayan 3. parti<br />

programlar da var. Tucows arşivinde, Web Browsers ile ilgili kısımlarda birkaç tane<br />

bulabilirsiniz. Win'95/NT için Web Downloader isimindeki programı<br />

http://www.saransk.sitek.net/pages/arny adresinden alabilirsiniz. Program bedava<br />

(freeware).


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 136<br />

11.15. Popüler Arama/Sorgulama Sistemleri.<br />

Internet üzerindeki kaynakları sorgulamak ve aradığımız bilgilere ulaşmak için<br />

kullandığımız Web üzerindeki tarama mekanizmaları a) Konu Katalogları (Subject<br />

Catalogues) b)"Web Search Engine" (Arama Motoru) şeklinde iki türlüdür. Yüzlerce<br />

değişik Arama Motoru ve Konu Rehberi (katalogu) Servisi vardır. Aslında, Web<br />

üzerindeki "bilgiye ulaşma ve onu alma" yollarını üç gruba ayırmak mümkün :<br />

• Konu rehberlerine göre bilgilerin sınıflandırıldığı ve sorgulamanın birtakım<br />

konu başlıklarından yararlanılarak yapıldığı sistemler. Konu katalogları ile bilgi<br />

sınıflamasında genellikle, alfabetik, kronolojik, içerik (bilimsel, sosyal, politik,<br />

oyun vb gibi global içerik ler katalog olarak seçilir), bölgesel, vb gibi kriterler<br />

göz önüne alınır ve bilgiler olabildiğince esnek bir yapı içinde kataloglara<br />

bölünür. Bu tip arama sistemleri, konu başlıklarından alt başlıklara, oradan da<br />

aradığımız bilgilere ulaşmamızı sağlarlar. Aynı zamanda bunların çoğunda,<br />

kataloglar içinde verilen bir anahtar kelimeye ya da diğer bazı kriterlere göre<br />

sorgulama yapmak ta mümkündür.Bu sistemlerin oluşturulması, konulara göre<br />

gruplama gerektirdiği için bir hayli insan gücü gerektirebilir.<br />

• İkinci gruba giren arama sistemleri, bir çok domain deki bilgi kaynaklarını (web<br />

sayfaları) otomatik bir şekilde tararlar ve birtakım indeksler oluştururlar. Bu<br />

indeksler üzerinden sorgulama ise, seçilen bazı anahtar kelimeler ve bazı<br />

yardımcı unsurlardan yararlanılarak yapılır. Bu tip sistemlere "Search Engine"<br />

(Arama Motoru) denir. Arama motorlarının iki işlevi var : (1) veri toplamak, (2)<br />

sorgulama mekanizmaları sunarak, bu veriler üzerinde arama yapılmasını<br />

sağlamak. Veri toplama işi, Wanderer, Spider, Harvest, Pursuit vb gibi otomatik<br />

robot sistemler ile, çeşitli web, gopher, ftp siteleri arasında gezinerek ve<br />

buralardaki kaynakları tarayarak olur.<br />

Sorgulama mekanizmaları kısmında ise doğrudan, "aradığı bir bilgiye<br />

ulaşmak isteyen kişi" nin, toplanan veriler üzerinde sorgulama yapabilmesini<br />

sağlayan kullanıcı ara yüzleri ve üzerinde hızlı sorgulama yapılabilecek data<br />

base sistemleri vardır. Burada, kullanıcı, seçtiği bazı anahtar kelimelere uyan<br />

bilgileri kolayca tarar ve web ara yüzü içinde aradığı bilgilerin buluduğu site<br />

adresleri arasında gezinerek (navigate) aradığı bilgiye ulaşmaya çalışır. Arama


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 137<br />

Robotları, günümüzde en çok kullanılan arama sistemleridir. Temel işlevi bir<br />

"Arama Motoru" olan sistemlerin çoğu, ilk grupta gördüğümüz "konu katalogu<br />

sınıflaması" seçeneğini de kullanıcılarına sunarlar. Bu tip sistemlere girildiğinde,<br />

ilk önce, anahtar kelimeleri yazabileceğimiz bir alan karşımıza çıkar. Buraya<br />

ilgili kelimeleri girip sorgulama yaparız. Sorgulama alanına girilen anahtar<br />

kelimeler (AND, OR, NOT, NEAR, ALIKE) gibi mantıksal işlemlere,<br />

parantezler kullanarak gruplama işlemlerine vb tabi tutulabilirler. Bazı<br />

sistemlerde sorgulama Web ya da Usenet'e yönlendirilebilir. Genel olarak, bir<br />

sorgulama sistemini kullanmadan önce, kullanımla ilgili detaylarda biraz kafa<br />

yormakta yarar var.<br />

• Üçüncü bir grup, pek çok Arama Motoru Servisini aynı sayfada size sunan<br />

servisler olarak (All in One). Bunlardan bazıları, sorguları birden çok sorgulama<br />

servisinde işletip sonucu birleştirerek size verebilmektedir. Bazıları ise<br />

aradığınız konuya en uygun arama motorlarını, gelen sonuçları değerlendirerek,<br />

size listelemektedirler.<br />

İlk gruba giren servislerden en yaygın kullanılanları aşağıda listelenmiş ve kısa<br />

tanımları verilmiştir. Bu grupta, özellikle Yahoo ve Web Virtual Lib (bir ölçüde de<br />

Excite ve EINet Galaxy) ilk başlangıç noktası olarak çok idealdirler. Search Com, konu<br />

katalogları ile birlikte, değişik arama motorlarına erişilebilmesini sağlaması<br />

bakımından, her zaman hatırlanması gereken bir servistir.<br />

o Yahoo : (http://www.yahoo.com) : İçeriğe göre dikkatlice ve hiyerarşik<br />

bir yapı içinde düzenlenmiş çok zengin konu rehberleri(katalogları)<br />

üzerinde gezinme ve arama motoru üzerinden sorgulama yapılmasına<br />

olanak tanıyan, bilgiye ulaşma işlevinde "en çok kullanılan" bir<br />

sistemdir. Çok değişik ve geniş bir kataloglama sistemi var. İçinde<br />

herzeyi bulabilirsiniz. Yahoo kullanımı ile ilgili ayrıntılı bilgiler aşağıda<br />

verilmiştir.<br />

o Web Virtual Lib:<br />

(http://www.w3.org/hypertext/DataSources/BySubject/Overview.html)<br />

Web Virtual Library : Subject Catalogue; Oldukça geniş bir konu<br />

katalogu sistemi. Mutlaka bakılması gereken yerlerden birisi.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 138<br />

Mühendislik, tıp, eğitim, bilim, kültür, yaşam vb her +konuda geniş ve<br />

sık güncellenen bir içeriği var.<br />

o GNN (Global Network Navigator) :<br />

(http://nearnet.gnn.com/gnn/GNNhome.html) Internet katalogu,<br />

Internet'te en iyiler, en yeniler, spor vb.<br />

o Magellan : (http://www.mckinley.com) : 30 civarında ana içerik<br />

üzerinden listeleme ve arama motoru servisi.<br />

o Albert : (http://www.albert2.com). Basit bir ara yüzü olan, 10 ana içerik<br />

üzerinden listelemeler yapabileceğiniz bir servis.<br />

o Excite : (http://www.excite.com) : Değişik bir içerik katalogu üzerinden<br />

listeleme ve arama motoru servisi. Çok farklı konularda iyi toparlanmış<br />

başlangıç noktaları (haritalar, shareware program arşivleri, sözlük<br />

servisleri, kişi/kurum sorgulama, borsa, tv haberleri sorgulama vb.)<br />

o InfoSeek : (http://www.infoseek.com) Dikkatlice düzenlenmiş 12 içerik<br />

ve alt içerikler üzerinde gezinerek bilgi arayabilirsiniz. Ayrıca, arama<br />

motoru servisi kullanabilir; news, kişi, kurum, borsa vb sorgulaması<br />

yapabilirsiniz.<br />

o Point : (http://www.pointcom.com) :<br />

o EINet Galaxy : (http://andromeda.einet.net/galaxy.html)<br />

o Search Com : (http://www.search.com) :İyi bir konu katalogu var.<br />

Ayrıca, bir çok Arama Motoru Servisine aynı menüden erişebilirsiniz.<br />

o The Whole Internet Catalogue :<br />

(http://www.gnn.com/wic/newrescat.toc.html) Konularına göre<br />

gruplanmış hiyerarşik bir liste. Çok fazla geniş olmamasına rağmen,<br />

kendi alanında en iyi sitelere linkler bulabileceğimiz bir yer. Bunların<br />

yanında, en popüler web siteleri, en yeni web siteleri vb şeklinde konu<br />

başlıkları var.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 139<br />

İkinci gruba giren Bir Arama Motoru üzerinden Sorgulama yapabileceğimiz<br />

bazı servisler arasında özellikle Alta Vista ve Yahoo iyi başlangıç noktalarıdır. Ayrıca,<br />

Lycos, Excite, InfoSeek, WebCrawler ve Magellan da bakılabilecek iyi sorgulama<br />

siteleridir. Usenet News sorgusu için DejaNews servisine mutlaka bakılmalı.<br />

o Yahoo : (http://www.yahoo.com) : Konu katalogları çok iyi olan Yahoo,<br />

Arama Motoru üzerinden sorgulamada da ortalama olarak başarılı.<br />

Oldukça basit bir kullanıcı ara yüzü var. Yahoo, yeni bir sorgulama ara<br />

yüzü üzerinde çalışıyor. Ayrıca, anahtar kelime sorgusu sonucunda hiçbir<br />

şey bulunamamışsa, sorgulama otomatik olarak Alta Vista'ya<br />

yönlendiriliyor.<br />

o Alta Vista : (http://www.altavista.digital.com) : Bu alanda en iyilerden<br />

bir tanesi. Bir takım anahtar kelimeler üzerinden sorgulama yapmak<br />

istiyorsanız, başvuracağınız en doğru adreslerden biri de Alta Vista'dır.<br />

Çok güçlü bir Arama Motoru ve çok geniş bir kapsama/bilgi tarama alanı<br />

vardır. Alta Vista, kullanıcı ara yüzü ve tarama seçenekleri ile de diğer<br />

servislerden ayrılmaktadır. Çok zengin seçenekler üzerinden taramanızı<br />

spesifik hale getirebilirsiniz. News üzerinden tarama yapılmasına da<br />

müsade eder. Değişik Arama Motorları, (Yahoo, InfoSpace, LawCrawler<br />

vb gibi) gerektiğinde taramalarını Alta Vista Arama Motoruna<br />

yönlendirebilmektedir. Tek anahtar kelime üzerinden aramalarda,<br />

çoğunlukla, çok fazla sonuç listelemektedir. Bu bazen, oldukça<br />

dezavantajlı bir durum gibi görünse de, elde edilen sonuçların analiz<br />

edilebileceği araçlar ile bu durumu avantaja dönüştürmek mümkündür.<br />

Alta Vista kullanımı ile ilgili ayrıntılı bilgileri aşağıda veriyoruz.<br />

o Lycos : (http://www.lycos.com) Bir başka hızlı ve esnek sorgulama<br />

sistemi daha. Sorgulama sonuçları, sizin seçtiğiniz bazı kriterlere göre<br />

sıralanabiliyor. Ayrıca iyi bir katalog sistemi var.<br />

o Excite : (http://www.excite.com) : Değişik bir içerik katalogu üzerinden<br />

listeleme ve arama motoru servisi. Çok farklı konularda iyi toparlanmış<br />

başlangıç noktaları (haritalar, shareware program arşivleri, sözlük<br />

servisleri, kişi/kurum sorgulama, borsa, tv haberleri sorgulama vb.)


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 140<br />

o InfoSeek : (http://www.infoseek.com) Dikkatlice düzenlenmiş 12 içerik<br />

ve alt içerikler üzerinde gezinerek bilgi arayabilirsiniz. Ayrıca, arama<br />

motoru servisi kullanabilir; news, kişi, kurum, borsa vb sorgulaması<br />

yapabilirsiniz.<br />

o WebCrawler : (http://www.webcrawler.com) : doküman içeriği<br />

sorgulanabilir. Sorgulama imkanları biraz kısıtlı olmakla birlikte, hızlı<br />

bir şekilde, amacınıza en uyan linkleri yakalayabilirsiniz.<br />

o Deja News : (http://www.dejanews.com) Usenet tarama servisi.<br />

Bulduğumuz usenet mesajlarına cevap yazabilme olanağı. Usenet<br />

üzerinden sorgulama yapmak için çok ideal. Mutlaka aklınızda olsun!<br />

o Diğer Önemli Servisler :<br />

HotBot (http://www.hotbot.com)<br />

Magellan (http://www.mckinley.com)<br />

OpenText (http://index.opentext.net)<br />

LawCrawler (http://www.lawcrawler.com) -Hukuki Konularda<br />

Tarama Servisi-<br />

Mamma (http://www.mamma.com)<br />

http://www.best.com/~mentorms/euroka.html (Euroaka! Internet Search<br />

Engines), http://www.indiana.edu/~librcsd/search (Understanding Web Search Tools)<br />

ve http://www.webplaces.com (Web Places Internet Search Guide) gibi yerlerden bu<br />

konuda oldukça detaylı bilgiler alabilirsiniz. Ayrıca, Yahoo kategorilerinden,<br />

Computers and Internet seçilerek, buradan Internet başlığı altında bu konuda çok zengin<br />

kaynaklara ulaşabilirsiniz Buranın URL adresi :<br />

http://www.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/Searching<br />

_the_Web/ Aynı yerde, linkler üzerinde tarama da yapabilirsiniz. Internet Search<br />

Engines (URL adresi : http://www.demon.co.uk/pml/netsearch/worldwide.html ) pek<br />

çok sorgulama sistemi ile ilgili bilgiler bulabileceğiniz başka bir kaynak.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 141<br />

Üçüncü gruba giren servisler arasında Savvy Search, AllInOne,Search Com ve<br />

Netscape Net Search kullanım kolaylığı ve esnek sorgu sistemleri ile ön plana<br />

çıkmaktadır. Meta Search servisi de kullanabileceğimiz başka bir başlangıç noktası. Bu<br />

servislerden bazılarını listelemek gerekirse :<br />

o Savvy Search : ( http://guaraldi.cs.colostate.edu:2000/ )<br />

Sorgulamalarınızın hangi arama motorunda hangi oranlarda başarıyla<br />

bulunduğunu saptayan (anahtar kelimelere uygunluk, hız, kaç tane link<br />

bulduğu vb gibi kriterlere göre) ve buna göre bir değerlendirme yaparak<br />

size sunan bir servis. Isterseniz, ana menüden kullanıcı ara yüzünü<br />

Türkçe seçebiliyorsunuz. "Integrate Results" seçeneği ile, her bir "Arama<br />

Motoru" ndan gelen cevaplar birleştirilip size sunulabiliyor.<br />

o All In One : (http://www.albany.net/allinone) Konu katalogu içindeki<br />

her bir içerik ile ilgili olarak en uygun sorgulama imkanını size sunan<br />

Arama Motorları bir menü sistemi içinde veriliyor. Konu kataloglarını<br />

Arama motorları ile birleştirmesi güzel bir düşünce.<br />

o Meta Search : (http://metasearch.com/) Birçok arama motorunda aynı<br />

anda sorgulama yapabileceğiniz bir servis. Ayrıca, dosya taraması yapma<br />

(kategoriler içinde) ve on-line sözlük kullanma imkanınız da var.<br />

o Search Com : (http://www.search.com) :İyi bir konu katalogu var.<br />

Ayrıca, bir çok Arama Motoru Servisine aynı menüden erişebilirsiniz. İlk<br />

başta, Yahoo default olarak geliyor.<br />

o Netscape Net Search : (http://home.netscape.com/home/internet-<br />

search.html) Çok yalın bir ara yüz ile, popüler sorgulama servislerini<br />

(Yahoo, Lycos, InfoSeek, Magellan, Excite, OpenText, WhoWhere,<br />

BigFoot) kullanmanızı sağlıyor. Internet White Pages (kurum sorgulama)<br />

ve Yellow Pages (kişi sorgulama) imkanları var. Daha pek çok ilginç<br />

arama sistemini entegre bir şekilde içinde barındırıyor.<br />

o Internet Secretary : (http://www.elegancenet.com/ss/main.htm)<br />

Yüzlerce Arama Motoruna erişebileceğiniz bir servis.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 142<br />

o Net Locator : (http://nln.com) İyi bir kullanıcı arayüzü ile birçok arama<br />

motoruna erişebileceğiniz bir servis.<br />

11.15.1. Web Üzerindeki Kütüphane Servisleri<br />

Kütüphaneler, WAIS türü indeksleme sistemleri ile gopher ve Web üzerinden<br />

bağlantı ve sonrasında tarama/bilgi alma şeklinde yeni oluşumlar içine girmektedirler.<br />

İlk başlarda kütüphanelere erişim şekli olan telnet yerini süratle web'e bırakmaktadır.<br />

Her geçen gün Web ara yüzlü kütüphane servisleri çoğalmaktadır. Web ortamının<br />

kütüphane erişiminde kullanılması ile, kullanımını herkesin bildiği kolay bir erişim şekli<br />

ortaya çıkmaktadır. Bir ölçüde, eskiden var olan değişik kütüphanelerdeki değişik<br />

sorgulama, listeleme komutları ortadan kalkıyor ve yerine web arayüzü ve arama<br />

motoru benzeri mekanizmalar geliyor. Web üzerinden erişilebilecek iyi bir kütüphane<br />

kataloguna (Coğrafi Bölgelere, Ülkelere, Kütüphane Tipine göre ilgili kütüphanelerin<br />

adresleri) http://library.usask.ca adresinden (WebCats; Library Catalogues on the World<br />

Wide Web) ulaşılabilir. Ayrıca, Web Virtual Lib<br />

(http://www.w3.org/hypertext/DataSources/BySubject/Overview.html) Web Virtual<br />

Library : Subject Catalogue; Oldukça geniş bir konu katalogu sistemi. Sorgulama<br />

Servisleri Konu kataloglarından ve Arama Motoru sorgularından da değişik kütüphane<br />

sistemlerine ve listelerine ulaşmak mümkün.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 143<br />

12. Evden Internet Bağlantısı nedir?<br />

Bana ne kazandırır?<br />

Bu bölümde, daha çok kişisel bilgisayarlar (PC) taban olmak üzere evden/iş<br />

yerinden internet servisleri kullanmanın yolları, ülke içinde bu amaçla servis veren<br />

yerler ve kişisel bağlantı için gereken yazılım/donanım hakkında bilgiler verilecektir.<br />

Evinizdeki/işyerinizdeki bilgisayardan yapacağınız internet bağlantısı, fazla lafa gerek<br />

yok, internet'i evinizin rahatlığında kullanmanızı sağlayacaktır. Kendi kişisel<br />

bilgisayarınız ise, bağlandığınız süre içinde, internet'e bağlı bir bilgisayar olacaktır.<br />

12.1. Internet’e evden erişim.<br />

Evimdeki bilgisayardan Internet'e nasıl erişebilirim? Bunun için gerekli<br />

donanım, yazılım ve tahmini maliyet nedir? Evet, evinizdeki bilgisayarınızdan internete<br />

kişisel bağlantı yapmanız mümkün. Bunun için;<br />

12.1.1. Gereken donanım:<br />

• Bilgisayar (PC/Macintosh vb)<br />

• Harici (External) ya da Dahili (Internal) Modem<br />

• Telefon hattı<br />

Gerekli yazılım (bilgisayar programı):<br />

• SLIP/PPP türü bir bağlantı için gerekli her türlü yazılım bedava temin edilebilir.<br />

Windows95, NT, OS/2 gibi işletim sistemleri, PPP bağlantı için gereken desteğe<br />

sahiptirler ve ilave bir program gerekmez.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 144<br />

• Standart internet servislerini (web, ftp, telnet vb) kullanabilmeniz için gereken<br />

bazı programlar<br />

12.1.2. Diğer gereksinimler:<br />

• Eğer sadece dial-up bağlantı imkanınız varsa, dial-up bağlantı yapabileceğiniz,<br />

internete bağlı bir merkez ve bağlandığınızda, orada kullanabileceğiniz bir<br />

kullanıcı numarası (account) ya da,<br />

• slip/ppp türü bağlantıları destekleyen civarınızdaki bir internet servis sağlayıcısı<br />

(internet provider). Kişisel bağlantılar için servis sağlayıcıya belirli bir ücret de<br />

vermeniz gerekebilir.<br />

Günümüzde, modem fiyatları hızlarına ve kalitesine göre değişikler<br />

göstermektedir. Standart 14.400bps modemler 20 US$ ile 50 US$ arasında değişir.<br />

28.800/33.600 bps dahili modem fiyatları ise, 60 US$ ile 200 US$ arasında değişir.<br />

Harici 28.800bps modemler %5-30 daha pahalı olabilir. Bunun yanında, internet servis<br />

sağlayıcılarının istedikleri bağlantı fiyatları çok çeşitlilik göstermektedir. Ortalama,<br />

aylık 30 saat internet kullanımı için İSS'lerin istedikleri fiyatlar, yaklaşık olarak 20-30<br />

US$ civarındadır. (Tüm fiyatlar, 1997 Ekim sonu itibarıyla verilmiştir). Bunun yanında,<br />

bazı ISS'ler, aylık süresiz kullanımlı internet bağlantısı da sunmaktadır. Bunların<br />

fiyatları da 30 US$ ile 60 US$ arasında değişmektedir. Yeni çıkan 56K modemler de<br />

genellikle 33.6 modemlerin fiyatları ile aynı mertebelerde ve belki %10-15 daha pahalı<br />

satılmaktadır. Modem seçiminde ve uygun İnternet Servis Sağlayıcı Şirket seçiminde<br />

dikkat edilmesi gereken bazı hususlar aşağıdaki bölümlerde açıklanmıştır.<br />

12.1.3. Modem Nedir?<br />

Modemler, standart telefon hatlarını kullanarak, farklı yerlerdeki bilgisayarlar<br />

arasında bağlantı yapılmasını sağlayan aygıtlardır. Bu şekilde, bir bilgisayardan diğerine<br />

veri aktarımı yapılabilir, ya da özel bazı protokoller ile, internet servisleri kullanılabilir.<br />

Telefon hatları, normal şartlarda, sadece ses iletebilir. Modemler, bilgisayarlardaki<br />

dijital bilgiyi öncelikle ses sinyallerine (analog sinyal) dönüştürürler (MOdulation). Bu


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 145<br />

sinyalleri alan karşı taraftaki modem ise, analog sinyalleri ters dönüşümle<br />

bilgisayarların kullandığı dijital bilgiye dönüştürür (DEModulation).<br />

Modemlerin hızları, 1 saniyede iletebilecekleri bit sayısına göre sınıflandırılır.<br />

2400, 9600, 14400, 28800 ve 33600 bps (bit per second -saniyede iletilen bit sayısı),<br />

günümüzdeki tipik dial-up modem hızlarıdır. Söz gelimi, 14,400 bps bir modem ile<br />

saniyede, kabaca, 14400/8 = 1800 byte , ya da yaklaşık olarak 1.8kbyte bilgi iletilebilir.<br />

Modemlerin hızları, telefon hatlarının gürültü düzeyi ile doğrudan ilişkilidir. Gerçek<br />

hız, her zaman teorik olandan daha azdır.<br />

Modemlerin çoğu, özel bazı sıkıştırma protokolleri ile, düzyazı (ascii) veri<br />

aktarımlarında teorik hız limitlerinin 4 katına kadar hızlara çıkabilirler.<br />

ISDN adaptörleri ile, normal telefon hatları kullanarak, modemlerin hızı<br />

128Kbps seviyelerine çıkabilir. Ancak, bunun için her iki uçta da ISDN desteğinin<br />

olması gerekir.<br />

1997 başlarından itibaren 56K hızında modemler duyuruldu. Ancak, bu konuda<br />

yerleşmiş bir standart (1997 Ekim sonu itibarıyla) henüz yok. Bu yeni teknoloji ile, eğer<br />

bulunduğunuz yer ile Servis sağlayıcınız arasında telefon bağlantısı tamamen dijital ise<br />

(ya da en çok 1 kez analog-dijital dönüşüm varsa) ve servis sağlayıcınızda bu<br />

modemleri destekleyen gerekli donanım varsa, o zaman 33.6K modemlere göre veri<br />

alma hızı %80'lere varan oranlarda artabilmekte. Ancak, bu modemlerle veri gönderme<br />

yine 33.6K ile gerçekleşmekte. Amerika Birleşik Devletleri’nde yapılan bir araştırmaya<br />

göre, bu ülkedeki telefon hatlarının ortalama %60 ila %80 i 56K destekliyormuş.<br />

Ülkemizde Ekim 1997 itibarıyla 56K desteği veren servis sağlayıcı yok.<br />

Günümüzde kullanılan modemler (dial-up modemler) iki türlüdür. Dahili<br />

(internal) ve harici (external). Dahili modemler daha çok PC/Dos/Windows dünyasında<br />

yaygındır ve bilgisayarımızın BUS sistemine takılan bir kart olarak satılırlar. Harici<br />

modemler ise, bilgisayarımızın seri iletişim portlarından birine takılan, ve kendi güç<br />

kaynağı olan bir cihazdır.<br />

Modemlerle ilgili konularda tartışmaların yapıldığı bir liste var. Buraya üye<br />

olmak için : listproc@metu.edu.tr adresine sub modem-l komutunu bir<br />

e-posta mesajı ile göndermeniz yeterli.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 146<br />

Modemler konusunda oldukça ayrıntılı FAQ dokümanlarına<br />

http://www.staff.uiuc.edu/~markz/modem.txt ve http://www.cis.ohio-<br />

state.edu/hypertext/faq/usenet/modems/top.html adreslerinden ulaşılabilir.<br />

12.1.3.1. Modem alırken nelere dikkat etmeliyim?<br />

Modem alırken göz önünde tutmamız gereken hususları şöyle sıralayabiliriz :<br />

• Hız : Günümüzdeki modemler 14,400bps'ten 33,600bps'e kadar hızları<br />

desteklemektedirler.<br />

• Hata düzeltme : Aldığınız modem MNP4 ve V.42 hata düzeltme standartlarını<br />

desteklemeli.<br />

• Veri sıkıştırma : Aldığınız modem MNP5 ve/ya V.42bis sıkıştırma standartlarını<br />

desteklemeli<br />

• Fax özelliği<br />

• DSVD - Digital Simultaneous Voice/Data<br />

• Diğer<br />

Bu özelliklerden hangilerine gerçekten gereksinimimiz olduğunu iyi<br />

saptamalıyız. Tabii ki en önemli özellik hız. Günümüzdeki modemler çoğunlukla ya<br />

V32.bis (14,400 bps iletişim standardı) ya da V.34 (28,800/33,600 bps) iletişim<br />

standardı) standartlarındadırlar. Ayrıca, veri sıkıştırma ve hata düzeltme özelliklerine de<br />

(çoğunlukla) sahiptirler. Bu özellikler, genellikle, yeni bir modem alırken ilk göz önüne<br />

alacağınız kriterler olmalı. Günümüzde 28.8/33.6 Kbit/san modemler bir hayli<br />

ucuzlamış durumda ve bütün servis sağlayıcılarının modemleri de bu hızları<br />

destekliyor. Bu yüzden, 28.8/33.6Kbit/san 'lik bir modem almak şu an için en optimum<br />

çözüm olarak görünmekte.<br />

Dahili ya da harici modem tercihi de kullanıcının inisiyatifine kalmıştır. Dahili<br />

modemler bilgisayarınızın içine yerleştirildiği için yer kaplamazlar ve ek bir elektrik<br />

bağlantısı gerektirmezler. Öte yandan, harici modemler de, kolayca, değişik<br />

bilgisayarlarda kullanılabilir, sök/tak derdi hiç yoktur.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 147<br />

olacaktır :<br />

12.1.4. Hangi ISS daha iyi? Hangi kriterlere göre ISS<br />

seçimi yapmalıyım?<br />

İşte en zor soru. Aşağıdaki bilgiler size, İSS seçiminde, bir miktar yardımcı<br />

• Ücreti ne kadar? Öğrenci/öğretim üyesi/grup vb gibi özel indirimleri var mı?<br />

Peşin ödemede indirim yapıyor mu? Ne yazık ki, İSS'lerin talep ettikleri ücretler<br />

arasında bazen inanılmaz farklar var. Bu konuda dikkatli olmak gerek. Kişisel<br />

bir görüş olarak (/OG/), fiyatların çok pahalı olduğunu söyleyebiliriz. Bu da,<br />

aslında, ülkemizdeki telekomünikasyon hizmetinin çok pahalı olması ve<br />

rekabetin çok az olması ile orantılı. Önümüzdeki yıllarda, İSS ücretlerinin çok<br />

daha az miktarlarda olacağını bekleyebiliriz.<br />

• Modem servis telefonları normal şehir içi hat ve ücretli mi? Yoksa, sabit ücretli,<br />

sınırsız kullanımlı 822-li hatlara açık mı? (aylık 30 saat ve üzeri bağlantılar için<br />

mutlaka 822-li hatlar üzerinden servis veren bir İSS tercih etmelisiniz. Böylece,<br />

aylık 10 dolar sabit bir ücret ödeyip, buna karşılık hiç ekstra telefon ücreti<br />

ödemiyorsunuz).<br />

• İSS'nin kaç tane kullanıcısı, ve kaç tane modemi var? Modem başına düşen<br />

kullanıcı sayısı nedir? Kullanıcı başına düşen bağlantı hızı nedir ? (bps ). Çok<br />

kullanıcısı, ama az modemi olan bir İSS'den servis alıyorsanız, sıkça meşgul<br />

çalan modem telefonlarına da hazırlıklı olmalısınız. İSS'nin, mutlaka, kullanıcı<br />

sayısına göre yeterli modemi olmalı. Genellikle, modem başına düşen kullanıcı<br />

sayısı için, 10 civarı (ya da altı ?) iyi bir rakam. Modem hızları için de, İSS'nin<br />

sahip olduğu modemler 28,800/33,600 bps hızında ise, hatlar izin verdiği<br />

müddetçe, şu anki en yüksek hızlardan bağlantı yapabilirsiniz.<br />

• İSS'nin bağlantı dış dünya ile (internet) hızı ne? İSS'lerin bağlantı hızları 64kbps<br />

ile 1Mbps arasında değişmektedir.<br />

• Kullanıcılarına hangi servisleri veriyor?


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 148<br />

o internet eğitimi, ücretsiz kurulum (?) ve kurulum paketi<br />

o kişisel web sayfası servisi<br />

o ücretsiz telefon destek hattı<br />

o yerel haber grupları ve tartışma listeleri desteği/servisi<br />

o e-posta servisi ve e-posta adresi<br />

o ilave e-posta adresleri (?)<br />

o Kullanıcılarına özel servisler ve programlar (?)<br />

o Diğer<br />

• Ödemelerinizi 1-2 gün geciktirirseniz hemen sözleşmenizi iptal mi ediyor?<br />

• Başka bir İSS ile anlaşırsanız e-postalarınızı belirli bir süre yeni adresinize<br />

aktarma garantisi veriyor mu? Aynı şekilde, böyle durumlarda, web sayfanızı da<br />

bir süre aktif tutma garantisi veriyor mu?<br />

• Bulunduğu adres coğrafi olarak size yakın mı? (Özellikle Türk Telekom bölge<br />

uygulamasına geçtiğinde bu durum daha da önemli olacaktır).<br />

Özellikle, size sağlayacağı servisleri iyi analiz edin. Internet kullanımı sadece<br />

web'de gezinti yapmaktan ibaret değildir. Özellikle, servis sağlayıcınızın size "news"<br />

desteği, kişisel web sayfası desteği ve ücretsiz telefon desteği sağlaması önemli. Eğer<br />

mümkünse, mutlaka birkaç günlük deneme kullanımı alın.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 149<br />

13. Kisisel web sayfasi<br />

Internet erişimi olan herkesin bir web sayfası olabilir. Web üzerinde gezinirken<br />

rastladıklarınıza benzer sayfalar yapabilmeniz için ilk öncelikle bu sayfaları<br />

koyabileceğiniz bir "web sunucusu" olması lazım. Bu sunucular, dışardan insanların,<br />

netscape, msie vb gibi web istemcileri kullanarak ilgili sayfaları görmesini sağlayan<br />

bilgisayarlardır ve bunların üzerlerinde çalışan özel sunucu programlar (httpd) vardır.<br />

Internet Servis Sağlayıcı şirketlerin hemen hemen hepsi kullanıcılarına kişisel web<br />

sayfası hizmeti veriyorlar. Bu yüzden, internet erişiminiz varsa, muhtemelen, kendinize<br />

web sayfası yapabilmeniz için artık hazırsınız demektir.<br />

• Web sayfaları sunucu bilgisayarda özel bazı dizinler altına konmalı. Hangi dizin<br />

altına konulması gerektiğini de servis sağlayıcınızdan öğrenmelisiniz. Ayrıca,<br />

internet servis sağlayıcınızdan, dışardan kişilerin sayfalarınıza erişebilmesi için<br />

yazmaları gereken tam URL satırını da almalısınız.<br />

• Hazırladığınız sayfaları<br />

• Bazı servis sağlayıcılar hazırladığınız sayfaları sizden e-posta ile isteyebilir ve<br />

kendileri web sunucusuna yerleştirebilirler.<br />

13.1. Bir Web Sayfası Neye Benzer? HTML Nedir?<br />

Web sayfaları, 6. Bölüm'de de görüldüğü gibi, HTML adı verilen özel bir<br />

formatlama dili kullanılarak yapılır. HTML, Hypertext Markup Language için<br />

uydurulan bir kısaltmadır. HTML, sayfalara yazacağınız bilgilerin formatlarını (yazı<br />

renkleri, büyüklükleri, paragraf biçimleri vb gibi), sayfalar arasındaki kompozit geçiş<br />

bağlantılarını vb verebileceğiniz vb bazı komutlar içerir. Bunu küçük bir örnekle


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 150<br />

açıklayalım :<br />

<br />

<br />

<br />

<br />

Geldiniz<br />

<br />

Ev Sayfama Hoş<br />

<br />

<br />

<br />

Sağdaki başlık, bir web sayfasına bağlandığımızda web istemcimiz ile<br />

gördüğümüz şekil olsun. Bunu üreten ise, aslında, solda görülen HTML kodu. Yani,<br />

web istemcileri ile gördüğümüz cicili-bicili sayfalar aslında, birtakım web<br />

sunucularında tutulan, HTML kodlarından (ayrıca diğer bazı yardımcı elemanlardan) ve<br />

vermek istediğimiz bilgilerden oluşan düz yazı (ASCII) dosyalar!!. Soldaki kısımda<br />

görülen < > işaretleri arasındaki komutlar HTML belirteçleri, ya da HTML komutları<br />

olarak bilinir. HTML sayfaları<br />

.... arasına yazılan bilgiler/komutlarla (HTML kodu/kaynak<br />

programı) oluşturulur.<br />

Yukarıdaki örnekte, , , örnek HTML<br />

belirteçleri/komutlarıdır. HTML kodu içinde bırakılan boşlukların hiçbir önemi yoktur.<br />

Asıl olan, HTML belirteçleri ile verilen biçimlendirme ortamlarıdır. Aşağıda, genel bir<br />

web sayfası formu görülmektedir :<br />


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 151<br />

<br />

Bu alana, normal olarak web sayfasında görüntülenmeyen bilgiler yazılır. Bunlar;<br />

sayfa başlığı, anahtar kelime tanımlamaları ve sayfa içeriğinde kullanılan karakter<br />

bilgisi (dil, code page vb) vb. dir.<br />

<br />

doküman genelinde öncelikle yüklenmesi istenen JavaScript, VBScript<br />

kodları da bu alana yazılabilir.<br />

<br />

Bu alana, doğrudan web sayfasında görülen her türlü düzyazı, formatlama<br />

bilgileri, diğer komutlar vb. yazılır.<br />

<br />

<br />

Netscape Navigator, Microsoft Internet Explorer, Mosaic, Lynx ve Opera gibi<br />

web istemcileri (tarayıcıları) ise bu HTML kodlarını yorumlayarak sonuçta web<br />

sayfalarının görünen biçimlerini oluştururlar. doküman formatlama özellikleri<br />

düşünüldüğünde, HTML'yi bir kelime işlemci gibi düşünmek te olası. Ancak bir farkla :<br />

HTML her bilgisayar ortamında, her türlü web tarayıcısı ile hep benzer sayfa biçileri<br />

oluşturur ve sunar. HTML'nin doküman formatlama (biçimleme) dışında sunduğu en<br />

önemli özelliklerden biri de dokümanlar içinde ve dokümanlar arası kurulabilecek<br />

bağlantılardır (link). Bu haliyle, dokümanlar arası gezinmek ve bilgiler arasında<br />

dolaşmak mümkün olur.<br />

6. Bölüm'de anlatıldığı gibi, web istemciniz ile bağlandığınız sayfanın kaynak<br />

kodunu (yani HTML halini) istemcinizin "View" menüsü altındaki Page Source<br />

(Microsoft IE için sadece "Source") ile görebilirsiniz. Yani, Web istemcilerinizde<br />

gördüğünüz sevimli sayfalar aslında tamamen ASCII karakterlerden oluşan "metin<br />

dosyalarıdır".


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 152<br />

HTML'nin sağladığı bazı önemli özellikler şunlardır :<br />

• Web sayfalarındaki yazılara değişik formatlar verilebilir (koyu renk yazı, italik<br />

yazı, yazı ortalama, renk verme, değişik boyutlarda yazma gibi),<br />

• Tablo, Liste, Adres Alanı, sabit genişlikli yazı alanı vb gibi özel biçimler<br />

oluşturulabilir,<br />

• Web sayfalarında "frame" adı verilen, ve birbirleri ile ilişkilendirilebilen alt-<br />

kısımlar oluşturulabilir.<br />

• Değişik tipteki menü yapıları ile kullanıcının etkileşimli bir şekilde seçebileceği<br />

veri giriş sistemleri kullanılabilir,<br />

• Ses, grafik, animasyon gibi uygulamaların web sayfalarından çalıştırılabilmesi<br />

için gerekli ortamlar sağlanabilir,<br />

• Java, JavaScript, VB Script gibi programlama dilleri ile web içeriklerinin<br />

etkileşimli kullanımı için gerekli ortamları sağlar,<br />

• Sunucu tarafında çalışan CGI programları ile we içeriklerinin etkileşimli<br />

kullanımını sağlar (şifre uygulamaları, sayaç uygulamaları vb gibi).<br />

HTML standartları sürekli güncellenmektedir. Konu hakkında,<br />

http://www.w3.org adresinden daha ayrıntılı bilgi alınabilir. Şu anki mevcut standart<br />

HTML 3.2 (Eylül 1997). HTML 4.0 standardı üzerinde çalışılıyor.<br />

13.2. Bir web sayfasında görülebilecek tipik elemanlar<br />

nelerdir?<br />

Web'de gezinmişseniz bilirsiniz. Sayfalara bağlandığınızda, karşınıza oldukça<br />

değişik türden bilgi ve bu bilgileri size sunan sayfa elemanları geliyor. Aslında bu,<br />

web'in sağladığı en büyük özelliklerden birisi. Yani, birbirinden çok farklı türden<br />

bilgiye aynı platformda ve kompozit bir şekilde ulaşmak!!


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 153<br />

HTML sayfaları, grafik, animasyon, film, müzik, arkaplan müzikleri gibi her<br />

geçen gün artan oranlarda desteklenen bileşenler de içerirler. Bunun yanında,<br />

kullanıcıların etkileşimli bir şekilde doldurabilecekleri formlar, kullanıcının<br />

yönlendirebileceği ve içeriğini değiştirebileceği dizaynlar (dinamik html) da içerir. web<br />

sayfaları yapısı ve web istemci teknolojisi, standart olmayan veri yapılarının da web<br />

üzerindeki diğer bilgilerle entegrasyonuna "plug-in" denilen yardımcı programlar<br />

vasıtasıyla izin verirler.<br />

13.3. Sayfa içeriğinin belirlenmesi<br />

Sayfa içeriği nasıl saptanır? Ön dizayn yapmanın getirebileceği avantajlar<br />

Nelerdir? Nelere dikkat edilmeli?<br />

Web sayfasında hangi bilgilerin yer alacağını saptamak ilk yapılması<br />

gerekenlerden. Sayfanızı hazırlamadaki amacınız ne? Kendinizi tanıtmak mı? Bir ürünü<br />

mü tanıtmak? Ya da, sevdiğiniz bir sanatçı ile ilgili bir sayfa mı yapmak istiyorsunuz??<br />

Daha sonra, 1-2 hafta süreyle web'de gezinin. Sizinkine benzer içerikli sayfalarla<br />

mutlaka karşılaşırsınız. Buradan, iyi ya da kötü tasarımın ne olduğu konusunda<br />

kafanızda fikirler oluşacaktır. Öte yandan, normal bir internet kullanıcısının profesyonel<br />

bir grafik ya da web sayfası tasarımcısı olmasını da bekleyemeyiz.. Bu yüzden, ilk<br />

sayfanız çok sade görünümlü olabilir. Her zaman, web sayfasının içerdiği bilgilerin<br />

önemli olduğunu ve sayfa düzeninin de bu bilgilere kolayca erişimi sağlayacak şekilde<br />

olmasının getireceği kolaylıklar ve avantajları akılda bulundurun. Eğer web<br />

sayfalarınızda birden çok konuyu işleyecekseniz, buna göre ilgili dosyaların sabit diskte<br />

bulunması gereken dizin yapılarını saptamak ta yapılması gereken ilk işlerden biri<br />

olmalı. Her farklı sayfanın farklı bir dizinde saklanması sayfa organizasyonunu<br />

kolaylaştırır.<br />

Belirli bir konuda hazırlanmış iyi web sayfaları, öncelikle, buraya bağlanan<br />

insanların mümkün olduğunca zahmetsiz ve kısa yoldan isteklerine ulaşmalarını<br />

sağlamalıdır. Ayrıca, konunun dışına taşmadan, verilmek istenen anlatılmalıdır. Hiç


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 154<br />

kimse, ekranlar dolusu uzunlukta yazılardan oluşan bir siteyi okumak istemez. Bu<br />

genellikle çok sıkıcı olur.<br />

Web sayfasında ne kadar grafik/resim/ses vb olacağı, bu dosyaların<br />

büyüklüklerinin belirlenmesi de çok önemli. Hiç kimse, bağlandığı bir web sayfasında<br />

100lerce kilobyte tutan bir resim ya da animasyon dosyasının yüklenmesini beklemek<br />

istemez. Web sayfalarında resim ve animasyon kullanımı sayfanın çekiciliğini arttırsa<br />

da, unutmayın ki bu sayfalara ulaşacak kişilerin internet bağlantı hızları 14.4kbps<br />

modem bağlantısı düzeyinde de olabilir.<br />

13.4. Web Sayfası Hazırlamak zor mudur? Özel bir<br />

editöre ihtiyacım var mı?<br />

Web sayfası hazırlamak başta tahmin edildiği gibi ya da sanıldığı kadar zor<br />

değildir. Bu işi kolaylaştıran birçok araç var.<br />

Aslında, HTML dokümanlarının tamamı ASCII karakterlerden oluşan ve<br />

herhangi bir editörde yazılabilen metinlerden oluşmuştur. UNIX üzerinde pico, vi; DOS<br />

altında MSDOS Edit ya da bir windows textpad veya sevdiğiniz herhangi bir metin<br />

editörü kullanarak HTML dokümanlarınızı hazırlayabilirsiniz. Yani, hiç bir özel editöre<br />

ihtiyacınız yok. Ancak, HTML format belirteçlerini hatırlamak ayrı bir dert, yazmak<br />

ayrı bir dert.. Yüzlerce HTML belirtecini hatırlamak profesyonel bir tasarımcı için bile<br />

gerçekten çok zor.<br />

Bunu bertaraf eden bazı yardımcı bilgisayar programları var. Bunlara, "HTML<br />

Editörleri" denir. HTML editörleri 2 grupta toplanır :<br />

• İlk gruba giren editörler, HTML komutlarını menüler ya da bazı butonlar<br />

yardımıyla doküman içine yazmanızı, ilgili ortamları kolayca oluşturmanızı<br />

sağlar. Bu editörlerden bazıları, yazdığınız HTML kodunun sonuçlarını bir<br />

"preview" pencereden görmenizi sağlarlar. Hemen hepsi, tüm HTML belirteç ve<br />

komutlarının anlatıldığı yardım dosyaları sunarlar. Bazılarında (genellikle


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 155<br />

ingilizce) heceleme (spell-check) özelliği vardır. Hazırladığınız sayfaların içinde<br />

kullandığınız resim linklerini, diğer sayfa linklerini vb istatistik tablolar olarak<br />

size gösterebilirler ve bu şekilde dizaynda yardımcı olurlar.<br />

Bu tip editörlerin hemen hepsi, kolay web sayfası hazırlama sihirbazları<br />

(wizard) sunarlar. Böylece, bazı boşlukları doldurarak basit bir web sayfasını<br />

kolayca oluşturabilirsiniz. Ayrıca, hemen hemen tüm editörler, hazırladığınız<br />

sayfaları bir web sunucusuna (FTP ya da HTTP protokolü ile) gönderebilmek<br />

için gerekli araçları (web publishing) da içerirler. Bu editörler, çoğunlukla,<br />

dokümanınız içinde kullandığınız HTML komutlarını farklı renklerde göstererek<br />

sayfanızın oluşturulma sürecini kolaylaştırırlar.<br />

Çoğu editör, bazı temel JavaScript programları/özellikleri ekleme ya da<br />

hareketli GIF resimlerini (animated GIF) kolayca hazırlamanızı sağlayabilirler.<br />

Bu editörlerden bazıları, hazırladığınız web sayfalarındaki HTML<br />

kodlarını kontrol edebilirler ve hatalı/eksik kullanımları saptayabilirler. Bunları<br />

yapan bazı yardımcı programları da http://www.halsoft.com/web-lint adresinde<br />

bulabilirsiniz.<br />

Bu editörlerden en popülerlerinden bazıları HotDog Pro<br />

(http://www.sausage.com), HomeSite, Web Edit, HotMetal ve DiDo 'dur. Bunlar<br />

ve benzeri diğer editörlere (Windows, Mac ve OS/2 için) Raksnet Tucows<br />

yansısından kolayca ulaşabilirsiniz. Adresi :<br />

http://tucows.raksnet.com.tr/tucows.<br />

http://www.zdnet.com/~pcweek/navigator/htmled.html adresinde deHTML<br />

editörleri ile ilgili bilgilere ve bu programların bulunduğu diğer adreslere<br />

erişebilirsiniz.<br />

• İkinci gruba giren editörler, günümüz windows kelime işlemci programları gibi<br />

(word, wordperfect vb), yazdığınız anda tüm formatlama özellikleri ile birlikte<br />

görebildiğiniz (WYSIWYG - what you see is what you get) türden "görsel<br />

HTML editörleri"dir. Bu programlar kullanılarak, karmaşık HTML kodlarına<br />

bulaşmadan oldukça iyi sayfalar oluşturabilirsiniz. Bu tip editörlerden bazıları,<br />

aynı anda doğrudan HTML koduna da müdahale edebilmenize olanak tanır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 156<br />

HTML yardımı, kolay sayfa hazırlama sihirbazları, heceleme, web<br />

sunucusuna dosya gönderebilme gibi özellikleri bu programlar da, genellikle,<br />

sunarlar. Benzer şekilde, buton hazırlama, JavaScript programları/komutları<br />

ekleme ya da hareketli GIF resimlerini (animated GIF) kolayca hazırlamanızı<br />

sağlayabilecek özellikler de bu programlarda son günlerde sıkça karşılaştığımız<br />

özelliklerden. Popüler web istemcilerinden olan Netscape Navigator (4.x)<br />

bünyesi içinde yer alan "Composer" bu tür bir editör. Eğer Netscape 3.x<br />

kullanıyorsanız web editörü bu ürünün Gold sürümünde.<br />

Popüler görsel editörlerden bazları ve alabileceğiniz adresler şöyle :<br />

Microsoft Front Page (http://www.microsoft.com) ; Symantec Visual Page<br />

(http://www.symantec.com); Adobe Page Mill (http://www.adobe.com); Claris<br />

Home Page (http://www.claris.com). Ayrıca, Microsoft Internet Explorer 4.x<br />

surumu ile birlikte "Front Page Express" adıyla, orijinal ürünün daha basit bir<br />

sürümü de ücretsiz dağıtılmaktadır. Programlar genellikle Windows (95/NT) ve<br />

Mac (PowerPC) altında çalışmaktadır. Bunlar ve benzeri diğer editörlerin<br />

çoğuna (Windows, Mac ve OS/2 için) Raksnet Tucows yansısından kolayca<br />

ulaşabilirsiniz. Adresi : http://tucows.raksnet.com.tr/tucows.<br />

http://www.zdnet.com/~pcweek/navigator/htmled.html adresinde deHTML<br />

editörleri ile ilgili diğer bazı bilgilere ve bu programların bulunduğu diğer<br />

adreslere erişebilirsiniz.<br />

Görsel editörlerin sundukları imkanlar, çoğu web sayfası hazırlama işi için<br />

yeterli görünmektedir. Özellikle; tablo hazırlama, frame'ler ile çalışma, form hazırlama<br />

gibi yüksek oranda HTML kodlaması gerektiren uygulamalar çok kolay<br />

yapılabilmektedir. Sayfa içinde bağlantı (link) oluşturma, temel formatlama özelliklerini<br />

verme bu tip editörlerle kolaydır. Özellikle, hem görsel editör özelliği sunan, hem de<br />

düz HTML kodunu değiştirebilmenize olanak tanıyan editörler her geçen gün<br />

yaygınlaşmaktadır. Böylece, görsel editörlerle yapamadığınız bazı işleri bütünleşik bir<br />

şekilde, dökmanın HTML hali üzerinde değişiklikler yaparak halledebilirsiniz.<br />

Hiç HTML bilmeden görsel editörlerle web sayfası hazırlayabiliyorum.<br />

HTML'ye yine de ihtiyacım var mı? Bu sayfanızın içeriğine bağlı. Görsel editörler;


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 157<br />

tablo, frame, her türlü formatlama, resim/ses vb ekleme gibi özellikleri sağlarlar ve<br />

bunlar ortalama bir web sayfası için yeter. Ancak, özellikle yeni HTML komutları, Java<br />

Appletleri, bazı CGI teknikleri vb eklemek için sayfanızın HTML şekli üzerinde biraz<br />

çalışmanız gerekebilir<br />

Ayrıca, HTML felsefesini anlamak ve formatlama ortamlarını öğrenmek<br />

yazdığınız sayfaya her haliyle hakim olmak demektir. Bağlandığınız sitelerdeki sayfa<br />

içeriklerini anlamak ve bazı teknikleri öğrenmek için de biraz HTML bilmek sonuçta<br />

yararlıdır.<br />

13.5. Bir web sayfası yaptım. Diğer insanların bundan<br />

nasıl haberi olacak?<br />

Bunun birkaç yolu var. Eğer sayfanızda işlediğiniz bir konu varsa (pop müzik ya<br />

da bilgisayar programlama veya başkabirşey..) bununla ilgili listeler ve tartışma<br />

öbeklerine sayfanızın varlığından sözeden mesajlar atabiliriniz. Ayrıca, gönderdiğiniz<br />

her e-posta'nın sonuna isminizden sonra web sayfanızın adresini yazabilirsiniz. Bu yolla<br />

daha çok insanın bilgisi olacaktır. Ayrıca, AltaVista, LyCos gibi popüler arama<br />

motorlarına sayfanızı kaydettirebilirsiniz. Bunun için 7. Bölüm'de ilgili yerleri<br />

okumalısınız.<br />

13.6. Bedava "kişisel web sayfası hizmeti" veren<br />

yerler var mı?<br />

Evet var, ve bunların sayıları her geçen gün artmaktadır. Bu siteler, genellikle,<br />

bir web listeleyicisi (istemci, browser, tarayıcı) ile erişilebilen bir kullanıcı ara yüzü ile,<br />

kişilere kendi ev sayfalarını hazırlama ve saklama servisi vermektedir. Böyle merkezler,<br />

daha çok reklam gelirleri ve bazı sponsorluklar yolu ile bu servisleri bedavaya<br />

verebilmektedir. Web ortamının, her geçen gün, ticari amaçlı olarak daha fazla<br />

kullanılacağını düşünürsek, burada bu servislerin argümanı : "üyelerine bazı paralı


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 158<br />

servislerin ve ürünlerin kataloglarını tanıtmak, reklamını yapmak" şeklinde olabilir.<br />

Nedeni ne olursa olsun en önemlisi, bu servisin bedava olması. Burada da, bedava e-<br />

posta hesap servislerinde olduğu gibi, çok önemli potansiyel güvenlik problemleri var.<br />

Önümüzdeki aylarda bu konuda da hararetli tartışmalar olabilir. Eğer kişisel web<br />

sayfanız yoksa aşağıdaki adresleri bir deneyin.<br />

• Geocities : http://www.geocities.com/<br />

• Tripod : http://www.tripod.com/<br />

• Angel Fire : http://www.angelfire.com<br />

• Home Pages for Homeless : http://www.homeless.com/<br />

• CRHome Student Web : http://www.crhome.com/<br />

• Free Town : http://www.freetown.com/<br />

• NorthWest Voyager : http://www.nwvoyager.com/<br />

• Hompage Central : http://www.i-exposed.com/freehp/<br />

• WebSight Magazine Free Home Page : http://free.websight.com/free/<br />

• Net Hosting : http://www.nethosting.com/<br />

• Paradigm-Net Free Home Page : http://www.paradigm-net.com/home/free.htm<br />

• PHooL Communications : http://phool.dhinternet.com<br />

• Info Chase : http://www.infochase.com<br />

• Inca : http://www.inca.de/<br />

Bu servisleri, kötü kullanım ile suistimal etmemek ve kullanım kurallarına<br />

uymak ta bir internet etiğidir. Tabii ki en iyisi, web sayfanızın bulunduğunuz sitede<br />

olması. Web sayfası servisi artık standart bir internet hizmeti haline geldi. Hemen heme<br />

tüm İSS şirketler ve üniversitelerin çoğu kullanıcılarına bu hizmeti vermektedirler.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 159<br />

14. Grafik/Resim/Ses/Video Formatları<br />

14.1. Giriş<br />

FTP/Web kullanırken değişik formatlardaki resim dosyaları, hareketli video<br />

dosyaları, ses dosyaları ile çokça karşılaşırız. Bu kısımda UNIX ve PC üzerinde<br />

kullanılan popüler resim formatları ile bunlarla ilgili resim programları, ses ve hareketli<br />

video formatları ve bunları işleyen programlar hakkında bilgi verilecektir. "Graphics"<br />

karşılığı olarak "Grafik" yerine, anlamı daha iyi verdiği düşünülerek "Resim" kelimesi<br />

tercih edilmiştir.<br />

14.2. Bitmap Nedir?<br />

Bitmap, bilgisayar ekranında (display space) bir resmi görüntülemek için<br />

gereken tüm renk bilgilerinin ekranı oluşturan hex piksel (ekran çözünürlülüğü<br />

dahilinde, adreslenebilir en küçük resim parçası -pixel-) için renk bilgilerinin verildiği<br />

resim formatlarına verilen genel addır. GIF, JPEG, BMP, PCX örnek Bitmap<br />

formatlarıdır. Bitmap dosyaları ekranda görebilmek ve yazıcılardan bastırabilmek için<br />

özel bazı programlar gerekir (Photo Shop, XView, ACDSee vb gibi).<br />

Bitmap formatları, resmin çözünürlülüğüne bağlı sabit bir tanımlama ile resmi<br />

oluştururlar (Raster tekniği). Bu haliyle, eğer resmi ölçeklendirirsek<br />

(küçültme/büyütme) bir çok ayrıntıyı kaybedebiliriz. Vektör bazlı grafik formatlarında<br />

ise, tanımlamalar bağıl olduğu için ölçeklendirmelerde kayıp önlenir (CAD formatları,<br />

Post Script (PS, EPS) formatları gibi).


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 160<br />

14.3. Önemli Resim Formatları : BMP,GIF,JPEG,TIFF<br />

Bunların hepsi de resim formatlarıdır. Temel farklı özellikleri vardır (kodlama,<br />

sıkıştırma algoritmaları gibi). Birbirlerine üstünlükleri ve farklı yanları aşağıda kısaca<br />

anlatılmıştır.<br />

BMP: En temel resim formatı BMP'dir (bitmap) Aslında, BMP'nin birbirinden<br />

farklı bir kaç türü var. Özellikle bir X-Windows kullanıcısı ile MS-Windows ya da OS/2<br />

kullanıcısı için farklar mevcut. X-Windows üzerindeki BMP formatı sadece 2 rengi<br />

desteklemekte. MS-Windows ya da OS/2 üzerindeki BMP formatının X-Windows'daki<br />

karşılığı XPM'tir. (pixmap) MS-Windows üzerinde BMP 16 ya da daha çok renk<br />

kaydedebileceğiniz, herhangi bir bir sıkıştırma yapmayan oldukça hızlı bir formattır. Bu<br />

formatta resmin içindeki renk sayısı değil, resmin büyüklüğü önemlidir. 16 renk,<br />

800x600 çözünürlüğünde bir BMP dosyası, 800x600x1/2=240000 byte yer<br />

kaplayacaktır. (16 renk için 4 bit gerekli =1/2byte) Resmin içinde 1, 2 ya da 12 renk<br />

olması hiç önemli değil. 256 renk olarak kaydedilen bir dosya ise, 800x600x1=480000<br />

byte yer tutacaktır (256 için 8 bit=1 byte gerekli. 2^8=256)<br />

GIF: BMP çok hızlı bir format olmasına karşın, oldukça fazla yer kapladığı için<br />

pek tercih edilmez. Elinizdeki dosya 256 renkten fazlasını içermiyorsa, GIF (Graphics<br />

Interchange Format) iyi bir çözüm olabilir. GIF, COMPUSER<strong>VE</strong>'in geliştirdiği bir<br />

resim formatıdır. İyi bir sıkıştırma algoritması var (LWZ) ve görüntüleme de oldukça<br />

hızlı bir şekilde gerçekleştiriliyor. 256 renk dışında (8 bit) herhangi önemli bir sorunu<br />

yok. Bunun yanında GIF, Web browser-lar ile görüntülenen resimler (inline images)<br />

için standart bir resim formatıdır. Compuserve'in GIF formatında kullandığı LWZ<br />

algoritması (1987) 1985 yılında Unisys firması tarafından patent olarak satın alındığı<br />

için 1993 yılından sonra Compuserve - Unisys arasında bazı problemler çıktı.<br />

(Compuserve, LZW algoritmasının patentli bir algoritma olduğunu bilmiyormuş).<br />

Compuserve, GIF'in yerini alacak, 48 bit true color, renk kaybı olmayan yeni bir resim<br />

formatı oluşturdu (freeware). Bu format PNG olarak adlandırılır. (Patent problemi<br />

yüzünden, CompuServe'in üzerinde çalıştığı ve duyurmak üzere olduğu GIF24 -true<br />

color 24bit GIF standardı- de hiç bir zaman hayata geçirilemedi).<br />

GIF formatının iki farklı versiyonu var : 87a ve 89a. 89a versiyonu, tek bir GIF<br />

dosya içinde birden çok GIF formatlı resim yerleştirilmesine ve anime edilmesine


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 161<br />

olanak tanır (animated gif). Ayrıca, GIF89a versiyonu, "interlaced" -katmanlı- görüntü<br />

saklama özelliğine de sahiptir. Bu, özellikle internet üzerindeki resimlerde kullanılır.<br />

Böylece, kullanıcı, GIF formatındaki resmi, her seferinde 1 katman gelecek şekilde<br />

ekranında görür ve resmin bütünü hakkında, tüm resim gelmese bile, fikri olur.<br />

JPEG: Çok renkle (256 renkten fazla) uğraştığınız zaman GIF formatını<br />

kullanmanız mümkün değil. BMP olarak saklarsanız, o kadar çok disk alanı kaplar ki,<br />

Gigabyte-lık HD'ler kullanmanız gerekebilir. Onun yerine JPEG (Joint Photographics<br />

Experts Group) daha iyi bir alternatif olabilir. Yalnız, JPEG az renk içeren<br />

uygulamalarda hem kaliteyi düşürüyor, hem de dosya boyutunda önemli bir değişiklik<br />

sağlamıyor.<br />

Standart JPG formatında, resmin kalitesinden bir miktar ödün vererek sıkıştırma<br />

uygulanır. Böylece dosya boyu bir hayli düşer. Özellikle 24 bit true color<br />

uygulamalarda resim kalitesinin düştüğünü anlamak mümkün değildir. Bu tip<br />

uygulamalarda JPG tercih edilir. JPEG'den ne kadar sıkıştırma istendiği (0-100 arası bir<br />

faktör) seçiliyor ama genellikle 5-95 arası kullanılıyor. 95'den fazlası detay kaybına yol<br />

açıyor, 5'ten küçüğü de dosyayı fazla ufaltmıyor) Ikincisi de, 24 bit->8 bit çevrim. JPG<br />

de, GIF gibi, Web Listeleyiciler tarafından görüntülenebilen standart bir formattır.<br />

JPG, ISO standardı ile tanımlanmış bir formattır ve bir çok değişik kodlama<br />

sistemleri içerir.<br />

TIFF: (Tagged Image File Format) 1, 8, 24 bit'lik formatları var. Hepsinin<br />

sıkıştırılmış ve sıkıştırılmamış 2 farkli tipi mevcut. 1 bit olanı faxlarda dosya iletimi için<br />

kullanılıyor. Çok renkle uğraştığınızda zaman önemli, yer de çok önemli değilse, TIFF'i<br />

kullanmanızda fayda var. JPEG'e göre daha az küçülme sağlasa da, hızı ile bu açığını<br />

kapatıyor.<br />

10. Video (Hareketli Görüntü) Formatları : MPEG, AVI, Quick Time, FLI


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 162<br />

Hareketli görüntü formatları, sahneleri arka arkaya (sinema filmi gibi) sürekli<br />

gösterebilen formatlardır. Web üzerinde de kullanılan en önemli hareketli görüntü<br />

formatları MPEG, AVI ve Quick Time'dır. Bunları kısaca görelim :<br />

MPEG : MPEG ( Video Pictures Extended Group), bir ISO hareketli görüntü<br />

(Video) ve ses (Audio) sıkıştırma standartıdır. Video, CD vb gibi ortamlarda hareketli<br />

görüntülerin saklanması ve iletilmesini temin eder. Sıkıştırma oranları 1:50 lere kadar<br />

çıkmaktadır (MPEG-2). WWW browser-lar için neredeyse standart hareketli görüntü<br />

formatı olmuşlardır.<br />

AVI : AVI, Microsoft'un geliştirdiği bir video formatıdır. 24 bit true color,<br />

platformunuzun desteklediği tüm ekran çözünürlülükleri ve ses bu format ile verilebilir.<br />

Quick Time (MOV) : Quick Time, Apple'in geliştirdiği bir hareketli görüntü<br />

formatıdır. Pek çok platformda bu format desteklenir. Bu, AVI'ye göre en büyük<br />

avantajıdır. AVI'dekine benzer özellikler taşır.<br />

14.4. Real Audio/Video<br />

Real Audio, Real Network (http://www.real.com) tarafında geliştirilen ve<br />

internet üzerinde "sürekli" ses iletimini sağlayan bir teknolojidir (Win95/NT ve Mac<br />

sürümleri var). Real Audio formatı, özellikle çok yer kaplayan "WAV" ya da "AU" gibi<br />

ham ses formatlarının yerini almıştır. Kullandığı algoritmalar sayesinde ses verileri<br />

oldukça küçük birimlere sıkıştırılabilmektedir. Geniş bir yelpazede seçilebilen<br />

"örnekleme" aralıkları ile, ses/müzik kalitesinden bir miktar fedakarlık ederek, 14.4kbps<br />

modem bağlantılarında bile gerçek zamanlı sürekli müzik yayınlarını dinlemek mümkün<br />

olabilmektedir.<br />

Real Audio formatı, özellikle internet üzerinde canlı yayın yapan radyo<br />

sitelerinde yaygın olarak kullanılmaktadır. Bu formatı kullanmak için, aynı şirketin<br />

çıkardığı ve ticari olmayan kullanımlarda "freeware" olan "Real Audio" programına<br />

ihtiyaç var. Programla birlikte, Netscape ve MSIE için gerekli plug-in'ler de geliyor.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 163<br />

Denemek isterseniz, http://www.radio.metu.edu.tr sitesinde, Radyo ODTÜ real<br />

audio formatında 24 saat yayın yapmaktadır. Ayrıca, KentFM, PowerFM gibi birçok<br />

radyo sitesi bulabilirsiniz.<br />

Real Audio 1995'ten beri varolan bir format ve bu yüzden internet üzerinde<br />

ses/müzik iletiminde kullanımı çok yaygındır. 1997 başından itibaren, aynı şirket,<br />

internet üzerinde gerçek zamanlı sesli görüntü (video) iletimi için de "real video"<br />

formatını çıkardı ve audio/video gösterimi için Real Player (v4.0) isminde, klasik<br />

programının yeni bir sürümünü çıkardı. Aslında internet üzerinde video aktarımı için,<br />

Vivo, VDOLive, QuickTime gibi başka formatlar da kullanılmakta. Ancak, RealAudio<br />

alışkanlığı da önemli bir etken olmak üzere, yeni realvideo formatı da çok çabuk kabul<br />

gördü. Şu an, real video kullanarak internet üzerinde yayın yapan TV istasyonları<br />

oluşmaya başladı. Ancak, ortalama olarak, bağlantı hızlarının hala yetersiz olduğunu<br />

söyleyebiliriz. Eğer denemek isterseniz, işte size ülkemizden bir TV kanalı :<br />

http://www.kanald.com.tr<br />

Real Networks, 1997 Ekim ayı içinde, RealMedia adıyla, programının yeni<br />

(v5.0) sürümünü duyurdu. Bu sürümle birlikte, Shockwave plug-in ürünüyle tanınan<br />

Macromedia'nın Flash 2.0 animasyon formatı, RealFlash adıyla real audio ve real video<br />

ile birlikte bütünleşik olarak kullanıma sunuldu. Real Flash, özellikle çizgi film, ürün<br />

tanıtımları vb türü kullanımlarda, yavaş internet bağlantıları üzerinden bile gerçek<br />

zamanlı aktarıma olanak tanıyabiliyor. Bazı animasyon örneklerine Real Networks web<br />

sitesinden ulaşabilirsiniz.<br />

Siz de, eğer isterseniz WAV ya da AU formatındaki ses kayıtlarını RealAudio<br />

formatına; ya da, MOV, AVI gibi formatlardaki filmleri RealVideo formatına<br />

çevirebilirsiniz. Bunun için Real Encoder programına ihtiyacınız var. Aynı siteden bu<br />

program da ücretsiz elde edilebilir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 164<br />

14.5. Internet Üzerinde Telefon Görüşmesi<br />

Internet üzerinden, normal telefon hatlarını kullanmadan karşınızdaki kişi ile<br />

telefon görüşmesi yapabilirsiniz. Internet'e erişim ya bedava, ya da şehir içi dahili<br />

görüşme ücreti üzerinden olduğu için, özellikle uzun mesafeli (şehirler arası ve milletler<br />

arası) görüşmelerde bir hayli karlı olmaktadır. Henüz fazla yaygın değildir.Internet<br />

üzerinden telefon görüşmesi özellikle (1) gateway'ler üzerinden uzun mesafeli yerlere<br />

fax iletilmesi (2)arayan kişiye sesli mesaj bırakılması (3) normal telefonların<br />

aranabilmesi gibi alanlarda önümüzdeki yıllarda çokça kullanılacağa benzer.<br />

14.6. Resim/ses formatlarına virüs bulaşabilir mi?<br />

Virüsler, temel olarak, bilgisayar programları/program parçalarıdır ve<br />

bilgisayarınızın CPU'sunda işlenmelidir. Grafik ve ses formatları ise (en azından bilinen<br />

formatların tamamına yakını) sadece statik yapıda verilerden (data) oluşur. İçlerinde hiç<br />

çalıştırılabilir kod yoktur. Bu yüzden de virüs taşımaları imkansızdır. Eğer bir resim<br />

formatını okumaya çalıştığınızda bilgisayarınız kilitleniyorsa bunun muhtemel sebebi;<br />

(1) ya resim formatı bozuktur (2) ya da resim görüntüleyen programınızda bir sorun<br />

vardır.<br />

14.7. MPEG Layer 3 (MP3) Ses Formatı<br />

MP3, bir MPEG Ses sıkıştırma formatı ve standartıdır. MPEG Layer 3 standardı<br />

olarak bilinir. Bu format ile, CD kalitesindeki şarkıları (audio) yaklaşık 12'de 1 ine<br />

varan oranlarda sıkıştırabilirsiniz. Söz gelimi, bir şarkı CD'sinde, kabaca, 5 dak. lık bir<br />

şarkı 60mbyte civarında yer tutar (düz WAV formatı ile bir tutabilirsiniz). Eğer bunu<br />

sıkıştırarak MP3'e çevirirseniz bu yaklaşık 5mbyte'a iner (kalitesinden hiç bir şey<br />

kaybetmeden - 44khz, Strereo). Böylece, bu formatla 1 CD'ye yaklaşık 12 saatlik kayıt<br />

sığdırabilirsiniz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 165<br />

MP3'leri çalmak için bir de iyi MP3 Player'e ihtiyacınız var. En popüler (ve<br />

kesinlikle en mükemmel) program WinAmp. Win95/NT, Mac ve Dos sürümleri var.<br />

Orijinal dağıtım sitesi : http://winamp.lh.net/<br />

Normal müzik CD'lerindeki şarkıları bilgisayarınıza kaydedip MP3 yapmak<br />

olası. Ancak, özellikle telif haklarına dikkat etmek lazım. MP3'lerle ilgili daha geniş<br />

bilgi ve programlara; http://mp3music.simplenet.com/software.html ve<br />

http://barista.stanford.edu/m3c/mp3.html adreslerinden ulaşabilirsiniz.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 166<br />

15. Ek (a)<br />

15.1. Giriş : Türkiye'deki Internet Servislerinin<br />

Gelişimi<br />

Bu bölümde, Türkiye'deki internet servisleri hakkında bazı bilgiler verilecektir.<br />

Eylül 1996'ya kadar daha çok üniversite orijinli olan servisler, bu tarihte Turnet'in<br />

devreye girmesi ile, değişik "İnternet Servis Sağlayıcıları" tarafından<br />

çeşitlendirilmektedir. Şu an, sayıları 70'i aşan servis sağlayıcı firma, ya doğrudan Turnet<br />

üzerinden; ya da Turnet ile yaptıkları IEN anlaşması yoluyla kendi hatları üzerinden<br />

hem kişisel kullanıcılara, hem de kurumsal kullanıcılara (şirketler, vakıflar vb) internet<br />

servisi satmaktadırlar. Internet Teknolojilerinin toplum yaşamında kullanımı yavaş<br />

olmakla beraber çok olumlu gelişmeler de olduğunu söyleyebiliriz. Artık, kitlesel<br />

sınavların (üniversite seçme sınavları, AÖF sınavları, TUS vb gibi) sonuçlarını internet<br />

üzerinden öğrenmek; değişik sanal sergiler düzenlemek; gazeteleri okumak vb<br />

yaşamımıza yavaş yavaş girmeye başlayan etkilerdir.<br />

15.2. Türkiye'de Internet'e bağlı tüm merkezleri nasıl<br />

görebilirim?<br />

1997 başı itibarıyla, ülkemizde 15,000'in üzerinde bilgisayarın internet<br />

bağlantısının olduğu tahmin ediliyor (2. Türkiye'de İnternet Konferansı'ndaki<br />

konuşmalar, Yeditepe Üniv., İstanbul, Aralık 1996). Bunların hepsini listelemek<br />

imkansız. Ancak, eğer binlerce link arasında illa ki dolaşmak istiyorsanız,<br />

http://web.bilkent.edu.tr/inet-turkey/inet-all.html size hitap eden bir sayfa. gelen dosya<br />

biraz büyükçe, ona göre hazırlıklı olun!! Bunun dışında, http://web.bilkent.edu.tr/inet-<br />

turkey dizininde, konularına göre gruplanmış listeler, yeni eklenen siteler vb. hakkında<br />

da gerekli linkleri ve bilgileri bulabilirsiniz. Ayrıca,


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 167<br />

http://www.metu.edu.tr/Turkey/inet-turkey.html ve http://www.ege.edu.tr/Turkiye/<br />

adreslerinden de benzer bilgilere ulaşabilirsiniz.<br />

15.3. Önemli Web Siteleri<br />

Bilkent Web Sitesi : http://web.bilkent.edu.tr Pek çok konuda en iyi başlangıç<br />

noktası. Sıkça güncellenmektedir. Önemli merkezlere linkler. Türkçe/ingilizce FAQ<br />

Dokümantasyonları, güncel kampanyalar.<br />

• ODTÜ Web Sitesi : http://www.metu.edu.tr<br />

• TurWeb : http://turweb.com<br />

• TurNet : http://www.turnet.net.tr<br />

• Ege Üniv. : http://www.ege.edu.tr<br />

• Doruk : http://www.doruk.net.tr<br />

15.4. Önemli FTP Siteleri<br />

• ODTÜ FTP : ftp://ftp.metu.edu.tr Dünya üzerindeki popüler pek çok arşivlerin<br />

(Simtel, Cica, Linux, Games, Sunsite(?), Microsoft, Virus vb ) tıpkıları. Düzenli<br />

güncellemeler. Mutlaka ziyaret edin.<br />

• Bilkent FTP : ftp://ftp.bilkent.edu.tr TeX arşivi, dokümantasyon. Bazı arşivlerin<br />

tıpkıları. internet yazılımları<br />

• Ege FTP : ftp://ftp.ege.edu.tr<br />

• Doruk FTP : ftp://ftp.doruk.net.tr


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 168<br />

15.5. Internet üzerindeki medya kuruluşları<br />

Internet yoluyla ulaşılabilecek basın yayın kuruluşlarının sayısı her geçen gün<br />

artmaktadır. Bunlardan bazılarını aşağıda listelemeye çalıştık. Önümüzdeki sürümlerde<br />

Daha ayrıntılı listeler vermeye çalışacağız.<br />

Gazeteler :<br />

• Dünya Gazetesi (http://www.dunya-gazete.com.tr)<br />

• Hürriyet (http://www.hurriyet.com.tr)<br />

• Fanatik ( http://www.fanatik.com.tr/ )<br />

• Milliyet ( http://www.milliyet.com.tr/ )<br />

• Sabah ( http://www.sabah.com.tr/ )<br />

• Turkish Daily News ( http://www.turkishdailynews.com/ )<br />

• Türkiye Gazetesi (<br />

http://www.ihlas.net.tr/TurkiyeGazetesi/TurkiyeGazetesi.htm )<br />

• Zaman Gazetesi (http://www.zaman.com.tr)<br />

Dergiler :<br />

• TÜBİTAK Bilim ve Teknik Dergisi : http://www.biltek.tubitak.gov.tr/<br />

• Atlas Dergisi (Atlas Travel Magazine : http://www.turknet.com/atlas/<br />

• Nokta Dergi Grubu , Istanbul : http://www.medyatext.com/nokta/<br />

Televizyon Kuruluşları :<br />

• Kanal D : http://www.kanald.com.tr<br />

• Star : http://www.star.com.tr<br />

• Kanal 6 : http://www.metyatext.com/kanal6<br />

• Kanal E : http://www.medyatext.com/kanale<br />

• Show TV : http://www.medyatext.com/showtv<br />

Radyolar :


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 169<br />

Bir çok radyo, yayın akışını ve bazı program içeriklerini internet üzerindeki<br />

tanıtıcı sitelerinden vermektedir. Bazıları ise, Real Audio sistemi ile internet üzerinden<br />

canlı yayın yapmaktadır. Önümüzdeki sürümlerde daha detaylı bir liste oluşturmaya<br />

çalışacağız.<br />

15.6. TÜRKİYE'DE INTERNET'TE YER ALAN BAZI<br />

RADYOLAR<br />

(Orijinal liste : http://www.radyo-odtu.com.tr/ )<br />

o Radyo ODTÜ : http://www.radyo-odtu.com.tr/<br />

o Radio Bilkent : http://www.bilkent.edu.tr/~radio/<br />

o Radio ITU : http://www.ehb.itu.edu.tr/~ituradyo/<br />

o Dost FM : http://www.ada.com.tr/~dost-fm/<br />

o Best FM : http://www.medyatext.com/bestfm/<br />

o KentFM : http://www.kentfm.com.tr<br />

o Show Radyo : http://www.medyatext.com/showradyo/<br />

o Gazi'nin Sesi (FM) : http://www.gazi.edu.tr/~atabek/radio.html<br />

o Baskent Radio : http://www.ekosis.com.tr/baskent/<br />

o Radyo 2019 : http://www.medyatext.com/2019/<br />

o Number One FM : http://www.magnet.com/numberone/<br />

o Power FM : http://www.powerfm.com.tr<br />

o Radio Bogazici : http://maxwell.ee.boun.edu.tr/radio.htm<br />

Haber Ajansları :<br />

• AA - Anadolu Ajansı : http://www.metu.edu.tr/AA


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 170<br />

16. Ek b<br />

(TURKIYEDE INTERNET)<br />

16.1. Türkiye'nin Internet çıkışları nerelerdendir?<br />

Hızları nedir?<br />

Şu anda Türkiye'nin Internet çıkışını sağlayan merkezler dört grupta toplanabilir:<br />

Üniversiteler ve akademik kuruluşların internet bağlantı çıkışları;<br />

Genellikle ticari kuruluşların ve Internet Servis Sağlayıcılarının (İSS) yararlandığı<br />

TURNET çıkışları<br />

Diğer bazı özel şirketlerin ve servis sağlayıcıların, Turnet ile yaptıkları İnternet<br />

Erişim Noktası (İEN) anlaşması sonrasında kullandıkları firma bazlı doğrudan yurtdışı<br />

internet çıkışları.<br />

Bunların dışında kalan diğer bağlantılar<br />

Akademik Kuruluşlar (Üniversiteler) : Akademik kuruluşların internet<br />

bağlantıları, büyük ölçüde kendi olanakları ile olmaktadır. BITNET'li günlerde ortaya<br />

çıkan TUVAKA (Turkiye Universiteler ve Akademik Kuruluşlar Ağı), özellikle<br />

1993'ten sonra ihtiyaca cevap verememeye başlamıştır. Bu amaçla, TUVAKA-TRNET<br />

ve nihayet ULAKBIM (Ulusal Akademik Ağ ve Bilgi Merkezi) oluşumu ile TR'deki<br />

akademik ağ omurgası ve yüksek hızlı internet çıkışları planlanmaktadır. ULAKBIM ile<br />

ilgili bilgiyi "Türkiye'de Internet Hizmetini yönlendiren kuruluşlar" başlığı altında<br />

bulabilirsiniz. ODTU-USA ve EGE-Almanya bağlantıları, şu an için, ULAKBIM<br />

çıkışları olarak görülmektedir. Doğrudan Internet bağlantısı olan akademik kuruluşları<br />

listelemek gerekirse; (Tüm bilgiler, 1997 Şubat sonu itibarıyla geçerlidir; liste tüm<br />

bağlantıları içermeyebilir)<br />

Bağlantı Hız Bağlantı Hız


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 171<br />

ODTU-USA 512 kbit/san. Boğazici Un.-USA 256 kbit/san (?)<br />

EGE UN.-Almanya 256 kbit/san. Koc Univ.-USA 128(?) kbit/san<br />

Bilkent Un.-USA 256 kbit/san. ............ ..........<br />

ITU-USA . 256 kbit/san<br />

ULAKNET, Türkiye'deki üniversiteler ve diğer akademik kuruluşları içine alan ve<br />

bunlara internet erişimi sağlayan bir iletişim ağı kurmaktadır. Ulaknet'in yurtdışı<br />

internet çıkışları, Ankara (512kbit/san) ve İzmir (512kbit/san) dendir. Ankara çıkışının<br />

Ekim 1997 sonlarında 2MBit/san olması planlanmaktadır. Ulaknet yutriçi omurgası,<br />

İstanbul-Ankara-İzmir arasında yüksek hızlı (34Mbit/san) bağlantılar ve bu merkezlere<br />

diğer kuruluşların bağlantıları şeklinde gelişmektedir. Bu ağa, Ekim 1997itibarıyla<br />

30'un üzerinde akademik kuruluş bağlıdır ve sayı her geçen gün artmaktadır.<br />

Ulaknet'e, Ekim 1997 sonu itibarıyla bağlı olan uç sayısı 41 (planlanan sayının<br />

%43'ü); bu uçlara sağlanan bant genişliği 34.7Mbit/san (planlanan bant genişliğinin<br />

%75'i) dir. Ulaknet'e halen bağlı ve sonradan bağlanacak kurumları ve bağlantı takvimi<br />

hakkında ayrıntılı bilgi Ulusal Akademik Ağ Bilgi Merkezi (ULAKBİM)'in<br />

http://www.ulakbim.gov.tr/ulak.html adresinden alınabilir.<br />

Kendi yurtdışı bağlantıları olan üniversiteler ise (ITU, Bogazici Univ. gibi) ulaknet<br />

omurgasını yurtiçi bağlantılar için kullanmakta yurtdışı bağlantılar için ise kendi<br />

bağlantılarını kullanmaktadırlar.<br />

Ticari Kuruluşlar ve TURNET :<br />

Yılan hikayesine dönen Türk Telekom'un TURNET macerası nihayet 1996 Ağustos<br />

ayında noktalandı ve 1995 Kasım'ından beri defalarca açılışı ertelenen TURNET açıldı<br />

(!!!). TURNET'in, ikisi Istanbul'dan (2MBit/san ve 512 kbit/san hızlarında); diğeri<br />

Ankara'dan 2Mbit/san hızında 3 tane USA hattından, sayıları şu an 80 civarında olan<br />

Internet Servis Sağlayıcı Şirketler ticari olarak yararlanmakta ve bu hizmeti 3. kişilere<br />

(ticari kuruluş bağlantıları ve kişisel bağlantılar olarak) belirledikleri fiyatlardan<br />

satmaktadır. TURNET Turkiye Omurgasında ise, Istanbul-Ankara-Izmir üçgeni<br />

birbirlerine 2MBit/san. ile bağlıdır. TURNET ile ilgili bilgileri ve tüm anlaşmalı<br />

Internet Servis Sağlayıcılarının listesini http://www.turnet.ner.tr adresinden almak


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 172<br />

mümkündür. Turnet ile Ulusal Akademik Ağ (UlakNet) arasındaki geçiş ise, Turnet<br />

Ankara-ODTÜ arasında 512 kbit/san ve Turnet--İzmir arasındaki 2MBit/san hızlarıyla<br />

sağlanmaktadır. Yazılan tüm bilgiler Ekim 1997 sonu itibarıyla geçerlidir.<br />

İEN Anlaşmasına Dahil Olan Bağlantılar : İsteyen Servis Sağlayıcılar, Turnet ile<br />

İnternet Erişim Noktası (İEN) anlaşması imzalayarak kendi yurtdışı internet çıkışlarını<br />

alabilmektedir.Bu anlaşmaya göre; "ISS'ler, IEN'na minimum 512 Kbit yurt dışı data<br />

hattı ile bağlanacak ve IEN'na bağlı İSS'ler ve TURNET'in trafiğinin taşınması için<br />

Türk Telekom'un belirleyeceği yerde kurulacak olan IEN'nda oluşturulacak havuza yurt<br />

dışı kapasitesinden minimum 256Kbps sağlayacaktır. IEN'da oluşturulacak havuz<br />

trafiğinin %70 oranında dolması durumunda IES'ler, en geç iki ay içerisinde havuza<br />

bıraktıkları bant genişliğini 256 Kbps'ın katları olarak arttıracaklardır. IES, havuzdaki<br />

bant genişliği kullanımında, yapılacak teknik çalışma sonucunda TÜRK TELEKOM<br />

tarafından öneriler doğrultusunda belirlenecek kurallara uyacaktır. " (Sözleşme<br />

metninden aynen alınmıştır). Bu sözleşmenin diğer bir maddesi, yurtiçi trafiğin sadece<br />

Turnet omurgası üzerinden olabileceğini karara bağlamaktadır. Bu bilgiler, Ekim 1997<br />

sonu itibarıyla geçerlidir ve konu ile ilgili daha ayrıntılı bilgi, http://www.turnet.net.tr<br />

adresinden alınabilir.<br />

Diğer Bağlantılar : Bütün bu bağlantıların yanında, burada listelenmemiş, (yabancı<br />

firmaların kendi doğrudan hatları vb gibi) bağlantılar da olabilir.<br />

16.2. Türkiye Internet'e ne zamandan beri bağlıdır?<br />

Türkiye Internet'e Nisan 1993'ten beri bağlıdır. İlk bağlantı ODTÜ'den<br />

gerçekleştirilmiştir. 64kbit/san hızında olan bu hat, çok uzun bir süre, tüm ülkenin tek<br />

çıkışı olmuş ve ilgili arkadaşlar büyük bir özveriyle Internet'i tüm Türkiye'de (öncelikle<br />

akademik ortamlarda) yaygınlaştırmaya çalışmışlardır. Ege Üniversitesi'nden olan<br />

bağlantı ise, 1994 başlarında, 64kbit/san. hızı ile gerçekleştirilmiştir. Ardından sırayla,<br />

Bilkent Ün.(1995 Eylül), Boğaziçi Üniv. (1995 Kasım) ve İTÜ (1996 Şubat) bağlantıları<br />

gerçekleşmiştir. 1996 yılı Ağustos ayında da Turnet çalışmaya başlamıştır.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 173<br />

16.3. Türkiye'de hangi kuruluşlar Internet'e bağlıdır?<br />

Türkiye'deki ulusal internet ağ yapısı, büyük bir üzüntüyle söylemek gerekirse,<br />

henüz tamamlanmamıştır. İlk ODTÜ bağlantısından sonra, 1993-96 yılları arasında,<br />

üniversitelerimizin çoğu X.25/leased line vb şeklindeki bağlantılarla ODTÜ'ye<br />

bağlanmışlardır. Istanbul'dan İTÜ ve Boğaziçi Üniv., Ankara'dan Bilkent Üniv., Gazi<br />

Üniv. ve Hacettepe Üniv. bunlara örnek olarak gösterilebilir. Kamu kuruluşları<br />

arasından, MTA, TT, DIE, vb gibi kuruluşlar da, ODTÜ üzerinden internet erişimine<br />

sahip olmuşlardır. Sonraları, internet servisi alan özel kuruluşların sayısı da sürekli<br />

artmıştır. Ayrıca Tübitak, TR-NET çatısı altında, aynı dönemde, servis.net.tr ve<br />

servis2.net.tr servis sağlayıcılarında bir kullanıcı numarası üzerinden dial-up türü<br />

bağlantılarla bazı özel kuruluşlar ve özel şahıslara internet hizmeti vermeye çalışmıştır.<br />

Şu an için (1997 sonları itibarıyla); pek çok büyük şirket, değişik Internet servis<br />

sağlayıcıları üzerinden internet servisi almaktadır. Kesin sayıyı ve isimleri saptamak<br />

zor. Internet Servisleri yaygınlaştıkça; TR'de internet'e bağlı kuruluşları tarayabilecek<br />

mekanizmalar da devreye sokulabilir. Tahmini bir rakam olarak, 10,000 civarında ticari<br />

şirketin internet erişiminin olduğunu söyleyebiliriz.<br />

Ülkemizdeki Internet kamuoyunun her geçen gün daha fazla bilinçlenmesi oldukça<br />

sevindirici bir gelişmedir. Televizyon/radyo programlarının e-mail adreslerini, www<br />

servislerini ilan etmeleri, günlük gazetelerin yayınlarını Internet üzerinden verebilme<br />

çabaları, siyasi partilerin internete bağlanma çalışmaları, millet vekillerimizin<br />

bazılarının artık e-mail de kullanmaya başlaması ve insanların artık "internet"<br />

varlığından haberdar olmaları hep olumlu kilometre taşlarıdır. Önümüzdeki dönemlerde<br />

Türkiye Internet altyapısı ve gelişimi ile ilgili planların/yatırımların/hedeflerin siyasal<br />

parti ve hükümet programlarına girmesi hepimizin ortak dileğidir.


Mustafa BABAGİL ve Kamil KUTOĞLU BİLG101 Ders Notları(Güz 2005-2006) Sayfa 174<br />

16.4. Internet'in Turkiye deki Ticari Boyutu<br />

Dünyadaki kullanıma paralel olarak, internet ve ticaret olgusu ülkemizde de<br />

popüler olmaya başlamıştır. 1997 ortalarından itibaren birçok banka, müşterilerine<br />

internet üzerinden kişisel bankacılık servisleri vermeye başlamıştır. Öte yandan, 1996<br />

sonlarından itibaren birçok günlük gazete ve derginin (aynı baskısı olmasa bile) internet<br />

üzerinden yayınlandığını görüyoruz. 1997 sonlarına doğru, deneme amaçlı da olsa, bazı<br />

popüler alışveriş merkezlerinin internet üzerinden alış-veriş imkanlarını yavaş yavaş<br />

müşterilerine açmaktadır. Diğer bir popüler dal da internet üzerinden radyo ve TV<br />

yayımcılığı. Hat hızları şu an fazla yeterli olmasa da, bir çok şirket bu konuda ciddi<br />

atılımlar yapmaktadır. Kullanıcı sayısı ve kullanım oranları arttıkça özellikle reklam<br />

gelirlerinin hatırı sayılır oranlarda artmasını bekleyebiliriz.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!