Soru Sor
Sorunu sor hemen cevaplansın.
Yazılım kısaca, elektronik parçaların birbiri ile iletişime geçerek amaçlanan işi yapmasını sağlayan kodlar bütünlüğüdür. Fakat mekanik olarak ilk fikirlerin atıldığı dönemlere dönecek olursak, mekanik birkaç parçanın hareketi için, örneğin müzik kutularında otomatik olarak müzik çalınması veya herhangi parçaların hareketini sağlayan kartlar, plakalar üzerine basılmış şekilleri de vardır.
İlk fikirler atıldıktan ve bazı özel kodlar ile belli başlı cihazların farklı işlemler yapabileceği keşfedildikten çok sonraları, yirminci yüzyılın ortalarına gelindiğinde ilk dijital yazılımın adımları atıldı. John von Neumann 1945 yılında elektronik hesaplayıcıyı bulmasıyla, modern anlamda yazılımın temellerini attı. Dünya için gerçek anlamda teknoloji çağının başladığı bu günden sonra, hayatımız tam anlamıyla değişti ve teknolojik ilerlemeler kar topundan çıkarak, çığa dönüştü.
Yazılım temel itibari ile bir ve sıfırlardan oluşan ve devre kartları üzerinde ki işlemci, diyot ve transistor gibi parçalara giden voltajın değişimini sağlayan kodlardan oluşur. Örneğin bir yüksek voltajı temsil ederken, sıfır düşük voltajı temsil etmektedir. Hatta günümüz teknolojisinde bulunan bütün cihazlarda ki açma / kapatma sembolü iç içe geçmiş bir ve sıfırdır. 1957 yılında IBM firması FORTRANA dilini ortaya attı ve basit mantıksal karşılaştırmaları yapan dil, makine dili denilen bir ve sıfıra yakın düşük seviye bir dildi. Yalnızca 2 yıl sonra COBOL dili geliştirilerek giriş ve çıkış işlevleri ile daha güçlü hale gelen yazılım dünyası ve yazılımcılar, dokuz yıl sonra bu iki dilin en iyi özelliklerini alarak PAL’ı geliştirdi. Pascal dili, belleğinde ki adresler üzerinde işlem yapmaya yarayan pointer kavramını da getirdi. Takvimler 1972 senesini gösterdiğinde C, PAL dilinde bulunan bir çok hatayı kaldırarak yazılım dünyasına giriş yaptı. Bu dil aynı zamanda ilk kez UNİX işletim sistemini yazmak için de kullanılmıştır. C, kuvvetli giriş çıkış işlemleri sağlaması ve düşük seviye bir dil olması gibi özellikleri ile işletim sistemlerinin yazılmasında tercih edilmiştir. Modüler programlama konusunda hissedilen eksikliğin giderilmesi amacıyla OOP (Object Oriented Programming) ortaya çıkarılmıştır. C dili ve OOP modelinin tüm özelliklerini bir araya getirerek C++ dili çıkartıldı. Bu dili Sun Microsystems tarafından çıkartılan JAVA dili izledi. JAVA kullanım alanları, nesneye yönelik bir programlama dili olması ve beraberinde getirdiği GC (Garbage Collection) gibi performans arttırıcı özellikleri sayesinde büyük ölçüde genişledi. Microsoft milenyumun başında .NET platformunu sunarak kırka yakın programlama dilini tek çatı altında topladı. VisualBasic.NET ve VisualC#.NET platformunu kullanan en güçlü programlama dilleri arasında yerini almıştır.
Dünden bugüne, insan hayatını daha kolay ve kullanışlı hale getirmek için çalışan yazılım dünyası, yüzyıldan kısa sürede milyonlarca yıldır insanoğlunun gelişiminden daha hızlı bir gelişim sağlamış ve günümüzde tıptan, uzay teknolojilerine kadar her alanda varlığını hissettirmiştir.
Gelişiminin ilk aşamalarında diyebileceğimiz yazılım teknolojisi yazılım firmaları ile büyümektedir. Büyüyen bir çınar olması için çalışan dünya çapında markalar olduğu gibi, yazılım sektöründe dünya standartlarını ülkemizde sunan Codex gibi firmalar da yazılımın gelişimi için çalışmaktadır.
İnsan hayatını her zaman bir tık daha kolaylaştırmak için çalışmaktadır. Daha kolay ve daha rahat bir hayat için çalışan insanın, günümüz teknolojisine kavuşmasını sağlayan ve daha da ileri taşıyan yazılım sektörünün kısa ama Dünya’yı yerinden oynatan tarihi yeni bir eşiğe geldi. Yapay zeka teknolojisi ile kendisini aşma evresine gelen yazılım dünyası, her yeni gün bizlere yeni sürprizler sunmaya devam ediyor.
Tarih: 2020-05-12 14:27:58 Kategori: Bilgisayar
Soru Tarat
Kitaptan sorunu tarat hemen cevaplansın.
Sorunu sor hemen cevaplansın.
Yazılımın tarihi Nedir
İlk fikirler atıldıktan ve bazı özel kodlar ile belli başlı cihazların farklı işlemler yapabileceği keşfedildikten çok sonraları, yirminci yüzyılın ortalarına gelindiğinde ilk dijital yazılımın adımları atıldı. John von Neumann 1945 yılında elektronik hesaplayıcıyı bulmasıyla, modern anlamda yazılımın temellerini attı. Dünya için gerçek anlamda teknoloji çağının başladığı bu günden sonra, hayatımız tam anlamıyla değişti ve teknolojik ilerlemeler kar topundan çıkarak, çığa dönüştü.
101101’den .Net’e
Yazılım temel itibari ile bir ve sıfırlardan oluşan ve devre kartları üzerinde ki işlemci, diyot ve transistor gibi parçalara giden voltajın değişimini sağlayan kodlardan oluşur. Örneğin bir yüksek voltajı temsil ederken, sıfır düşük voltajı temsil etmektedir. Hatta günümüz teknolojisinde bulunan bütün cihazlarda ki açma / kapatma sembolü iç içe geçmiş bir ve sıfırdır. 1957 yılında IBM firması FORTRANA dilini ortaya attı ve basit mantıksal karşılaştırmaları yapan dil, makine dili denilen bir ve sıfıra yakın düşük seviye bir dildi. Yalnızca 2 yıl sonra COBOL dili geliştirilerek giriş ve çıkış işlevleri ile daha güçlü hale gelen yazılım dünyası ve yazılımcılar, dokuz yıl sonra bu iki dilin en iyi özelliklerini alarak PAL’ı geliştirdi. Pascal dili, belleğinde ki adresler üzerinde işlem yapmaya yarayan pointer kavramını da getirdi. Takvimler 1972 senesini gösterdiğinde C, PAL dilinde bulunan bir çok hatayı kaldırarak yazılım dünyasına giriş yaptı. Bu dil aynı zamanda ilk kez UNİX işletim sistemini yazmak için de kullanılmıştır. C, kuvvetli giriş çıkış işlemleri sağlaması ve düşük seviye bir dil olması gibi özellikleri ile işletim sistemlerinin yazılmasında tercih edilmiştir. Modüler programlama konusunda hissedilen eksikliğin giderilmesi amacıyla OOP (Object Oriented Programming) ortaya çıkarılmıştır. C dili ve OOP modelinin tüm özelliklerini bir araya getirerek C++ dili çıkartıldı. Bu dili Sun Microsystems tarafından çıkartılan JAVA dili izledi. JAVA kullanım alanları, nesneye yönelik bir programlama dili olması ve beraberinde getirdiği GC (Garbage Collection) gibi performans arttırıcı özellikleri sayesinde büyük ölçüde genişledi. Microsoft milenyumun başında .NET platformunu sunarak kırka yakın programlama dilini tek çatı altında topladı. VisualBasic.NET ve VisualC#.NET platformunu kullanan en güçlü programlama dilleri arasında yerini almıştır.
Dünden bugüne, insan hayatını daha kolay ve kullanışlı hale getirmek için çalışan yazılım dünyası, yüzyıldan kısa sürede milyonlarca yıldır insanoğlunun gelişiminden daha hızlı bir gelişim sağlamış ve günümüzde tıptan, uzay teknolojilerine kadar her alanda varlığını hissettirmiştir.
Gelişiminin ilk aşamalarında diyebileceğimiz yazılım teknolojisi yazılım firmaları ile büyümektedir. Büyüyen bir çınar olması için çalışan dünya çapında markalar olduğu gibi, yazılım sektöründe dünya standartlarını ülkemizde sunan Codex gibi firmalar da yazılımın gelişimi için çalışmaktadır.
İnsan hayatını her zaman bir tık daha kolaylaştırmak için çalışmaktadır. Daha kolay ve daha rahat bir hayat için çalışan insanın, günümüz teknolojisine kavuşmasını sağlayan ve daha da ileri taşıyan yazılım sektörünün kısa ama Dünya’yı yerinden oynatan tarihi yeni bir eşiğe geldi. Yapay zeka teknolojisi ile kendisini aşma evresine gelen yazılım dünyası, her yeni gün bizlere yeni sürprizler sunmaya devam ediyor.
Tarih: 2020-05-12 14:27:58 Kategori: Bilgisayar
Kitaptan sorunu tarat hemen cevaplansın.
Yorum Yapx