Oprogramowanie aplikacji: typy, miejsca docelowe, przykłady. Klasyfikacja stosowanego oprogramowania

Każdy uczeń lub osoba dorosła, taki czy inny sposób korzysta z komputera w życiu codziennym, twarze termin taki jak „Aplikacja”. Niektórzy ludzie czule odnoszą się do tej kategorii absolutnie wszystkich programów zainstalowanych na komputerze. Jest to oczywisty błąd, ponieważ struktura aplikacji są tylko dobrze zdefiniowane programy, które spełniają podstawowe kryteria. Spróbujmy podać krótki opis tego typu oprogramowania.

Informatics: aplikacja

Nowoczesne oprogramowanie są podzielone na kilka typów, z których jedna jest w danej kategorii. Jak odróżnić wnioski z programów innego rodzaju? Bardzo proste.
W większości oprogramowania aplikacji zadanie przy pewnych ściśle określonych granicach. Innymi słowy, całe oprogramowanie tradycyjnie koncentruje się na wykonywaniu tylko jeden lub kilku podobnych zadań. Jedynym trzeba zrobić różnicę między oprogramowaniem i aplikacjami. oprogramowanie - grupa, która łączy wszystko, program (lub w sensie ogólnym, jednego lub wybrany region), natomiast aplikacje - specjalny program skupia się na konkretnym obszarze wykorzystania lub przeznaczone do wykonywania jednego lub więcej działań, aby osiągnąć ten cel.

Możemy rozważyć bardzo prostą sytuację. Wziąć pakiet Microsoft Office. To - Zastosowaniebezpieczeństwo (przykłady można znaleźć w innych podobnych kolekcjach, ale "Biuro" wie wszystko, więc wygląda wygodniej). Wszystkie programy wchodzące w skład pakietu Office (Word, Excel, Power Point, Access itp.) Są już programami użytkowymi.

Powołanie oprogramowania aplikacyjnego

Ponieważ ten rodzaj oprogramowania jest nastawiony na wykonywanie dobrze zdefiniowanych zadań, w pewnym sensie może być bardzo konwencjonalnie podzielony na programy, które są zaprojektowane wyłącznie dla jednego wspólnego zadania i całych kompleksów programowych łączących możliwości w sprawie realizacji zarówno głównych, jak i powiązanych zadań.

W tej perspektywie można rozważyć oprogramowanie aplikacji. Przykłady najlepiej są oparte na aplikacjach do pracy z tekstem. Na przykład wielu użytkowników ciągle myli się z terminami "edytor tekstu" i "edytor tekstu".
Mimo że w takich aplikacjach występuje wiele wspólnych cech, różnica między nimi jest znaczna.
Edytor tekstu jest przeznaczony do przeglądania i edytowania tekstu przy użyciu minimalnego zestawu narzędzi (WordPad), a procesor tekstu (MS Word), oprócz wykonywania głównych zadań, umożliwia tworzenie wielu dodatkowych działań. Ponownie, podział tutaj jest raczej arbitralny.
Ale standardowy notebook, dostępny w każdym systemie Windows, odnosi się bardziej do aplikacji hybrydowych. Wraz z edycją tekstu może być używany jako narzędzie programistyczne, ponieważ obsługuje składnię większości dzisiejszych znanych języków programowania.

OgólneKlasyfikacja oprogramowania użytkowego

Odmiany oprogramowania aplikacyjnego stają się coraz trudniejsze do sklasyfikowania, ponieważ nowe aplikacje pojawiają się stosunkowo szybko, a zakres ich zastosowań stale się powiększa. Nic dziwnego, że do tej pory jedyny akceptowany system podziału programów po prostu nie istnieje.
Niemniej jednak, jako jedna z opcji, można podać najbardziej ogólny podział zastosowań według rodzaju i obszaru użytkowania. Obie kategorie są dość obszerne, więc niektóre typy aplikacji powinny być rozpatrywane osobno. Tylko to może dać pełne zrozumienie ogólnego obrazu.

