Oprogramowanie: Klasyfikacja oprogramowania i jego główne typy

Nie trzeba wspominać, że żaden system komputerowy, jakkolwiek by nie był nowoczesny, nie może działać bez oprogramowania. Klasyfikacja oprogramowania, oferowana dziś przez różne media lub publikacje internetowe, z reguły nie jest jedyna. Wynika to tylko z faktu, że niektóre produkty oprogramowania mogą być jednakowo i jednakowo skategoryzowane jako zupełnie inne. Niemniej jednak niektóre ogólne aspekty ogólne, które występują w każdym takim systemie, można znaleźć i zjednoczyć za pomocą podobnych właściwości grupowych.


Oprogramowanie: klasyfikacja oprogramowania komputerowego

Ogólnie rzecz biorąc, w ramach oprogramowania jakiegokolwiek systemu komputerowego rozumie się nie tylko programy instalowane przez samego użytkownika lub te, które są prezentowane w samym systemie operacyjnym system. W rzeczywistości sam system operacyjny jest oprogramowaniem systemowym. Klasyfikacja tego typu oprogramowania dziś nie jest szczególnie problematyczna dla nikogo, ponieważ większość systemów używa narzędzi programowania obiektowego z możliwością interakcji z użytkownikiem za pośrednictwem interfejsu graficznego, a nie poprzez zestawy poleceń, jak na przykład wcześniej. w systemie DOS
Ale jeśli chodzi o główne typy oprogramowania, można je podzielić na następujące kategorie:
  • oprogramowanie systemowe (systemy operacyjne, sterowniki i elementy)zarządzanie);
  • oprogramowanie użytkowe (programy wąskopasmowe do wykonywania zadań określonego rodzaju);
  • narzędzia programistyczne dla programistów (specjalistyczne programy i platformy);
  • oprogramowanie serwisowe (konserwacja systemu).
  • Na powyższej liście można zauważyć niewielką rozbieżność, ponieważ te same narzędzia do tworzenia systemu operacyjnego i aplikacji, wykonane w osobnej kategorii, z punktu widzenia programisty, to oprogramowanie aplikacyjne. To samo można powiedzieć o środkach ochrony lub apletach usług.


    Elementy systemu i sterowniki

    Ale spójrzmy na wszystkie klasy bardziej szczegółowo. Począwszy od systemów operacyjnych i sterowników. Systemy operacyjne można porównać do pewnego rodzaju komponentu pośredniego, który nie tylko zapewnia użytkownikowi dostęp do pewnych funkcji i ustawień, ale także reguluje związek między pracą "żelaza" a komponentami oprogramowania.
    Z drugiej strony, nie „żelazo”, a nie jeden system nie będzie działać bez ustalonego dla oprogramowania sterującego, dzięki którym aplikacje systemu operacyjnego, a użytkownik będzie w stanie określić, w razie potrzeby zwrócić się do wykorzystania cech czysto fizycznych .

    Podstawowym system BIOS /UEFI

    Mówiąc komponentów systemowych, nie możemy ignorować podstawowy system wejścia /wyjścia, która początkowo zawiera wszystkie informacje dla zestawu w urządzeniach „żelaznych”, w tym czasie, gdy komputer jest prowadzone sprawdzenie ich zdolności do pracy.
    Przy okazjipowiedzieć tutaj jest wykonany montaż większości parametrów, które są trwałe systemy mogą nie być dostępne (priorytet rozruchu i wyłączania urządzenia, ustawianie daty i czasu, że jeśli niepoprawne opcje rozliczeniowe mogą powodować niepożądane już opcji OS Korzystanie z dostępu do dysków twardych i itp.).

    Sprzęt ochronny

    Instrumenty zabezpieczające systemy komputerowe powinny skupić się bardziej szczegółowo, choć ogólnie rzecz biorąc, mogą być zaklasyfikowane jako usługi użyteczności aplikacji.
    Klasyfikacja programów antywirusowych dzisiaj powoduje wiele kontrowersji. Wynika to z faktu, że sama koncepcja "wirusa komputerowego" w ostatnich dziesięcioleciach zmieniła się całkowicie kardynalnie. Innymi słowy, dzisiaj nie mamy do czynienia z wirusami, łamiącymi system w zwykłym sensie. Teraz zostały one zastąpione, by tak rzec, naczepy programy, które mogą ukraść dane użytkownika lub wpływają na przeglądarkę bez szkody dla systemu jako całości. Ale jeśli weźmiemy pod uwagę klasyfikację programów antywirusowych, w zasadzie można zauważyć, że są stacjonarne i przenośne typu wspólnych zagrożeń unieszkodliwiania odpadów, niezależnie od wpływu na system komputerowy i wąskie narzędzie przeznaczone do zneutralizować niebezpieczne aplety szczególnego rodzaju. Należy również zwrócić uwagę na stosunkowo nowe rozwiązania, które są narzędzia dyskowe ze zintegrowanym bootloader, że podczas nagrywania ich na nośniku wymiennym pozwalająpobierz swój własny interfejs przed uruchomieniem systemu operacyjnego i przetestuj komputer pod kątem zagrożeń, w tym obszarów rozruchowych i ukrytych, a także partycji pamięci RAM.

    Klasyfikacja stosowanego oprogramowania

    Na koniec kilka słów o największej klasie. Klasyfikacja oprogramowania komputerowego jest po prostu niemożliwa bez uwzględnienia aplikacji tworzonych wyłącznie w celu wykonania określonych zadań przypisanych do systemu przez użytkownika.
    Do głównych rodzajów tego typu pakietów oprogramowania należą:
  • programy potrzebne do tworzenia i przetwarzania dokumentów biurowych dowolnego typu (testowe i edytory tabel);
  • umożliwiają zarządzanie przedsiębiorstwami i księgowość, w tym środki dostępu do baz danych;
  • środki dostępu do Internetu;
  • narzędzia do pracy z multimediami;
  • zautomatyzowane systemy kontroli;
  • działalność wydawnicza;
  • rozrywkowe itp.
  • Ogólnie rzecz biorąc, w odniesieniu do tej kategorii oprogramowania, klasyfikacja oprogramowania jest tak trudnym zadaniem, że nie można tego sobie wyobrazić, ponieważ prawie całkowicie różne programy pojawiają się niemal wszędzie dzień (cóż, na przykład, kto kilka lat temu przewidział, że dziś bardzo aktywnie skorzysta z kryptologii prania pieniędzy?). Dawanie takich przykładów może być dość długie, a wszystkie obszary, w których zastosowano i nie opisują wcale.

    Wnioski

    Ogólnie rzecz biorąc, mianowanieOprogramowanie, jeśli idziesz od opisanych typów, jest łatwe do zrozumienia: niektóre typy są przeznaczone do ogólnego zarządzania systemami komputerowymi i zasobami lub bezpieczeństwem użytkowników, podczas gdy inne są przeznaczone wyłącznie do wykonywania określonych zadań. Te dwie kategorie są głównymi klasami.

    Powiązane publikacje