Rodzaje oprogramowania

3255
David Holt
Rodzaje oprogramowania

Plik oprogramowanie Jest to zbiór instrukcji zapisanych w programach komputerowych, które stanowią jego element logiczny. Instrukcje te dają sprzętowi możliwość wykonywania różnych funkcji.

W zależności od ich funkcji możemy sklasyfikować oprogramowania w trzech rodzajach: oprogramowanie systemowe, oprogramowanie użytkowe i oprogramowanie wbudowane. Każdy z nich z kolei przedstawia inne działy, które wykonują określone czynności w obrębie urządzenia elektronicznego. Następnie wyjaśnimy ci je.

Rodzaje oprogramowania Podziały Funkcjonować Przykłady
Oprogramowanie systemowe Program rozruchowy Włączanie komputera BIOS
System operacyjny Komputer i interfejs użytkownika

Windows
UNIX
iOS
Android

Oprogramowanie do programowania Budowa aplikacji przez użytkowników

Kompilatory
Zarządzanie plikami
Menedżer biblioteki
Konsola
Terminal

Oprogramowanie diagnostyczne i konserwacyjne Wykrywanie usterek i usterek

Narzędzie dyskowe
Rębak dyskowy
Wirus ochrona
Kompresja danych

Sterownik urządzenia
(Sterownik urządzenia)
Umożliwia działanie urządzenia po podłączeniu do komputera Kontroler kamery internetowej
Sterownik drukarki
Sterownik rysika
oprogramowanie aplikacji Aplikacje standardowe Narzędzia masowego użytku

Procesory tekstu
Arkusz
Menedżer bazy danych
Menedżer grafiki

Aplikacje niestandardowe Narzędzia o ograniczonym zastosowaniu Oprogramowanie podmiotów bankowych
Oprogramowanie komunikacyjne Połączenie między komputerami

E-mail
Wideokonferencje
Platformy telepracy

Zintegrowane oprogramowanie Żaden Sterowanie sprzętem elektronicznym Oprogramowanie do telewizorów, gier wideo, kuchenek mikrofalowych.

Oprogramowanie systemowe

Oprogramowanie systemowe obejmuje wszystkie programy, które służą do aktywacji i zarządzania wewnętrznymi zasobami komputera. W ramach tego oprogramowania mamy następujące działy:

Podstawowe oprogramowanie lub program rozruchowy

Podstawowy system wejścia / wyjścia (BIOS): Podstawowy System Wejścia Wyscia) lub program startowy to pierwszy program uruchamiany podczas uruchamiania urządzenia. Jest to oprogramowanie systemowe, które testuje urządzenia komputera i ładuje system operacyjny do pamięci. To oprogramowanie znajduje się w pamięci ROM. Pamięć tylko do odczytu).

System operacyjny

Systemy operacyjne to oprogramowanie, które kontroluje zasoby komputera i działa jako interfejs między użytkownikiem a komputerem. Za ich pośrednictwem celem jest optymalizacja wykorzystania procesora, pamięci oraz urządzeń wejściowych i wyjściowych, aby umożliwić użytkownikom efektywne zarządzanie różnymi programami..

System operacyjny jest powiązany z pojemnością fizycznego sprzętu: komputera, smartfona, tabletu lub laptopa. Wśród systemów operacyjnych mamy jako przykłady:

  • MS / DOS (System operacyjny dysków MicroSoft): System operacyjny firmy Microsoft dla komputerów osobistych od wczesnych lat 80. do XX wieku.
  • Microsoft Windows: najczęściej używany system operacyjny wszechczasów, który ewoluował od 1985 roku.
  • MAC OS: system operacyjny Apple Macintosh do komputerów stacjonarnych i laptopów.
  • UNIX: wieloprogramowy system operacyjny dla wielu użytkowników.
  • Linux: system operacyjny domeny publicznej.
  • iOS: system operacyjny iPhone i iPad.
  • Android: system operacyjny smartfonów.
  • Harmony OS: system operacyjny systemów Huawei.

Oprogramowanie do programowania

Są to programy systemowe, które ułatwiają budowę aplikacji użytkownika. W ramach tej grupy programów posiadamy:

  • Monterzy
  • Kompilatory
  • Śledzenie błędów
  • Systemy zarządzania plikami
  • Menedżer Biblioteki Programów
  • Terminale

