bilgisayar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
bilgisayar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

Merak Edilenler !

Merhaba dostlar, öncelikle sitemi takip eden, okuyan, öğrenen,destekleyen herkese teşekkürler..

İsterseniz merak ettiğiniz sorulardan başlayalım..

PDO (Php Data Objects) nedir ?

“PHP Data Objects (PDO) eklentisi PHP içerisinde veritabanlarına erişim için küçük, kararlı bir arayüz tanımlar. PDO arayüzünü implemente eden herbir veritabanı sürücüsü kendi eklentilerindeki veritabanına has özelliklerini kullanılabilir hale getirirler. PDO eklentisinin kendisi ile herhangi bir veritabanı işlevi yerine getiremezsiniz. Veritabanına erişmek için veritabanına has PDO sürücüsünü kullanmalısınız.

PDO veri-erişim katman soyutlaması sunar, yani kullandığınız veritabanı ne olursa olsun sorgu ve veri çekmek için aynı fonksiyonları kullanırsınız. PDO veritabanı soyutlaması sağlamaz; SQL in yeniden yazılması değildir, veya eksik özelliklerin tamamlanması değildir.

Php kendi sayfasında tanımladığı biçimiyle ve benim bedbahd ingilizcemin yettiği kadarıyla çevirisi bu biçimde. Şimdi durumu sadeleştirmek gerekirse. PHP nin Nesne Yönelimli Programlamaya ağırlık verdiği 5 sürümü ile gelen PDO bir veri erişim katmanıdır, PDO interface ini implemente ederek oluşturulmuş sürücülerini kullanarak standart bir veri erişim modeli oluşturmaktadır. PDO da standard fonksiyonlar vardır: exec,query,fetch v.b. Bu fonsiyonlar sürücü desteği bulunan bütün veritabanları için aynıdır.

Örneğin MySql e sorgu yapmak için PDO->query() metodu kullanılacaksa firebird..

PgSql veya Oracle (PDO interface ini implemente ederek oluşturulmuş birkaç sürücü daha mevcuttur; IBM,Informix,SqLite,Sybase,MicrosoftSQL,ODBC) içinde aynı metod kullanılacaktır. 

Bu da bize farklı veritabanları kullanmamız gerektiği zaman bunların PHP için olan eklentilerine dalıp farklı fonksiyonları içerisinde kayolmamızın önüne geçmekte. 

Tabi sağladığı yararlar bununla sınırlı değil, ileride kullandıkça örneklerimizdeki açıklamalarla sağladığı faydalar daha net anlaşılabilir.

PDO 5.1 sürümü ile kullanılmaya başlamıştır. PDO yu kullanabilmek için  php.ini dosyasındaki PDO yu etkinleştirmelisiniz bununla birlikte veritabanına has olan PDO sürücüsünü de etkinleştirmelisiniz. 

Yoğun biçimde MySql kullanıldığı için biz MySql eklentisini etkinleştireceğiz, bunun için php.ini ye şu satırları ekleyebilirsiniz;

[PHP_PDO]
extension=php_pdo.dll
[PHP_MYSQL]
extension=php_mysql.dll

Bu adımdan sonra bir örnek ile PDO kullanımını açıklayalım => Örnek 

Yukarıdaki örneği açıklayalım. PDO kurucusunda bulunan “dsn” parametresi PDO nun hangi veritabanı sürücüsünü kullanacağını belirlemesine yardımcı olan veriyi barındırır. 

Burada “mysql” yerine “mssql” veritabanına bağlanmak isteseydik “dsn” imiz şöyle olacaktı: ‘mssql:host=localhost;dbname=test’. 

Bu durumda PDO MsSql sürücüsünü arka planda yükleyecekti (tabi MsSql sürücüsünü öncelikle sizin aktif etmiş olmanız şartıyla).

Burada PHP de daha önce olmayan ve 5. versiyonu ile gelen “try catch” bloğundan bahsetmek gerekecek sanırım.  “try catch” bir hata yakalama ve oluşan hatayı göz ardı etme mekanizmasıdır diyebiliriz kabaca. İki bloktan oluşan bu yapı ile ulaşılmaya çalışılan sağlamlıktır. Uygulamada bir hata gerçekleştiğinde oracıkta sonlanmak yerine size bu hatayı yönetebilmenize olanak sağlar.

Örneğimizdeki “try catch” bloğunda PDO kurucusu sağlıklı çalıştığında ve veritabanı bağlantısını sağladığında “try” blogu çalışacak ve sorgu sonucu yazılacak ekrana. Bir hata meydana geldiğinde ise “catch” bloğu çalışacak ve meydana gelen hata ekrana yazılcaktır.

PDO ile ilgili örneklere ve PHP5 yeniliklerine ilerleyen zamanlarda değinilecektir.

Python

Tahmin edebileceğiniz gibi Python (C, C++, Perl, Ruby ve benzerleri gibi) bir programlama dilidir ve tıpkı öteki programlama dilleri gibi, önünüzde duran kara kutuya, yani bilgisayara hükmetmenizi sağlar.

Bu programlama dili Guido Van Rossum adlı Hollandalı bir programcı tarafından 90’lı yılların başında geliştirilmeye başlanmıştır. Çoğu insan, isminin Python olmasına aldanarak, bu programlama dilinin, adını piton yılanından aldığını düşünür. Ancak zannedildiğinin aksine bu programlama dilinin adı piton yılanından gelmez. Guido Van Rossum bu programlama dilini, The Monty Python adlı bir İngiliz komedi grubunun, Monty Python’s Flying Circus adlı gösterisinden esinlenerek adlandırmıştır. Ancak her ne kadar gerçek böyle olsa da, Python programlama dilinin pek çok yerde bir yılan figürü ile temsil edilmesi neredeyse bir gelenek halini almıştır.

Dediğimiz gibi, Python bir programlama dilidir. Üstelik pek çok dile kıyasla öğrenmesi kolay bir programlama dilidir. Bu yüzden, eğer daha önce hiç programlama deneyiminiz olmamışsa, programlama maceranıza Python’la başlamayı tercih edebilirsiniz.

Günlük yaşamınıza şöyle bir bakın. Gerek işyerinizde olsun, gerek evde bilgisayar başında olsun, belli işleri tekdüze bir şekilde tekrar ettiğinizi göreceksiniz.

 Mesela sürekli olarak yazılı belgelerle uğraşmanızı gerektiren bir işte çalışıyor olabilirsiniz. Belki de her gün onlarca belgeyi açıp bu belgelerde birtakım bilgiler arıyor, bu bilgileri düzeltiyor, yeniliyor veya siliyorsunuzdur. 

Bu işlemlerin ne kadar vakit alıcı ve sıkıcı olduğunu düşünün. Eğer bir programlama dili biliyor olsaydınız, bütün bu işlemleri sizin yerinize bu programlama dili hallediyor olabilirdi.
İşte Python programlama dili böyle bir durumda devreye girer. 

Her gün saatler boyunca uğraştığınız işlerinizi, yalnızca birkaç satır Python kodu yardımıyla birkaç saniye içinde tamamlayabilirsiniz.

Yada şöyle bir durum düşünün: Çalıştığınız işyerinde PDF belgeleriyle bolca haşır neşir oluyor olabilirsiniz. 

