Kayıtlar

Kasım, 2010 tarihine ait yayınlar gösteriliyor

Ben de Kitap Yazmak İstiyorum

Belki çoğu insanın aklından kitap yazmak geçmiştir. Acaba bu nasıl bir uğraş ve getirisi nasıl ?Kitap yazmak çok fazla çalışma gerektirir. Zaman bulabilmek için aile fertlerinize ve dostlarınıza ayırdığınız vakitlerden fedakarlık etmeniz gerekecektir. Çok iyi bildiğiniz bir konu bile olsa, daima kitaptan konuşmak ve her ayrıntıyı kitabi yapmak zordur.Kitabı yazarken o konuda ilgili insanlara kitabınızın örneklerini gönderin ve fikirlerini alın. Onların tavisyelerini dikkate alın. Eğer aynı şey çok sayıda insan tarafından söyleniyorsa dedikleri doğrudur. Kendi düşüncenizi terkedip ona uyun. Özellikle alanınızda daha önce kitap yazmış yazarlara ulaşmaya çalışın. Bu insanlar genellikle size yardımcı olmayı severek kabul edeceklerdir. Kitabı yazdıktan sonra yayınevlerine beğendirmek zor bir iştir. Hatta onlara ulaşmak bile zor olabilir. Fakat yılmayın. Eğer o yayınevi tarafından kitabı yayımlanan bir yazarla temas kurmuşsanız, yazarın referansıyla gidin.Yayınevleri önce teknik editörlerin…

Uzmanlık Soruları

Genel Bakış

1- İnsan vücudu hücre, doku, organ gibi katmanlardan oluşur. Bilgisayar için yazılım ve donanım olarak nasıl bir katmanlı yapı vardır.
2- Her katman için, o katmanda verinin hangi formda (voltaj, 1/0, makine komutu vb..) dolaştığını belirtin
3- Bir bilgisayar alanında profesyonel olabilmek için nasıl bir yol izlemeliyiz? (Bu soru yoruma açıktır)
4- Bit’ten başlayarak yukarı doğru 8 seviye kapasite birimlerini ve anlamlarını yazabilir misin ?
5- 3 GHz işlemcim var. Işık, dirseğimden parmak ucuma ulaşana kadar geçen sürede, CPU içinde kaç işlem yapılmıştır. (Not: dirsek – parmak ucu mesafesi 30 cm ve ışığın hızı 300bin km/s)

Matematik ve  ElektronikTemeller

1- Bir bilgisayar profesyoneli olara neden ikili sayma sitemini öğrenmem gerekir ?
2- 22 sayısı ikili sayı sisteminde midir ? (Evet/hayır için) neden ?
3- 16 sayısını 2,8 ve 16 tabanına zihinden çevirebilir misin?
4- Windows ve Linux içinde taban çevrimi yapmam gerektiğinde hangi uygulamaları kullanabilirim?
5-…

Bağlantılar

Bu kısımda, kitapla ilgili konuların derlenmesinde kullanılan Internet siteleri verilmiştir.

Open Book Project: Pek çok konuda ücretsiz e-kitap şeklinde belgeleri bulabileceğiniz bir site. Kitaplar güncel konularda.

Realtime Publishers: Firmaların reklam için, kendi konularında e-kitap oluşturmasını destekleyen ve dağıtımını yapan site. Kitaplar ücretsiz, kaliteli ve güncel.


-1- GENEL BAKIŞ

- Robert M. Keller, Abstraction To Implementation
http://www.cs.hmc.edu/claremont/keller/webBook/index.htm
- Dünyada üretilen veri miktarı üzerine çalışmaların yeraldığı site; http://www.sims.berkeley.edu/research/projects/how-much-info-2003/execsum.htm

-2-MATEMATİK VE ELEKTRONİK TEMELLER

- Tony R. Kuphaldt, Lessons in Electric Circuits Volume IV -Digital , 4th edition
http://ibiblio.org/obp/electricCircuits/
- Randy Hyde, The Art of Assembly Language Programming
http://webster.cs.ucr.edu/AoA/index.html
- ESD Birliği Organizasyonu tarafından yayınlanan ESD konusunda ayrıntılı belge
http://www.esda.o…

Ek Belgeler

Bu kısımda kitaba girecek kadar olgunlaşmamış konuları bulacaksınız.
-1- GENEL BAKIŞ

-2-MATEMATİK VE ELEKTRONİK TEMELLER

Bu konularda hazırlanan interaktif Flash animasyonlarını görebilirsiniz.
Flash Nesneleri (Sıkıştırılmış).

Not: Açılan pencerede "File > Download Original" ile dosyayı kaydetmelisiniz. Ardından zip'li dosyayı açıp swf uzantılı dosyaları Internet explorer gibi bir web tarayıcısında görebilirsiniz.

