Bilgisayar Nedir ?

12 Temmuz 2007



Bilgisayar nedir ?

Bilgisayar, kullanıcıdan aldığı verilerle mantıksal ve aritmetiksel işlemleri yapan; yaptığı işlemlerin sonucunu saklayabilen; sakladığı bilgilere istenildiğinde ulaşalabilen elektronik bir makinedir. Bu işlemleri yaparken veriler girilir, işlenir, depolanabilir ve çıkışı alınabilir. Bilgisayar işlem yaparken hızlıdır, yorulmaz, sıkılmaz. Bilgisayar programlanabilir. Bilgisayar kendi başına bir iş yapmaz. Bir bilgisayar sistemi işletmek için yazılım ve donanıma gereksinim duyulmaktadır ;

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ı, v.b.

Bilgisayar yazılımı (software ) : Donanımı kullanmak için gerekli programlardır. Bilgisayarın nasıl çalışacağını söylerler. Belirli bir işlemi yapmak üzere bilgisayara kurulurlar (setup, install).

Şekil 2.1 : Bilgisayarın genel yapısı

Donanım Nedir ?

Bilgisayarın belirli bir hizmeti yerine getirebilmesi için, Programın ve Ön bilgilerin girilmesi, bilginin işlenmesini ve çıkış bilgilerinin alınmasını sağlayan fiziksel, elektriksel ve elektroniksel aksamın tümüne DONANIM denir.

Ana Kart

Anakart sistemin çalışması için gerekli tüm birimleri üzerinde bulunduran ve bu birimler arası köprüler kuran elektronik elemandır. Bilgisayarın beynidir. Nasıl İnsan beyni vücut için ve iÅŸlevleri için önemliyse, bilgisayar içinde anakartın önemi de bilgisayar için çok büyüktür. Anakartın görevi aynı zamanda bilgisayarın donanım parçaları arasındaki köprüleme iÅŸlemini yapmasıdır. Bunlar arasındaki organizasyon önemlidir. IRQ kanallarının ne zaman açılacağını, ne kadar süre açık kalacağını, ne zaman kapanacağını, UDMA ile kayıt ortamı arasındaki baÄŸlantılar vs… iÅŸler için önemli bir araçtır.

   Anakart üzerindeki bazı elemanlar ve bu elemanların özellikleri…

   Genişleme yuvaları (Veri Yolları)

1 - ISA : Hızı 9 mhz ve bir işlemde 16 bit kullanır.

2 - PCI : Hızı 32 mhz ve bir işlemde 32 bit kullanır.

3 -AGP : Sadece grafik kartları içindir. 32, 66 ve 100 mhz ve çok üstünde hızlarda çalışırlar.

   Rom-Bios

   Bilgisayar ilk açıldığında çalışan ve sırasıyla neler yapılacağını kontrol eden elemandır. Sistem tarih ve zaman ayarlarının yapılmasına olanak verir. Ve sistemle ilgili diğer tüm ince ayarların yapıldığı bölümdür. Çoğu bilgisayarda ilk açılış ekranın DEL tuşuyla sistem bios ayarlarına ulaşılabilir. Ama bu konuda bilginiz yoksa bu ayarlarla oynamamanızı tavsiye ederim.

  - Bunların yanı sıra; Sabit diskin ve CDROM sürücünün bağlandığı IDE kanalları

  - Floppy’nin (Disket sürücü) bağlandığı Floppy kanalı.

  - Anakart ve Cpu’yu besleyecek güç girişleri. Anakartı besleyen 4 voltaj türü vardır. Bunlar;

  -5v, -12v, +5v, +12v Bu voltajlar anakartın güç gereksinmelerini karşılarlar.

MikroiÅŸlemci

Merkezi İşlem Birimi : Bilgisayarın en önemli parçasıdır. Bütün işlemlerin yapıldığı bölümdür.

Rom Önbellek (Cache) Ram

Ana Bellek Birimi : Programların ve verilerin kullanıldıkları zaman geçici olarak depolandıkları yerdir. Ram, Rom, Cache olarak ayrılırlar. Bilgisayar kapandığı anda RAM’ deki bilgiler silinir.

