Bilgisayar programı nedir?Teknolojinin gelişmesiyle birlikte sayısı artıyor. Farklı işlevsellik ve amaç ile donatılmışlardır. Bilgisayar teknolojisi alanındaki amatör, tüm program çeşitliliğini göz önünde bulundurarak herhangi bir programın rolünü değerlendirmek imkansızdır. Farklı yönelimlere sahip olduklarından, aynı görevleri yerine getirmediklerinden, en iyileri lehine bir seçim yapmak da imkansızdır.
Yukarıda belirtilenlere dayanarak, bilim ve pratik nadiren belirli bir yazılım ürününü dikkate alır. Çoğu zaman, sınıflandırmalar ve tür veya amaçlara göre sınıflandırma ilgi konusudur.
Bilgisayar programı nedir?Tanımı, dijital, kod, şematik veya sözel biçimde sunulan çeşitli talimatlar kümesidir. Tüm bu unsurlar bilgisayar teknolojisi ile okumak için uygun bir formda ifade edilir. Belirli bir sonuç elde etmek için bilgisayarı güçlendiriyorlar.
Basitçe söylemek gerekirse, bir bilgisayar programı temsil ederbilgisayar teknolojisine göre sırayla gerçekleştirilen bir dizi görev. Sonuçta, kullanıcı istenen sonucu alır.
Eğitici veya eğitici bilgisayar programlarıPedagojik sorunları çözmek için tasarlanmış bir araçtır. Başlıca özelliği, kullanıcıyla bağımsız etkileşimdir. Bu tür ürünlerin temel amacı eğitim sürecinde kullanıma odaklanmıştır.
Nadir durumlarda, eğitim yazılımı ürünleribilgiyi geri kazanmak, içindeki boşlukları doldurmak veya daha önce imkansız olan yeni beceriler kazanmak için kullanılır (örneğin, teknolojilerin geliştirilmesinde bir durma nedeniyle).
Bu fonksiyonların olmasına rağmentek ve integral karakter, nasıl çözüleceğine bağlı olarak birbirlerini etkiler. Buna göre, konunun çalışması bireysel örneklerden ziyade sıralı problemlerin çözümünde daha üretken hale gelecektir.
Tüm yazılımlar farklı bölümlere ayrılmıştır.özellikli. Asıl amaç budur. Onlara göre bir sınıflandırma yapılır. En önemli alt gruplardan biri sistem bilgisayar programlarıdır. Takılı değilse, o zaman diğer elemanlarla etkileşimi zor, imkansız değilse de.
Sistem programlarının faaliyetinin temeli, uygulama ürünleri ile çalışmanın sağlanmasıdır. Bunlar, yardımcı programları, sürücüleri, işletim sistemlerini ve mermileri içerir.
Kullanıcı bilgisayar araçları, diğer ürünleri geliştirmek veya ayarlamak için tasarlanmış araçlardır. Bunlar aşağıdakileri içerir.
Çok fazla enstrümantal ürün yok. Ancak hemen hemen hepsi çeşitli programlama dilleri aracılığıyla yazılmıştır.
Bir bilgisayar programının ne olduğunu konuşmakuygulamalı türü, biri bu ürünlerin geniş popülaritesine dikkat edin. Eğer sadece uzmanlar veya kendi kendini yetiştirenler yukarıdakilerle çalışabilirlerse, bunlar sıradan sakinlere yöneliktir.
Aşağıdaki programlar bu türe aittir:
Aynı kategori bilgisayar virüslerini de içerir. Aşağıda daha ayrıntılı olarak ele alınacaktır.
Özel bilgisayar programları var.bir veya daha fazla amaç için geliştirilmiştir. Bu tür ürünlerin üretimi, makine üzerinde çalışma veya personel yönetimi, görev dağılımı gibi çeşitli işlemleri otomatikleştirmek için işletmeler tarafından sipariş edilir.
1C gibi popüler özel programlar var.Bunlar tüm gelişmiş ülkelerde kullanılmaktadır, sadece çeviri dili, arayüz ve bazı kaynak verileri değişmektedir. İkincisi genellikle yasalara ve eyalet standartlarına bağlıdır.
Bir bilgisayar virüsü ve bir trojan nedirprogram? Bilgisayar yazılımlarına farklı yollarla giren küçük kötü amaçlı ürünlerdir. Ancak, her birinin kendi amacı vardır. Bazıları oldukça zararsızdır ve kullanıcı sistem veya araç programlarıyla çalışmazsa, onun sorun çıkarmasına neden olmaz. Antivirüs onları tespit edinceye kadar sessizce klasörlerinde oturacaklar.
Kötü amaçlı ürünlere karşı mücadele gerçekleştiriliyorÖzel anti-virüs programları yoluyla. Bilgisayarda oluşmasını engellemenin yolları da vardır. Örneğin, gerçek zamanlı sistem korumasını etkinleştirebilirsiniz. Ardından gelen bilgi akışının filtrelenmesi.
Özetlemek gerekirse, mevcut tüm yazılımlar tabloda kısaca gözden geçirilebilir.
Bilgisayar program tipleri | özellik | örnekler |
öğrenme | Pedagojik görevleri gerçekleştirin. Kullanıcı onlarla tamamen bağımsız olarak çalışır. | MyBIOS gibi tüm emülatörler |
sistem | Bilgisayar bileşenlerini yönetme veayrıca, çalışmalarının kullanıcılar tarafından en sık kullanılan uygulamalarla ayarlanmasını da sağlar. Bilgisayar ve insan arasındaki etkileşimin sağlanmasında doğrudan rol alırlar. | Tüm nesil Windows, Total Commander, her virüsten koruma programı, WinZip ve WinRar |
enstrümental | Sistem ve uygulama ürünlerinin oluşturulması, düzenlenmesi ve geliştirilmesi için tasarlanmıştır. Çoğu durumda, bunlar "yazılım yarı mamul ürünler" olarak adlandırılan boşluklardır. | FoxPro, Assembler, Visual Basic |
uygulama | En yaygın yazılım türüyazılımı. Belirli görevlerin, fonksiyonların uygulanmasında veya otomasyonunda yer alır. Çoğu zaman, programlama ile ilgisi olmayan ama etkinliklerini bir bilgisayar aracılığıyla kolaylaştırabilen kullanıcılarla ilgileniyorlar | Adobe Photoshop, tüm Microsoft Office paketi, kodlayıcılar, virüs ve truva atları |
özel | Çeşitli görevleri gerçekleştirmek için tasarlanmıştır. İşleri müşterinin özelliklerine bağlıdır | 1С: УТП, 1С: Maaş, 1С: Muhasebe |
Kesin olarak ne kombinasyon olduğunu söylemek imkansıztüm bilgisayar programları Herhangi bir bilgisayar teknolojisinin çalışmasını düzenler, özel becerilerinden bağımsız olarak kullanıcılarla etkileşimini sağlar. Ancak ona belirli bir tanım vermek imkansızdır.
Yazılım sınıflandırmasının nasıl yapıldığınıProgramın yerini belirlemek, çeşitliliğin arka planını vurgulamak. Ayrıca, eğer ilgili bilgi mevcutsa, kullanıcı, belirli bir işlevi veya görevi yerine getirmesi için hangi belirli ürünün gerekli olduğunu belirleyebilecektir.
Burada belirtilen bilgisayar programlarının sınıflandırılması tek değildir. Birincil işaretin nasıl seçileceğine bağlı olarak değişebilir (burada amaç).