bilgisayarların temelleri ve programlamaya...

57
Bilgisayarın Temelleri ve Programlamaya Giriş Öğr.Gör.Dr. Mahmut YALÇIN Elektrik-Elektronik Mühendisliği ( Ders Notları )

Upload: others

Post on 06-Jul-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Bilgisayarın Temelleri

ve Programlamaya Giriş

Öğr.Gör.Dr. Mahmut YALÇIN

Elektrik-Elektronik Mühendisliği

( Ders Notları )

Page 2: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Ders İçin Önerilen Kaynaklar

C ve Sistem Programcıları Derneği

C Ders Notları- Necati ERGİN (pdf halini

internetten bulabilir, isterseniz, ilk kısımlarının

fotokopisini de Gençlik Copyden alabilirsiniz.)

C++ /C How to Program, Deitel&Deitel (C++

daha ilerisi açısından faydalı olabilir.) Bu

kitabın Türkçesi de var.

Page 3: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

BİLGİSAYAR NEDİR?

Giriş birimleri ile dış dünyadan aldıkları veriler üzerinde aritmetiksel ve mantıksal işlemler yaparak işleyen ve bu işlenmiş bilgileri çıkış birimleri ile bize ileten,

Donanım (Hardware)

Yazılım (software)’dan oluşan elektronik bir makine dir.

Page 4: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Giriş:

Kişi tarafından veya bilgisayar tarafından sağlanan verilerdir. Bu veriler, sayılar,

harfler, sözcükler, ses sinyalleri ve komutlardır. Veriler giriş birimleri tarafından

toplanır.

İşlem:

Veriler insanların amaçları doğrultusunda, programın yetenekleri ölçüsünde işlem

basamaklarından geçer.

Bellek:

Verilerin saklandığı yerdir. Giriş yapılan veriler, işlenen veriler bellekte saklanır.

Çıkış:

Bilgisayar tarafından üretilen rapor, döküman, müzik, grafik, video, resimlerdir.

İşlenmiş sonuçların yazılı olarak ekrandan veya diğer çıkış birimlerinden

çıkarılmasıdır

Page 5: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

BİR BİLGİSAYARIN PARÇALARI

Bir kişisel bilgisayar belli parçalardan oluşur. Bu standart sayesinde belli parçalar bir araya getirilerek “ toplama bilgisayar “ yapmak mümkündür.

Page 6: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Bilgisayar donanımı (hardware): Bilgisayarların

fiziksel kısımlarına donanım denilmektedir. Elle

tutulabilirler. Ekran, klavye, Sabit disk (harddisk), fare,

yazıcı, bellek, mikroişlemci, tarayıcı,…

Bilgisayar yazılımı: Donanımı kullanmak için gerekli

programlardır. Bilgisayarın nasıl çalışacağını

söylerler. Elle tutulmazlar. Belirli bir işlemi yapmak

üzere bilgisayara kurulurlar (set up, install). Örneğin:

Kelime işlem (word processor) programları son

kullanıcıların yazı yazması için kullanılır.

sunu (presentation),

programlama dilleri (Pascal, C, MATLAB),

Page 7: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Donanım: Bilgisayarın elektronik ve

mekanik bölümüdür.

Monitör:

Bilgisayarda yapılan işlemlerin sonuçlarını alabilmemizi sağlayan donanım birimidir. Monitörlerde her bir noktaya “piksel” adı verilir. Piksel sayısı ne kadar fazla olursa o kadar net görüntü sağlanabilir. Monitörleri kendi arasında sınıflandırmak için büyüklükleri kullanılır. Köşegen uzunluğunun inch (2.54 cm.) cinsinden büyüklüğü kullanılır. (14 inch, 15 inch, vb.)

Page 8: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında
Page 9: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

CRT monitör nedir?

CRT monitör, ismini televizyonların da en hayati

parçası olan ve Türkçe'de "tüp" olarak

nitelendirilen parçadan alır. Bu parçanın İngilizce

adı "cathode ray tube" (katot ışını tüpü)

şeklindedir, CRT de bu kelimelerin baş

harflerinden gelir. Temel olarak, elektronların tüp

boyunca yüksek hızda fırlatılmaları ve bunun

sonucunda ışık oluşması ilkesiyle çalışırlar.

CRT monitörlerin diğer monitörlerden ne farkı

vardır?

Plazma TV ve LCD monitör gibi rakipleriyle

karşılaştırıldığında CRT monitörler, çalışma

ilkelerinin bir sonucu olarak daha fazla yer

