İçeriğe atla

Hesap makinesi yazılımı

Hesap makinesi yazılımı

Hesap makinesi yazılımı bir fiziksel donanım aygıtı yerine, bir bilgisayar programı olarak uygulanmış bir hesap makinesidir.

Bunlar daha basit etkileşimli yazılım araçları arasındadır ve şu şekilde olur:

  • Kullanıcı aynı anda bir tane seçmek için operasyon sağlar.
  • Her biri bu işlemlerden birini uygulayan bir dizi adımdan oluşan herhangi bir işlemi gerçekleştirmek için kullanılabilir.
  • İşlemler, hesaplama olarak bilinmeyen diğer işlevselliği destekleyen ikincil özellikler olmaktan ziyade hesap makinelerinin tek veya en azından birincil özellikleri olduğundan, bu işlemlerden başka bir amacı yoktur.

Tarihi

Bildiğimiz bilgisayarlar bugün ilk olarak 1940'lı ve 1950'li yıllarda ortaya çıktı. Koştuğu yazılım doğal olarak hesaplamalar yapmak için kullanılıyordu, ancak basit hesaplamalarla sınırlı olmayan önemli bir uygulama için özel olarak tasarlanmıştı. Örneğin, LEO bilgisayarı bordro gibi iş uygulamaları yazılımını çalıştırmak üzere tasarlandı.[1] Hesaplamaları başlıca amacı olarak gerçekleştirmek için kullanılan yazılım ilk olarak 1960'larda yazılmış ve genel hesaplamalar için yaygın olarak kullanılan ilk yazılım paketi 1978'de piyasaya sürülmüştür. Bu, VisiCalc idi ve etkileşimli görünür bir hesap makinesi olarak adlandırıldı, ancak aslında bir elektronik tablodu ve bunlar artık normalde hesap makinaları olarak bilinmiyor.

1979'da yayınlanan Unix versiyonu V7 Unix, bir komut satırı erişilebilir hesap makinesini içeriyordu.

Hesap makineleri antik çağlardan beri kullanılmaktadır ve yazılım hesaplarının ortaya çıkmasına kadar fiziksel, donanım makineleri idi. En yeni donanım hesaplayıcıları rakamlar ve işlemler için düğmeler ve girişler ve sonuçlar için küçük bir pencere bulunan elektronik el cihazlarıdır.[2]

İlk yazılım hesaplayıcıları, parmakla çalıştırılan düğmeler yerine fare ile çalıştırılan aynı işlevleri kullanarak bu donanım hesap makinesini taklit etti. Bu tür yazılım hesaplayıcıları ilk olarak 1980'lerde Windows işletim sistemi Windows 1.0'ın bir parçası olarak ortaya çıktı. Sonradan Apple de kendi Macintosh 128k ürününde ilk hesap makinesi yazılımını tanıttı.

Bazı yazılım hesap makineleri, hesap makinesine benzeyen bir görüntü sunarak ve aynı işlevselliği sağlayarak donanım hesaplayıcılarından birini doğrudan simüle eder.

Kaynakça

  1. ^ "Hesap Makinesi Yazılımı Nedir? Nerelerde Kullanılır?". 14 Şubat 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Şubat 2023. 
  2. ^ "Arşivlenmiş kopya". 29 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Mart 2017. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">Bilgisayar bilimi</span> belirli evren kurallarına dayalı, sistematik çalışan ve elementlerin ya da ağların birbirleriyle olan ilişkisi

Bilgisayar bilimi, bilgisayarların tasarımı ve kullanımı için temel oluşturan teori, deney ve mühendislik çalışmasıdır. Hesaplamaya ve uygulamalarına bilimsel ve pratik bir yaklaşımdır. Bilgisayar bilimi; edinim, temsil, işleme, depolama, iletişim ve erişimin altında yatan yönteme dayalı prosedürlerin veya algoritmaların fizibilitesi, yapısı, ifadesi ve mekanizasyonunun sistematik çalışmasıdır. Bilgisayar biliminin alternatif, daha özlü tanımı "büyük, orta veya küçük ölçekli algoritmik işlemleri otomatikleştirme çalışması" olarak nitelendirilebilir. Bir bilgisayar bilimcisi, hesaplama teorisi ve hesaplama sistemlerinin tasarımı konusunda uzmanlaşmıştır.

Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.

