Lista wyjaśnień
Oprogramowanie (software)
Podtematy
Oprogramowanie (software)
Oprogramowanie (ang. software) to ogół programów, aplikacji, instrukcji i danych wykorzystywanych przez komputery. Dzięki oprogramowaniu możemy pisać teksty, edytować zdjęcia, grać w gry, a nawet sterować pracą elektrowni jądrowej. Aby zrozumieć, jak działa oprogramowanie i jak prawidłowo go używać, warto znać jego podstawowe rodzaje i właściwości.
- Oprogramowanie: typy aplikacji, przykłady – aplikacje biurowe, przeglądarki internetowe, narzędzia graficzne, gry, programy edukacyjne
- Właściwości oprogramowania – desktopowe i mobilne, otwarte i własnościowe, warunki licencyjne, wersje, aktualizacje
- Typy plików – tekstowe, obrazowe, dźwiękowe, wideo, skompresowane, wykonywalne; typowe rozszerzenia nazw (np.
txt, pdf, jpg, mp3, html) - Systemy operacyjne – podstawowe oprogramowanie komputera, zarządzanie plikami i urządzeniami, uruchamianie innych programów
Oprogramowanie: typy aplikacji, przykłady
Istnieje wiele różnych typów oprogramowania, a dla każdego typu mamy do wyboru kilka konkurencyjnych produktów. Do najbardziej znanych typów oprogramowania należą:
Przeglądarki internetowe – umożliwiają użytkownikom przeglądanie i interakcję ze stronami internetowymi. Np. Google Chrome, Mozilla Firefox, Microsoft Edge.
Edytory tekstu – umożliwiają użytkownikom pisanie i edytowanie plików tekstowych. Np. Microsoft Word, LibreOffice Writer, Dokumenty Google.
Arkusze kalkulacyjne – umożliwiają użytkownikom tworzenie, edytowanie i analizowanie tabel oraz danych w nich zawartych. Np. Microsoft Excel, LibreOffice Calc, Arkusze Google.
Edytory graficzne – umożliwiają użytkownikom tworzenie i edytowanie grafiki oraz obrazów. Np. Adobe Photoshop, GIMP, Inkscape.
Języki programowania – umożliwiają programistom tworzenie aplikacji komputerowych. Np. Python, Java, C++. Do tworzenia programów programiści używają tzw. środowisk programistycznych, takich jak np. Visual Studio Code, PyCharm, Eclipse. Z kolei do tworzenia gier komputerowych stosuje się specjalistyczne silniki gier, takie jak np. Unity, Unreal Engine.
Oprogramowanie systemowe – umożliwia prawidłowe funkcjonowanie komputera. Zaliczamy do niego systemy operacyjne takie jak Windows, macOS, Linux. Do tej kategorii można również zaliczyć programy antywirusowe.
Do góry