kaplarlar ve daha ağırdırlar. Buna ek olarak güç

tüketimleri de Plazma TV ve LCD monitör

benzerlerinden daha fazladır.

Page 10: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

LCD monitör nedir?

LCD monitör, ismini İngilizce adı olan "Liquid Crystal Display" (sıvı

kristal ekran) kelimelerinin baş harflerinden almaktadır. LCD

ekranlar en yalın ifadeyle iki cam levha arasına sıkıştırılmış sıvı

kristal örgüsüdür. LCD ekranın arka kısmında bir ışık kaynağı vardır,

görüntü bu ışık kaynağından yayılan ışığın, iki cam levha arasında

sıkışmış olan sıvı kristal örgüsünden geçerken değişik renklere

bürünmesiyle elde edilir.

LCD ekranlar için avantaj olarak nitelendirilebilecek olan özellikler şunlardır:

*LCD monitörler çok incedirler, bu nedenle geleneksel CRT televizyonların ya da

monitörlerin kullanılamayacağı yerlere takılabilirler.

*Renk üretimleri mükemmeldir.

*Renk kontrastı iyidir, ancak mükemmel değildir.

*Fosfor temelli bir teknolojiye sahip olmadıkları için, aynı rengin aynı noktada uzun süre

kalmasının yaratacağı problemler LCD ekranlarda görülmez.

*LCD monitörler için dezavantaj olarak nitelendirilebilecek olan özellikler ise şunlardır:

*Ekran alanı başına yüksek maliyetli görüntüleme seçeneklerinden birisidir.

*Karanlık sahnelerde detayları CRT televizyonlar ya da monitörler kadar iyi veremeyebilirler.

Page 11: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

LED EKRAN NEDİR?

Beyaz rengi oluşturma

yöntemlerinden biri de Kırmızı,

Mavi ve Yeşil rengin belirli

oranlarda karıştırılmasıdır. Diğer

renklerin üretimi de Kırmızı, Yeşil

ve Mavinin parlaklık oranlarının

değiştirilmesi ile elde edilebilir.

Led'lerin istenilen renk (dalga)

ve parlaklıkta üretilebilmesi

renklendirme amacı ile

kullanılmasındaki ana neden

olmuştur. Yüksek hızlı teknoloji

barındıran yazılım ve donanım

sistemleri sayesinde bu oranlar

insan gözünün algılayamayacağı

yüksek hızlarda değiştirilerek

görüntü elde edilmektedir.

Led ekran teknolojisi temel olarak;

led ekranın ilgili noktasında olması

gereken rengin, kontrol sistemi

tarafından ilgili noktada yer alan

kırmızı, mavi ve yeşil led'lerin

parlaklıkları ayarlanarak

oluşturulması prensibine dayanır.

Page 12: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

LCD İLE LED ARASINDAKİ FARKLAR

Aslında LED ekranlar da temelde LCD teknolojisine dayanır. Aralarındaki fark aydınlatma

tekniklerinin değişmesinden kaynaklanır. LCD ekranlar floresan lambalardan

faydalanırken, LED ekranlar, LCD paneli LED lambalar vasıtasıyla aydınlatıyor.

•Geleneksel LCD ekranlar çalışır durumdayken arka aydınlatmaları her zaman açıktır.

Ekranda siyah ve koyu alanların gösterilebilmesi için o bölgedeki kristaller vasıtasıyla

gelen ışık engellenmelidir. LCD ekranlarda bu yöntem kısmen başarılı olsa da belirli

açılardan ekrana bakıldığında siyah ve karanlık alanlar parlar veya renk değiştirir. LED

ekranlardaki ışık yayan diyotların (Light Emitting Diode) aydınlatması ise piksel piksel

seçilebiliyor. Herhangi bir ışık oyunu söz konusu olmadığından siyah gerçekten siyah

görünüyor.

•LCD’de gösterilebilecek renk tonlarının sayısı doğrudan panelin kristal kalitesiyle ilgilidir

ancak LED ekranların LED lambalarının her birinin yaydığı ışığın rengi değiştirilebilir. Bu

da renklerin çok daha doğru ve canlı görünmesini sağlar.

•LED aydınlatmanın sunduğu nimetlerden biri de çok yüksek tazeleme hızlarıdır. Bu

sayede ekranda hızla hareket eden nesneler normal LCD’lerden daha net görünür.

•LCD ekranların üretilmesinde civalı malzemeler kullanılır ve bu madde çevreye son

