TBF 110

Transkript

TBF 110
TBF 110 BİLGİSAYARDA VERİ İŞLEME ve UYGULAMALARI Ha9a-­‐2 -­‐İnternet 2015 – 2016 Akademik Yılı Öğr. Gör. Gülten Güngörmüş [email protected] Oda No: B-­‐202 Öğr. Gör. Gizem Öğütcü [email protected] Oda No: B-­‐203 TBF 110 2014-­‐2015 Bahar Dönemi İnternet Tarihi ¤  Internet , Amerikan federal hükümeti Savunma bakanlığının 1969’da başlayan çalışmaları
sonucu doğmuştur.
¤  Savunma Bakanlığının bilgisayarlar arasındaki uyum sorununu çözmek için açtığı ihaleyi UCLA
üniversitesi kazandı.
¤  1973 yılında ARPANet kuruldu.
¤  Yapılan denemelerle bilgisayarların birbirleriyle konuşur hale getirilmesinden sonra her geçen
gün ARPANet’e dahil olan kuruluş sayısı arttı.
¤  ilk günlerde bu çalışmanın ismi Internet değildi dört yıl sonra internet kelimesi kullanılmaya
başlandı.
¤  Aynı tarihlerde FTP (file transfer protokol)dosya transfer protokolü de kullanılmaya başlandı.
¤  1977’ye gelindiğinde e-mail kuralları yenilendi.
¤  1990 haziranında ARPANet kapatıldı.
2 W3C ¤  Internet ve web geliştirme işindeki insanların oluşturduğu bağımsız
uluslar arası bir kurum.
¤  Üyeler: Microsoft, IBM, Netscape…
¤  Konsorsiyum HTML, FTP, HTTP vb web ile ilgili çeşitli protokol ve dillerin
standartlaşmasını izlemekte.
¤  www.w3c.org
İnterne.n Temeli ¤  İnternetin temel direği olan birkaç unsur vardır.
¤  Bunlar:
¤  sayfalar,
¤  browserlar(web tarayıcıları)
¤  sunucular(ankara.baskent.edu.tr)
TBF 110 2014-­‐2015 Bahar Dönemi Web Sayfası ¤  Bir web sitesini ziyaret eden kullanıcıların bilgisayarlarına
gönderilen dosyalardır.
¤  Bu dosyalar multimedya öğelerinden ve HTML kodlarından
oluşmaktadır. Mutimedya öğeleri sayfalarımıza yerleştirdiğimiz
resimler , müzik dosyalarıdır.
¤  HTML kodları ise web sitesine koyduğumuz sayfaların
ziyaretçinin bilgisayarında bizim istediğimiz gibi
görüntülenmesini sağlayan emirlerdir.
5 TBF 110 2014-­‐2015 Bahar Dönemi Web browser (Web tarayıcısı) ¤ Web tarayıcısı bir web sunucuya bağlanarak
ziyaretçinin istediği sayfaları bilgisayarda
gösteren programdır.
6 TBF 110 2014-­‐2015 Bahar Dönemi Web Sunucusu ¤  Web sunucuları sayfaları haftanın yedi günü yirmi dört saati
sunan ve hizmetleri yerine getiren bilgisayarlardır.
¤  Bu bilgisayarlar Windows, Unix gibi işletim sistemleri ile
çalışırlar. Bir web sunucusunda sadece bize tahsis edilen alanı
görebilir ve bu alanda işlemler yapabiliriz.
7 TBF 110 2014-­‐2015 Bahar Dönemi HTML Nedir? ¤  Internet’in kökleri eski tarihe kadar uzanır. Bu zaman içerisinde çeşitli diller
ve protokoller geliştirildi.
¤  Web Internet’in bir parçasıdır. Web’i Internet’le ayni şeymiş gibi düşünmek
yanlıştır. Çeşitli Internet protokolleri oldukça geniş bir yelpazedeki Internet
tabanlı uygulamaları kolaylaştırır. Bunların arasında bildik e-posta gönderme
işi ve popüler haber gurupları sayılabilir.
¤  World Wide Web, bu protokollerden sadece biridir ve hypertext markup
language yani HTML’de Internet üzerinden bilgi iletmede kullanılan pek çok
dilden biridir.
¤  HTML bir işaretleme dilidir.
¤  HTML’nin temel kullanım amacı web sayfalarını yaratmaktır.
8 TBF 110 2014-­‐2015 Bahar Dönemi Ortaya Çıkış ve YaraIlmasının ¤  Avrupa partikül merkezinde programcı olarak çalışan Time
Bernes-lee ile ilişkilidir.
¤  Berners-lee, HTML’i şu amaçlar için geliştirdi;
•  Bilim adamlarının hergün 24 saat boyunca yayın yapabilmesini,
kaynak oluşturabilmesini ve kaynaklara kolayca erişebilmesini
sağlayan bir ortam yaratmak.
•  Bilgisayar platformdan, bilgisayar ağından veya terminallerden
bağımsız erişim sağlayan, uluslararası bir kodlama dili yaratmak.
•  Evrensellik açısından HTML, hypertext transfer protokolü ile birlikte bir
bilgisayar dokümanı tipinin başka biriyle arabirim oluşturmasını
sağlayan ve bilgi alışverişi ihtiyaçlarını çözen bir dildir.
9 TBF 110 2014-­‐2015 Bahar Dönemi TCP/IP q  Bilgi ağı üzerindeki veri iletimi ve paylaşımı bazı kurallara göre
yapılmaktadır. Bu kurallar “İnternet protokolleri” ya da TCP/IP
protokoller ailesi olarak adlandırılmaktadır.
q  TCP – Transmission Control Protocol
q  IP – Internet Protocol
q  TCP/IP bilgisayarlar ile veri iletme ve alma birimleri arasında
organizasyonu sağlayan, böylece bir yerden diğerine veri
iletişimini mümkün kılan bir çok veri iletişim protokolüne verilen
genel bir addır.
10 TBF 110 2014-­‐2015 Bahar Dönemi TCP/IP q  Bu protokollere örnek olarak; dosya alma/gönderme protokolü
(FTP – File
Transfer Protocol), Elektronik posta iletişim
protokolü (SMTP – Simple Mail Transfer Protocol), Uzaktan
erişim (TELNET protokolü), HTTP – Hyper Text Transfer
Protocol) verilebilir.
q  TCP/IP protokolü aynı zamanda çok farkı tipte ve işletim
sistemi altında çalışan bilgisayarların iletişiminde de kullanılır.
11 TBF 110 2014-­‐2015 Bahar Dönemi Internet adresi, DNS ve IP numarası q  İnternet’e bağlı her bilgisayarın kendine özgü bir adresi vardır.
Her bir İnternet adresine bir IP numarası karşılık gelir.
q  Bir IP adresi dört tane 0 ile 255 arasında değişen sayıdan
oluşur.
q  Bu adres toplam 32 bit uzunluğunda bir sayıdır.
q  Fakat bu sayı 8 bitlik 4 ayrı ondalık sayı şeklinde kullanılır
(193.255.88.1 gibi).
q  IP yazılımının doğru çalışabilmesi için İnternet’e bağlı
bilgisayarların IP adreslerinin başka bilgisayarlar tarafından
kullanılmaması gerekir.
12 TBF 110 2014-­‐2015 Bahar Dönemi IP adresi ¤  Aynı yerel ağda birden fazla bilgisayara aynı IP adresi
verilmesi durumunda, aynı IP adresli ilk bilgisayar açıldıktan
sonra diğerleri IP çakışması olduğunu bildirerek ağa
bağlanamaz. Bir yerel ağa verilen IP adreslerinin başka bir ağ
tarafından kullanılmaması gerekir.
¤  IP adreslerinin dağıtımı Internet Bilgi Merkezi Kayıt Servisi
(InterNetwork Information Center (InterNIC) - Registration
Service) tarafından yapılmaktadır.
¤  Türkiye'de IP adreslerinin dağıtımı O.D.T.Ü. tarafından
yapılmaktadır.
13 TBF 110 2014-­‐2015 Bahar Dönemi DNS-­‐Domain Name System-­‐ Alan Adı Sistemi ¤  İnternete veya özel bir ağa bağlı bilgisayarlar, hizmetler, ya da kaynaklar için hiyerarşik olarak dağıtılmış bir adlandırma sistemidir. ¤  insanlar tarafından kolay anlaşılır ve hatırlanır olan alan adlarıyla bilgisayarların anlayabileceği sayısal adresleri (yani IP adreslerini) eşleştiren bir sistemdir. ¤  DNS, bir anlamda bilgisayarlar için değil, insanlar için yaratılmış bir sistemdir. 14 TBF 110 2014-­‐2015 Bahar Dönemi Örnek: edu : eğitim kurumları tr: Türkiye com: ticari kuruluşlar de: Almanya gov: devlet kurumları uk: İngiltere mil : askeri kurumlar fr : Fransa net : internet ağı işleten kurumlar eu: Avrupa birliği org: kar amacı gütmeyen organizasyonlar 15 TBF 110 2014-­‐2015 Bahar Dönemi Başlıca İnternet Protokolleri ¤  FTP (File Transfer Protocol, dosya alma / gönderme protokolü) ¤  SMTP (Simple Mail Transfer Protocol, Elektronik posta iletişim protokolü ) ¤  TELNET protokolü (İnternet üzerindeki başka bir bilgisayarda etkileşimli çalışma için geliştirilen *login* protokolü) ¤  HTTP (Hyper Text Transfer Protocol, Hiper metin aktarım protokolü) 16 TBF 110 2014-­‐2015 Bahar Dönemi FTP-­‐File Transfer Protocol ¤  FTP (File Transfer Protocol) Internete bağlı bir bilgisayardan diğerine (her iki yönde de) dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır. ¤  İlk geliştirilen internet protokollerinden biridir. ¤  FTP protokolü ile bir başka bilgisayardan bir başka bilgisayara dosya aktarımı yapılırken, o bilgisayar ile etkileşimli-­‐aynı anda (on-­‐line) bağlantı kurulur ve protokol ile sağlanan bir dizi komutlar yardımıyla iki bilgisayar arasında dosya alma/gönderme işlemleri yapılır. • 
• 
• 
• 
• 
• 
• 
• 
FileZilla CuteFTP WS_FTP LE 3D-­‐FTP Blaze FTP Absolute FTP CoffeeCup FREE FTP SmartFTP 17 TBF 110 2014-­‐2015 Bahar Dönemi FTP-­‐UYGULAMA: WinSCP İndirme ¤ FTP KURULUMU VE DOSYA AKTARMA İŞLEMİ 18 TBF 110 2014-­‐2015 Bahar Dönemi ADIM 1-­‐WinSCP FTP Kurulumu-­‐Oturum Açma 19 TBF 110 2014-­‐2015 Bahar Dönemi ADIM 2-­‐ Oturum Bilgilerinin Girilmesi 20 TBF 110 2014-­‐2015 Bahar Dönemi ADIM 3-­‐ Oturumunuzu Kaydedin 21 TBF 110 2014-­‐2015 Bahar Dönemi ADIM 4-­‐ Sunucu ile BağlanI Kuruldu-­‐ Oturum Açıldı 22 

Benzer belgeler

TBF110-h1

TBF110-h1 BİLGİSAYARDA  VERİ  İŞLEME  ve   UYGULAMALARI  

Detaylı