Belki de yüzlerce sayfalık kaşeli ve imzalı belgeyi PDF haline getirmeniz gerekiyordur. Üstelik sizden bu belgeleri mümkün olduğunca tek belge halinde PDF‘lemeniz isteniyor olabilir. 

Ama o yüzlerce sayfayı tarayıcıdan geçirirken işin tam ortasında bir aksilik oluyor, makine arızalanıyor ve belki de ister istemez belgeniz bölünüyordur.

İşte Python programlama dili böyle bir durumda da devreye girer. Eğer Python programlama dilini öğrenirseniz, internette saatlerce ücretsiz PDF birleştirme programı aramak veya profesyonel yazılımlara onlarca dolar para vermek yerine, belgelerinizi birleştirip işinizi görecek programı kendiniz yazabilirsiniz.

Python programlarının en büyük özelliklerinden birisi, C ve C++ gibi dillerin aksine, derlenmeye gerek olmadan çalıştırılabilmeleridir. Python’da derleme işlemi ortadan kaldırıldığı için, bu dille oldukça hızlı bir şekilde program geliştirilebilir.
Ayrıca Python programlama dilinin basit ve temiz söz dizimi, onu pek çok programcı tarafından tercih edilen bir dil haline getirmiştir. Python’ın söz diziminin temiz ve basit olması sayesinde hem program yazmak, hem de başkası tarafından yazılmış bir programı okumak, başka dillere kıyasla çok kolaydır.

Python programlama dili ve bu dili hakkıyla bilenler sadece uluslararası şirketlerin ilgisini çekmekle kalmıyor. Python son zamanlarda Türkiye’deki kurum ve kuruluşların da dikkatini çekmeye başladı. Bu dil artık yavaş yavaş Türkiye’deki üniversitelerin müfredatında da kendine yer buluyor.

Python’ın yukarıda sayılan özellikleri sayesinde dünya çapında ün sahibi büyük kuruluşlar (Google, YouTube, Yahoo! gibi) bünyelerinde her zaman Python programcılarına ihtiyaç duyuyor. Mesela pek çok büyük şirketin Python bilen programcılara iş imkanı sağladığını, Python’ın baş geliştiricisi Guido Van Rossum’un 2005 ile 2012 yılları arasında Google’da çalıştığını, 2012 yılının sonlarına doğru ise Dropbox şirketine geçtiğini söylersek, bu programlama dilinin önemi ve geçerliliği herhalde daha belirgin bir şekilde ortaya çıkacaktır.

Sözün özü, pek çok farklı sebepten, başka bir programlama dilini değil de, Python programlama dilini öğrenmek istiyor olabilirsiniz.

Kısaca Scriptlerin Kurulum Mantığı

Merhaba arkadaşlar bu yazımda sizlere kısa ve öz olarak scriptler nasıl kurulmaktadır aşamalar halinde ondan bahsedicem. Aslın bütün scriptler kurulan mantık hemen hemen aynıdır...

1.aşama: Tüm scriptler kurulmadan önce bir veritabanı oluşturulur..Bu altın ve değişmez kuraldır.

2.aşama: Oluşturulan veritabanı  kullanıcı adı , host adı , veritabanı adı ve veri tabanı bir ayar dosyası içerisine el ile girilmesi gereken yerlere yazılıp kayıt edilir..Çoğu scripte bunları yazacağınız yerler açıkça renkli yazıyla yazılıdır.. ( config.php yada ayar.php dosyasıdır bu genelde isim olarak..) . Bu aşama daha önce tanımlanmış bir sql dosyası varsa bazı durumlarda atlanır.

3.aşama: Kurulan scriptte genelde bir install dosyası bulunur. Kurulum safhasında bu dosya yolu ''www.siteadınız.com/install veya ayar.php yada asp/install yada kurulum php veya asp/ '' adı altındadır genellikle. Daha önce oluşturulmuş sql dosyalı scriptlerde ise bu durum biraz farklıdır...Bu gibi scriptlerde ise mysql phpmyadmin girişi yaptıktan sonra sql dosyası import edilmelidir..Bu şekilde install dosyası ile kurulum aşamasını atlamış oluyoruz..Yani oluşturduğumuz mysql kullanıcı adı ile phpmyadmin den tanımlanan bu sql dosyasını import ederek 4. aşamaya geçiyoruz.

4.aşama: Bu aşama final aşamasıdır.İnstall ekranında karşımıza gelen ekrandaki doldurduğumuz admin giriş bilgileriyle sitemizin paneline giriş yapabiliriz.Eğer sitemiz daha önce hazırlanmış bir sql dosyalı bir script ise sql dosyasını notepad ++ gibi bir yazlımla açıp administrator password isimli satırı bulup şifrenizi öğrenebilirsiniz..Çünkü daha önce hazırlanmış bir sql dosyalı script kuruyorsak admin giriş ayarları oluşturulmuş demektir...

The End


Wp Şifre Resetleme

Wordpress yönetici şifrenizi unuttuğunuzda, admin hesabını oluştururken kullandığınız e-mail adresini de artık kullanmıyorsanız, wordpress yönetici şifrenizi resetlemek için veritabanına erişmelisiniz.
Wordpress kurulumu yaptığınız veritabanına ulaştıktan sonra wordpress admin şifrenizi resetlemek için yapmanız gerekenler;
1.) wp-users tablosunu bulun. (tablo öneki olan ‘wp-’, kurulum sırasında değiştirmiş olabilirsiniz o yüzden önemli olan sonrasında yer alan users ismidir. )
2.) Yönetici hesabına ait satırı bulmalısınız.
3.) Yönetici hesabının bulunduğu satırı “Düzenle” seçeneğine tıklayarak, düzenleme formunu açıyorsunuz.
4.) http://www.md5.net/ sitesine giderek “String” kısmına yeni şifrenizi yazıyorsunuz ve “Generate” butonuna bastıktan sonra oluşan “MD5 Hash” kutusundaki değeri kopyalıyorsunuz.
5.) wp-users tablosunda user_pass alanına kopyaladığınız bu değeri yapıştırıyorsunuz ve “Güncelle” diyerek değişikliği kayıt ediyorsunuz.
6.) Artık “String” kısmına yazdığınız şifre ile wordpress admin yönetici hesabınıza erişebilirsiniz.

Apple Logosundaki Sır !