derece zararlıdır. LED aydınlatmalı ekranlarda bu maddenin kullanılmasına gerek yoktur.

•LED paneller, LCD’lerden daha ince üretilebilir. Bu yüzden çok daha şık tasarımlara

imkân tanırlar.

•LED ekranlardaki her LED’in yaydığı ışık miktarı değiştirilebildiğinden güç tüketimi

LCD’den daha azdır (%30 civarı). LCD ekranlarda kullanılan lambaların hepsi aynı

düzeyde ışık yaymak zorundadırlar.

Page 13: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

b) Kasa ve temel bileşenler:

Bilgisayar kasasını bilgisayarın kabuğu ve iskeleti olarak

düşünebiliriz. Kasa, içerideki parçaları dışardan gelen etkilere karşı

koruduğu için kabuğa, içine yerleştirilen parçalara destek olduğu ve

onlar için askı görevi gördüğü için isketelete benzetilebilir.

Page 14: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Anakart:

Anakart bilgisayarınızın bütün parçalarının ve

çevre birimlerinin bağlandığı ve bu birimlerin

arasındaki iletişimi sağlayan elektronik

devredir. Anakart, bilgisayarı ilk açtığınızda

çalışan yazılım olan BIOS'u (Basic

Input/Output System) barındırır. Diğer parçalar

doğrudan üzerine "takılır" (İşlemci, RAM, sabit

sürücü, ekran kartı gibi).

Page 15: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Kasanın içine sığmalıdır

Anakartınızın ne tür işlemcileri destekleyeceği de ayrıca önemlidir.

Intel ve AMD, en büyük iki işlemci üreticisidir ve ürettikleri işlemciler

fiziksel olarak farklı yapılara sahip olduklarından, birini destekleyen

bir anakartın, diğerini desteklemesi mümkün değildir.

RAM slot sayısı

Anakartla bütünleşik bir ekran kartı ?

Page 16: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

RAM nedir?

RAM, "Random Access Memory" (Rasgele

Erişimli Bellek) kelimelerinin baş

harflerinden oluşan bir kısaltmadır. RAM

bilgilerin geçici olarak depolandığı bir hafıza

türüdür. Bilgisayarlar genellikle o an

üzerinde çalıştıkları programlar ve işlemlerle

ilgili bilgileri RAM denen bu hafıza

parçasında tutarlar. RAM ve sabit sürücü

temel olarak aynı bilgileri saklarlar, ancak

işlemcinin RAM'deki bilgilere erişme ve

onları işleme hızı, sabit sürücüdeki bilgilere

erişme ve onları işleme hızından çok daha

yüksektir.

Page 17: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

RAM neden bu kadar önemli?

Daha önce de belirttiğimiz üzere,

bilgisayarın herhangi bir anda meşgul

olduğu programlarla ilgili bilgilere hızlı

bir şekilde ulaşması önemlidir. RAM

miktarı ne kadar çok olursa, işlemci

kullandığı bilgilerin o kadar fazla bir

miktarını RAM'e yazabilir ve oradan

okuyabilir, bu da bilgisayarınızın

performansını arttırır.

Page 18: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Güç kaynağı nedir?

Güç kaynağı, prizden elektriği alıp onu bilgisayarınızın

değişik parçaları için gereksinim duydukları değişik

gerilimlere ayarlayan parçadır.

Page 19: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

İşlemci (Merkezi İşlem Birimi (CPU)):

Anakart üzerinde, bilgisayarın

yapması gereken tüm işlem ve

hesaplamaları yapan birimdir. Bir

diğer anlamıyla bilgisayarın hem

kalbi, hem de beyni görevini

yapar.

Özellikle grafik kalitesi yüksek oyun ya da

mimarlık ve mühendislik programları, bu yüksek

kaliteli grafikleri ortaya çıkarmak için yüksek

işlemci kapasitesine ihtiyaç duymaktadırlar.

İşlemcinizi seçmeden önce yapacağınız en

doğru şey, bilgisayarını sizin kullanacağınız

amaçla kullandığını düşündüğünüz

arkadaşlarınızın işlemcilerinin

performanslarından memnun olup olmadıklarını

araştırmaktır.

Page 20: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Sabit sürücü nedir?

Sabit sürücü, bilgisayarınızdaki

bilgileri bilgisayarınız

çalışmıyorken (bilgisayar elektriğe

bağlı değilken ya da kapalıyken)

sağlıklı bir şekilde saklamak için

kullanılan hafıza türüdür.