Sabit Disk

Disket Sürücü

Optik Disk

Sıkıştırmalı Sürücü

İkincil Bellek Birimleri: Programların ve verilerin kalıcı olarak saklandıkları yerlerdir. Elektrik kesilse bile buradaki bilgiler silinmezler. Başlıca disket, cdrom, zipdrive

Klavye

Fare

Oyun Çubuğu

Tarayıcı

Giriş Birimleri : Programın ve verilerin bilgisayara girilmesi için kullanılan elemanlardır. Başlıca giriş birimleri : Klavye, Fare, Oyun Çubuğu v.b.

Monitör

Yazıcı

Çizici

Hoparlör

Çıkış Birimleri :  Bilgisayardan çıkan sonuç bilgilerinin görüntülendiği ve değerlendirildiği elemanlardır. Başlıca çıkış birimleri : Monitör, yazıcı, çizici v.b.

Ses Kartı

Modem

Televizyon Kartı

Giriş-Çıkış Birimleri : Aynı anda hem giriş, hemde çıkış yapabilen birimlerdir. Örneğin modem, ses kartı v.b.

Şekil 2.2 : Verilerin bilgisayar tarafından algılanış biçimi

Digital Sinyal’de Kullanılan Sayı Sistemleri :

Binary Sayılar Bilgisayarda ikilik sayı sistemi kullanılır.

(10011101) - Buradaki her bir rakam bit olarak adlandırılır. Sekiz’li grup halinde düşünüldüğünde ise byte olarak adlandırılır. Yani bu 1 byte lık bir bilgidir.

 (1011) - EÄŸer bu ÅŸekilde gruplandırılırsa buna da nibble denir. Yani 2 nibble 1 byte’ı oluÅŸturur.

1 byte = 8 bit       

1024 byte = 1 KB (Kilobyte)

1024 KB = 1 MB (Megabyte)

1024 MB = 1 GB (Gigabyte)

1024 GB = 1 TB (Terabyte)

Şekil 2.3 : Byte, kilobyte, megabyte, gigabyte kavramları

YAZILIM : Bilgisayardan belirli uygulamalar için yararlanmak amacıyla gereken programların hazırlanması ve işletim düzenlemelerinin yapılması işlemlerine YAZILIM denmektedir. Diğer bir tanımıyla YAZILIM, bilgisayarın bilgiyi işlemesini sağlayan yöntemler topluluğudur.

Yazılım şu iki unsurdan oluşur:

- Program

- Veri ( data )

PROGRAM : Program, bilgisayarın sıralı olarak yapması gereken işlemleri belirleyen bir komutlar dizisidir.

VERİ ( DATA ) : VERİ, bilgisayarın herhangi bir konuyu işleyerek istenilen sonucu verebilmesi için uygulanan program gereğince yararlanacağı ÖN BİLGİLERdir.

          Özet olarak, PROGRAM ve VERİ birlikte düşünülürse, bilgisayardan istediğimiz konuda belirli bir sonuç alabilmek için, ŞU İŞLEMLERİ - ŞU SIRAYLA - ŞU BİLGİLERİ kullanarak yap diyoruz.

          Burada : ŞU İŞLEMLERİ, ŞU SIRAYLA YAP derken, bilgisayarı PROGRAMLAMIŞ oluyoruz. ŞU BİLGİLERİ KULLAN derken de, bilgisayara gerekli ÖN BİLGİYİ vermiş oluyoruz. Verilen ÖN BİLGİLER kısaca VERİ ( DATA ) olarak adlandırılmaktadır.

YAZILIM İKİ’YE AYRILIR :

1. Sistem Yazılımı : Kendi içinde 3′e ayrılır :

A - İşletim Sistemleri : Bilgisayarın çalışmasını ve olanaklarını ölü zaman bırakmayacak şekilde ve ekonomik olarak yöneten, diğer bir değimle daha randımanlı işlemesini sağlayan bir ÇALIŞTIRMA YÖNETİMİdir. (DOS, Windows, Unix, vs.)