Ezelinden beri elmalarla içli dışlı olan Apple ‘ın logosu hakkında bir çok farklı hikaye duymuşsunuzdur,bunların bir çoğu firma kurucusu Steve Jobs ‘un yoksul bir çocukluk ve öğrencilik hayatı geçirdiği, beslenme çantasında çoğunlukla tek bir elma olduğu, haliyle kurduğu firma için kullandığı logonun da bu hazin çocukluktan esinlendiğiyle alakalıdır. Şehir efsanesi tadındaki bir diğer hikaye de Steve amcanın vakti zamanında bir sevgilisi/çocuğu olduğu ve bu kimsenin zehirli/bozuk bir elma yiyerek öldüğünü anlatır.
Macintosh firmasının resmi olarak kabul etmediği ve ta ikinci dünya savaşı yıllarına dayanan bu enteresan hikayeyi aynen aktarıyorum.
İkinci Dünya Savaşı ‘nda bir İngiliz bilimadamı, Alan TuringAlmanlar’ın kullandığı ünlü Enigma isimli şifre mekanizmasını çözerek savaşın gidişatını ciddi bir biçimde etkiliyor.
Enigma ‘nın çözülmesiyle beraber Alman denizaltıları zor durumda kalıyor, Almansavaş uçaklarının Londra üzerinde gerçekleştirdikleri bombardımanlar nispeten etkisizleşiyor ve tüm bunlar bir matematikçi, Alan Turing ‘in dehasıyla oluyor.
Savaş sonrası ise Alan Turing’in başına korkunç şeyler geliyor; dahi matematikçi Alan Turing bir eşcinsel ve bir gün üniversitedeki odasında bir erkek öğrenciyle yakalanıyor.
O tarihlerde İngiltere’de eşcinsellik büyük bir suç ve yasalar Turing’e iki yol öneriyor; birincisi uzun bir hapis cezası, ikincisi ise bir ilaç tedavisiyle hadımlaştırılmak. Her iki alternatif de Turing’e kabul edilemez geliyor ve bir elmanın içine bir gergedanı dahi hemen öldürecek miktarda bir zehir enjekte ediyor, bu elmadan bir ısırık alarak yaşamına son veriyor.
Alan Turing’in cesedi bulunduğunda yanında üzerinden bir ısırık alınmış elma da bulunuyor.
Macintosh firmasının kurucuları da, kendileri bu konuda bir açıklama yapmamakla birlikte, bu ucundan bir ısırık alınmış elmayı, bilgisayarların babası sayılan Alan Turing’e saygılarından bilgisayar firmalarının simgesi yapıyorlar ve Alan Turing Alman ordusunun bu şifre sistemini bırakın gelişmişini, ortada ilkel bir bilgisayar dahi olmaksızın kırıyor.

Bilgisayarın Anatomisi ve Tarihçesi

Kendisine verdiğimiz bilgileri istediğimizde saklayabilen, istediğimizde geri verebilen cihaza bilgisayar denir.
İlk bilgisayar ENIAC'tır.
Bilgisayarlar çok farklı biçimlerde karşımıza çıkabilirler. 20. yüzyılın ortalarındaki ilk bilgisayarlar büyük bir oda büyüklüğünde olup, günümüz bilgisayarlarından yüzlerce kat daha fazla güç tüketiyorlardı. 21. yüzyılın başına varıldığında ise bilgisayarlar bir kol saatine sığacak ve küçük bir pil ile çalışacak duruma geldiler. Bu kadar küçük imal edilebilmelerinin temel nedeni 1969 yılında yarı iletkenler ile çok küçük alanlara sığdırılabilen devreler yapılabilmesidir. Şu anda kullandığımız bilgisayarlar Intel'in ilk işlemci unvanına sahip olan 4004'den sonra bilgisayar teknolojisi hız kazanmıştır. Toplumumuz kişisel bilgisayarı ve onun taşınabilir eşdeğeri, dizüstü bilgisayarını, bilgi çağının simgeleri olarak tanıdılar ve bilgisayar kavramıyla özdeşleştirdiler. Günümüzde çok yaygın kullanılmaktadırlar. Bilgisayarın temel çalışma prensibi ikili sayı sistemi yani sadece 0 ve 1 den oluşan kodlamalardır.
Jacquard'ın doku tezgâhı
ilk kurulabilir aygıtlardandır.
İstenilen yazılımı kayıt edip istenilen zamanda çalıştırabilmeleri bilgisayarları çok yönlü kılıp hesap makinelerinden ayıran ana özellikleridir. Church-Turing tezi bu çok yönlülüğün matematiksel ifadesidir ve herhangi bir bilgisayarın bir diğer bilgisayarın görevlerini yerine getirebileceğinin altını çizer. Dolayısıyla, karmaşıklıkları ne düzeyde olursa olsun, cep bilgisayarından süper bilgisayarlara kadar, bellek ve zaman sınırı olmadığı takdirde hepsi aynı görevleri yerine getirebilirler.

Geçmiş :
İlk bilgisayar 1948 yılında yapılmıştır.
Geçmişte 'bilgisayar' olarak bilinen birçok aygıt günümüz ölçütlerine göre bu tanımı hak etmemektedirler. Başlangıçta bilgisayar sözcüğü hesaplama sürecini kolaylaştıran nesnelere verilen bir ad konumundaydı. Bu ilk dönemin bilgisayar örnekleri arasında sayı boncuğu (abaküs) ve AntiKitira Makinesi (M.Ö 150-100) sayılabilir. Yüzyıllar sonra, Orta Çağ sonundaki yeni bilimsel keşifler ışığında, Avrupalı mühendisler tarafından geliştirilen bir dizi makinesel hesaplama aygıtlarının ilki ise, Wilhelm Schickard'a (1623) aittir.
Delikli Kart
Ancak, yazılımlanabilir (veya kurulabilir) olmamaları nedeniyle bu aygıtların hiçbiri günümüz bilgisayar tanımına uymamaktadır. 1801 yılında Joseph Marie Jacquard'ın dokuma tezgâhındaki işlemi otomatikleştirmek adına ürettiği delikli kartlar ise bilgisayarların gelişme sürecindeki, kısıtlı da olsa, ilk yazılımlanabilme (kurulabilme) izlerinden sayılır. Kullanıcının sağladığı bu kartlar sayesinde, dokuma tezgâhı kart üzerindeki delikler ile tarif edilen çizime işleyişini uyarlayabiliyordu.
1837 yılında Charles Babbage, adını Analytical Engine (Çözümlemeli veya analitik makine) koyduğu, ilk tam yazılımlanabilir makinesel bilgisayarı kavramsallaştırıp tasarladı. Ancak parasal
ENİACvon Neumann mimarisiniuygulayan ilk bilgisayarlardandır.
nedenler ve üzerindeki çalışmalarının sonlanamaması nedeniyle bu makineyi geliştirmedi.
Delikli kartların ilk büyük ölçekli kullanımı ise Herman Hollerith tarafından, 1890 yılında muhasebe işlemlerinde kullanılmak üzere tasarlanan hesap makinesidir. Hollerith'in o dönemde bağlı olduğu işletme ise sonraki yıllarda küresel bilgisayar devine dönüşecek IBM'dir. 19. yüzyılın sonlarına varıldığında, gelecek yıllarda bilişim donanım ve kuramlarının gelişimine büyük katkıda bulunacak uygulayımlar (teknolojiler) ortaya çıkmaya başlamıştılar: delikli kartlar, Boole cebiri, boşluk tüpleri ve teletip aygıtları.
20. yüzyılın ilk yarısında ise, birçok bilimsel gereksinim, gittikçe karmaşıklaşan örneksel (analog) bilgisayarlar ile giderildiler. Ancak günümüz bilgisayarlarının yanılmazlık düzeyinden hâlâ uzaktılar.
1930'lar ve 1940'lar boyunca bilgisayar uygulayımı gelişmeye devam etti, ve sayısal elektronik bilgisayarın ortaya çıkışı ancak elektronik devrelerinin buluşundan (1937) sonra gerçekleşebildi. Bu dönemin önemli çalışmaları arasında aşağıdakiler sayılabilir:
  • Konrad Zuse'nin "Z makineleri". Z3 (1941) ikili sayı tabanına dayalı işleyip, gerçel sayılar ile işlem yapabilen ilk makinedir. 1998 yılında Z3'ün Turing uyumlu olduğu kanıtlanmış ve böylece ilk bilgisayar unvanını edinmiştir.
  • Atanasoff-Berry Bilgisayarı (1941) boşluk tüplerine dayalı olup, ikili sayı tabanının yanı sıra, sığaç tabanlı bellek donanımına sâhipti.
  • İngiliz yapımı Colossus bilgisayarı (1944), kısıtlı yazılımlanabilirliğine (kurulabilirliğine) karşın, binlerce tüp
    Kişisel bilgisayar: (1) Ekran(2) Ana kart 
    (3) İşlemci (CPU)(4) Bellek (RAM)
     
    (5) Genişletme Kartları (PCI-X, AGP, v. b.)
    (6) Güç Kaynağı (7) Optik Disk Sürücü (DVD, CD, v. b.)
     
    (8)Sabit Disk (9) Klavye (10) Fare
    kullanımının yeterince güvenilir bir sonuç verebileceğini göstermiştir. II. Dünya Savaşı'nda Alman silahlı kuvvetlerinin gizli iletişimlerini çözümlemek için kullanılmıştır.
  • Harvard Mark I (1944), kısıtlı kurulabilirliğe sahip bir bilgisayar.
  • ABD Ordusu tarafından geliştirilen ENIAC (1946), onluk sayı tabanına dayalı olup ilk genel kullanım amaçlı elektronik bilgisayar unvanına sahiptir.