Bilgisayarın herhangi bir anda

gereksinim duyduğu bilgiler geçici

olarak RAM'e yazılıp oradan

okunurken, diğer bilgiler sabit

sürücüde tutulurlar

Page 21: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında
Page 22: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Sabit sürücünün RAM'den ne

farkı vardır?

RAM'ler bilgiye erişim hızı açısından

sabit sürücüden çok daha hızlıdır,

ancak maliyetleri de o kadar

fazladır. Sabit sürücüler, uzun süre

saklamak istediğimiz bilgiler ve

bilgisayarın kapalı olduğu anlarda

bilgilerin saklanması için kullanılırlar,

verilere erişim hızı RAM'e göre

oldukça düşüktür, buna bağlı olarak

da RAM'den çok daha ucuzdurlar.

Sabit sürücü ile RAM arasındaki

temel fark buradadır.

Page 23: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Disket nedir?

Disketler ince ve esnek bir manyetik veri

depolama ortamıdırlar ve genellikle kare

ya da dikdörtgen bir plastik muhafaza

içine yerleştirilmişlerdir.

Disket sürücü: Bilgisayarın disketleri

okuyan parçasıdır.

Page 24: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Ancak günümüzde veri hacimlerinin büyümesi

ve hemen her türlü yazılımın ya da verinin

CD'ler ya da flash diskler aracılığıyla taşınması

nedeniyle önemleri azalmıştır. Bununla birlikte

beklenmedik durumlarda kullanılabilecek bir

veri aktarım biçimi olduğu için bilgisayarınızda

bulunması uygundur.

Page 25: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Flash Memory (Flash Bellek) Nedir?

Flash Bellekler, güç kesintisinde dahi içerdiği

bilgileri kaybetmeyen ve tekrar tekrar yazılıp

silinebilen bir bellek çeşididir. Flash belleklerin

yapısı RAM'lere, kullanımı Hard Disk'lere benzer.

Flash belleklerin yapısı mekanik değildir;

elektroniktir. İçerisinde hareket eden bir parça

yoktur. Bu özelliklerinden dolayı bu tarz bellekler

"solid-state" olarak, yani "durağan" olarak

adlandırılırlar. Hareket eden parça olmamasından

dolayı hassasiyet değerleri yüksek değildir ve

özellikle mobil alanda kullanımları çok yaygındır.

MP3 Player'larda, cep telefonlarında, el

bilgisayarlarında, dijital fotoğraf makinalarında ve

dijital görüntü aygıtlarında yaygınca kullanılırlar.

Page 26: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Flash bellekler, bir EEPROM çeşidi olarak

adlandırılabilir. “Elektriksel olarak silinebilen

programlanabilen sadece okunabilen bellek" olarak

çevirebileceğimiz EEPROM'ların üzerindeki veriler

elektriksel yolla değiştirilebilir. Sadece okunabilir bellek

denilmesinin sebebi, bilgilerin kalıcı olmasından

kaynaklanır. Klasik bellek yapılarından bilindiği üzere,

flash bellekler de hücrelerden oluşur. Her hücrenin

kendi transistörleri vardır. Bilgisayar ortamında bilgiler

0 ve 1'lerden oluşur. 0'lar düşük voltaj, 1'ler ise yüksek

voltaj anlamına gelir. Veri yazılmak istendiği anda,

transistörlerin voltaj seviyeleri değiştirilerek bilgiler

yazılır / silinir / yenilenir.

Flash belleklerin genel özelliklerini ise şöyle

sıralayabiliriz:

Ufak boyut: Çeşidine göre, kredi kartının yarısı veya

çeyrek büyüklüğünde olabilir.

Page 27: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

EEPROM (Electronically Erasable Programmable Read-Only Memory)

,

Kalıcı olmayan küçük boyuttaki verileri kalıcı olarak saklamak için

bilgisayar ya da diğer cihazlarda kullanılan bir yongadır. Boyutu

daha büyük olan sabit verileri saklamak için ise flash bellek gibi

daha ekonomik yöntemler kullanılır. EEPROM, elektrikle yazılıp

silinme özelliğine sahiptir.

RAMlere yazmak EPROMlara yazmaya göre hızlıdır (RAMlara

birkaç nanosaniyede yazılabilirken EEPROMlar için bu süre

mikrosaniyeler mertebesindedir). Buna ek olarak RAMlar genelde

uçucudur yani güç kesilmesi halinde içeriklerini kaybederler.

Silinebilir ve programlanabilir hafızaların en gelişmiş olanı