<span class="mw-page-title-main">Unix</span>

UNIX türevi işletim sistemleri çok işlemcili çok pahalı makinelerden tek işlemcili, basit ve çok ucuz ev bilgisayarlarına kadar pek çok cihaz üzerinde çalışabilen esnek ve sağlamlığı çok değişik koşullarda test edilmiş sistemlerdir. Fakat özellikle kararlı yapısı ve çok kullanıcılı-çok görevli yapısıyla çok işlemcili sunucularda adeta standart haline gelmiştir ve özellikle akademik dünyada iş istasyonları üzerinde çok yaygın bir kullanım alanı bulmuştur. UNIX, Interdata 7/32, VAX ve Motorola 68000 arasında hızla yayıldı.

Bilgisayar virüsü, kullanıcının izni ya da bilgisi dahilinde olmadan bilgisayarın çalışma şeklini değiştiren ve kendini diğer dosyaların içerisinde gizlemeye çalışan aslında bir tür bilgisayar programıdır.

<span class="mw-page-title-main">Yazılım</span> bilgisayarın somut olmayan çalıştırılabilir bileşeni

Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik aygıtların birbirleriyle haberleşebilmesini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makine komutlarıdır.

<span class="mw-page-title-main">Abaküs</span> Hesaplama aracı

Abaküs, sayı boncuğu, çörkü veya eski adıyla mihsap, basit toplama ve çarpma işlemleri için kullanılan, aritmetik hesaplamaları yapmaya yardımcı bir alet. Boncukların sayılması şeklinde çalışır. İlköğretim sınıflarında matematik dersine yardımcı olması amacıyla da kullanılır.

<span class="mw-page-title-main">Hesap makinesi</span> hesaplama için kullanılan elektronik cihaz

Hesap makinesi, ilk zamanlar dört işlemi yapabilen, daha sonraları geliştirilerek her türlü sayısal işlemi yapar duruma getirilen elektronik ve mekanik bir araçtır.

Donanım yazılımı (İng: firmware), sayısal veri işleme yeteneği bulunan her tür donanımın kendisinden beklenen işlevleri yerine getirebilmesi için kullandığı yazılımlara verilen addır. Elektronikte ve bilişimde donanım yazılımı, kalıcı bellek, program kodu ve veri deposudur. Donanım yazılımının bulunduğu cihazlara tipik örnekler; gömülü sistemler, bilgisayar çevre birimleri, cep telefonu, dijital fotoğraf makinesi verilebilir. Bu cihazlarda bulunan yazılım, cihazın kontrol programını barındırır. Donanım yazılımı ROM, EPROM, flaş bellek gibi kalıcı bellekte saklanır. Bir cihaz yazılımının değiştirilmesi, cihazın ömrü boyunca ya hiç yapılmaz ya da sadece birkaç kez yapılır. Bazı cihazların yazılımları üretim aşamasından sonra değiştirilemez. Donanım yazılımında güncelleştirme ya yazılım hatası ya da cihaza yeni bir özellik eklemek için yapılır. Bunun için mikroçip ROM'u değiştirilmesi gerekebilir veya flaş belleğin özel bir yöntemle tekrar programlanması gerekir. Bilgisayardaki BIOS yazılımı yalnızca, cihazın temel işlevlerini saklar, işletim sistemi gibi yüksek seviye yazılımlara önayak olur.

ActiveX, Microsoft'un Microsoft Windows platformları için geliştirdiği bir nesne bileşeni modelidir (COM). Yazılım tabanlı olan ActiveX teknolojisi Internet Explorer eklentisi ve web sayfalarına iliştirilmiş ActiveX tabanlı uygulama olarak çalışır.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">Bilgisayar donanımı tarihi</span> Bilgisayarın işlemcisi ve işletim sisteminin bir bütün olarak geçmişi

