Oprogramowanie komputerowe to w zasadzie programy i procedury przeznaczone do wykonywania określonych zadań w systemie. Od języka asemblera najniższego poziomu po języki wysokiego poziomu, istnieją różne typy oprogramowania aplikacyjnego. Systemy oprogramowania komputerowego dzielą się na trzy główne typy, mianowicie oprogramowanie systemowe, oprogramowanie do programowania i oprogramowanie aplikacyjne.

Oprogramowanie aplikacyjne: zorientowane na zadania

Źródło obrazu: pixabay.com

Podczas gdy oprogramowanie systemowe obejmuje sterowniki urządzeń, system operacyjny, serwery i komponenty oprogramowania, oprogramowanie do programowania pomaga pisać programy za pomocą narzędzi takich jak edytory, konsolidatory, debuggery, kompilatory / interpretatory i ruda. Oprogramowanie aplikacyjne, w przeciwieństwie do tych dwóch, służy do realizacji określonych zadań.

Oprogramowanie użytkowe wykorzystuje pojemność komputera bezpośrednio do określonych zadań i służy do manipulowania tekstem, grafiką i liczbami.

Różne typy oprogramowania aplikacyjnego obejmują:

Typ oprogramowania aplikacjiPrzykłady
Oprogramowanie do przetwarzania tekstówMS Word, WordPad i Notatnik
Oprogramowanie bazy danychOracle, MS Access itp
Oprogramowanie do arkuszy kalkulacyjnychApple Numbers, Microsoft Excel
Oprogramowanie multimedialneReal Player, Media Player
Oprogramowanie do prezentacjiMicrosoft Power Point, Keynotes
Oprogramowanie firmoweSystem zarządzania relacjami z klientem
Oprogramowanie przetwarzające informacjeNarzędzia dokumentacji, narzędzia do zarządzania zasobami
Oprogramowanie edukacyjneSłowniki: Encarta, Britannica Matematyka: MATLAB Inne: Google Earth, NASA World Wind
Oprogramowanie do symulacjiSymulatory lotu i naukowe
Oprogramowanie do dostępu do treściDostęp do treści za pośrednictwem odtwarzaczy multimedialnych, przeglądarek internetowych
Pakiety aplikacjiOpenOffice, Microsoft Office
Oprogramowanie do inżynierii i rozwoju produktuIDE lub zintegrowane środowiska programistyczne

Istnieją różne rodzaje oprogramowania aplikacyjnego, takie jak licencjonowane, sprzedawane, darmowe, shareware i open source.

Oprogramowanie aplikacji musi być zainstalowane lub może działać online. Oprogramowanie aplikacji można również rozróżnić na podstawie użycia w następujący sposób:

  • Programy narzędziowe
  • Ogólne programy
  • Zintegrowane programy
  • Specyficzne oprogramowanie
  • Oprogramowanie na zamówienie
  • Oprogramowanie do przetwarzania tekstów
  • Oprogramowanie do publikowania na pulpicie
  • Oprogramowanie do arkuszy kalkulacyjnych
  • Oprogramowanie bazy danych
  • Oprogramowanie do prezentacji
  • Przeglądarki internetowe
  • Programy e-mail
  • Programy graficzne (oparte na pikselach)
  • Programy graficzne (oparte na wektorze)
  • Oprogramowanie komunikacyjne: komunikacja za pomocą dźwięku, wideo lub czatu

Źródło obrazu: pixabay.com

I. Podstawowe typy aplikacji

Oprogramowanie do edycji tekstu: elastyczne narzędzie

Jeśli pióro jest potężniejsze niż miecz, edytor tekstu jest jeszcze lepszy. Edytory tekstu tworzą dokumenty tekstowe. Ten zestaw narzędzi programowych jest najbardziej elastyczny i szeroko stosowany. Edytory tekstu służą do tworzenia notatek, faksów i listów. Edytory tekstu są również używane do tworzenia raportów i spersonalizowanych stron w Internecie.