elektriksel olarak silinebilen salt oku hafızalardır. Bu hafızalarda,

hafıza hücrelerine istenen bir değer yazılabilir ve yazılan bu bilgi

yeni bir yazmaya kadar kalır.

Page 28: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

CD nedir?

CD, "Compact Disc"

kelimelerinin baş harflerinden

oluşan bir kısaltmadır. CD'ler

sayısal verilerin makineler

tarafından okunabilir bir şekilde

depolanabildikleri standart bir

ortamdırlar. Lazer tabanlı bir

okuyucu tarafından okunabilirler.

CD'ler teyplerden daha hızlı ve

daha doğru bilgi depolaması

yapabilirler. Daha doğrudur,

çünkü veri CD'lere ikili kodlama

sistemiyle yazılır, oysa teyplerde

veri analog biçime

dönüştürülmelidir.

Page 29: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

CD sürücü nedir? :

CD sürücü, CD'ye tutulan

lazer ışının optik

yansımalarını okuyan bir

bilgisayar parçasıdır. Bir

CD sürücü, CD

üzerindeki çukurları

okumak üzere standart

bir kırmızı lazer kullanır.

Page 30: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

DVD nedir?

DVD, "Digital Versatile Disc" (Sayısal

Esnek Disk) ya da "Digital Video Disc"

(Sayısal Video Diski) sözcüklerinin baş

harflerinden oluşan bir kısaltmadır. Dış

görünüşü ve boyutları nedeniyle

CD'den pek farklı görünmeyen DVD'ler,

en az 4.7 GB (gigabyte) en çok da

17 GB kapasitesi ile günümüzde

yaygın kullanılan diğer ortamlara

kıyasla çok büyük

bir data alanıdır.

Page 31: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

DVD'nin fiziksel olarak CD'den en önemli farkı,

datanın disk üzerindeki yerleşiminde ortaya çıkmaktadır. Standart CD'lerde

dataların oluşturduğu çukurların en küçüğü 0.834 mikron iken DVD'de bu

boyut 0.4 mikrona inmiştir. CD üzerindeki spiral iz, 1.6 mikron aralıklarla

yer alırken DVD üzerinde 0.74 mikron mesafe vardır. Böylece aynı boyutta

CD, 7 kat daha fazla bilgi taşıyabilmektedir.

Üreticilerin DVD diskleri 2 yüzlü olarak tasarlaması toplam kapasiteyi 2

katına 9.400 MB'a çıkarmıştır. Ayrıca her yüzeyde üst üste iki katman ile

DVD kapasitesi 17.000 MB'a çıkmaktadır. İkili katmanda, üstte yarı geçirgen

(transparan) olan bir katman ve altta standart yansıtıcı katman

bulunmaktadır. Lazer ışını, özel bir lens yardımı ile hem üst yarı-saydam

yüzeye odaklanabilir hem de o yüzeyi aşarak (faz değiştirerek) alttaki

yüzeye odaklanabilir. Üstteki katmanın yarı geçirgen olması nedeniyle

kapasitesi daha düşüktür.

Page 32: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

DVD sürücü nedir? :

DVD sürücü, DVD'ye

tutulan lazer ışının

optik yansımalarını

okuyan bir bilgisayar

parçasıdır. Bir DVD

sürücü, DVD üzerindeki

çukurları okumak üzere

standart bir mavi lazer

kullanır.

Page 33: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Ekran kartı nedir?

Ekran kartı, bilgisayarın yaptığı işlemlerin sonuçlarını, CRT monitörler,

LCD monitörler, LED monitörler ya da projeksiyon cihazları üzerinden

bizim algılayabileceğimiz şekilde görüntülere dönüştüren bilgisayar

parçasıdır.

Page 34: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Bütünleşik ekran kartı nedir?

Bütünleşik ekran kartı, ekran kartının anakart üreticisi tarafından

anakartla bütünleşik olarak üretilmesidir. Bu durumda ekran kartı

genellikle kötü 3 boyutlu görüntü performansı ortaya koyar ve ihtiyaç

duyduğu hafıza yükünü sistem hafızası (RAM) içerisinden alarak,

sistemin kullandığı hafıza miktarını azaltır.

Page 35: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

BIT VE BYTE KAVRAMI

BIT :

Bilgisayar ortamında karakterler bitlerden oluşmuştur. Bir karakterin oluşması için 8 bite ihtiyaç vardır. Bir bit sayısal elektroniğin temeli olan 0 ve 1 olan değerlerdir.