B - Programlama Dilleri : Program, bilgisayarın sıralı olarak yapması gereken işlemleri belirleyen bir komutlar dizisidir. Hazırlanan programın bilgisayara aktarılmasına ise programlama denir. Bu sırada bilgisayar, program bünyesinde bulunan KOMUTLAR ve DEYİMLER doğrultusunda birtakım işlemler yapacağı gibi, programı BELLEĞİNE ALARAK, işlemleri isteğe bağlı şekilde uygulanacak VERİLERE göre daha sonra yürütülmesi de mümkündür. (Basic, Cobol, Fortran, Delphi, vs.)

C - Hizmet Yazılımları : Bilgisayar kullanıcıları, kayıtların sıralanması, heceleme ve gramer hataları, programların kopyalanması gibi bazı görevleri yapmalıdırlar. Bu görevleri yerine getirip kullanıcıya yardım eden genel-amaçlı yazılım elemanları, hizmet yazılımları olarak adlandırılırlar. Bu hizmet

 yazılımları paket halinde bulunmaktadır. Bazıları işletim sistemlerinin kapsamındadır. Örneğin, disk dosyalarını kopyalayan standart hizmetler, Windows 9x işletim sistemine eşlik etmektedirler. Bazı hizmetler bağımsız programlardır ve işletim sistemiyle koşturulabilirler. En çok kullanılan hizmet programları; Disk hizmetleri ve aygıt sürücüleridir. Disk hizmet programları, verilerin gördüğü zarara karşı düzeltme, veri sıkıştırmaları, yedeğinin alınması (backup) ve disk iyileştirmeleri gibi sabit diskin kontrolünde yararlı işlemler gerçekleştirmektedirler. Aygıt sürücüleri ise, donanım elemanlarının bilgisayarla iletişimini sağlayan programlardır. Aldığınız birçok  donanım elemanı disket ya da CD olarak, aygıtın  bilgisayara yüklenmesini sağlayacak programlarla beraber verilmektedir.

2. Uygulama Yazılımı : Kullanıcıya kolaylık sağlayan ve hız kazandıran özelleştirilmiş programlardır.

DOS KOMUTLARI :

İÇ KOMUTLAR :

COPY CLS VER RD – RMDIR MD – MKDIR CD – CHDIR

PROMPT REN DIR DEL – ERASE TIME DATE

COPY : Bir veya daha fazla dosyayı başka bir konuma kopyalar.

COPY [/A

/B] kaynak [/A

/B] [+ kaynak [/A

/B] [+ …]] [hedef [/A

/B]] [/V] [/Y

/-Y]

kaynak Kopyalanacak dosya veya dosyaları belirtir.

/A Bir ASCII metin dosyasını belirtir.

/B İkili bir dosya belirtir.

hedef Yeni dosya(lar) için dizini veya dosya adı.

/V Yeni dosyaların doğru yazıldığını doğrular.

/Y Dosyanın üstüne yazmak istediğinizi sormaz.

/-Y Dosyanın üstüne yazmak istediğinizi sorar.

/Y anahtarı COPYCMD ortam değişkeninde önceden ayarlanmış olabilir. Bu, komut satırında /-Y ile önlenebilir.

Dosyaları eklemek istiyorsanız hedef için tek bir dosya ve kaynak için çok sayıda dosya belirtin (* ve ? işaretleriyle veya dosya1+dosya2+dosya3 biçiminde).

CLS : Ekranı temizler.

CLS

VER : Geçerli olan işletim sisteminin sürümünü görüntüler.

VER

Windows 98 [Sürüm 4.10.1998]

PROMPT : Windows komut istemini deÄŸiÅŸtirir.

PROMPT [metin]

metin Yeni bir komut istemi belirtir.

İstem, normal karakterlerden ve aşağıdaki özel kodlardan oluşabilir:

$Q = (eÅŸit iÅŸareti)

$$ $ (dolar iÅŸareti)

$T Geçerli saat

$D Geçerli tarih

$P Geçerli sürücü ve yol

$V Windows sürüm numarası

$N Geçerli sürücü

$G > (büyüktür işareti)

$L < (küçüktür işareti)

$B

(boru)

$H Geri al (önceki karakteri siler)