3 najlepsze oprogramowanie do edycji tekstu: Microsoft Word, Lotus Word Pro i Corel WordPerfect

Edytory tekstu zapewniają wiele funkcji, dzięki czemu wprowadzanie, edycja i formatowanie pisemnych dokumentów jest szybkie i precyzyjne.

Podstawowe funkcje: Edytor tekstu Softwar e

  • Edytory tekstu mają zawijanie wyrazów, które przenoszą punkt wstawiania do następnego wiersza po zakończeniu bieżącego wiersza. Oszczędza to czas i wysiłek.
  • To oprogramowanie oferuje także precyzję i wydajność edycji. Rozważ tezaurus, który zawiera synonimy, antonimy i powiązane słowa dla wybranego słowa lub frazy. Funkcja Znajdź i zamień pozwala użytkownikom skanować i zamieniać wybrane słowa lub frazy.
  • Istnieją wbudowane moduły sprawdzania pisowni i gramatyki, które ułatwiają lokalizowanie słów z problemami z pisownią lub dużymi literami, strukturą zdań lub problemami interpunkcyjnymi.
  • Funkcja Autokorekty może być używana do dokonywania poprawek w trzy razy sekundy. Autotekst wstawia słowa lub zdania do dokumentu dokładnie w żądanym punkcie.
  • Autouzupełnianie zapewnia nawet, że użytkownik nie musi nawet wpisywać całego słowa, aby uwzględnić je w dokumencie.
  • Jeśli wygląd ma znaczenie, czy Twój edytor tekstu może być daleko w tyle? Liczne funkcje edytora tekstu mogą poprawić format lub wygląd dowolnego dokumentu w kilka sekund. Obejmuje to wygląd czcionki, rozmiar czcionki, efekty znakowe, takie jak pogrubienie, kursywa, kolory i cień, wyrównanie i listy.
  • Zezwolenie wielu użytkownikom na edycję tego samego dokumentu za pomocą funkcji zwanej współpracą to kolejna korzystna funkcja edytorów tekstu.
  • Kolejną funkcją jest śledzenie zmian, które pozwalają zidentyfikować modyfikacje oryginalnego dokumentu dokonane przez innych, dzięki czemu ich zmiany i komentarze są widoczne.
  • Oprogramowanie do edycji tekstu obejmuje tworzenie dokumentów tekstowych, które można łatwo przechowywać, edytować i formatować.
  • Dodatkowe funkcje edytora tekstu obejmują WordArt do modyfikowania tytułów, łączników, kolumn i pól tekstowych w celu uzyskania ważnych informacji
  • Większość programów do edycji tekstu generuje również raporty i jest wyposażona w narzędzia do tworzenia podpisów, tabel, nagłówków, stopek, przypisów końcowych i innych.
  • W przypadku stron internetowych edytory tekstu zawierają predefiniowane szablony, łącza hipertekstowe oraz obsługę stron internetowych.

    Polecane kursy

    • Szkolenie online HTML i HTML5
    • Pakiet szkoleniowy dotyczący testowania oprogramowania
    • Program na Drupal 7
    • Szkolenie certyfikacyjne JQuery

Aplikacje internetowe: cud dostawców usług aplikacyjnych

Źródło obrazu: pixabay.com

Programy aplikacyjne były początkowo własnością organizacji lub osób fizycznych, podczas gdy użytkownicy są właścicielami i przechowują aplikacje korzystające obecnie z aplikacji internetowych.

Jak to działa: USP ASP

Specjalne strony internetowe zwane dostawcami usług aplikacji lub ASP umożliwiają użytkownikom dostęp do swoich aplikacji. Dostęp jest zazwyczaj zapewniany za symboliczną opłatą.

Aplikacje internetowe zapewniają zbiór ilustracji graficznych, w tym rysunków clipart, schematów i zdjęć. Można również wybrać elementy lub części dokumentów, które można usunąć z jednego elementu do drugiego. Od rozpoznawania pisma ręcznego po moduł sprawdzania pisowni i okienek zadań, szablony, a także kreatory do określonych zadań i rozpoznawania głosu - aplikacje internetowe zapewniają wszystko, czego potrzeba, aby tworzenie dokumentów było łatwym procesem.