Bilgisayarın tarihçesi, bilgiyi hesaplamak, düzenlemek ve değiştirmek için kullanılan yazılım ve donanımların tarihsel gelişiminden bahsetmektedir. Bilgisayar, en basit bakış açısıyla bir matematiksel işlemci, yani bir hesap aracıdır ve veri işler.

Bilgi işlem platformu, bir uygulama yazılımı çalıştırmak için donanım mimarisi ve bir yazılım çerçevesi, yazılım, çeşitli bazı kombinasyon veya sıralamalarını içermektedir. Tipik platformlarda bir bilgisayar mimari, işletim sistemi, programlama dilleri ve ilgili kullanıcı arabirimi içerir.

<span class="mw-page-title-main">Gömülü sistem</span> Belli bir fonksiyonu yapmaya yönelik bilgisayar sistemi

Gömülü sistem, bilgisayarın kendisini kontrol eden cihaz tarafından içerildiği özel amaçlı bir sistemdir. Genel maksatlı, örneğin kişisel bilgisayar gibi bir bilgisayardan farklı olarak, gömülü bir sistem kendisi için önceden özel olarak tanımlanmış görevleri yerine getirir. Sistem belirli bir amaca yönelik olduğu için tasarım mühendisleri ürünün boyutunu ve maliyetini azaltarak sistemi uygunlaştırabilirler. Gömülü sistemler genellikle büyük miktarlarda üretildiği için maliyetin düşürülmesinden elde edilecek kazanç, milyonlarca ürünün katları olarak elde edilebilir.

Gömülü yazılım, denetim makineleri ve bilgisayar sayılmayan aygıtlar için yazılmış yazılımlardır. Gömülü yazılımlar genellikle çalıştırılacakları donanıma göre özelleştirilir, zaman ve bellek kısıtlamalarına sahiptir. "Gömülü yazılım" terimi bazen firmware terimi ile beraber kullanılır, fakat firmware bir bilgisayardaki, üstünde bir işletim sisteminin çalıştığı ROM tabanlı koda uygulanabilir. Oysaki, gömülü yazılım genellikle aygıttaki tek yazılım olarak bulunur.

Bir sistem mimarisi veya çoklu sistemlerin mimarisi; sistemin yapısını, davranışını ve biçimselliğini tanımlayan kavramsal modeldir. Bir mimari tanımı; sistemin yapıları ve davranışları hakkında mantıksallığı destekleyecek şekilde organize edilen ilişkiselliğin standart bir açıklaması veya temsilidir.

<span class="mw-page-title-main">Hesap Makinesi (Windows)</span>

Windows Hesap makinesi Microsoft tarafından yapılan kişisel bir hesap makinesi yazılımıdır.

<span class="mw-page-title-main">Apple Hesap makinesi</span>

Apple Hesap makinesi Apple tarafından yapılan ve macOS ve iOS ile birlikte verilen basit bir hesap makinesi uygulamasıdır. İlk kez Mac OS sisteminde tanıtıldı.

Yazılım mühendisliğinde, bir uyumluluk katmanı, bir ana sistem üzerinde, eski veya yabancı bir sistem için yazılmış ikili dosyaların çalıştırılmasını sağlayan bir arabirimdir. Bu, yabancı sistem çağrılarını, yerel sistem çağrılarına çevirir. Yabancı sisteme yönelik bazı kütüphaneler, ana sistem üzerinde yabancı ikili dosyaları çalıştırmak için yeterli olacaktır genellikle. Donanım uyumluluğu katmanıysa donanım emülasyonu sağlayan araçlardan oluşur.

<span class="mw-page-title-main">İnternet faks</span>

İnternet faksı veya çevrimiçi faks, standart telefon bağlantısı ve faks makinesi kullanmak yerine, faks göndermek için internet ve internet protokollerinin kullanılmasıdır. İnternet faksının, e-posta gibi internet üzerindeki diğer iletişim araçlarına kıyasla ayırt edici bir özelliği, geleneksel telefon tabanlı faks makineleriyle faks mesajı alışverişi yapabilmesidir.