-3-SANAL DÜNYA - GERÇEK DÜNYA

-4-DONANIM

manyetik Teyp

-5-İŞLETIM SİSTEMLERİ

Linux çekirdek parametreleri

-6-UYGULAMA PROGRAMLARI

Yazılım Mühendisliği

-7-AĞ (NETWORK)

içindekiler

-1- GENEL BAKIŞ

Soyutlama (Abstraction)
Modelleme
Girdi-İşlem-Çıktı Modeli
Veri-Donanım-Yazılım Modeli
Kullanıcı Uzaklık Modeli
Kapasite ve Hız Birimleri

-2-MATEMATİK VE ELEKTRONİK TEMELLER

Sayı Sistemleri
Mantık KapılarıBoole Cebri ve Mantik Kapısı Türleri
Mantık Devreleri (Logic Circuits)
Temel Elektrik Bilgisi


-3-SANAL DÜNYA - GERÇEK DÜNYA

Elektronik Devreler ve 1/0 Kodlaması
Kodlama (Encoding) ve Çözümleme (Decoding)
Analog ve Dijital
SayIsal Veri
Metin Verisi
Ses Verisi
Resim Verisi
Video Verisi
Sıkıştırma (Compression)

-4-DONANIM

Bilgisayar Organizasyonu
CPU (Central Processing Unit)
Anakart (MotherBoard)
Bellek (Memory)
Çevre Cihazları
Performans

-5-İŞLETİM SİSTEMLERİ

Işletim Sisteminin Görevleri
Günümüz İşletim Sistemlerine Genel Bakis
Işlem Yönetimi (Process Management)
Bellek Yönetimi (Memory Management)
Dosya Sistemi (File System)
Girdi/Çikti Cihaz Yönetimi (I/O device Management)
Sistem Yönetimi

-6-UYGULAMA PROGRAMLARI

Bilgi Sistem…

Kitap Hakkinda

Uzman (TDK Güncel Türkçe Sözlük'te geçen anlamı)Belli bir işte, belli bir konuda bilgi, görüş ve becerisi çok olan kimse Buna göre bilgisayar uzmanı, bilgisayar hakkında bilgi ve becerisi çok olan kimsedir.

Bilgisayarla uğraşan insanlarımızı öğrenciler ve çalışanlar olarak gruplayabiliriz.

Mühendislik ve meslek yüksekokul öğrencileri işin teorisini öğrenmekle meşguller. Bunların ihtiyaç duyduğu şey; Parçalar halinde öğrendikleri konulara bütüncül bir yaklaşım elde etmek ve
öğrendikleri bilgilerin sahada nasıl uygulanabileceğini görmek.

Sahada çalışanlar ise, çoğunlukla farklı branşlardan gelmekteler. Bu yüzden bilgileri belli bir uygulama odaklı. Bunların ihtiyaç duyduğu şey; Bilgisayara ait yeterince derin temelleri kazanmak.

İşte, bilgisayar uzmanlığı kitabı, her iki gruba da ihtiyaç duydukları bilgileri vermeyi amaçlar.
Kitap, bilgisayar mühendisliği bölümünde okutulan 6 temel konuyu işliyor.
Bu konular;
Dijital Tasarım Donanım (Bilgisayar Organizasyonu) İşletim Sistemleri…

Önsöz

Bu Kitap Kimler İçin

Günümüzde Bilgisayar Mühendisliği bölümlerinden mezun insanlar, diğer dünya ülkelerinde olduğu gibi, ülkemizde de Bilgi İşlem sektöründeki açığı dolduramadılar. Bunun üzerine diğer branşlardan pek çok insan bu sektöre girdi. Bununla birlikte, Microsoft veya başka firmaların kısa süreli kursları ile bilgisayar konusunda yetkinliğini ispatlamaya çalışan insanlar da girmeye başladılar. Öyle ki, 2-3 aylık kurslarla insanlar sistem yöneticisi veya uygulama geliştirici unvanlarını almaya başladılar. Bu durum bilgisayar mühendisliği altyapısı olmayan, bilgisi belli bir uygulama veya platform üzerine kurulu olan teknik elemanlar doğmasına yol açtı. Çalıştığım işyerinde, bu arkadaşlarda gördüğüm eksikler ve bu konuda yeterli kaynağın olmayışı, bilgisayar mühendisliği altyapısı konusunda böyle bir çalışmaya girişmemde etkili oldu.

İkinci olarak, bilgisayar mühendisliği bölümünde okurken pek çok ders, birbiriyle alakasız bir tarzda anlatıldığı için, ilk dersler, sonraki der…