$E Escape kodu (ASCII kod 27)

$_ Satırbaşı ve satır besleme

İstemi varsayılan ayarlara geri döndürmek için parametre olmadan PROMPT yazın

MD – MKDIR : Bir dizin oluşturur.

MKDIR [sürücü:]yol

MD [sürücü:]yol

CD – CHDIR : Geçerli dizinin adını görüntüler veya geçerli dizini değiştirir.

CHDIR [sürücü:][yol]

CHDIR[..]

CD [sürücü:][yol]

CD[..]

.. Bir üst dizine geçmek istediğinizi belirtir.

Ana dizine geçmek istediğinizi belirtir.

Belirtilen sürücüdeki geçerli dizini görüntülemek için CD sürücü: yazın. Geçerli sürücü ve dizini görüntülemek için parametre olmadan CD yazın.

RD – RMDIR : Bir dizini kaldırır (siler).

RMDIR [sürücü:]yol

RD [sürücü:]yol

REN – RENAME : Bir dosyayı/dizini veya dosyaları/ dizinleri yeniden adlandırır.

RENAME [sürücü:][yol][dizin1

dosya1] [dizin2

dosya2]

REN [sürücü:][yol][dizin1

dosya1] [dizin2

dosya2]

Hedefiniz için yeni bir sürücü veya yol belirtemeyeceğinize dikkat edin.

TIME [saat] : Geçerli saat ayarlarını görüntülemek ve yeni saat için komut istemi almak için parametresiz TIME yazın. Aynı saati korumak için ENTER’a basın.

DATE [tarih] : Geçerli tarih ayarlarını görüntülemek ve yeni tarih için komut istemi almak için parametresiz DATE yazın. Aynı tarihi korumak için ENTER’a basın.

DEL – ERASE : Bir veya daha fazla dosyayı siler.

DEL [sürücü:][yol]dosya adı [/P]

ERASE [sürücü:][yol]dosya adı [/P]

[sürücü:][yol]dosya adı

Silinecek dosyaları belirtir. * ve ? işaretleriyle

çok sayıda dosya belirtebilirsiniz.

/P Her dosyayı silmeden önce doğrulama ister.

DIR : Bir dizindeki dosya ve altdizinlerin bir listesini görüntüler.

DIR [sürücü:][yol][dosya adı] [/P] [/W] [/A[[:]öznitelikler]] [/O[[:]sıralama düzeni]] [/S] [/B] [/L] [/V] [/4]

[sürücü:][yol][dosya adı]

Sürücüyü, dizini veya listelenecek dosyalar

/P Her bilgi ekranından sonra duraklatılır.

/W Geniş liste biçimini kullanır.

/A Belirtilen öznitelikleri taşıyan dosyaları görüntüler.

D Dizin

R Salt okunur dosyalar

H Gizli dosyalar

A Arşivlenmeye hazır dosyalar

S Sistem dosyaları

- Ön ek kastetmiyor

/O Dosyaları sıralı düzende listele.

A En son erişim tarihine göre (erken olanlar önce)

N Ada göre (alfabetik)

S Boyuta göre (önce en küçük)

E Uzantıya göre (alfabetik)

D Tarihe/saate göre (önce erken)

G Grup dizinleri önce

- Düzeni ters çevirme ön eki

/S Belirli dizindeki ve tüm altdizinlerdeki

dosyaları gösterir.

/B Çıplak biçimi kullanır (üstbilgi veya özet yok).

/L Küçük harfler kullanın.

/V Kalabalık kip.

/4 Yılları 4 basamaklı gösterir

Eğer /V kullanıldıysa gözardı edilir.

Anahtarlar DIRCMD ortam deÄŸiÅŸkeninde önceden ayarlanmış olabilir. Ayarlanmış anahtarları, bu anahtarların başına - (tire)– getirerek kaldırabilirsiniz, örneÄŸin /-W.

2 - DIÅž KOMUTLAR

FORMAT CHKDSK XCOPY MOVE MEM EDIT LABEL

DELTREE DISKCOPY SYS ATTRIB

FORMAT :

CHKDSK : Bir diski inceleyip bir durum raporu görüntüler.

