Yazılım Nedir ? Neden Yazılım Diyoruz ?

nedirneresidir.com-yazılım-1

Kısaca ve en kaba tabirle yazılım, “kodlanmış komutlar dizisidir.” Bir bilgisayara, belirli bir işlevi yerine getirmek üzere yöneten, bilgisayara ne yapacağını söyleyen, kodlanmış komutlar dizisine “Yazılım” denir. Bilgisayarda kullanılan her türlü programa “Yazılım” denir.

Tüm Dünya Software Derken Biz Neden Yazılım Diyoruz ?

Bu terimi dilimize kazandıran kişi Prof. Dr. Aydın Köksal’dır.

Hardware kelimesine karşılık, lehimleme olmayan daha yumuşak olduğuna dair bir meslek jargonu olarak, argo tabirle, hard karşılığı soft olarak amerikalılar tarafından kullanılmıştır fakat dilimize bu kelimeler neden bu şekilde geçirilmediğine dair detaylı açıklama için aşağıdaki videoyu izleyebilirsiniz.

Yazılım’lar İkiye Ayrılır

Yazılım, İşletim Sistemi Yazılımları ve Uygulama Yazılımları olarak ikiye ayrılır.

İşletim Sistemi Yazılımları; işletim sistemi, bilgisayarın ilk açılma anından itibaren kapanana kadar kullanılan, bu süre boyunca görev yapan ana yazılımdır. Bir işletim sistemi;

  • Donanım birimleriyle iletişimi,
  • Üzerinde çeşitli hizmet ve programların çalıştırılmasını,
  • Ana ve yan belleklerin olabilecek en verimli şekilde kullanılmasını sağlar.

İşletim sistemi yazılım örnekleri; windows xp, windows 7, windows 10, linux, unix, macos, android vb..

nedirneresidir.com-yazılım-3

Uygulama Yazılımları; uygulama yazılımları da belirli konulardaki problem çözümlerine yönelik, özel programlama dillerinden biri ile yazılmış programlardır. Hangi işletim sistemine göre yazılmışlarsa o işletim sisteminin altında çalışırlar. En basit örnek olarak windows işletim sistemine sahip bilgisayarlardaki, Microsoft Office uygulamaları, Windows işletim sistemi altında çalışan uygulama yazılımlarıdır.

Uygulama yazılımları da kendi içerisinde, Ticari, eğlence, sunum vb yazılımlar olarak değişiklik gösterirler.

Bilgisayarlarımızdaki oyunlarda uygulama başlığına birer örnektir.

nedirneresidir.com-yazılım-2

Peki Programlama Dilleri ?

Bu konuyu ayrı bir yazıda geniş olarak ele alacağız fakat bu başlık altında kısaca bahsetmeden olmaz.

Programlama dili, programlama yapacak kişiler için, bilgisayara çeşitli işlemler yaptırmasına imkan sağlayan her türlü karakter ve kurallar grubudur. Programlamayı yapacak kişinin belirli bir algoritmayı ifade etmek için kullandığı standartlaşmış bir notasyondur.

Programlama dilleri üç kısımda incelenir yani üç sınıfa ayrılır.

Alt Seviye Programlama Dilleri

Orta Seviye Programlama Dilleri

Üst Seviye Programlama Dilleri

 

Okuduğunuz üzere, yazılım başlığı hızla dallanıp budaklanmaktadır. Birbirine çok bağımlı yüzlerce kavram iç içe geçmiş durumdadır. Bu sebeple buradaki bir çok terimi yüzeysel vererek geçip, detaylı yazılarını ekledikçe oradan okumanızı tavsiye ediyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

error: Content is protected !!