Professional Documents
Culture Documents
Bilgisayara Giris 0910
Bilgisayara Giris 0910
zet
Bilgi nedir?
veri, enformasyon?
Bilgi TeknolojileriAralar
Enformasyon Teknolojisi
veya yukardaki eanlamllktan dolay Bilgi Teknolojisi veya
Bilgi Teknolojileri (BT)
Bilgi TeknolojileriBilgisayar
bilgisayar en temel BT arac klan hususlar neler?
Bilgisayar
Girdi ve kt (verileri)
Girdi aygtlar
bilgisayara d dnyadan (mesela kullancdan) bilgi girii
kt aygtlar
ilenmi bilgi d dnyaya (mesela kullancya) nasl iletiliyor?
10
11
12
13
14
bilgisayar iin
her ey sadece
15
16
lk bilgisayarms: Abaks
klavye, ekran, ilemci: hepsi bir arada (all-in-one)
tek eksii genel amal ve saysal olmamas ;-)
17
18
Kehanetler
19
Kiisel Bilgisayar
20
22
21
1950: Simon
(arlkl gre gre) ilk kiisel bilgisayarms
rlelerle alyor, 300 dolar
Kehanetler
23
yl 1977
24
1977: Apple ][
(arlkl gre gre) ilk yaygn kiisel bilgisayar
1 MHz ilemci, 4 kB bellek, disk yok, 1300 dolar
25
26
27
28
dolar
30
29
. . . ve
bilgisayar banda geirdiiniz zamann byk bir blm
sorunlarla boumaktan ibaret olur
31
32
Gml Bilgisayar
cep telefonlar
VCD, saysal fotoraf makinesi, MP3 alc,
yksek teknoloji rn otomobiller,
bulak/amar makinesi, mikrodalga frn,
MRI cihaz, saysal mikroskop,
ATM cihazlar
33
34
Genel A (nternet)
genel amal saysal ilemciden dier ilemciye yalnzca
saylar tar
yani bilgisayarlar birbiriyle saylar araclyla konuur
35
36
37
38
39
40
41
zet
Bilgisayar: basitletirilmi
Temel bileenler
bellek
diskler
bilgisayar kapatldktan sonra da varln korumas gereken
her ey
kalc kayt yapan, fakat MBle dorudan ilikisi olmayan
ikincil kayt ortam
kullanc asndan birincil neme sahip (bilgisayarda
rettiiniz her ey burada kaytl)
dier aygtlar
girdi/kt, haberleme aygtlar ve dier evre birimleri
Bilgisayar mimarisi
Sper bilgisayarlar
hesap
girdi/kt
hesap
ana grevler MBde (gnmzde birden fazla sayda)
ok sayda yardmc ilemci ve denetleyiciler (subaylar)
baz karmak ilemler iin MB kadar gl olabilen zel
ilemciler, r. 3 boyutlu grnt ilemleri iin ekran
kartlarndaki GB (Grak lem Birim)
durum
durum
ok abuk eriilebilir bir yerde yani el altnda olmal
ounlukla MB iindeki saylar iki elin parmaklarn
gemeyen kk bellek hcrelerinde (kaytlar veya yazmalar)
ve srasyla MBe en yakn yerlerde: i n bellek d n
bellek ana bellek (nadiren) ikincil kayt ortamlar (diskler)
Hesap ve kayt
ka bayt (harf)?
10
MB
12
MB
jn, ba aktr
13
lem egdm ve hz
bilgisayarda tm birimlerin egdmn salayan bir saat var
14
1
15
Biraz aritmetik
u
u d
100 MHzlik bir saatin her vuruunda iki ilemi yerine getirme
yeteneindeki bir birimin bir ilemi tamamlama sresi nedir?
mili= binde bir (m), mikro= milyonda bir ()
saat periyotu: milyonda 1/100 saniye= 0.01 s
cevap: 10/2 nano saniye= 5 ns
18
Bellek (RAM)
20
19
Bellek (RAM)
21
Bit?
22
23
24
Bayt?
ya bundan 20 yl sonra?
26
25
Program rnei
1
2
3
4
5
6
7
8
9
10
Tabloyu doldurun
r. 5 adresinin ierii 16
28
27
Tablo: doldurulmu
29
Gzlemler
30
Gzlemler
31
32
ise kalcdr
zet: anakart
Anakart: IBM
IBM uyumlu tasarmlar piyasaya hakimdir (%96)
Anakart nedir?
Ne ierir?
lemci: gncel
kim iler?
nasl iler?
http://cache-www.intel.com/cd/00/00/31/67/316737_316737.PDF
3
Depolama aygtlar
Intel Core 2 Duo, Intel Core Duoya oranla %20 daha iyi
baarm sunuyor1 .
resimler\Anakart_GUNCEL\ dizini
Bilgisayarn almas
bellek dolap
hcre ekmece
ierik kat
katta ne var? 1/0
Bellek: genel
Bellek: hafza
alan programlar
onlarn verisi
iletim sistemi (Windows, Mac OS X, Unix/Linux,. . . )
alr
bilgisayar kapatldnda her ey buharlar.
altmz dosyalar masadan dolaba kaldrrz
dolaysyla masast botur
eer dank birisi deilseniz
12
11
Bellek: hafza: l
Bellek: ROM
Bellek: ROM
14
13
koskoca veri dolab bo, son srat almak iin ilemci hazr
bekliyor
giri cihazndan verileri alp bellee aktarmak gerekiyor
asgari lekte bilgisayarn hafzasnda bir eyleri tutmas da
gerekiyor
bilgisayarn sistem ynne ayrlm kalc bellee ROM (Read
Only Memory) diyoruz
ROM ne ierir?
genelde makinenin imalats tarafndan ierii programlanr
zel yntemlerle ierii deitirilebilir
buna ksaca BIOS (basic input output system) diyoruz
15
16
Bellek: denetisi
17
Bilgisayar kapasitesi
18
19
20
8080: 8bit
8088: 16 bit
8086: 16 bit (gerek)
80286: 16 bit, hz=(8080)
80386: 32 bit
imdilerde: 64 bit
22
21
Ekran
Ekran: kart
karakter ekranlardan grak ekranlara:
24 80 karakter ekrandan
1024 768 resim benekli (pikselli) ekrana
23
24
Destekledii klar:
balant ular:
Ekran: elemanlar
26
Ekran: ilemci
3
3
http://www.bilgiustam.com/?p=49
28
27
Ekran: hafza
29
Ekran: parametreleri
30
Ekran: piksel
31
32
Ekran: Hareket
Ekran: Tazeleme
33
Ekran: Tarama
Ekran: RGB
35
36
38
sa: 1.44 MB
hz: 300 rpm
manyetik kayt
formatlamak: krtasiyeden aldnz bo defteri, izgili hale
dntrmek
39
disket 45lik plak ise, sabit disk ok sayda plak takl bir
ubuk olarak grlebilir
bir tr katmerli disk
sa: 200 GB
hz: 5400 rpm, 80 MB/s
balant biimi: IDE, SATA, PATA
40
okuma/yazma kafas
manyetik kayt/okuma
41
42
sa: 700 MB
hz: 1x= 150 kbps= 500 rpm, 52x= 26.000 rpm= 0.975 MB/s
CD-RW
sa: 20 CD
hz: 1x DVD= 9x CD
DVD-RW
http://akademi.cizgi.com.tr/topic.aspx?id=153
44
43
Bellek: karlatrma
kayt nedir?
5
DVD Kopya Korumas ve Blge Kodu ile lgili Bilgiler - Aralk 2001:
http://akademi.cizgi.com.tr/topic.aspx?id=153 ve
http://en.wikipedia.org/wiki/Content_Protection_for_Prerecorded_Media
45
46
Klavye
dahas
trke klavye ne demek?
bilgisayara nasl balanr: PS, USB, kablosuz
47
48
Klavye
Klavye: karton
49
B: Yazc
Fare
50
nasl balanr?
52
51
B: Yazc: Pskrtmeli
B: Yazc: Lazer
53
54
Geniletme yuvalar
55
56
Balant
Modem ve A Kart
Modem
bilgiyi telefonla gndermek iin sese/sesden evirir
56 kilo bit/sn (56 Kbps): 5000karakter /saniye
ADSL
A arayz
bilgisayar aa balar (genel olarak Ethernet)
Ethernet veriyi 101000 mega bit/sn ile aktarr
10 Mbps ya da 1 MB/sn
Tarayc
58
57
Dier Birimler
dier:
opi: 1.44 KB
CD: 700 MB
DVD: 5 GB
Modem: 56 kbps
Ethernet: 10/100 Mbps
59
PCnin 25 yl
60
1. http://www.donanimhaber.com
2. http://www.thgtr.com/
3. http://www.darkhardware.com/
4. http://www.build-your-own-computers.com/
1.6 GHz
1 GB bellek
80 GB sabit disk
15.4 geni renkli ekran
DVD RW, CD-RW, Ethernet, kablosuz, ses vs. vs.
900$
61
62
63
64
65
67
66
letiim
Dil ve temsil
Szl iletiim
bilgi taycs ne? sesler
Yazl iletiim
aret
Ses iareti
bilginin ziksel taycs
elektronik ve haberleme brannda kullanlan jargon
(ounlukla) zamanla deien bir ziksel byklk: ses, scaklk,
basn, k iddeti
bamsz deiken zaman yerine konum da olabilir: grnt
Doadaki sreklilik
Analog
Ayrklk
10
ok kelime ok bilgi
daha fazla para birimi daha hassas hesap
Parmaklar ve saylar
12
Saysal
14
13
Evren ve insan
16
17
Analog Saysal
l
Analog Saysal
18
saysal analog
saysallatrlan ses ilendikten sonra ters ynde bir
dnmden gemeli
kuramsal dayanak: Nyquist teoremine uygun ekilde alnan
rnekler balangtaki analog iaretin tekrar retilmesi iin
yeterli
bir dizi say saysal/analog evirici elektriksel analog
hoparlr ses dalgalar
temsil et
llen her rnek genliine sonlu bir tamsay aralnda bir
say ata: kuantalama
rnek says ne kadar fazla olursa o kadar ok say o kadar
byk ses verisi
fazla rnee gerek yok, Nyquist kuram neyi yeterli gryorsa o
sklk kullanlmal
19
Dntr ve temsil et
20
kamera, tarayc
yazc, ekran
klavye, fare, dokunmatik ekran
21
22
Saylar Sesler
nemli sonu! bir say (r. 18) balama gre farkl anlamlara
sahip
24
Saylar Harer
Saylar Dier
25
Numaralandrma
26
Numaralandrma ve balam
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
temsilin bir baka ad numaralandrma
belirli bir balamda her ayrk geye ona zg bir say atama
renci numaralar gibi, r. 07370074: bir bilgi, yle ki o
rencinin bakalarndan ayrt edilmesini salyor
buna bazen kodlama da diyoruz
27
28
kili dnya
kili dnya
kili dnya
Saylarn gsterimi
Onlu gsterim
Onlu taban
peki 10 nedir?
1.101 + 0.100 = 10 + 0 = 10
yani?
ulara dikkat!
en anlaml basamak A
en az anlaml basamak D
1453:
1453 = 1x1000 + 4x100 + 5x10 + 3x1
= 1.103 + 4.102 + 5.101 + 3.100
11011 27
11011 = 1x16 + 1x8 + 0x4 + 1x2 + 1x1
= 1.24 + 1.23 + 0.22 + 1.21 + 1.20
= 27
ulara dikkat!
en anlaml basamak en anlaml bit en soldaki: 1
en az anlaml basamak en az anlaml bit en sadaki: 1
Parmak hesab
10
rnek 91 1011011
11
12
ayrt etme iin bilgi gerekir, falan ile lan ayrt edecek
bilgi, n bitlik bilgi
13
14
toplam ka bit?
parmaklarmzla ka farkl geyi temsil edebiliriz?
temsil edilebilecek en byk say? (onlu tabanda)
15
16
Bayt
Bayt gruplar
daha fazlas
modern bilgisayarlarda bir tamsay veya bellek adresi iin 64
bit (8 bayt) kullanlyor
2^64 = 18,446,744,073,709,551,616
18
17
Tipik deerler
19
2 ve 10un kuvvetleri
20
hatrlatma
1 bit=
2 bit=
3 bit=
...
n bit=
2 olaslk
4 olaslk
8 olaslk
2n olaslk
21
Terminolojiye dikkat!
1G 1,000,000,000 m? (109 ) 1,073,741,824 m? (230 )
SI n ekleri daima 10un katlarn bildirir
her iki program da (fdisk ve GParted) kurala uygun
22
23
24
rnekler:
1 kibibit: 1 Kibit = 2^10 bit
1 kilobit: 1 kbit = 10^3 bit
1 mebibit: 1 Mibit = 2^20 bit
1 megabit: 1 Mbit = 10^6 bit
25
Sekizli taban
26
Onaltl taban
onaltl taban
sekizli taban:
octal
her basamak 0 .. 7 aralnda
sekizli taban 8 simge 0-7 rakamlar
0 1 2 3 4 5 6 7 8 9 A B C D E F
gsterim:
hexadecimal, hex
basamaklar 0 .. 15 aralnda deer alyor
onaltl taban 16 simge 0-9 rakamlar + ???
her basamakta bir simge kullanlacana gre 10 .. 15 nasl
gsteriliyor? A .. F hareriyle
gsterim
onlu saylarla kartrlmas mmkn, bu yzden. . .
0x n eki kullanlr, r. 0xDEADBEEF
veya H son eki kullanlr, r. DEADBEEFH
nerelerde kullanlyor?
12/24/36 bitlik baz eski IBM makinelerde yaygn
gnmzde tipik bir kullanm alan: UNIX dosya izinleri
nerelerde kullanlyor?
bit beklerinin gsteriminde bir ksayol olarak
rnek, hangisini tercih edersiniz?
11011110101011011011111011101111
0xDEADBEEF
28
27
kili ilemler
+
+
+
+
0
1
0
1
29
Tamsaylarn temsili
tamsaylar
30
31
32
Harerin temsili
Resimlerin temsili
RGB kodlama
33
Sra sizde
Sra sizde
Sra sizde
34
37
ka bit?
her bir deeri hesaplayn
36
letim sistemi
letim sistemleri
ilemciyi ynetiyor
bellei ynetiyor
giri/k aygtlarn ynetiyor
dosyalar ynetiyor
rnekler
DOS
Windows 95/98/NT/ME/2000/XP/Vista
GNU/Linux, FreeBSD, OpenBSD, NetBSD
Mac OSX
Palm OS
Sky OS
BeOS
Unix
GNU/Linux
GNU + Linux
GNU/Linux
BSD
lemciyi ynetiyor
Bellei ynetiyor
10
Dosyalar ynetiyor
11
Programlar altryor
12
13
14
Aygtlar ynetiyor
r. CD-ROM:
15
16
Aygtlar soyutluyor
Aygt srcs
17
18
Aygt srcs
20
19
Aygt srcs
22
21
modprobe e1000
23
24
nykleme: bootstraping
25
Kudos
27
26