ENIAC'ın olumsuz yanlarını saptayan geliştiricileri, daha esnek ve zarif bir çözüm üzerinde çalışıp, artık saklı yazılım mimarisi veya daha çok von Neumann mimarisi olarak tanınan tasarımı önerdiler. Bu tasarımdan ilk olarak John von Neumann (1945) yılında gerçekleştirdiği bir yayında söz etmesinden sonra, bu mimariye dayalı olarak geliştirilen bilgisayarlardan ilki İngiltere'de tamamlandı (SSEM). Aynı mimariye bir yıl sonra kavuşan ENIAC'a ise EDVAC adı verildi.
Günümüz bilgisayarlarının neredeyse tamamının bu mimariye uyumlu duruma gelmesi ile bilgisayar sözcüğünün tanımı olarak da kullanılmaktadır. Dolayısıyla bu tanıma göre geçmişteki aygıtlar bilgisayar olarak sayılmasalar da, tarihsel bağlamda yine de o biçimde anılmaktadırlar. Her ne kadar1940'lardan bu yana bilgisayar uygulayımı köklü değişiklikler geçirmiş olsa da, çoğunluğu von Neumann mimarisine sadık kalmıştır.
Mikroişlemci von Neumann mimarisinin temel öğelerindendir.
Boşluk tüpüne dayalı bilgisayarlar 1950'ler boyunca kullanımda kaldıktan sonra, 1960'larda daha hızlı ve ucuz olan geçirgeç (transistör) tabanlı bilgisayarlar yaygınlık kazandı. Bu etkenlerin sonucunda bilgisayarların daha önce görülmemiş bir düzeyde toplu üretimine geçirildi. 1970'lere varıldığında tümleşik devreuygulayımı ve Intel 4004 gibi mikroişlemcilerin geliştirilmesi sayesinde bir kez daha büyük bir başarım ve güvenilirlik artışının yanı sıra, maliyet düşüşü de yaşandı. 1980'lerde artık bilgisayarlar, çamaşır makinesi gibi günlük hayat kullanımındaki birçok makinesel aygıtın denetleyici donanımlarındaki yerlerini almaya başlamışlardı. Yine aynı dönemde, kişisel bilgisayarlar yaygınlık kazanıyorlardı. Son olarak 1990'lardaki Internet'in gelişimi ile de bilgisayarlartelevizyon ve telefon gibi alışılmış birer aygıt hâline gelmişlerdir.
Von Neumann mimarisine göre bilgisayarlar başlıca dört bileşenden oluşurlar bilgisayarda aritmetik mantık vardır.

Bellek:
Bir bilgisayarın belleği, sayılar içeren bir hücreler bütünü olarak düşünülebilir. Her hücreye yazılabilir ve içeriği okunabilir. Her hücrenin kendisine özel bir adresi vardır. Bir komut örneğin 34 sayılı hücrenin içeriğini 5.689 sayılı hücreyle toplayıp 78. hücreye yerleştirmek olabilir. İçerdikleri sayılar herhangi bir şey olabilir, sayı, komut, adres, harf, vb. İçeriğinin doğasını ancak onu kullanan yazılım belirler. Günümüz bilgisayarlarının çoğunluğu veriyi kaydetmek içinikili sayıları kullanır ve her hücre 8 bit (yani bir bayt) içerebilir.
Dolayısıyla bir bayt 255 farklı sayıyı ifade edebilir, bunlar ancak 0 dan 255'e veya -128 den +127'ye olabilirler. Yan yana yerleşmiş birden fazla bayt kullanıldığında ise (genelde 2, 4 veya 8) çok daha büyük sayıların kaydedilmesi mümkün olur. Çağımız bilgisayarlarının bellekleri milyarlarca bayt içermektedirler.
von Neumann mimarisine göre bilgisayar yapısı.
Bilgisayarlarda üç adet bellek türü bulunur. İşlemci içerisinde yer alan yazmaçlar, son derece hızlı ancak çok sınırlı sığaya sahiptirler. İşlemcinin çok daha yavaş olan ana belleğe olan erişim gereksinimini gidermek için kullanılırlar. Ana bellek ise Rastgele erişimli bellek (REB veya RAM, Random Access Memory) ve Salt okunur bellek (SOB veya ROM, Read Only Memory) olmak üzere ikiye ayrılır. RAM'e istenildiği zaman yazılabilir ve içeriği ancak güç sürdüğü sürece korunur. ROM'sa sadece okunabilen ve önceden yerleştirilmiş bilgiler içerir. Bu içeriği güçten bağımsız olarak korur. Örneğin herhangi bir veri veya komut RAM'da bulunurken, bilgisayar donanımını düzenleyen BIOS ROM'da yer alır.
Son bir bellek alt türü ise önbellektir (cache memory). İşlemci içerisinde yer alır ve yazmaçlardan büyük sığaya sahip olmanın yanı sıra ana bellekten de hızlıdır.
G/Ç bir bilgisayarın dış dünyadan veri alışverişinde bulunmak için kullandığı araçtır. Yaygın olarak kullanılan giriş birimleri arasında klavye ve fare, çıkış için ise ekran (veya görüntüleyici,monitör), hoparlör ve yazıcı sayılabilir. Sabit ve optik diskler ise her iki görevi de üstlenirler.

