Modern dünyada hayal etmek zorokuldan beri “kişi ile bilgisayar arasındaki etkileşimi sağlayan yazılım paketi” gibi bir kavramla karşılaşmayan bir kişi. Ne olduğunu ve bileşiminde tam olarak hangi unsurların bulunduğunu anlamaya çalışalım.
Bilgisayarı kontrol eden yazılım paketinin adı nedir?
Dolayısıyla böyle bir paket kavramı, bilgisayar ekipmanı ve ilgili teknolojilerin geliştirilmesinin şafağında ortaya çıktı.
Bugün genel olarak kabul edilmektedir ki, en geniş anlamdaBu terimin anlaşılmasında, bilgisayarın çalışmasını kontrol eden ve bilgisayarın kendisinin çalışmasının yanı sıra belirli görevlerin kullanıcı tarafından yerine getirilmesini sağlayan bir yazılım paketi, tüm unsurlarıyla birlikte bir işletim sisteminden başka bir şey değildir. Bazı insanlar yanlışlıkla bunun yalnızca sistem düzeyinde programlara sahip belirli bir işletim sistemi olduğuna inanıyor. Ancak, tabiri caizse "saf" sistemler bugün neredeyse hiç bulunmuyor.
İşletim sistemi kavramına neler dahildir?
İşletim sistemlerini veya bazen "İşletim Sistemi" olarak adlandırıldığı gibi, bu yalnızca sistem kısmı değildir.
İkincisi yalnızca bir pakettirbilgisayarın çalışmasını kontrol eden ve doğru çalışmasını sağlayan programlar. Bu kadar. "Saf" sistem anlayışından yola çıkarak, "İşletim Sistemi" ile hiçbir şekilde ilgisi olmayan üçüncü taraf görevleri gerçekleştirmek üzere tasarlanmamıştır. Bu tür sistemlerin oluşturulması tamamen pratik olmayacaktır, çünkü bunları belirli amaçlar için kullanmak (bilgisayar teknolojisinin şafağında - matematiksel, cebirsel veya trigonometrik işlemleri kullanan sıradan hesaplamalar) kesinlikle imkansız olacaktır. Bu nedenle, günümüzde her durum için olmasa da en azından çoğu için muazzam yeteneklere sahip sistemler oluşturulmaktadır.
Evet ve bugün işletim sistemlerinin kendisi de olabiliroldukça fazla şey bulabilirsiniz: Windows, Mac OS X, Ücretsiz BSD, Linux, UNIX, vb. Sistem kısmına ek olarak, örneğin grafikleri işlemek, müzik dinlemek gibi tamamen farklı uygulamalardan oluşan etkileyici bir sete sahiptirler. video izlemek vb. Doğal olarak bunlar yalnızca bazı öğelerdir ve tam bir set değildir.
Genel anlamda yazılım nedir?
Yaygın olarak ne denildiğine gelinceyazılım, özünde, varsayılan olarak veya kullanıcı tarafından belirli bir bilgisayar sistemine yüklenen kesinlikle tüm programların bir koleksiyonudur.
Başka bir deyişle, kontrol eden bir yazılım paketidir.Bilgisayarın en geniş anlamda çalışması: İşletim sisteminin kendisinin çalışması, donanım aygıtlarının (anakartlar, grafik kartları, ses bağdaştırıcıları, ağ aygıtları, disk sürücüleri, USB bağlantı noktaları ve aygıtları, çeşitli kablosuz iletişim modülleri, monitörler) doğru çalışması vb.), bilgisayar ve kullanıcı arasındaki etkileşimi (grafiksel arayüz) sağlamanın yanı sıra, birkaç makineyi yerel veya sanal ağlarda birleştirme, World Wide Web'e erişim ve çok daha fazlasını sağlama yeteneği.
Çalışmayı kontrol eden programlardan oluşan sistem paketibilgisayar ve belirli bir kullanıcı göreviyle ilgili etkileşimi sağlamak ve işletim sisteminin kendisi tarafından yürütülmesine yanıt vermek, özellikle sistemle hiçbir şekilde bağlantısı olmayan kullanıcı taşınabilir programları söz konusu olduğunda her zaman işe yaramayabilir.
İzin veren uygulamalardan bahsedersekkullanıcı sistemin açık ve gizli tüm yeteneklerini kullanabilir, burada grafiksel arayüz ilk sırada yer alır. Bir kişinin tüm işlevlere ve yeteneklere erişmesi bu sayede sağlanır. Ama her zaman böyle değildi. İlk defa, bu tür bir arayüz, o zamanlar devrim niteliğindeki Windows 3.1 işletim sistemi piyasaya sürüldüğünde, nesne yönelimli programlama teknolojileri kullanılarak oluşturuldu.
Daha önce sadece sistemler kullanılıyordukomuta odaklı. Bunlar, erişimin komut satırı aracılığıyla veya işlev tuşu kombinasyonları kullanılarak gerçekleştirildiği DOS sistemleri olarak adlandırılıyordu. Pek çok kişi, ilk kez piyasaya sürülen Norton Commander'ın yalnızca bir dosya yöneticisi değil (birçok kişinin inandığı gibi), aynı zamanda metin bilgilerini düzenlemek ve hatta bazı grafik formatlarını görüntülemek için oldukça güçlü bir araç olduğu gerçeğini de hatırladı.
Ancak günümüzde sistem yazılım paketi,bilgisayarın çalışmasını kontrol eder, oldukça fazla öğe içerir. Yani, örneğin, işletim sisteminin çalışmasını sağlayan uygulamaların yanı sıra, bu kavram, cihazların kendileri ile işletim sistemi arasındaki etkileşimi sağlayan özel programlar veya dinamik kütüphaneler olan cihaz sürücülerini de içerir. Sürücü olmadan tek bir "donanım" bileşeni çalışmaz - sistem onu tanımıyor.
Ayrıca bu liste şunları içerebilir:bir bilgisayar sisteminin konfigürasyonunu değiştirmek, belirli işlevlere erişimi kontrol etmek, bir terminalde veya yerel veya birkaç terminalde bulunan birkaç kayıtlı kullanıcıyla sisteme giriş yaparken belirli bir yerel veya ağ kullanıcı hesabının eşzamanlı kullanımını ayarlamak için özel yetenekler sanal ağ vb.
Uygulama programlarının genel konsepti
Sistem kısmına ek olarak, ayırt edebilirizBir bilgisayarın çalışmasını kontrol eden ve herhangi bir kullanıcıya belirli bir görevi gerçekleştirme yeteneği sağlayan özel bir yazılım paketi. Bu tür programlara uygulama programları denir.
Doğal olarak, bugün yapılabilecek bir dizi görev var.Modern bilgisayar sistemlerini çalıştırmak önemli ölçüde genişledi. Örneğin, özel matematik paketlerini kullanarak tensör denklemleri de dahil olmak üzere karmaşık problemleri kolayca çözebilirsiniz.
Yeni fırsatlar
Fizikle ilgili modern uygulamalar veyakimya, gerçek hayatta henüz uygulanmayan bazı durumları bile simüle edebiliyorlar. AutoCAD gibi yazılım paketleri, bilim ve teknolojinin tamamen farklı alanlarındaki çeşitli sistem tasarımcılarına en büyük fırsatları sağlar.
Peki ses ve video?Önceden, her şey yalnızca görüntüleme ve dinlemeye bağlıydı, ancak bugün bilgisayarın çalışmasını kontrol eden ve yalnızca stüdyo düzeyinde müzik veya vokal kaydı sağlamakla kalmayıp aynı zamanda müzik oluşturmanıza da olanak tanıyan bazı profesyonel yazılım paketlerini kolayca bulabilirsiniz. enstrümanları hiç kullanmamak. Aynı zamanda bu tür uygulamalardaki sesler “canlı” enstrümanlardan farklı değildir.
Aynı şey video işleme için de geçerli.Bakın, Matrix film üçlemesinin ilk bölümündeki Neo ile Morpheus arasındaki kavganın aynısı programda simüle edildi, canlı olarak filme alınmadı. Ancak listeye neredeyse süresiz olarak devam edilebilir.
Standart Windows programları
Her gün şunu söylemeye gerek yokİyi bilinen bir işletim sisteminin, bilgisayarın çalışmasını kontrol eden ve kullanıcıya diğer en yaygın görevleri gerçekleştirmek için gereken her şeyi sağlayan kendi standart yazılım paketi vardır. En çok kullandığımız modifikasyonlarımız Windows işletim sistemi olduğundan bu seti ele alacağız.
Burada standart bir dosya yöneticisi bulabilirsiniz,"Explorer" adı verilen, grafik görüntüleri görüntülemek ve düzenlemek için araçlar, video ve müzik oynatıcısı, metin editörleri, sistem yönetimi araçları ve "Denetim Masası" biçiminde yapılandırma ayarları, İnternet'e erişim için yerleşik bir tarayıcı, araçlar yerel veya sanal ağların kurulması için, engelli kişiler için özel araçlar (örneğin az gören kişiler için sistem, görüntüyü büyütmek için ekran büyüteci kullanımını sunar) ve çok daha fazlasını sunar.
İlgili programlar ve bileşenler
Bazı ek bileşenler arasındaBilgisayarın çalışmasını kontrol eden ve sistem güvenliğini sağlayan yazılım paketine özellikle dikkat edilmelidir. Windows işletim sisteminde bu tür uygulamalara genellikle güvenlik duvarları veya güvenlik duvarları denir.
Ayrıca günümüzde hemen hemen tüm kullanıcılarAnti-virüs yazılımı, bilgisayarları virüs saldırılarından veya kötü amaçlı kodların, casus yazılımların veya istenmeyen programların sızmasına karşı korumak için özel olarak tasarlanmış, yaygın olarak kullanılmaktadır; bu, yalnızca bir bütün olarak tüm sistemin çalışmasını önemli ölçüde bozmakla kalmaz, aynı zamanda sistemin tamamlanmasına da yol açar. kaza".
Epilogun yerine
Gördüğünüz gibi işi kontrol eden yazılım paketiBilgisayar, yalnızca bilgisayar ile kişi arasındaki etkileşimi sağlayan bir "işletim sistemi" değil, aynı zamanda belirli bir görevi gerçekleştirmeye odaklanmanıza olanak tanıyan birçok ek öğedir. Dolayısıyla bunun yalnızca bir “İşletim Sistemi” olduğunu söylemeye gerek yok. Burada bu terimin anlayışı çok daha geniştir. Ve bilgisayar teknolojisinin hızlı gelişimini hesaba katarsak, kim bilir, belki yakın gelecekte bu tür sistemler genel olarak şu anki anlayışımızın ötesine geçecek ve tamamen farklı, henüz öngörülemeyen amaçlara yönelik olacaktır.