Precyzyjne, wolne od błędów treści są możliwe dzięki modułom sprawdzania pisowni i gramatyki.

ASP pobiera lub wysyła kopię lub część aplikacji do użytkownika, gdzie jest ona przechowywana na jego dysku twardym i jest gotowa do uruchomienia. Kopiowanie pozostaje tam przez pewien czas, dopóki program nie zostanie uruchomiony i zakończony. Istnieją nawet bezpłatne ASP.

Aplikacje internetowe: poprawa działania IT

Bezpłatne aplikacje ogólnego przeznaczenia są dostępne z dowolnego miejsca na świecie. Kolejna dodatkowa korzyść? Możesz uzyskać dostęp do plików danych z dowolnej lokalizacji. Opieramy aplikacje na notatnikach, kalendarzach i menedżerach danych osobowych, a także licznych grach. Aplikacje internetowe mogą z czasem przewyższać tradycyjne oprogramowanie aplikacyjne. Jedyną wadą? Cóż, prywatność i bezpieczeństwo danych osobowych przechowywanych na ASP to problem. Tak samo szybko zmienia się sieć. Ale zaletą jest to, że użytkownicy nie muszą już aktualizować oprogramowania na dyskach twardych dzięki dostępności nowszych wersji.

Arkusze kalkulacyjne: Organizowanie cyfr w cyfrowym świecie

Źródło obrazu: pixabay.com

  1. Arkusze kalkulacyjne służą do tworzenia dokumentów i wykonywania obliczeń, na przykład Excel, Lotus 1-2-3 i więcej.
  2. Arkusze kalkulacyjne były początkowo używane tylko przez księgowych; teraz są używane przez specjalistów od marketingu, studentów, nauczycieli i analityków finansowych.
  3. Najczęściej używane programy do arkuszy kalkulacyjnych to Lotus 1-2-3, Microsoft Excel i Corel Quattro Pro.

Arkusz kalkulacyjny: Dane liczbowe

  1. Arkusze kalkulacyjne organizują, analizują i sporządzają wykresy / dane liczbowe, takie jak raporty finansowe i budżety.
  2. Programy arkuszy kalkulacyjnych są odpowiedzialne za manipulowanie danymi, a tworzenie plików skoroszytów zawiera jeden / więcej powiązanych arkuszy
  3. Arkusz roboczy lub arkusz kalkulacyjny to prostokątna siatka wierszy i kolumn przecinających się w celu utworzenia komórek
  4. Wpisy tekstowe lub etykiety zapewniają strukturę arkusza roboczego poprzez opisy
  5. Wpisy numeryczne mogą być liczbą lub wzorem do obliczania i przetwarzania informacji; funkcje to wstępnie napisane formuły do ​​wykonywania obliczeń.
  6. Arkusze kalkulacyjne obejmują zakresy, wpisy tekstowe i numeryczne, funkcje, formuły, wykresy, obliczenia i co jeśli analiza. Istnieją różne typy wykresów, w tym linia, wykres kołowy, kolumna i pasek, które stanowią część arkusza kalkulacyjnego. Zapewniają także inne korzyści, takie jak tytuły, legendy i etykiety danych.

Baza danych: dane relacyjne

Baza danych to zbiór danych relacyjnych, który jest elektronicznym odpowiednikiem szafki na dokumenty.

DBMS lub system zarządzania bazą danych to program do konfigurowania lub strukturyzacji bazy danych. Bazy danych są używane w biurach, placówkach edukacyjnych i organizacjach różnego typu. 3 najczęściej używane DBMS zaprojektowane dla mikrokomputerów to Corel Paradox, Microsoft Access i Lotus Approach. Relacyjna baza danych jest najczęściej używana jako struktura bazy danych. Każde pole w bazie danych ma przypisany rozmiar pola i typ danych. DBMS oferuje wiele narzędzi do tworzenia i korzystania z baz danych, takich jak filtr lub kryteria.

