Yazılım ve Programlama Dili Mantığı
Bu makalemize geçmeden önceki makalemize buradan mutlaka göz atalım.
Kullanıcının bilgisayara giriş birimleri ile verdiği emirleri anlayan ve bu emirlere bilgisayarın bir tepki , bir tepki vermesini sağlayan en önemli , olmazsa olmaz yazılım " İŞLETİM SİSTEMİ " dir.
İşletim sistemi de bir yazılımdır. Bilgisayara verilen komutları fiziksel parçaların , donanımların algılayabileceği elektrik sinyallerine dönüştürür.
Aslında bu elektrik var ya da yok gibi düşünülebilir.
Bilgisayarın çalışma mantığının ikili sayı sistemine dayandığını artık herkes biliyor. Bilgisayarlar en temel seviyede 0 ve 1 ile çalışır.
Günümüzde her işimizi yaptığımız , elimizden düşürmediğimiz , iletişim araçlarımız bilgisayarlar , geçmişin analog modellerinden farklı olarak iki durum prensibi ile çalışır. Açık veya kapalı , var ya da yok gibi düşünülebilir.
0 ve 1 ' den oluşan ikili sayı sistemi neden bilgisayarlarla ilişkilendiriliyor diye düşündünüz mü ?
Çünkü elektrik akımının ortamda var olup olmamasına karşılık açık veya kapalı durumları düşünülür . Eğer elektrik akımı var ise , anlık durum 1 yok ise 0 değerini alır. Bu 0 ve 1 'ler birleşerek aklımıza gelebilecek her türlü rakam , harf , sayı , sembolü oluştururlar .
İşte bilgisayar parçaları , donanımları bu iki elektrik sinyaline göre yorum yaparak bir çok işi yapabilirler .
Bahsettiğimiz ikili sayı sistemine binary de denilmektedir.
Girdi - İşlem - Çıktı
" Yazılımlar aracılığı ile bilgisayarlar kullanıcının vermiş olduğu emirleri yerine getirirler . Peki ama Hangi işlemin hangi aşamada yapılacağını bu yazılıma göre algılarlar . "Öyleyse aşama Nedir ?
Bir kullanıcı bilgisayarını temel olarak 4 aşama içerisinde kullanır .
- Giriş
- İşlem
- Çıktı
- Depolama
Bu aşamalar bir kullanıcının bilgisayarda herhangi bir işlem yaparken atması gereken adımları gösterirler.
Kullanıcı bilgisayara veri girişi yapar , bilgisayar tarafından bu veriler işlenir , işlenen veriler sonuçlandırılarak çıktı olarak kullanıcıya gösterilir ve eğer kullanıcı isterse bu verileri depolama birimleri aracılığı ile saklar .