Poradniki

Definicja oprogramowania: czym jest, do czego służy i dlaczego jest tak ważna

Spisu treści:

Anonim

Nie można zaprzeczyć, że obecny świat przenosi się na dźwięk technologii; Praktycznie każdy z nas w jakiś sposób współdziałał z jakimś systemem komputerowym lub obce pojęcia brzmią jak „sprzęt” lub „oprogramowanie”; ale dla wielu wciąż są to trudne koncepcje do internalizacji. W przypadku oprogramowania i jego definicji, ponieważ nie ma do niego fizycznego odniesienia, zwykle stwarza pewne trudności wielu zwykłym użytkownikom. Dziś chcemy wyjaśnić wątpliwości dotyczące tej koncepcji, podając jasną definicję oprogramowania dla wszystkich naszych czytelników.

Indeks treści

Co to jest oprogramowanie?

Oprogramowanie jest integralną częścią każdego systemu.

Oprogramowanie jest częścią tego, co nazywamy Systemem Komputerowym (SI), czyli systemami służącymi do opracowywania, przechowywania i przetwarzania informacji; gdzie oprogramowanie jest logiczną częścią tych systemów (zwaną także programami), w przeciwieństwie do części fizycznej - sprzętu.

Według IEEE jest to zestaw programów komputerowych, procedur, zasad, dokumentacji i powiązanych danych, które są częścią działania systemu komputerowego; współdziałają z zasobami systemowymi i starają się rozwiązać problemy stawiane przez użytkownika końcowego; dlatego zdecydowana większość z nich została zaprojektowana w taki sposób, aby komunikacja i interakcja ze wspomnianym użytkownikiem była możliwa w prosty sposób. Dla przykładu, nasi czytelnicy są końcowymi użytkownikami urządzenia, na którym czytają te linie.

Oprogramowanie to zestaw programów komputerowych, procedur, zasad, dokumentacji i powiązanych danych, które są częścią Systemu Komputerowego.

Aby osiągnąć taką komunikację, programy zwykle mają bardzo wysoki poziom abstrakcji, co odciąga ich od języka asemblera i ułatwia nie tylko obsługę programu, ale także opracowywanie nowego oprogramowania pochodnego.

Klasyfikacja oprogramowania według jego funkcji

Kilka pudeł starego oprogramowania dla MacOS. Zdjęcie: Flickr; Jacob Bøtter.

Ponieważ ten opis jest tak szeroki, w systemie komputerowym jest wiele elementów, które moglibyśmy nazwać oprogramowaniem , więc jego zróżnicowanie jest powszechne. Jedna z najpopularniejszych i najbardziej rozpowszechnionych metod różnicowania jest wykonywana w wyniku działania każdego programu w systemie komputerowym; mianowicie:

  • Jest to program na bardzo niskim poziomie, nieprzeznaczony dla użytkownika do interakcji z nim, który kontroluje obwody elektroniczne naszego sprzętu. Jest niezbędny do rozpoznania sprzętu w komputerze i znajdujemy go na wiele sposobów; Jedną z najczęstszych form, jakie możemy znaleźć, jest BIOS naszego systemu (któremu poświęcamy własny tekst). System operacyjny. Są to zestaw programów odpowiedzialnych za zarządzanie sprzętem systemu; a także zapewnienie interfejsu do komunikacji z końcowym użytkownikiem wspomnianego systemu. Obecnie najbardziej rozpowszechnionymi systemami operacyjnymi są Windows 8 i Windows 10. Wraz z systemem operacyjnym jest to rodzaj programu, z którym najczęściej współpracujemy. Mają one na celu bezpośrednie rozwiązywanie problemów użytkowników systemu. Adobe Photoshop może być przykładem aplikacji, której zadaniem jest wykonywanie zadań w tle w celu ułatwienia działania innych programów; są medium pośrednim i użytkownicy nie muszą bezpośrednio z nimi współdziałać.
ZALECAMY Pendrive: co to jest i do czego służy

Własność oprogramowania

Licencja jest bardzo ważną częścią oprogramowania. Zdjęcie: Wikimedia commons; Raimond Spekking.

Dla użytkownika ważne jest, aby wiedzieć, że oprogramowanie, którego normalnie używają, nie jest jego własnością, ale dewelopera. Programy zwykle mają szereg licencji, które uwzględniają przypisanie autora i to, co użytkownik końcowy może (legalnie) zrobić z tym programem; najczęstsze z nich to, a ich znajomość może być przydatna:

  • Ograniczone użycie. Jest to licencja (zwykle płatna), która pozwala użytkownikowi systemu normalnie korzystać z programu licencjonowanego; ale zapobiega zarówno jego dystrybucji, jak i wewnętrznej manipulacji. Większość oprogramowania własnościowego należy do tej kategorii; Przykładem może być pakiet Microsoft Office. Testuj Jeśli wymagana jest płatność za dostęp do licencji na korzystanie z programu, alternatywnie zwykle jest udzielana skrócona wersja tej licencji; Tak zwane wersje „lite” i ograniczone czasowo wersje próbne zwykle należą do tej kategorii. Programy objęte niniejszą licencją nie mają żadnych ograniczeń użytkowania i można je pobrać bezpłatnie, aby można było z nich natychmiast korzystać; Chociaż autorstwo tych programów i ich licencji pozostaje własnością programistów. Oprogramowanie Ta kategoria obejmuje wszystkie ogólnodostępne programy, których można używać za darmo i których kod jest dostępny (ORAZ otwarty) do modyfikacji przez jego użytkowników.

Są tacy, którzy nakładają ograniczenia na licencje wynikające z przekształceń programu i którzy pozwalają na modyfikację go, aby cieszyć się absolutnie wszystkim o danym programie. Programy inicjatyw OpenSource należą do tej kategorii.

POLECAMY, że Apple chce używać swoich układów ARM jako koprocesorów na komputerze Mac

Kilka ostatnich słów

Jak widać, oprogramowanie jest kluczową częścią działania twojego sprzętu i pojawia się w nim w różnych formach i funkcjach; Pomaga nam to nie tylko rozwiązywać problemy, które stawiamy naszym urządzeniom, ale także ich dalszy udział w działaniach, o których przeciętny użytkownik nie jest świadomy. Jeśli chcesz dowiedzieć się więcej na ten temat, zalecamy lekturę na temat sprzętu analogowego:

Poradniki

Wybór redaktorów

Back to top button