Funkcje obejmują narzędzia do sortowania, filtrowania, tworzenia formularzy, definiowania kryteriów i tworzenia raportów. DBMS może przenosić informacje przechowywane w oddzielnych tabelach poprzez zapytania, formularze i raporty.

Zapytanie to pytanie lub prośba o określone dane zawarte w bazie danych, podczas gdy zapytania służą do przeglądania danych na różne sposoby do analizy i zmiany istniejących danych. Formularze bazy danych replikują tradycyjne formularze wydruku. DBMS są używane głównie do sporządzania raportów z list, takich jak podsumowania sprzedaży, etykiety wysyłkowe i listy telefonów.

DBMS jest tworzony za pomocą planu, w którym projektujesz podstawową strukturę systemu, a pracownicy mogą tworzyć strukturę tabel poprzez specyfikację pól, typów danych, a także pól klucza podstawowego.

Prezentacja: Pixel Perfect Pictures

Źródło obrazu: pixabay.com

Informacje są prezentowane wizualnie za pomocą grafiki prezentacyjnej, która łączy wiele obiektów wizualnych w celu tworzenia interesujących i atrakcyjnych prezentacji. Narzędzia te są również używane do przekazywania przekonujących wiadomości.

Slajdy służą do prezentacji elektronicznej. Dostępne są widoki układu, widoku normalnego i pokazu slajdów. Możesz wybierać schematy kolorów, układy slajdów, efekty specjalne, animacje, przejścia i kompilacje.

Zintegrowane pakiety: Wszystko w jednym programie

Zintegrowany pakiet zapewnia funkcjonalność edytora tekstu, menedżera bazy danych, arkusza kalkulacyjnego i wielu innych. Wadą jest to, że możliwości każdej funkcji nie są tak rozbudowane, jak poszczególne programy. Zintegrowany pakiet to pojedynczy program, a używanie i przełączanie między funkcjami jest dość wygodne. Najczęstsze zintegrowane pakiety to Microsoft i Apple Works.

Pakiet oprogramowania: Oprogramowanie aplikacyjne w grupie

  1. Pakiet oprogramowania to grupa programów aplikacyjnych, a 4 różne typy to: produktywność, specjalizacja, użyteczność i osobiste.
  2. Pakiet oprogramowania to zbiór oddzielnych programów aplikacyjnych sprzedawanych jako grupa.

Źródło obrazu: pixabay.com

Business Matters: Productivity Suite

Produktywność lub pakiety biznesowe zawierają profesjonalne aplikacje, takie jak arkusz kalkulacyjny, DBMS, edytory tekstu i inne. Najbardziej znanymi pakietami produkcyjnymi są Lotus Smart Suite i Corel WordPerfect Office Suite.

Zbudowany dla domu: Personal Suite

Prywatne lub domowe apartamenty zawierają osobiste aplikacje, programy przeznaczone do użytku domowego lub osobistego. Niektóre z najbardziej znanych pakietów domowych to Microsoft Works Suite.

Specjalistyczne pakiety: określone aplikacje

Te apartamenty koncentrują się na określonych zastosowaniach, w tym pakietach graficznych, pakietach planowania finansowego i wielu innych.

Pakiet narzędzi : Ułatwienie przetwarzania

Te zestawy zostały zaprojektowane tak, aby uczynić komputer bezpieczniejszym. Zawiera Norton Antivirus System i Norton Internet Security Suite.

Oprogramowanie multimedialne: jedyny w swoim rodzaju

Oprogramowanie multimedialne pozwala użytkownikom tworzyć obrazy, pliki audio i wideo. Przykłady obejmują Media Player.

II. Prawa własności i metody dostawy: kolejne kryteria wyróżniające oprogramowanie użytkowe

Oprogramowanie komercyjne: zostało zainstalowane na wielu komputerach przez dostawców oprogramowania i dostawców. Do korzystania z niej należy zakupić wyłącznie licencję. Oprogramowanie jest zazwyczaj instalowane na więcej niż jednej maszynie. Mogą również istnieć wersje demonstracyjne oprogramowania.