CHKDSK [sürücü:][yol] dosya adı [/F] [/V]

[sürücü:][yol] İncelenecek sürücü ve dizini belirtir.

dosya adı Bölünmelere karşı incelenecek dosyaları belirtir.

/F Diskin üstündeki hataları giderir.

/V Her dosya için tam yolu ve adı görüntüler.

Geçerli dizini incelemek için parametre olmadan CHKDSK yazılır. Ancak CHKDSK genelde basit disk problemlerine çözüm bulabilir. EÄŸer ileri düzeyde disk problemi yaşıyorsanız CHKDSK yerine, SCANDISK’i kullanmayı deneyin. SCANDISK daha geniÅŸ disk sorunları aralığını algılayıp düzeltebilir.

DISKCOPY : Bir disketin içeriğini bir başkasına kopyalar.

DISKCOPY [sürücü1: [sürücü2:]] [/1] [/V] [/M]

/1 Diskin sadece ilk yüzünü kopyalar.

/V Bilginin doğru kopyalandığını doğrular.

/M Sadece belleği kullanarak çok geçişli kopyalamaya zorla. Her iki disket de aynı türde olmalıdır. Sürücü1 ve sürücü2 için aynı sürücüyü belirtebilirsiniz.

XCOPY : Dosyaları ve Dizin ağaçalarını kopyalar.

XCOPY kaynak [hedef] [/A

/M] [/D[:date]]

[/P] [/S [/E]] [/W] [/C] [/I] [/Q] [/F]

[/L] [/H] [/R] [/T] [/U] [/K] [/N]

kaynak Kopyalanacak dosya(lar)ı belirtir.

hedef Kopyalanacak yeri ve/veya yeni dosya adlarını belirtir.

/A Dosyaları arşiv öznitelikleri ile kopyalar,

öznitelikleri değiştirmez.

/M Dosyaları arşiv öznitelikleriyle kopyalar,

arşiv özniteliklerini kapatır.

/D:tarih Belirtilen tarihte veya daha sonra deÄŸiÅŸmiÅŸ

dosyaları kopyalar. Hiçbir tarih verilmemiş ise

sadece kaynak tarihi hedef tarihinden yeni

olan dosyaları kopyalar.

/P Her kopyalanan dosyaya onay ister.

/S Boş olanlar dışındaki dizinleri ve

alt dizinleri kopyalar.

/E Boş olanlar dahil olmak üzere dizinleri ve

alt dizinleri kopyalar. /S /E ile aynı. Belki

değiştirmek için kullanılır /T.

/W Kopyalamadan önce bir tuşa basmanızı ister.

/C Hata oluÅŸsa da kopyalamaya devam eder.

/I Hedef yoksa ve birden çok dosya kopyalanıyorsa,

hedefin dizin olduÄŸunu varsayar.

/Q Kopyalarken dosya isimlerini göstermez.

/F Kopyalanan dosya isimleri görüntülenir.

/L Kopyalanacak dosya isimlerini gösterir.

/H Sistem dosyalarını ve Gizli dosyaları da kopyalar.

/R Salt-okunur dosyaların üzerine kaydeder.

/T Sadece dizin yapısını oluşturur,

Boş dizinleri ve altdizinleri içermez.

/T /E Boş dizin ve altdizinleri içerir.

/U Önceden dizinde bulunan dosyaları güncelleştirir.

/K Öznitelikleri kopyalar.

Xcopy salt-okunur öznitelikleri kaldırır.

/Y Onay istemeden üstüne yazar.

/-Y Üstüne yazarken onay ister.

/N Üretilen kısa isimleri kullanarak kopyalar.

MOVE : Dosyaları taşır ve dosyalarla dizinlerin adlarını değiştirir.

Bir veya daha çok dosyayı taşımak için:

MOVE [/Y

/-Y] [sürücü:][yol]dosya adı1[,…] hedef

Bir dizinin adını değiştirmek için:

MOVE [/Y

/-Y] [sürücü:][yol]dizin adı1 dizin adı2

[sürücü:][yol]dosya adı1

Taşımak istediğiniz dosya veya dosyaların