Programy diagnostyczne i konserwacyjne

Są to programy odpowiedzialne za wykrywanie usterek i awarii sprzętu i oprogramowania. Nazywa się to również Utilities lub Narzędzia. Wśród nich mamy:

  • Kompresor danych.
  • Wirus ochrona.
  • Rębak dyskowy.
  • Narzędzie lotniska.
  • Narzędzie dyskowe.

Sterowniki urządzeń

Sterowniki urządzeń lub sterowniki urządzeń są klasyfikowane w oprogramowaniu systemowym. Te programy są napisane w celu umożliwienia działania urządzenia podłączonego do komputera. Oto przykłady:

  • Kontroler kamery internetowej.
  • Sterownik rysika.
  • Sterownik drukarki.

Możesz być zainteresowany poznaniem różnicy między algorytmem a programem.

Oprogramowanie

Wiele aplikacji służy do wykonywania czynności niezwiązanych z działaniem komputera.

Oprogramowanie użytkowe to program, który dostarcza instrukcje wykonania zadania niezwiązanego z działaniem samego komputera. To właśnie te zadania zachęcają do powszechnego korzystania z komputera, takiego jak pisanie tekstu, słuchanie muzyki i obliczanie rocznego budżetu firmy..

Standardowe oprogramowanie aplikacyjne

Aplikacje standardowe to oprogramowanie opracowane dla ogółu społeczeństwa i sprzedawane hurtowo. Mogą mieć różne wersje dla różnych platform sprzętowych. Przykłady standardowych aplikacji:

  • Procesory tekstu: Microsoft Word, Google Docs, Apple Pages.
  • Elektroniczny arkusz kalkulacyjny: Microsoft Excel, Quattro Pro, Lotus.
  • Menedżer baz danych: MySQL, MS Acess, dBase.
  • Menedżer grafiki: Corel Draw, Paint Brush, Adope Photoshop, GIMP.
  • Przeglądarki internetowe: Google Chrome, Internet Explorer, Safari, Mozilla Firefox.
  • Menedżer multimediów: Windows Media Player, VLC Media Player.

Niestandardowe oprogramowanie aplikacyjne

Istnieją aplikacje opracowane dla konkretnego klienta ze specyfikacjami dla określonej platformy. Na przykład oprogramowanie podmiotu bankowego jest dostosowane do wymagań tego podmiotu.

Oprogramowanie komunikacyjne

Oprogramowanie komunikacyjne zawiera instrukcje umożliwiające wymianę informacji między komputerami. Są one szeroko stosowane w pracy zdalnej, gdzie można przesyłać teksty, filmy i konferencje w czasie rzeczywistym. Przykłady oprogramowania komunikacyjnego to:

  • Luźny
  • Powiększenie
  • RingCentral
  • Iść na spotkanie
  • Skype
  • E-mail

Wbudowane oprogramowanie

Oprogramowanie wbudowane lub wbudowane to oprogramowanie sterujące funkcjami sprzętu elektronicznego, które nie jest widoczne dla użytkownika. Główną cechą tego oprogramowania jest to, że jest rozwijane jednocześnie z komputerem. Najpopularniejszymi systemami operacyjnymi w systemach wbudowanych są Linux i Windows Embedded.

W urządzeniach takich jak telewizory, samoloty i gry wideo oprogramowanie jest zintegrowane. Na przykład oprogramowanie wbudowane w kuchenkę mikrofalową odpowiada za reagowanie na klawisze panelu, sterowanie ekranem LCD oraz włączanie i wyłączanie elementów podgrzewających potrawy..

Możesz także chcieć poznać różnicę między sprzętem a oprogramowaniem.

Bibliografia
  • Burmistrz Lancharro, E., García López, M. (1994) Podstawy informatyki. Druga edycja. McGraw-Hill.
  • Byeongdo Kan, Y-J. K., Lee, R.Y. (2005) Projekt i technika testowania oprogramowania wbudowanego. Trzecia Międzynarodowa Konferencja ACIS nt. Badań, zarządzania i zastosowań inżynierii oprogramowania SERA'05.
  • Meyers, R. A. (2001) Encyclopedia of Physical Science and Technology-Computer Software. Elsevier.

Jeszcze bez komentarzy