Słownik z branży informatycznej i tworzenia stron WWW

oprogramowanie

Oprogramowanie (ang. software) - całość informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów. Celem oprogramowania jest przetwarzanie danych w określonym przez twórcę zakresie. Oprogramowanie jest synonimem terminów program komputerowy oraz aplikacja, przy czym stosuje się go zazwyczaj do określania większych programów oraz ich zbiorów. Oprogramowanie to dział informatyki.

Oprogramowanie tworzą programiści w procesie programowania. Oprogramowanie, jako przejaw twórczości jest chronione prawem autorskim, twórcy zezwalają na korzystanie z niego na warunkach określanych w licencji.

Oprogramowanie dzieli się ze względu na przeznaczenie:

  • oprogramowanie systemowe - realizujące funkcje konieczne dla działania systemu komputerowego
  • oprogramowanie do tworzenia oprogramowania
  • biblioteki programistyczne - oprogramowanie do wykorzystania przez inne programy
  • oprogramowanie użytkowe - mające bezpośredni kontakt z użytkownikiem i realizujące usługi dla tego użytkownika za pomocą aplikacji, z technicznego punktu widzenia jest to oprogramowanie korzystające z usług m.in. systemu operacyjnego, a szerzej - oprogramowania systemowego.

Oprogramowanie pisane jest zazwyczaj przy użyciu różnych języków programowania z wykorzystaniem algorytmów. Programy przekształcające oprogramowanie z postaci źródłowej na binarną to kompilatory. Niektóre oprogramowanie, np. napisane w całości w językach interpretowanych, może występować tylko w jednej postaci, spełniającej oba zadania.

Oprogramowanie dzieli się często na oprogramowanie systemowe oraz aplikacje użytkowe. Pojęcie oprogramowania systemowego jest znacznie szersze niż systemy operacyjne. W jego skład wchodzi też oprogramowanie serwerowe i każde oprogramowanie, z którym użytkownik nie ma bezpośredniej styczności.

źródło: Wikipedia

słowniczek branżowy
INŻYNIERIA OPROGRAMOWANIA SERWIS INTERNETOWY JOOMLA JAVASCRIPT PHOTOSHOP Wyrażenia regularne JQUERY DBMS JSON tomek ASCII Tomasz PRZEGLĄDARKA INTERNETOWA wydział ZEND FRAMEWORK CPP algorytm Tomasz KOD ŹRÓDŁOWY XMLHTTP serwis internetowy Java Przeglądarka internetowa Słupsk ZUT AJAX JAVASCRIPT XML wyrażenia regularne Strona internetowa CURYLO Htaccess DBMS TOMCIO C Curylo serwer Baza danych wi Kod odpowiedzi HTTP ASCII tworzenie PNG Zend Framework Tomek WYDZIAŁ MIME Java algorytm Słupsk CPP W3C HTML Wi curylo DHTML FTP PHP DELPHI Serwer Kod odpowiedzi HTTP Delphi PNG JPG AMP ASCII CPP CSS Kompilator integer SERWER CURYLO JQUERY DOM Wydzial Zmienna WI Tomek DBMS PDF PDF zmienna SŁUPSK DELPHI PostgreSQL curylo FTP INTEGER Inżynieria oprogramowania Photoshop Webmaster CURYŁO JavaScript XMLHTTP PHP AJAX TOMASZ HTACCESS AMP CSS