BYTE :

Bir byte 8 bitten oluşur. Başka bir deyişle bir byte 1 karaktere eşittir. Byte ve byte’ ın katları şunlardır.

1024 BYTE = 1 KİLOBYTE

1024 KİLOBYTE = 1 MEGABYTE

1024 MEGABYTE = 1 GİGABYTE

1024 GİGABYTE = 1 TERABYTE

Page 36: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

KLAVYE

Klavye veri giriş

birimidir. Klavyeler

üzerinde yazı

karakterlerinin karşılığı

tuşlar bulunur. Bunlar

A-Z’ ye harf tuşlarını

içerir. Bunun dışında

klavye üzerinde

fonksiyon tuşları ,

kontrol tuşları ve sağ

tarafta sayısal klavye

olarak adlandırılan tuş

takımı vardır.

Page 37: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

KLAVYE

Üzerinde harfler, sayılar, işaretler ve bazı işlevleri bulunan tuşlar vardır.

Q Klavye ve F Klavye (Türkçe Daktilo Klavyesi) olmak üzere iki şekilde sınıflandırılabilir.

Klavye üzerinde numaralar,

Kilitler (Caps Lock: Bir kez basıldığında sürekli büyük harf yazar. İkinci kez basıldığında sürekli küçük harf yazar,

Num Lock, Scroll Lock

Özel Tuşlar (Alt, Shift, Control, Alt Gr).

Page 38: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

CTRL+C : Kopyala

CTRL+ALT+DELETE : Windows Task manager

CTRL+X : Kes

CTRL+V : Yapıştır

CTRL+A : Hepsini Seç

.......

KLAVYE TUŞLARININ GÖREVLERİ

Page 39: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

PRINTER / YAZICI

Çıkış birimidir. Bilgisayarın ürettiği sonuçları kağıt üzerine döken aletlerdir. Printer’lar genellikle iki teknoloji kullanırlar bunlardan birincisi nokta-matris yazıcılardır. Bu yazıcılara iğneli yazıcılar da denir. İkinci grup yazıcılar ise mürekkepli ya da lazer teknolojisi ile çalışan yazıcılardır. Mürekkepli ve lazer yazıcılar net bir baskı yaparlar ve iğneli yazıcılara

göre çok daha sessizdirler.

Page 40: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZICI

Ekranda gözüken bilgileri kağıt üzerine yazdırmaya yarar. Yazıcılar;

Nokta vuruşlu yazıcı (dot matrix): 9 iğneli ve 24 iğneli olabilir. Şerit takılarak kullanılır. Dakikada 1-3 sayfa hızında olabilirler. Sürekli form kağıdı kullanılabilir.

Mürekkep püskürtmeli yazıcı(ink jet): Dakikada 1-8 sayfa basabilir. Kartuş takılarak kullanılır. Renkli çıkış alınabilir.

lazer yazıcı (laser): dakikada 4, 8, 12 ... sayfa baskı, toner kullanılır.

Page 41: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Fare (Mouse )

Ekranda gözüken imleç yardımıyla komut girişi yapmaya yarar. Farenin çevre birimi olarak kullanılmasıyla işaretleme, tıklama ve sürükleme yapılarak işlemler yaptırılır.

İmleç: Farenin ekran üzerinde nerede olduğunu gösterir.

Tıklama: Farenin sol tuşuna bir kez basılmasıdır.

Çift Tıklama: Farenin sol tuşuna kısa aralıklarla iki kez tıklanmasıdır. Bir simgeye yüklenen işlevinin yerine getirilmesini sağlar.

Sürükleme: Farenin sol tuşunu basılı tutarak imlecin yerinin değiştirilmesidir.

Page 42: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Tarayıcı (Scanner)

Resim, grafik ve önceden yazılmış

yazıları bilgisayar ortamına

aktarmakta kullanılır. 300x600 dpi,

600x600 dpi, 600x1200 dpi, 600x2400

dpi ...

-----------FineReader--------------

Page 43: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

ÇİZİCİ (PLOTTER):

Verileri grafik şeklinde aydınger veya diğer herhangi bir

kağıda çizim yapabilen bir çıkış aracı olup mühendisler

ve mimarlar tarafından kullanılırlar.

Page 44: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

İletişim Birimleri

MODEM

Bilgisayarların telefon hatları

üzerinden iletişim kurabilmeleri

için verileri alıp ses sinyallerine

(MOdülasyon) çeviren ve telefon

hattından aldığı ses sinyallerini

yine verilere (DEModülasyon)

dönüştürebilen bir cihaza ihtiyaç

vardır.

Page 45: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Bu işlemleri gerçekleştirebilen

cihazlara yaptıkları modulasyon-

demodülasyon işlemi nedeni ile

MODEM adı verilmiştir.

Normal bir modemin üzerinde

bulunması gereken 3 entegre;

1) DSP

