Donanım ve yazılım
Donanım ve yazılım, teknolojinin en temel ikilisidir: biri dokunabildiğiniz fiziksel parçalar, diğeri o parçalara ne yapacağını söyleyen komutlar. Bu ders, ikisini ayırt etmeyi ve bir sorunun hangi tarafta olduğunu kabaca değerlendirmeyi öğretir.
Başlangıç · 10 dk
Bu derste öğrenecekleriniz
- Donanım ve yazılımı kendi cümlelerinizle tanımlayabilmek
- Günlük cihazlardaki donanım ve yazılım örneklerini sayabilmek
- Bir sorunun donanım mı yazılım mı kaynaklı olabileceğini kabaca ayırt edebilmek
- Yazılım güncellemelerinin ne işe yaradığını açıklayabilmek
Beden ve zihin benzetmesi
Bir cihazı insana benzetirsek donanım beden, yazılım zihindir. Donanım, elinize alabildiğiniz her şeydir: ekran, pil, kamera, işlemci, hoparlör, klavye. Yazılım ise bu parçalara ne yapacağını söyleyen komut kümeleridir: fotoğraf uygulaması kameraya "şimdi çek" der, müzik uygulaması hoparlöre sesi gönderir. Donanım yazılımsız hareketsiz bir kutudur; yazılım donanımsız çalışacak yer bulamaz. Her cihazda ikisi birlikte çalışır ve yaşadığınız her sorun bu ikisinden birinde ya da aralarındaki iletişimde doğar.
Günlük hayattan örnekler
Telefonunuzu düşünün: ekran, pil, kameralar ve kasadaki tüm çipler donanımdır. Açılışta gördüğünüz sistem, kullandığınız mesajlaşma uygulaması, oyunlar ve klavye uygulaması yazılımdır. Bilgisayarda da aynı ayrım geçerlidir: kasa, ekran ve fare donanım; yazı programı ve tarayıcı yazılımdır. Ara durumlar da vardır: yazıcı bir donanımdır ama bilgisayarın onunla konuşabilmesi için sürücü denen küçük bir yazılım gerekir. Yeni bir cihaz "tanınmadığında" sorun çoğu zaman fiziksel değil, bu aracı yazılımın eksikliğidir.
Bir üçüncü katman da vardır: donanımla birlikte gelen ve içine gömülü olan küçük yazılımlar. Televizyon kumandanızdan çamaşır makinenizin programlarına kadar pek çok cihazda, üretici tarafından yerleştirilmiş ve genellikle fark edilmeyen bir yazılım çalışır. "Akıllı" diye anılan cihazları akıllı yapan da budur: donanımın içine, güncellenebilen bir yazılım katmanı eklenmiştir. Bu yüzden modern bir arabanın ya da televizyonun tıpkı telefon gibi yazılım güncellemesi alması artık olağandır; "kumanda bozuldu" sanılan bazı sorunların küçük bir yazılım sıfırlamasıyla çözülmesi de bundandır.
Sorun hangi tarafta?
Kesin teşhis uzmanlık ister ama kaba bir yön bulma herkesin yapabileceği bir şeydir. Şu ipuçları yardımcı olur: Sorun tek bir uygulamada mı yaşanıyor? Muhtemelen yazılım. Cihaz hiç açılmıyor, ekranda çizgi var, pil şişmiş mi? Muhtemelen donanım. Yeniden başlatınca düzeliyor mu? Büyük olasılıkla yazılım; çünkü yeniden başlatma, yazılımın karışan geçici durumunu temizler ama fiziksel parçaları değiştirmez. Bu yüzden "kapatıp açtınız mı?" sorusu bir şaka değil, yazılım kaynaklı sorunların önemli bir kısmını gerçekten çözen ilk adımdır.
Güncellemeler neden var?
Donanım fabrikadan çıktığı gibi kalır; yazılım ise yaşayan bir üründür. Güncellemeler üç şey taşır: hata düzeltmeleri, güvenlik yamaları ve yeni özellikler. Bunların en önemlisi güvenlik yamalarıdır: keşfedilen açıklar bu yamalarla kapatılır ve güncellenmeyen cihaz, bilinen açıkları açık bırakır. Güncellemeyi sürekli ertelemek bu yüzden bir tercih değil, bir risktir. Pratik yaklaşım şudur: güncelleme bildirimini günlerce ertelemek yerine, cihazın şarjda ve boşta olduğu bir akşam kurulmasına izin vermek. Bu konu işletim sistemi dersinde derinleşecek.
Sık yapılan hata: Her yavaşlığı donanıma bağlamak
"Telefon yavaşladı, demek ki eskidi, yenisini almalıyım" çıkarımı çoğu zaman acelecidir. Yavaşlığın yaygın nedenleri arasında dolmuş depolama, arka planda çalışan çok sayıda uygulama ve bekleyen güncellemeler vardır; bunların hepsi yazılım tarafındadır ve çoğu ücretsiz çözülür. Donanımı suçlamadan önce yazılım tarafındaki basit adımları denemek — yeniden başlatma, yer açma, güncelleme — hem para hem cihaz ömrü kazandırır.
Bugünkü uygulama
Telefonunuzu elinize alın ve iki sütunlu kısa bir liste yazın: solda gördüğünüz ve dokunduğunuz beş donanım parçası, sağda her gün kullandığınız beş yazılım. Sonra cihazınızın ayarlarında bekleyen bir sistem güncellemesi olup olmadığına bakın; varsa bu akşam şarjdayken kurulması için zamanlayın.
Özet
- Donanım cihazın fiziksel parçaları, yazılım o parçaları yöneten komut kümeleridir
- İkisi birbirine muhtaçtır: donanım yazılımsız hareketsiz, yazılım donanımsız yersizdir
- Tek uygulamadaki sorun ve yeniden başlatınca düzelen sorun genellikle yazılım kaynaklıdır
- Açılmayan cihaz, kırık ekran, şişen pil gibi belirtiler donanımı işaret eder
- Güncellemeler özellikle güvenlik yamaları nedeniyle ertelenmemelidir
Öğrendiklerinizi kontrol edin
Sorular ve seçenek sırası her denemede karışır. Sonuçlar yalnızca tarayıcınızda saklanır.