Bilgisayar Ağları:
Sabit diskler bilgisayarların en çok tanınan G/Ç birimlerindendirler.
Bilgisayarlar 1950`lerden beri çoklu ortamlar arasında bilgi koordinasyonu kurmak amacıyla kullanıldı. ABD ordusunun (SAGE) sistemi bu tür sistemlerin geniş kapsamlı ilk örneğiydi ve bu sistem (Sabre) gibi birçok özel amaçlı ticari sisteme öncülük etti. 1970'lerde ABD'li mühendisler ordu içerisinde yürütülen bir tasarı çerçevesinde bilgisayarları birbirleri ile bağlayıp (ARPANET), günümüzde bilgisayar ağı olarak bilinen yapının temellerini attılar. Zaman içerisinde bu bilgisayar ağı, ordu ve akademik birimler ile de sınırlı kalmayıp Bilgisunar (İnternet veya Genel ağ) oluştu. 1990'lara gelindiğinde ise, İsviçre'nin CERN araştırma merkezinde geliştirilen Küresel ağ (World Wide WebWWW) adlı iletişim kuralları, e-posta gibi uygulamalar ve ethernet gibi ucuz donanımsal çözümler ile bilgisayar ağları yaygınlık kazandılar.

Donanım:
Donanım kavramı bir bilgisayarın tüm dokunulabilir bileşenlerini kapsar.

Donanım örnekleri
Çevresel birimler (Giriş/çıkış)GirişFare, Klavye, Oyun çubuğu, Tarayıcı
ÇıkışMonitör, Yazıcı, Hoparlör
Her ikisiDisket sürücü, Sabit disk, Optik disk
Bağlantı birimleriKısa menzilRS-232, SCSI, PCI, USB
Uzun menzil (Bilgisayar ağları)Ethernet, ATM, FDDI


Giriş - Çıkış birimleri:

Giriş/çıkış, bilgi işlem dizgesinin değişik işlevsel birimleri (alt sistemleri) arasındaki iletişimi veya bu arayüzlere doğrudan bilgi sinyallerini göndermeyi sağlar.
Girişler, değişik birimlerden alınan sinyallerdir. Çıkışlar ise bu birimlere gönderilen sinyallerdir. I/O aygıtları bir kullanıcı (veya başka sistemler) tarafından bilgisayar ile bağlantı kurabilmek için kullanılır. Örnek olarak, klavye ve fare bilgisayarın giriş aygıtlarıdır. Ekran, hoparlör ve yazıcı ise bilgisayarın çıkış aygıtlarıdır. Değişik aygıtlar bilgisayar ile bağlantı gerçekleştirebilmeleri için giriş ve çıkış sinyallerini kullanırlar. Modem ve bağlantı kartları örnek olabilir.
Disket sürücü, sabit disk ve optik
diskin bulunduğu çevresel birimlerin toplandığı standart tip
 bilgisayar kasası
Klavye ve fare kullanıcıların fiziksel hareketlerini giriş olarak alırlar ve bu fiziksel hareketleri bilgisayarların anlayabileceği düzeye getirirler. Çıkış birimleri ise (yazıcı,hoparlör,ekran gibi) giriş sinyali olarak bilgisayarın ürettiği çıkış sinyallerini alırlar ve bu sinyalleri kullanıcıların görebileceği ve okuyabileceği çıktılara çevirirler.
Bilgisayar mimarisinde merkezi işlem birimi (CPU) ve ana bellek bilgisayarın kalbini oluşturmaktadır. Çünkü bellek kendi talimatları ile merkezî işlem birimindeki verileri doğrudan okuyabilir ve merkezi işlem birimine doğrudan veri yazabilir. Örnek olarak, bir disket sürücüsü I/O sinyallerini dikkate alır. Merkezi işlem biriminin I/O yöntemlerini sağlaması alt düzey bilgisayar programlamacılığında aygıt sürücülerinin tamamlanmasına yardımcı olur.
Üst düzey işletim sistemleri ve üst düzey programlamacılık ideal I/O kavramlarını ve temel öğeleri ayırt ederek çalıştırmaya olanak sağlamaktadır. Örneğin C programlama dili yazılımların I/O'larını düzenlemek için içerisinde fonksiyonlar bulundurmaktadır. Bu fonksiyonlar dosyalardan veri okunmasını ve bu dosyaların içerisine veri yazılmasını sağlar.

Yazılım

Yazılım kavramı bilgisayardaki özdek (maddi) olmayan tüm bileşenleri tanımlar: yazılımlar, iletişim kuralları ve veriler hepsi yazılımdır.
Yazılım
İşletim sistemiUnix/BSDUNIX V, AIX, HP-UX, Solaris (SunOS), FreeBSD, NetBSD, IRIX
GNU/LinuxLinux dağıtımları
Microsoft WindowsWindows 3.0, Windows 3.1, Windows 95, Windows 98, Windows NT, Windows CE, Windows XP, Windows Vista, Windows 7, Windows 8
DOSDOS/360, QDOS, DRDOS, PC-DOS, MS-DOS, FreeDOS
Mac OSMac OS X
Gömülü ve Gerçek zamanlı işletim sistemileriGömülü işletim sistemleri dizelgesi
KütüphanelerÇoklu ortamDirectX, OpenGL, OpenAL
Yazılımlama kütüphanesiC kütüphanesi
Verilerİletişim kuralıTCP/IP, Kermit, FTP, HTTP, SMTP, NNTP
Belge biçimleriHTML, XML, JPEG, MPEG, PNG
Kullanıcı arayüzüGrafiksel kullanıcı arayüzü (WIMP)Microsoft Windows, GNOME, KDE, QNX Photon, CDE, GEM
Metinsel kullanıcı arayüzüKomut satırı, Kabuk
Diğer
UygulamaOfisKelime işlemci, Masaüstü yayıncılık, Sunum yazılımı, Veri tabanı yönetim sistemi, Hesap çizelgesi, Muhasebe yazılımı
Bilgisiyar ErişimiTarayıcı, E-posta istemcisi, Küresel ağ sunucusu, Anlık ileti yazılımı
TasarımBilgisayar destekli tasarım, Bilgisayar destekli yapım
GrafiklerHücresel grafik düzenleyici, Yöneysel grafik düzenleyici, 3B modelleyici, Canlandırma düzenleyici, 3B bilgisayar grafikleri, Video düzenleme, Görüntü işleme
Sayısal sesSayısal ses düzenleyici, Ses oynatıcı
Yazılım mühendisliğiDerleyici, Çevirici, Yorumlayıcı, Hata ayıklayıcı, Metin düzenleyici, Tümleşik geliştirme ortamı, Başarım incelemesi, Değişiklik denetimi,Yazılım yapılandırma yönetimi
OyunlarStrateji, Macera, Bulmaca, Benzetim, Rol yapma oyunu, Etkileşimli kurgu
EkYapay +, Antivirüs yazılımı, Belge yönetici

Programlama dilleri

Programlama dilleri

Programlama dilleri listesiProgramlama dillerinin bölümsel listesi, Programlama dillerinin abecesel listesi, İngilizce tabanlı olmayan programlama dilleri
Çokça kullanılan Assembly dillerix86
Çokça kullanılan Yüksek düzey dillerBASIC, Delphi, C, C++, C#, COBOL, D, Fortran, Java, Lisp, Pascal
Çokça kullanılan Betik dilleriBourne shell, JavaScript, Python, Ruby, PHP, Perl


Bilgisayar Pratikleri



Bilgisayar kullanırken bilgisayarın ne kadar karmaşık bir şey olduğunu karşılaştığınız güçlüklerden anlarsınız ancak her şeyde olduğu gibi bilgisayardada pratik bir sürü yapacağımız şeyler vardır işte bu başlık altında benimde zaman zaman kullandığım pratik bilgileri derledim.




Öncelikle başlat çalıştır komutlarından başlıyalım :

compmgmt.msc Bilgisayar yönetimini açar.

clipbrd.exe Pano işlemcisini açar.

cleanmgr.exe Disk temizleyiciyi açar.

ciadv.msc Dizin yöneticisini açar.

charmap.exe Karakterleri ayarlamanızı sağlar.

calc.exe Hesap makinesini açar.

diskmgmt.msc Disk yönetimini açar.

devmgmt.msc Aygıt yöneticisini açar.

dfrg.msc Disk birleştiriciyi açar.

eudcedit.exe Karakter imal edebilirsiniz.

appwiz.cpl Program ekle kaldırı açar.

access.cpl Erişebilirlik seçeneklerini açar.

accwiz.exe Erişebilirlik sihirbazını açar.

desk.cpl Görüntü özelliklerini açar.

eventvwr.exe Olay görüntüleyicisini açar.

freecell.exe İskambil oyununu açar.

fsmgmt.msc Paylaşılan klasörler menüsünü açar.

hdwwiz.cpl Donanım ekleme sihirbazını açar.

iexpress.exe Setup programını açar.

inetcpl.cpl İnternet özelliklerini açar.

intl.cpl Bölge ve dil ayarlarını açar.

joy.cpl Oyun kontrollerini açar.

magnify.exe Büyüteçi açar.

main.cpl Fare özelliklerini açar.

mmsys.cpl Ses ayarlarını açar.

mspaint.exe Paint programını açar.

narrator.exe İngilizce ekran okuyucusunu açar.

ntbackup.exe Yedekleme sihirbazını açar.

nusrmgr.cpl Kullanıcı hesaplarını açar.

osk.exe Ekran klavyesi açar.

telnet.exe Telnet'i açar.

spider.exe Kağıt oyunu açar.

gpedit.msc Grup poliçesi açar.

msconfig.exe Sistem ayarlarını açar.

verifier.exe Sürücü monitörünü açar.

drwtsn32.exe Sorun tanıma aracını açar.

dxdiag.exe DirectX sürümünüzü öğrenmenizi sağlar.

mobsync.exe Senkronizasyon sağlar.

mplay32.exe Media Player'ın çok basit bir halini açar.

odbcad32.exe Database işleme sağlar.

packager.exe Obje paketleyiciyi açar.

perfmon.exe Sistem monitörünü açar.

progman.exe Masaüstü yöneticisini açar.

rasphone.exe Erişim defterini açar.

shrpubw.exe Network paylaşımı bilgisini açar.

sigverif.exe İmza denetleyicisini açar.

sysedit.exe Sistem yöneticisini açar.

syskey.exe Şifre databaseini açar.

sndrec32.exe Ses kaydedicisini açar.

timedate.cpl Tarih ayarlama penceresini açar.

tourstart.exe Windows  turu başlatır.

winchat.exe Windows içinde bulunan chat programını açar.

winmine.exe Mayın Tarlası oyununu açar.

write.exe WordPad'i açar.

wupdmgr.exe Windows güncelleştirme penceresini açar.

explorer.exe Windows Gezgini'ni açar.

powercfg.cpl Güç seçeneklerini açar.

rasphone.exe Ağ bağlantılarını açar.

regedt32.exe Windows Kayıt Düzenleyicisi'ni açar.


regedit.exe Windows Kayıt Düzenleyicisi'ni açar.

sndvol32.exe Ses ayarlarını yapmanızı sağlar.

notepad.exe Not defterini açar.

taskmgr.exe Görev yöneticisini açar.



Klavye Kısayolları :

 CTRL+C (Kopyala)

• CTRL+X (Kes)

• CTRL+V (Yapıştır)

• CTRL+Z (Geri Al)

• DELETE (Sil)

• ÜSTKRKT+DELETE (Seçili öğeyi Geri Dönüşüm Kutusu'na atmadan kalıcı olarak sil)

• Bir öğeyi sürüklerken CTRL (Seçili öğeyi kopyala)

• Bir öğeyi sürüklerken CTRL+ÜSTKRKT (Seçili öğeye kısayol oluştur) 

• F2 tuşu (Seçili öğeyi yeniden adlandır)

• CTRL+SAĞ OK (Ekleme noktasını sonraki sözcüğün başına götür)

• CTRL+SOL OK (Ekleme noktasını önceki sözcüğün başına götür )

• CTRL+AŞAĞI OK (Ekleme noktasını sonraki paragrafın başına götür)

• CTRL+YUKARI OK (Ekleme noktasını önceki paragrafın başına götür )

• Ok tuşlarının herhangi biriyle birlikte CTRL+ÜSTKRKT (Bir metin bloğu vurgula)

• Ok tuşlarının herhangi biriyle birlikte ÜSTKRKT (Pencere veya masaüstünde birden fazla öğe seç veya bir belgede metin seç)

• CTRL+A (Tümünü seç)

• F3 tuşu (Bir dosya ya da klasör ara)

• ALT+ENTER (Seçili öğenin özelliklerini görüntüle)

• ALT+F4 (Etkin öğeyi kapat veya etkin programdan çık)

• ALT+ENTER (Seçili nesnenin özelliklerini görüntüle)

• ALT+ARA ÇUBUĞU (Etkin pencere için kısayol menüsünü aç)

• CTRL+F4 (Aynı anda birden çok belge açmayı sağlayan programlardaki etkin belgeyi kapat)

• ALT+SEKME (Açık öğeler arasında geçiş yap)

• ALT+ESC (Öğeler arasında açılma sıralarına göre dön)

• F6 tuşu (Bir penceredeki veya masaüstündeki ekran öğeleri arasında dolaş)

• F4 tuşu (Bilgisayarım veya Windows Gezgini'ndeki Adres çubuğu listesini görüntüle)

• ÜSTKRKT+F10 (Seçili öğe için kısayol menüsünü görüntüle)

• ALT+ARA ÇUBUĞU (Etkin pencere için Sistem menüsünü görüntüle)

• CTRL+ESC (Başlat menüsünü görüntüle)

• ALT+Bir menü adındaki altı çizili harf (Karşılık gelen menüyü görüntüle)

• Açık bir menüdeki bir komut adındaki altı çizili harf (Karşılık gelen komutu gerçekleştirir)

• F10 tuşu (Etkin programda menü çubuğunu etkinleştirir)

• SAĞ OK (Sağdaki sonraki menüyü aç veya bir alt menü aç)

• SOL OK (Soldaki sonraki menüyü aç veya bir alt menüyü kapat)

• F5 tuşu (Etkin pencereyi günceleştir)

• GERİ AL (Bilgisayarım ya da Windows Gezgini'nde bir seviye üstteki klasörü görüntüle)

• ESC (Geçerli görevi iptal et) 

• CD-ROM sürücüye bir CD-ROM taktığınızda ÜSTKRKT (CD-ROM'un otomatik olarak oynatılmasını önle)


İletişim Kutusu Klavye Kısayolları

• CTRL+SEKME (Sekmeler arasında gezin)

• CTRL+ÜSTKRKT+SEKME (Sekmeler arasında geriye doğru git)

• SEKME (Seçenekler arasında ileriye doğru git)

• ÜSTKRKT+SEKME (Seçenekler arasında geriye doğru git)

• ALT+Altı Çizili harf (İlgili komutu gerçekleştir veya ilgili seçeneği seç)

• ENTER (Etkin seçeneğin veya düğmenin komutunu gerçekleştir)

• ARA ÇUBUĞU (Etkin seçenek bir onay kutusuysa onay kutusunu seç veya temizle)

• Ok tuşları (Etkin seçenek seçenek düğmeleri grubuysa bir düğme seç)

• F1 tuşu (Yardım görüntüle)

• F4 tuşu (Etkin listedeki öğeleri görüntüle)

• GERİ (Kaydet veya Aç iletişim kutusunda bir klasör seçiliyse bir üst düzeydeki klasörü aç) 


Microsoft Doğal Klavye Kısayolları

• Windows Logosu (Başlat menüsünü göster veya gizle)

• Windows Logosu+BREAK (Sistem Özellikleri iletişim kutusunu görüntüle)

• Windows Logosu+D (Masaüstünü göster)

• Windows Logosu+M (Tüm pencereleri küçült)

• Windows Logosu+ÜSTKRKT+M (Küçültülmüş pencereleri geri yükle)

• Windows Logosu+E (Bilgisayarım'ı aç)

• Windows Logosu+F (Bir dosya veya klasör ara)

• CTRL+Windows Logo+F (Bilgisayar ara)

• Windows Logosu+F1 (Windows Yardımı'nı görüntüle)

• Windows Logosu+ L (Klavyeyi kilitle)

• Windows Logosu+R (Çalıştır iletişim kutusunu aç)

• Windows Logosu+U (Hizmet Programı Yöneticisi'ni aç) 


Erişebilirlik Klavye Kısayolları :

• Sekiz saniye boyunca Sağ ÜSTKRKT (Filtre Tuşlarını aç veya kapat)

• Sol ALT+Sol ÜSTKRKT+PRINT SCREEN (Yüksek Karşıtlık'ı aç veya kapat)

• Sol ALT+sol ÜSTKRKT+NUM LOCK (Fare Tuşları'nı aç veya kapat)

• Beş kez ÜSTKRKT (Yapışkan Tuşlar'ı aç veya kapat)

• Beş saniye boyunca NUM LOCK (Geçiş Tuşları'nı aç veya kapat)

• Windows Logosu+U (Hizmet Programı Yöneticisi'ni aç) 


Windows Gezgini Klavye Kısayolları :

• END (Etkin pencerenin sonunu göster)

• HOME (Etkin pencerenin başını göster)

• NUM LOCK+Yıldız İşareti (*) (Seçili klasörün altındaki tüm alt klasörleri göster)

• NUM LOCK+Artı işareti (+) (Seçili klasörün içeriğini göster)

• NUM LOCK+Eksi işareti (-) (Seçili klasörü daralt)

• SOL OK (Geçerli seçim genişletilmişse daralt veya üst klasörü seç)

• SAĞ OK (Geçerli seçimi daraltılmışsa görüntüle veya ilk alt klasörü seç) 

Karakter Eşlem İçin Klavye Kısayolları :

Karakter kılavuzunda bir karakteri çift tıklatırsanız, kılavuz üzerinde klavye kısayollarını kullanarak hareket edebilirsiniz: 

• SAĞ OK (Sağa veya sonraki satırın başına git)


• SOL OK (Sola veya önceki satırın başına git)


• YUKARI OK (Bir satır yukarı git)


• AŞAĞI OK (Bir satır aşağı git)


• PAGE UP (Bir defada bir ekran yukarı git)


• PAGE DOWN (Bir defada bir ekran aşağı git)


• HOME (Satırın başına git)


• END (Satırın sonuna git)


• CTRL+HOME (İlk karaktere git)


• CTRL+END (Son karaktere git)


• ARA ÇUBUĞU (Bir karakter seçildiğinde Büyütülmüş ve Normal modlar arasında geçiş yap) 

Microsoft Yönetim Konsolu ( MMC ) Ana Pencere Klavye Kısayolları :

• CTRL+O (Kaydedilmiş bir konsolu aç)

• CTRL+N (Yeni bir konsol aç)

• CTRL+S (Açık konsolu kaydet)

• CTRL+M (Bir konsol öğesi ekle veya kaldır)

• CTRL+W (Yeni bir pencere aç)

• F5 tuşu (Tüm konsol pencerelerinin içeriğini güncelleştir)

• ALT+ARA ÇUBUĞU (MMC penceresi menüsünü görüntüle)

• ALT+F4 (Konsolu kapat)

• ALT+A (Eylem menüsünü görüntüle)

• ALT+V (Görünüm menüsünü görüntüle)

• ALT+F (Dosya menüsünü görüntüle)

• ALT+O (Sık Kullanılanlar menüsünü görüntüle) 

MMC Konsol Penceresi Klavye Kısayolları :

• CTRL+P (Geçerli sayfayı veya etkin bölmeyi yazdır)


• ALT+Eksi işareti (-) (Etkin konsol penceresi için pencere menüsünü görüntüle) 


• ÜSTKRKT+F10 (Seçili öğe için Eylem kısayol menüsünü görüntüle)


• F1 tuşu (Seçili öğe için varsa Yardım başlığını aç)


• F5 tuşu (Tüm konsol pencerelerinin içeriğini güncelleştir)


• CTRL+F10 (Etkin konsol penceresini büyüt)


• CTRL+F5 (Etkin konsol penceresini geri yükle)


• ALT+ENTER (Seçili öğe için varsa Özellikler iletişim kutusunu aç)


• F2 tuşu (Seçili öğeyi yeniden adlandır)


• CTRL+F4 (Etkin konsolu kapat. Bir konsolun tek bir konsol penceresi varsa, bu kısayol konsolu kapatır) ,


Uzak Masaüstü Bağlantısı Klavye Kısayolları :

 CTRL+ALT+END (Microsoft Windows NT Güvenlik iletişim kutusunu aç) 

• ALT+PAGE UP (Programlar arası soldan sağa geçiş yap)


• ALT+PAGE DOWN (Programlar arası sağdan sola geçiş yap)


• ALT+INSERT (Programlar arasında en sık kullanılma sırasına göre dön)


• ALT+HOME (Başlat menüsünü görüntüle)


• CTRL+ALT+BREAK (İstemci bilgisayarını bir pencere ve tam ekran arasında geçiş yap)


• ALT+DELETE (Windows menüsünü görüntüle)


• CTRL+ALT+Eksi işareti (-) (Etkin pencerenin anlık görüntüsünü Terminal Server panosunda istemciye yerleştir ve aynı işlevselliği yerel bilgisayarda PRINT SCREEN'e basarak sağlayın.)


• CTRL+ALT+Artı işareti (+) (Etkin istemci penceresinin tamamının anlık görüntüsünü Terminal Server panosuna yerleştir ve aynı işlevselliği yerel bilgisayarda ALT+PRINT SCREEN'e basarak sağlayın.) 

Microsoft İnternet Explorer Gezintisi Klavye Kısayolları :

• CTRL+B (Sık Kullanılanları Düzenle iletişim kutusunu aç)

• CTRL+E (Arama çubuğunu aç)

• CTRL+F (Bul yardımcı programını başlat)

• CTRL+H (Geçmiş çubuğunu aç)

• CTRL+I (sık kullanılanlar çubuğunu aç)

• CTRL+L (Aç iletişim kutusunu aç)

• CTRL+N (Aynı Web adresiyle tarayıcının başka bir örneğini aç)

• CTRL+O (Aç iletişim kutusunu aç, CTRL+L ile aynı)

• CTRL+P (Yazdır iletişim kutusunu aç)

• CTRL+R (Geçerli Web sayfasını güncelleştir)

• CTRL+W (Geçerli pencereyi kapat) 


Ms-dos Komutları :

ASSOC / Dosya ortaklıklarını görüntüle.

AT / Programları ve komutları uygulamak için zamanı ayarla.

ATMADM / Windows ATM sağrı yöneticinin gördüğü adresleri ve bağlantıları listele

BREAK / CTRL + C'i Etkinleştir / devre dışı bırak

CACLS / ACL dosyaları göster ve değiştir

CALL / Grup dosyasını diğer grup dosyasından çağır.

CD / Rehberi değiştir.

CHCP / Uluslar arası klavye ve karakter bilgilerini ilave et

CHDIR / Adresi değiştir.

CHKDSK /FAT diskdeki hataları tara.

CHKNTFS / NTFS disk'deki hataları tara

CLS / Ekranı temizle.

CMD / Komut satırını çalıştır.

COLOR / Ön plan resmini değiştir.

COMP / Dosyayı sıkıştır.

COMPACT / Dosyayı sıkıştır,aç,.

CONTROL / Ms-dos da denetim masası simgelerini aç

CONVERT / FAT'i NTFS'e dönüştür

COPY / Bir yada daha fazla dosyayı öteki konuma kopyala

CTTY / Bilgisayarın giriş çıkış aygıtlarını değiştir

DATE / Sistem tarihini görüntüle,değiştir

DISKCOMP/ Disk'i diğer bir disk ile karşılaştır

DRIVPARM / Asıl aygıt sürücülerinde yeniden yazmayı etkinleştir.

ECHO / Mesajları göster ,etkinleştir ve devre dışı bırak

EDIT / Dosyayı görüntüle ve değiştir.

EDLIN / Dosyayı görüntüle ve değiştir.

EMM386 / Genişletilmiş hafıza yöneticisini görüntüle

ENABLE / Konsol geri alma komutunu etkinleştirme ve devre dışı bırakma

SCANDISK / disk taramayi calistir.

QBASIC / Qbasic i ac.

RENAME / yeniden adlandir.

RMDIR /bos klasoru sil.

SHUTDOWN/ bilgisayarı kapat

SMARTDRV / geleneksel ve genişletilmiş hafıza için disk hafızası olustur

SORT / kisa giris ve cikislari goster

SWITCHES/ ms-dos a fonksyion ekle,kaldır.

SYS / Sistem saatini disk sürücüsüne yükle

TIME / sistem saatini goster,ayarla.

TITLE / ms-dos penceresindeki basligi degistir

TRACERT / karsidan gelen network paketlerinin yolunu goster

TREE / Disk'in yuzeysel agacini goster

TYPE / Dosyanin icerigini goruntule

UNDELETE / silinemeyen dosyalari silvisuall

UNFORMAT / bicimsiz disk surucusu.

UNLOCK /Disk'in klitini ac.

VER / Versiyon bilgisini goster.

VERIFY / diske yazmak gerektiginde karar vermeyi etkinlestir yada devre disi birak.

VOL / cilt bilgisini goster

XCOPY / Başka bilgisayarlardan çoklu dosyaları kopyala

TRUENAME/ dizinde var olan kişileri gösterir

TASKKILL / ihtiyaç duyulmayan uygulamaları kapat

SETVER - ms-dos version unu degistir.

SHARE - dosyalari palasabilme yetenegini yukle,devredisi birak.

SCANREG - kayit defterindeki hatalari tara ve geri yukle.

ROUTE - windows agindaki rota tablosunu goruntule ve degistir

RUNAS - baska bir bilgisayardaki programi etkinlestir.

PRINT - dosyayada resmi print et

PROMPT - ms-dos u goster ve degistir

PING - test amacli diger ag bilgisayarina bilgi gonder

POPD - agdaki rehberi degistir.

NET - ag ayarlarini guncelle ve onar

NETSH - degisebilen ve degismeyen network bilgisini goster

NETSTAT - TCP/IP ag protokolu bilgisini ve istatistigini goruntule.

NLSFUNC - ulkeye ozgu bilgileri goster

NSLOOKUP - agdaki yada alandaki ip adresini goster

PATH - bilgisyardaki gizli dosya yerlerini goster ve yerini ogren

PATHPING - ag daki gizli dosya yerlerini goster ve yerini ogren

MOVE - dosyanin yerini degistir.

MSAV - ilk microsoft virus hizmeti.

MSD - Tanimlama hizmeti.

IFSHLP.SYS - 32-bit dosya yoneticisi.

IPCONFIG - ag aygiti ayarlarini goster ve degerleri goruntule

KEYB - klavyenin planini degistir.

LABEL - disk surucusunun etiketini degistir.

LH - Yuksek Hafizada disk surucusu yukle

LISTSVC - servisler ve suruculer icin kurtarma konsol komutunu goruntule

LOADFIX - 64k'nin uzerindeki programlari yukle

LOADHIGH - yuksek hafizadaki aygit surucusunu yukle.

LOCK - hard disk surucusunu kitle.

LOGON - kurulumlar ve geri tuklemeler icin yonetici hesabi.

MAP - surucudeki aygit ismini goster

MEM - Sistemdeki hazfızayı göster.

MKDIR - yeni, rehber komutu yarat.

MODE - port ve gotuntu ayarlarini degistir.

GRAFTABL - Grafik modundaki genişletilmiş karakterleri göster. .

HELP - komutlari kisaca acikla

EXTRACT - dosyalari windows dizininden cikart

FASTHELP - ms-dos komutlarini ve bilgileri listele

FC - dosyalari karsilastir.

FDISK - disk surucusu icin bolumleme konsolunu calisti

FIND - dosya icindeki yaziyi ara.

FINDSTR - dosya icindeki dizini ara.

FIXBOOT - yeni cizim bolgesi yaz

FIXMBR - disk surucu icin yeni cizim bolgesi yaz

FORMAT - disk surucusunu bicimlendir.

FTP - FTP * a baglan

FTYPE - dosya turunu goster

ERASE - dosyayi sil

DISKCOPY - diski diger bir disk'e kopyala.

DEFRAG - yuklenen programlari disk uzerinde stabile et.

DEL - bi veya daha fazla dosyayi sil.

DELETE - silinen dosyalar icin kurtarma konsol komutu

DELTREE - bir veya daha fazla dosya ve rehberi sil

DIR - klasor icindekileri goster.

DISABLE - windows sistem ve suruculerinde kurtarma konsolu komutunu devre disi birak.

CHOICE - dizin icindeki coklu sevenekleri belirt.

BOOTCFG - kurtarma konsolu komutlarını göster ve düzenle ve boot.ini yi yeniden oluştur.