2) Controller

3) PC ile haberleşmeye uygun bir

arabirim. (ISA, PCI, USB gibi )

Page 46: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

İki ya da daha çok bilgisayarın

veri iletmek ve bilgisayar kaynaklarını ortak kullanmak amacı ile birbirine bağlanmasına bilgisayar ağı denir.

Bilgisayar ağları ana bilgisayarın işlem gücünden ve depolama kapasitesinden başka yazıcı gibi çevre birimlerinin ortak kullanımını da sağlar.

BİLGİSAYAR AĞLARI (NETWORK)

Page 47: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

1.Yerel ve Ulusal Ağlar:

a) LAN (LOCAL AREA NETWORK):

Bölgesel çalışma ağı..Ana bilgisayarın

adı SERVER dır.Diğer bilgisayarlar

client-1, client-2 olarak adlandırılırlar.

b) WAN (GENİŞ ÇALIŞMA AĞI):

Birden fazla LAN’ ın birbirine bağlı

olarak çalışmasını ifade eder.

2.İnternet:

Dünya üzerindeki bilgisayar

kuruluşlarının birbirine bağlanmasını

sağlayan geniş ağa denir.

İNTRANET:

Bir işletme içerisinde interneti

kullanarak yapılan işlemdir.

Page 48: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZILIM

İşletim Sistemi (Operating System):

İşletim sistemi, bilgisayarın açılışı esnasında hafızaya yüklenen ve yüklendikten sonra diğer yazılımların çalışması için bir temel görevi gören bir yazılımdır. Bilgisayar sisteminin tüm hareketlerini denetler. Sistemde bulunan ana bellek, Harddisk vb. kaynakları yönetir. Diğer yazılımlara genel olarak "uygulama" yazılımları adı verilir. Uygulama yazılımları, işletim sistemi tarafından sağlanan temel uygulama parçacıklarını çeşitli şekillerde kullanarak değişik gereksinimlere cevap vermektedirler DOS (Disk Operating System), Windows (95, 98, ME, XP), WindowsNT, Windows Vista, Windows 7, MAC OS, UNIX, LINUX …

Page 49: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

. İşletim sistemleri arasında ne fark vardır?

Farklı işletim sistemleri farklı kullanıcılara ve farklı

gereksinimlere hitap ederler. Bir nükleer reaktörün

kontrolünde kullanılan bilgisayarlardan beklenenler ile

13 yaşında bir çocuğun evinde kullanacağı

bilgisayardan beklenenler çok farklıdır. Ev kullanıcıları

için görsel kullanıcı arayüzü daha gelişmiş işletim

sistemleri geliştirilirken, iş ile ilgili gereksinimleri

karşılamak üzere tasarlanan işletim sistemlerinde

sistem kaynaklarını görsel estetik ile harcamak yerine

metin temelli arayüzler kullanılarak bilgisayarların işlem

gücünün yüksek düzeyde korunması hedef alınmıştır.

Page 50: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

2005 yılı itibari ile, en yaygın olarak kullanılan

işletim sistemleri iki ana grupta toplanabilir:

Microsoft Windows grubu ve UNIX benzeri

işletim sistemlerini içeren grup (bu grup içinde

pek çok Unix versiyonu, Linux ve Mac OS

sayılabilir).

UNIX, akademik çevrelerde ve sunucu olarak

kullanılmaktayken, Windows ise evde ve

ofislerde masaüstünde tercih edilmektedir.

Masaüstü bilgisayarlarında Windows, diğer

işletim sistemlerinden çok daha yaygın olarak

kullanılmaktadır

Page 51: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Neden Pardus? Ülkemizde işletim sistemlerinin bilgi teknolojileri

alanında kapsadığı yeri, dolaylı olarak etkiledikleri

sektörleri ve genel olarak gelişme hareketi ile

ilişkilerini irdelediğimizde şu gözlemlere

varılmaktadır:

Ulusal bağımsızlık, güvenlik ve tasarruf amacıyla,

kritik uygulamaların üzerinde çalışabileceği, açık ve

standart bir veri yapısını destekleyen, güvenlik

