Ders 2 - Eylül 18

Network
Analog and Dijital Sinyaller
Bilgisayar Programalamaya Giriş
Doç. Dr. Melih Gunay
Bilgisayar Mühendisliği Bölümü
18 Eylül 2014
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Network - Ağ
Birden fazla bilgisayarın bağlandığı ve veri alışverişi yaptığı ortama
denir. Ağ ortamlarında genelde sunucular bulunur ve bunlar veri ve
programı bulundururlar. Kullanıcı genelde browser üzerinden (IE,
Safari, Firefox) sunucu ile iletişim kurar ve işlemleri gerçekleştirir.
Her bilgisayarın farklı bir IP adresi olmalıdır.
İletişim : Transmission Communication Protocal / Internet
Protocol TCP/IP protokolü ile yapılır.
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Network - Ağ
2 tip Network vardır.
I
Local Area Network - LAN: Mesala: Evdeki, kampus içindeki
network. Her bilgisayar router dan adress alır. Genelde adresler
192.168.0.x gibidir. Firewall arkasındadır. Yoksa Olmalıdır.
I
Wide Area Network - WAN: Tüm internet. Genelde adresler:
194.27.186.225 gibi 192.168.x.x ile başlamazlar.
Soru:
1. Evdeki veya Ofisteki Network e ulaşmak için LAN mı, WAN
kullanılır ?
2. Bilgisayarınız IP adresi nedir. http://www.ipchicken.com
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
IPv4
İnternete bağlı her bilgisayarın x.x.x.x şeklinde bir IP adresi vardır ve
bunlar tektir. Bütün olasılıklar toplamı = 256*256*256*256 = 232
= 4.3 Milyar
Sizce yeterli mi ?
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
IPv6
IPv6 da hex düzeninde olup toplam adresleme: 2128
Şekil: IPv6
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
DNS - Domain Name Server
Bazı sunucularda yazdığınız internet adresi IP adresine çevrilir.
Bunlara Domain Name Sunucu denir. Örneğin:
I
Domain Name : akdeniz.edu.tr
I
IP Adres : 10.0.128.100
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
WWW - World Wide Web
I
Hypertext Markup Language (HTML): Bir web sitesinin
formatının ve içeriğinin tanımlandığı web dilidir.
I
Hyperlinks : http://www.akdeniz.edu.tr
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
HTML - Örnek
Şekil: HTML Dili
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Konular
I
Analog sinyaller
I
Dijital sinyaller
I
Neden dijital
I
Bit nedir
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Analog Sinyal
Degerleri aralıkta sürekli değişir.
Mesala voltaj, araba hızı, hava durumu
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Binary - İkili
Bir bitin iki hali vardır.
I
I
I
I
On / Off
Doğru / Yanlış
1/0
Açık / Kapalı : Elektrik
Ampülü
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Bilgisayar Hızı - (clock / saniye)
Bilgisayar transistörleri sürekli hal değiştirir (on/off). Bu hal
değişimi belli aralıklarla ölçülür. Bu değişim ve ölçüm hızı
bilgisayarın hızını belirler. Değişim frekansı Hertz ile ölçülür. Yani
saniyedeki değişim adedi. Frekans artıkça bilgisayarın hızı artar. Hızı
3.4 GHz olan bir Pentium bilgisayarda transistörler 3.4 milyar defa
hal değiştirebilir.
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Bit
Bilgisayarda veriler ikili bit olarak saklanır.
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Neden bilgisayarlar ikili (binary) kullanır
I
I
I
I
Kesindir. Ya on ya off
Yapması basittir.
Kopyalaması kolay.
Birden fazla bir araya
getirilirse pek çok durum
temsil edelebilir.
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Kesin - Unambigous
Bir bitin iki hali vardır. Discreate ve Dijital de denir: Halleri
sınırlıdır.
I
On / Off
I
Doğru / Yanlış
I
1/0
I
Açık / Kapalı : Elektrik Ampülü
Soru: Hava nasıl ? Sıcaklık kaç derece ?
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Yapması Basit
İki hali olan bir cihaz yapmak kolaydır. Hangisi daha kolay ?
I
Işığın parlaklığını belirlemek
I
Açık veya kapalı olduğuna karar vermek
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Kopyalaması kolay
Hiç bir sinyal mükemmel değildir. Binary sinyalde az hatalar kolayca
giderilebilir.
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş
Network
Analog and Dijital Sinyaller
Farklı durumları temsil etmek kolaydır
Bir bitin iki hali vardır. Pek çok bir araya gelirse ikiden fazla durum
temsil edilebilir. Örneğin 2 bitle 4 durum temsil edilebilir.
I
0 0 = Doğu
I
0 1 = Batı
I
1 0 = Kuzey
I
1 1 = Güney
Soru: 0-10 a kadar sayıları temsil için kaç bit gerekir ?
Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü
Bilgisayar Programalamaya Giriş