Podział według rodzaju

Klasyfikacja programów według rodzaju koncentruje się przede wszystkim na rodzaju wykonywanego zadania.
Dla uproszczenia zrozumienia prawie wszystkie programy można pogrupować w kilka dużych grup:
  • w ogólnym celu;
  • zabawiające;
  • do celów specjalnych;
  • profesjonalne oprogramowanie;
  • wnioski własne.
  • Ogólny cel

    Kategoria ta obejmuje programy i pakiety oprogramowania znane każdemu użytkownikowi nowoczesnego komputera. Obejmują one następujące elementy:
  • edytory tekstu i procesory;
  • narzędzia do pracy z arkuszami kalkulacyjnymi;
  • pakiety baz danych (DBMS);
  • edytory graficzne;
  • publikowanie pakietów oprogramowania (layout komputera);
  • przeglądarki internetowe i downloadery.
  • Oczywiście, możesz dodać tę listę tak długo, jak chcesz. Pokazano tylkokrótką klasyfikację, by tak rzec, dla ogólnego zrozumienia istoty pytania.

    ROZRYWKA DLA

    Ta kategoria, jak już rozumiemy z tytułu, obejmuje wszystko, co zapewnia nasz wolny czas. Przemysł rozrywkowy ma wiele wskazówek, ale w odniesieniu do technologii komputerowej wybieramy tylko główne komponenty.

    W tej kategorii pakiet oprogramowania obejmuje następujące oprogramowanie i pakiety oprogramowania:
  • gry komputerowe;
  • wszystkie rodzaje odtwarzaczy multimedialnych;
  • programy do oglądania telewizji i słuchania radia (w tym ich analogi do Internetu);
  • oprogramowanie sportowe;
  • geograficzne, literackie, kulinarne i inne apetyty o charakterze kognitywnym itp.
  • Jak widać, po prostu niemożliwe jest wyliczenie wszystkich aspektów związanych z wypoczynkiem.

    W celach specjalnych

    W odniesieniu do oprogramowania tego typu łatwo jest zgadnąć, że aplikacje w tej kategorii obejmują programy, które mają bardzo wąską orientację.
    Spośród różnych pakietów oprogramowania i aplikacji oddzielnie można wyróżnić następujące elementy:
  • systemy eksperckie (programy logiczne do rozwiązywania problemów lub podejmowania określonych decyzji);
  • ​​
  • systemy hipertekstowe (biblioteki elektroniczne, słowniki, systemy odniesienia, encyklopedie);
  • tłumacze (konwertery programowe napisane w określonym języku programowania w plikach obiektowych);
  • systemy zarządzania treścią (udostępnianie, edytowanie itp.);
  • pakietydo przetwarzania multimediów (audio, wideo, edytory tekstu na mowę, sekwencer, wirtualne studia muzyczne).
  • PROFESJONALNE DLA

    W przypadku profesjonalnej sekcji oprogramowania jest to nieco bardziej skomplikowane. Ta kategoria jest bardzo duża, a program obejmuje zwykłych użytkowników, których prawie nigdy nie używa.
    Niemniej jednak w tej grupie można wyróżnić następujące pakiety:
  • zautomatyzowany system projektowania;
  • zautomatyzowane systemy kontroli;
  • oprogramowanie i sprzętowe zespoły automatyzacji miejsca pracy;
  • systemy kontroli procesu;
  • zautomatyzowane systemy do badań naukowych;
  • systemy rozliczeniowe;
  • systemy informacji geograficznej;
  • zarządzanie magazynem;
  • systemy zarządzania relacjami z klientami;
  • systemy wspierania globalnych procesów handlowych;
  • systemy analityczne;
  • automatyzacja obiegu dokumentów;
  • systemy zarządzania przedsiębiorstwem (planowanie funduszy i zasobów, zarządzanie marketingowe, organizacja zarządzania produkcją i naprawy);
  • systemy bankowości automatycznej;
  • programy zdalnego zarządzania usługami bankowymi i obsługą klienta itp.
  • Również w tym przypadku bardzo trudno jest profesjonalnie wymienić wszystkie kategorie profesjonalnych programów, a niniejsza lista służy wyłącznie zrozumieniu produktów oprogramowania.

    Własne aplikacje

    W tej grupie jest to łatwe. Większość z nich to programy stworzone przez ciebieprzy użyciu zestawu narzędzi do jego dyspozycji w określonym środowisku komputerowym zgodnie z możliwościami samego środowiska i systemu operacyjnego, w którym działa.

    Podział według obszaru zastosowania

    Klasyfikacja stosowanego oprogramowania na tej podstawie zawiera również bardzo obszerne informacje. Wśród najbardziej priorytetowych dziedzin zauważamy, że najczęściej są to:
  • Dla przedsiębiorstw i organizacji;
  • Do interakcji użytkownika ze wszystkimi elementami systemu komputerowego;
  • organizacja infrastruktury przedsiębiorstwa;
  • zestaw narzędzi pracownika informacyjnego (biurowego);
  • systemy zarządzania treścią i treści;
  • edukacja interaktywna;
  • symulacja do badań naukowych i prognoz;
  • systemy medialne;
  • projektowanie i inżynieria, inżynieria itp.
  • Podsumowanie

    Jak już można było zauważyć wszystkie powyższe, oprogramowanie aplikacyjne jest jedną z największych grup w podziale programów i aplikacji. Jest oczywiste, że aby zapamiętać absolutnie wszystkie typy programów, kierunek w rozwiązywaniu zadań lub zakresu takich programów jest niemożliwy po prostu fizycznie. Niemniej jednak, nawet na przykład, klasyfikacja pozwala natychmiast zrozumieć różnice, powiedzmy, z oprogramowania systemowego i narzędzi zarządzania lub usług. Na koniec należy podkreślić najważniejszą właściwość oprogramowania użytkowego. Programy tego typunie mogą bezpośrednio wchodzić w interakcje z użytkownikiem, ani nie mają bezpośredniego dostępu do zasobów komputera. Taka interakcja jest możliwa tylko za pomocą systemu operacyjnego, który w tym przypadku służy jako rodzaj międzywarstwy między programem, niektórymi komponentami komputera i użytkownikiem końcowym. Jeśli chodzi o podział oprogramowania na niektóre funkcje, dziś możemy znaleźć wiele opcji klasyfikacji, a podany przykład nie jest jedyny i a priori poprawny. Jeśli podążasz za pewnymi określonymi standardami przyjętymi i obowiązującymi w różnych krajach, możesz znaleźć inne formy podziału programów i pakietów oprogramowania na klasy. Można na przykład uwzględnić tutaj podział na płatne, bezpłatne i shareware. Jednak takie kryterium może być odpowiednie nie tylko dla oprogramowania aplikacyjnego, ale także dla innych typów oprogramowania. Jeśli dokładnie przestudiujesz standardy niektórych stanów, możesz znaleźć wiele innych kryteriów, które muszą być zgodne z oprogramowaniem tego typu. I dlatego dzisiaj nie ma jednego akceptowanego systemu, który mógłby z pewnością przypisać produkt oprogramowania tylko do jednej kategorii. Co więcej, nawet w samej aplikacji można spotkać wiele tak zwanych aplikacji hybrydowych, które można w równym stopniu zastosować do różnych klas oprogramowania. Jeśli jednak spojrzymy na to pytanie nieco szerzej, nawet przy danej charakterystyce, można z dużym prawdopodobieństwem stwierdzić, że konkretny program odnosi się dokładnie dozastosowany typ, a nie do jakiejkolwiek innej kategorii.

    Powiązane publikacje