Shareware: jest to bezpłatne lub pobierana jest opłata nominalna. Ten typ oprogramowania można pobrać ze źródeł online. Przykład: odtwarzacz MP3.

III. Wiele różnych sposobów: gdzie oprogramowanie aplikacji jest negatywne

Źródło obrazu: pixabay.com

Podobnie jak istnieją pozytywne oprogramowanie, istnieją również negatywne formy oprogramowania aplikacyjnego wykorzystywanego do niecnych celów. Oprogramowanie aplikacji może przenosić następujące ukryte programy lub narzędzia:

Złośliwe oprogramowanie : oznacza złośliwe oprogramowanie. Najbardziej rozpowszechnionymi formami złośliwego oprogramowania są konie trojańskie, robaki i wirusy.

Adware i spyware : Adware i spyware to inne popularne typy oprogramowania. Oprogramowanie reklamowe obejmuje sponsorowane bezpłatne oprogramowanie dostępne podczas rejestracji. Czasami oprogramowanie reklamowe śledzi nawyki związane z surfowaniem po Internecie, by stać się natrętne i zmienić w oprogramowanie szpiegujące. Następnie rejestruje wszystkie odwiedzane witryny i wyświetla reklamy, które mogą być dla Ciebie odpowiednie. W przeciwieństwie do oprogramowania reklamowego oprogramowanie szpiegujące ma negatywną konotację.

Oprogramowanie szare : jest to termin używany do klasyfikowania całego oprogramowania między złośliwym oprogramowaniem a innymi kodami, w tym oprogramowaniem śledzącym i oprogramowaniem szpiegującym.

Nagware : odnosi się do oprogramowania, które ma postać wyskakujących okienek z prośbą o zarejestrowanie produktu lub zakup aplikacji

Bloatware : oprogramowanie, które ma tak wiele różnych funkcji, że do działania wymaga znacznej ilości miejsca na dysku i zasobów pamięci

Slime ware : Odnosi się do oprogramowania, które zakłóca wrażenia użytkownika poprzez zmianę głównych ustawień.

Stare oprogramowanie: Oprogramowanie, które nie jest już sprzedawane ani obsługiwane przez wydawców.

Dribble ware : Oprogramowanie, które ma zbyt wiele aktualizacji i poprawek.

Wniosek

Źródło obrazu: pixabay.com

Od liczb po tekst, to oprogramowanie ma szeroki zakres zastosowania. Zorientowane na działanie oprogramowanie aplikacyjne wykonuje określone zadania, dzięki którym kompleks staje się czymś bardzo prostym. Dostępne są różne rodzaje aplikacji, które będą się rozwijać wraz z rozwojem technologii i użytkowników. Różne typy aplikacji odzwierciedlają ogromne zmiany w technologii komputerowej i terminologii. Wraz ze zmieniającą się technologią oprogramowanie również uległo modyfikacji na lepsze. Oprogramowanie aplikacyjne polega na wykonywaniu wirtualnych zadań w celu rozwiązywania problemów w świecie rzeczywistym.

Polecane artykuły

Oto kilka artykułów, które pomogą Ci uzyskać więcej informacji na temat oprogramowania użytkowego i jego rodzajów, więc po prostu przejdź przez link.

  1. 6 Najlepszy sposób na oprogramowanie multimedialne
  2. Najlepsze aplikacje i oprogramowanie systemowe
  3. Języki wysokiego poziomu a języki niskiego poziomu
  4. 8 najlepszych wskazówek HTML5 vs Flash
  5. Deweloper oprogramowania dla aplikacji mobilnych
  6. Kariera jako inżynier oprogramowania
  7. Pytania do wywiadu dotyczącego testowania oprogramowania
  8. Co to jest aplikacja i oprogramowanie systemowe (kompletny przewodnik)
  9. Drupal i Joomla
  10. Drupal 7 vs Drupal 8: Najlepszy przewodnik