Yazılım nedir bilişim dersi?

  • Konuyu Başlatan Konuyu Başlatan Görkem
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 2

Görkem

WFN Üye
Konular
1,530
Mesajlar
1,554
Çözüm
1
Ticaret Puanı
0
Üyelik
1 Yıl 6 Ay 27 Gün
Konum
Adıyaman
Web Sitesi
Yok
Alanı
Reklam Al-Sat
Konu sahibi
Yazılım, bilgisayara ne yapacağını söyleyen programlar, veriler ve talimatlardır; bilişim dersinde en temel karşılaştırma donanımla yapılan farktır.

Bu yazı, yazılım kavramını sade biçimde açar; donanımdan ayrıldığı noktayı, yazılım türlerini ve programlama dilleriyle ilişkisini netleştirir.

Yazılım nedir?​

Yazılım, bilgisayarın kendi başına yapamayacağı işleri yerine getirmesini sağlayan komutlar bütünüdür. Ekranda gördüğünüz uygulamalar, arka planda çalışan sistem bileşenleri ve veri dosyaları bu kavrama girer. Bu yüzden yazılım, bilgisayarı kullanan kişinin işi ile cihazın fiziksel yapısı arasında bir köprü kurar.

Bilişim dersinde bu tanımı yalnız ezberlemek yetmez; yazılımın neyi yönettiğini görmek gerekir. Bir metin yazma programı, bir tarayıcı ya da bir oyun farklı amaçlara hizmet etse de hepsi bilgisayarın işlem yapmasını sağlayan yazılım örnekleridir.

Yazılımın bilgisayardaki görevi​

Yazılımın temel görevi, donanım parçalarına ne yapacaklarını bildirmektir. İşletim sistemi, uygulamalar ve yardımcı araçlar bu görevleri farklı düzeylerde üstlenir. Kullanıcı bir tuşa bastığında, dosya açtığında veya bir hesaplama yaptığında bu isteği yorumlayan ve sonucu üreten taraf yazılımdır.

Bu ayrım önemlidir; çünkü yazılım bozulduğunda sorun çoğu zaman fiziksel parçada değil, çalışan programın kendisinde olur. Aynı bilgisayarın farklı yazılımlarla bambaşka işler yapabilmesi de bunun sonucudur.

Yazılım ile donanım nasıl ayrılır?​

Donanım, bilgisayarın elle tutulur parçalarıdır; yazılım ise o parçaları çalıştıran talimatlardır. Klavye, ekran, işlemci ve bellek donanımdır. Bunların üzerinde çalışan işletim sistemi ve programlar yazılımdır.

Bu farkı akılda tutmanın en kolay yolu şudur: Donanım bedendir, yazılım ise onu kullandıran düzen ve komutlardır. Bilişim dersinde çoğu kavram bu iki katmanın birlikte çalışmasını anlatarak daha kolay öğrenilir.

Günlük örnekle farkı görmek​

Bir tarayıcıda site açmak donanım ve yazılımın birlikte çalışmasına iyi bir örnektir. Fareyi kullanmanız, ekranın görüntü vermesi ve işlemcinin sayfayı işlemesi donanım tarafıdır; sayfayı açan, metni yorumlayan ve içeriği düzenleyen ise yazılımdır.

Aynı şekilde bir belgeyi kaydettiğinizde fiziksel depolama birimi çalışır, ama hangi biçimde kaydedileceğine ve adım adım ne olacağına karar veren programdır. Bu yüzden yazılımı anlamak, bilgisayarın işleyişini anlamanın temel adımıdır.

KavramKısa anlamı
YazılımBilgisayara görev yaptıran programlar, veriler ve talimatlardır; fiziksel parça değildir.
DonanımKasanın içindeki fiziksel parçalar; yazılım bu parçaların nasıl çalışacağını belirler.
Programlama diliYazılımı yazmak için kullanılan dildir; Java ve Python bu gruba girer.
Uygulama yazılımıKullanıcının doğrudan iş yaptığı programlardır; tarayıcı, ofis ve oyunlar gibi.
Sistem yazılımıİşletim sistemi ve yardımcı araçlar; bilgisayarın temel işleyişini yönetir.

Yazılım türleri nelerdir?​

Yazılımlar genel olarak üç grupta düşünülür: sistem yazılımı, uygulama yazılımı ve geliştirme yazılımları. Bu sınıflandırma, bilişim dersinde konuyu karıştırmadan öğrenmek için yeterli bir çerçeve sağlar.

Sistem yazılımı bilgisayarın temel çalışmasını yönetir; uygulama yazılımı kullanıcının bir işi doğrudan yapmasını sağlar; geliştirme yazılımı ise yeni programlar yazmak için kullanılır. Bu ayrım, Java, Python, JavaScript, SQL, PHP, C#, C++, PowerShell, Ruby, HTML ve TypeScript gibi dillerin nerede durduğunu anlamayı da kolaylaştırır.

Bilişim dersinde hangi türleri bilmek gerekir?​

Başlangıç düzeyinde en gerekli ayrım, sistem yazılımı ile uygulama yazılımı arasındaki farktır. İşletim sistemi, sürücüler ve temel yardımcı araçlar sistem yazılımına girerken; tarayıcı, kelime işlemci ve çizim programları uygulama yazılımına girer.

Programlama dilleri ise yazılım geliştirmek için kullanılır. Örneğin Java ve Python, bir uygulama ya da araç üretmek için kullanılabilir; HTML ise daha çok web içeriğinin yapısını kurmaya yarar. Bu yüzden her dil aynı işi yapmaz, aynı kategoriye de girmez.

Bilişim dersinde yazılım konusu nasıl çalışılır?​

Konuya çalışırken önce tanımı, sonra ayrımı, ardından örnekleri öğrenmek en sağlıklı yoldur. Önce yazılımın ne olduğunu, sonra donanımdan farkını, sonra da türlerini bilirseniz kavramları ezberlemek yerine ilişkilendirerek öğrenirsiniz.

Ders içinde karışıklık çıkaran nokta genelde şudur: Programlama dili ile yazılım aynı şey sanılır. Oysa dil, yazılım üretmek için kullanılan araçtır; yazılım ise ortaya çıkan çalışır üründür. Bu farkı netleştirmek, sonraki kodlama konularını da daha anlaşılır yapar.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Foruma git ?

Bu konuyu görüntüleyen kullanıcılar

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
İpuçları
Geri
Üst
WEBMASTERFORUM.NET

Webmaster Forum® - WFN

Kısayollarınız, hesabınız ve görünüm tercihleriniz bir arada.

Görünüm
Tema Tercihi
Tema Modu
Hızlı kısayollar