izlemesine imkan verecek şekilde kaynak kodu açık

olan ve finansal yük oluşturmadan

yaygınlaştırılabilecek bir işletim sistemine

gereksinim duyulmaktadır.

Page 52: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Türkiye’nin bilgi teknolojileri konusundaki

etkinliğinin katma değerli projelere

yöneltilmesi, araştırma ve geliştirme

ağırlıklı yüksek teknoloji üretimi yoluna

gidilmesini gerektirmektedir.

Bunun bir yandan öncüsü ve bir yandan da

ürünü olarak yerel bilgi birikiminin, gerek

teknolojik alanda ve gerekse iş süreçleri

düzeyinde, sağlanması zorunluluğu vardır.

Ülke gereklerine bağlı olarak teknolojik

gelişmenin yönünü belirlemek, farklı

alanların ağırlığını değiştirmek ve

dolayısıyla söz konusu işletim sisteminin

yol haritasına hakim olmak tercih

edilmektedir.

Bu gereksinimlerden

hareketle Linux temelli bir

ulusal işletim sistemi

dağıtımı oluşturma işine

girilmesine karar verilmiştir.

Page 53: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZILIM

Yararlı Programlar: İşletim Sistemi ile

verilen format, sıkıştırma, kurtarma vb.

Deepfreeze, Winzip.....

Aygıt sürücüleri (Device Driver): Çevre

birimlerinin çalışması için bilgisayara

yüklenen programlar.

Page 54: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZILIM

Programlama Dilleri: Bir işi bilgisayara

yaptırmak ancak belirli kodların belirli bir sıra

doğrultusunda kullanılması ile olanaklıdır.

Kullanılan bu koda programlama dili denilir.

Yazılan kaynak kod program derleyici veya

yorumlayıcı tarafından bilgisayar diline

çevrilir. Programlama dillerinden bazıları C,

Pascal, Delphi, Java, Visual Basic, Visual

C…

Page 55: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZILIM

Uygulama Programları : Belli bir amacı gerçekleştirmek üzere üretilmiş yazılımlardır. Örneğin, okul yönetim sistemi programları, muhasebe programı, bilgisayar oyunları, programlama dilleri derleyicileri vb.

Uygulama yazılımları belirli uygulamaları çalıştırırlar. Bilgisayarın çok amaçlı olmasına olanak tanırlar ve işlerin daha iyi yapılmasına yardımcı olurlar. Kelime işlemci (word processor) yazılımları mektup, günlük plan, ders notu hazırlamada; tablolama programları öğrenci not ortalaması hesaplama, maaş bordrosu yapmada; veri tabanı yazılımı, öğrenci bilgilerinin saklanması, bulunması, güncellenmesi, düzenlenmesi ve rapor oluşturulmasında kullanılırlar. Elektronik posta yazma, grafik hazırlama, masaüstü yayıncılık, çalışma planı hazırlama, iş akışı çizimi, web sayfası oluşturma programları da uygulama yazılımlarına örnektir.

Page 56: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

YAZILIM

Ticari yazılımlar: Muhasebe, tahmin yapma, proje yönetiminde kullanılırlar.

Eğlence yazılımları: Oyun, ekran koruyucu

Eğitim ve Başvuru Yazılımları: Bilgisayar Destekli Eğitim yazılımları, benzetim (simulasyon) yazılımları, elektronik ansiklopedi, atlas.

Çokluortam (Multimedia) Yazılımları: Bilgisayar tabanlı medya ile bütünleşik olarak hazırlanırlar. Ses, video, animasyon, resim içerirler. Çokluortam ansiklopedileri bunlara örnektir.

Yazılımlar donanıma uyumlu ise çalışır. İşletim sistemi ile yazılımlar uyumlu olmalıdır.

Yazılımlar disket ya da CD_ROM kullanılarak kurulur. Yazılımları bilgisayara kurmak için ilk olarak genellikle SETUP (İngilizce yazılımlar için), KUR (Türkçe yazılımlar için) çalıştırmak gerekir.

Page 57: Bilgisayarların Temelleri ve Programlamaya Girişee.istanbul.edu.tr/laboratory_sections/pc_lab/dosyalar... · 2014-05-20 · Plazma TV ve LCD monitör gibi rakipleriyle karşılaştırıldığında

Kaynaklar

www.bilgisayardefteri.com

www.turkforum.net

www.bilgisayarnedir.com

http://w3.gazi.edu.tr/~akaraci/bilgkull.HTM

http://www.bilgisayardershanesi.net