konumunu ve adını belirtir.

hedef Dosyanın yeni yeridir. Hedef bir sürücü harfi,

bir dizin adı veya bir birleşim içerebilir. Sadece

bir tane dosya taşıyorsanız ve dosyayı taşırken

adını değiştirmek istiyorsanız dosya adını da

yazabilirsiniz.

[sürücü:][yol]dizin adı1

adını değiştirmek istediğiniz dizini belirtir.

dizin adı2

Dizinin yeni adını belirtir.

/Y Bir dizin oluşturulması veya hedefin üstüne

yazılması için onay istenmemesini sağlar.

/-Y Bir dizin oluşturulması veya hedefin üstüne

yazılması için onay istenmesini sağlar.

Eğer ki /Y anahtarı COPYCMD ortam değişkenine atanmış ve siz /-Y anahtarını aktif hale getirirseniz; yüklenmiş olan bu özellik kaldırılır.

MEM : Sisteminizdeki kullanılan ve boş bellek miktarını gösterir.

MEM [/CLASSIFY

/DEBUG

/FREE

/MODULE modüladı] [/PAGE]

/CLASSIFY veya /C

Programları bellek kullanımına göre sınıflandırır.

Programların boyutlarını listeler, kullanımdaki

belleğin özetini sağlar ve kullanılabilen en geniş

bloÄŸu listeler.

/DEBUG veya /D

Bellekteki tüm modüllerin, iç sürücülerin

durumunu ve diğer bilgileri gösterir.

/FREE veya /F

Hem geleneksel hem de üst bellekte kalan boş

bellek miktarını gösterir.

/MODULE veya /M

Bir modülün bellekteki kullanımının listesini

gösterir. Bu seçenek, bir modül adıyla birlikte

kullanılmalıdır, iki nokta üstüste ile /M

seçeneğinden ayrılabilir.

/PAGE veya /P

Her bilgi sayfasından sonra duraklar.

EDIT : DOS ortamında kullanılan bir metim editörüdür.

EDIT [/B] [/H] [/R] [/S] [/] [/?] [dosya(lar)]

/B Tek renkli kipe zorlar.

/R Dosyaları salt okunur kipte yükler.

/S Kısa dosya adlarının kullanımına zorlar.

/ İkili dosya yükleyerek, satırları

karakter genişliğinde kaydırır.

/? Yardım ekranını görüntüler.

[dosya] Yüklenecek başlangıç dosyalarını

belirtir. * ve ? karakterleri ve

çoklu dosya özellikleri verilebilir.

LABEL : Belirtilen diskin etiket bilgilerini görüntülemek veya değiştirmek için kullanılır.

LABEL [sürücü:][etiket]

DELTREE : Bir veya daha fazla dosya ve dizin silmek için:

DELTREE [/Y] [sürücü:]yol [[sürücü:]yol[…]]

/Y Altdizini silmek istediÄŸinizi

doğrulama sorusunu kaldırır.

[sürücü:]yol

Silmek istediğiniz dizinin adını belirtir.

Not: DELTREE’yi dikkatli kullanın. Belirtilen dizinin içindeki tüm dosya ve altdizinler silinecektir. İki dosyayı veya dosya kümelerini karşılaÅŸtırıp aradaki farkları gösterir.

SYS : MS-DOS sistem dosyalarını ve komut yorumlayıcısını bir diskete kopyalar.

SYS [sürücü1:][yol] [sürücü2:]

[sürücü1:][yol]

Sistem dosyalarının konumunu belirtir.

[sürücü2:]

Dosyaların kopyalanacağı sürücüyü belirtir.

ATTRIB : Dosya özniteliklerini görüntüler veya değiştirir.

ATTRIB [+R

-R] [+A

-A] [+S

-S] [+H

-H] [[sürücü:][yol]dosya adı] [/S]

+ Bir öznitelik ayarlar.

- Bir öznitelik siler.

R Salt okunur dosya özniteliği.

A Arşiv dosyası özniteliği.

S Sistem dosyası özniteliği.

H Gizli dosya özniteliği.

/S tüm alt dizinlere etkieder.

Kategori: Bilim


Rasgele...