Sterowniki urządzeń
Wszystko to co nazywamy komputerem i co stoi przed naszymi oczyma to jest naprawdę zaawansowany technologicznie sprzęt, który w sumie jest niczym… bez odpowiednich programów a szczególnie systemu operacyjnego. Niema chyba nikogo kto chociaż raz w życiu nie spotkałby się z nazwą Windows. System ten jest najpopularniejszym wśród szerokiego grona ludzi, zawdzięcza to sobie ponieważ jest prosty w obsłudze i dostępna jest niewyobrażalna więc ilość dodatkowego oprogramowania. Najstarszy Windows miał swoja premierę na końcu lat 80, o tej pory Windowsów już parę było a obecny jest już wersją siódmą. Jego poprzednik to Windows Vista. Z systemami operacyjnymi tego producenta już tak jest, że albo przyjmą się na rynku w przeciągu pierwszego półrocza albo nie przyjmą się w ogóle. Vista była systemem bardzo uciążliwym, wręcz hamującym, moc i działanie komputera. W ten właśnie sposób wielu ludzi wróciło do jej starszego i całkiem jarego Windows XP, który nadal jest bardziej popularniejszy niż najnowsze rozwiązania w tym względzie. Każde wprowadzenie nowego systemu na rynek jest dla przeciętnego użytkownika mało zauważalne ponieważ okazuje się, że w Polsce komputery używa się aż do ich śmierci, a komputer 1,5 lub 2 letni nie jest w stanie obsłużyć nowego systemu. Najczęściej spowodowane to jest tym faktem, że sterowniki do urządzeń są przestarzałe i nie dają się uruchomić na nowej platformie. Sterownik jest takim małym programem, który ma na celu pośredniczyć pomiędzy systemem operacyjnym a sprzętem, tak aby mógł on w pełni wykorzystać możliwości tego sprzętu. Często zdarza się, że system w ogóle nie rozpoznaje sprzętu – brak sterownika. Sterownik pisany jest zawsze pod dany system operacyjny a najnowsze z nich na przykład projektowany dopiero Windows 8 może w ogóle nie wspierać takiego napisanego pod starszy system, dla przykładu Windows XP lub 2000. Miniaturyzacja jest nadal celem najnowszych technologii, to dzięki niej właśnie mamy dzisiaj kolorowe komórki oraz mptrójki. Procesor zainstalowany w najnowszych komórkach jest silniejszy od procesora montowanego w komputerach 10 lat temu, nie często zdarza się, że takie komputery jeszcze działają w polskich domach, troszkę to pogmatwane. Dzisiejsze komputery nie mają już prawie nic wspólnego oprócz podstaw budowy i nazwy z tamtymi starociami. Dzisiejszy komputer typu PocketPC mieści się w jednej dłoni, a funkcjonalnością i tak przewyższa te prehistoryczne czasy. Taki minikomputer może być wyposażony w szereg dodatkowych funkcjonalności, dzięki czemu staje się pełnowymiarowym narzędziem a nie tylko poręcznym notesem. Może na przykład odtwarzać filmy i audio w wielu formatach oraz najczęściej podłączony jest za pomocą modemu GSM do Internetu mobilnego. Co więcej, może także sam być telefonem komórkowym oraz pełnowymiarowym aparatem fotograficznym. Często także bywa wyposażony w moduł GPS, za pomocą którego zawsze można odnaleźć właściwą drogę podróżując nie tylko samochodem ale także pieszo. W takim przypadku zawsze warto ściągnąć sobie aktualne mapy do gps dzięki czemu zawsze będziemy aktualni za zmieniającym się szybko światem. W Internecie istnieje wiele miejsc w które zdecydowanie warto zajrzeć aby wzbogacić się o nową wiedzę. Najczęściej jest to forum programy download, dzięki któremu nie tylko uzyskamy wiadomości na temat używania wielu programów ale także ściągniemy je na swoje przenośne cudeńko i nie tylko. Ogólnie fora są miejscem spotkań osób skupionych wokół jakiejś kwestii, tematu związanego z ich zamiłowaniem, pracą lub innym hobby. Na przykład istnieje forum wędkarskie, forum działkowiczów oraz forum wielbicieli samochodu Warszawa. To dobre miejsce aby dowiedzieć się czegoś w danym temacie.
Aby móc uznać komputer za narzędzie uniwersalne, zdatne do pracy w każdych warunkach, musi być on indywidualnie przystosowany do skrajnie różnych zastosowań. Oprócz odpowiedniego systemu operacyjnego, w danym komputerze musi zostać zainstalowane oprogramowanie, które przystosowuje go do różnych zastosowań. Takie właśnie różne oprogramowanie stanowią programy komputerowe. Każdy program komputerowy napisany, czyli wyprodukowany jest dla określonego systemu operacyjnego i dlatego rozróżniamy programy dla Windows, dla Linuksa oraz dla MacOS. Istnieją jednak także wersje między platformowe pisane w języku Java, którego obsługę można doinstalować w każdym z tych wymienionych wcześniej systemów. Taki program bez przeszkód będzie pracował na każdej z nich, ma jednak pewną wadę, jest troszkę powolny w swym działaniu oraz jego wygląd może znacznie odbiegać od konwencji danego systemu. Programy komputerowe rozprowadzane są na różnych licencjach, od licencji komercyjnych do licencji otwartych. Licencja komercyjna oznacza ni mniej ni więcej jak to, że za dany program musimy zapłacić i to czasami całkiem nie małe pieniądze (istnieje oprogramowanie profesjonalne kosztujące od kilku tysięcy złotych wzwyż). Dosyć popularnymi licencjami są też licencje otwarte do których należy na przykład GPL – programy takie to programy za free my nie musimy za nie płacić, jednak ich profesjonalizm jest daleko z tyłu od podobnych produktów w poprzedniej licencji, ale jednak dla większości osób jest to wystarczające do pracy. Podsumowując, za pomocą programów zmieniamy komputer w narzędzie potrzebne w pracy muzyka, grafika, archeologa czy analizatora danych. Programy audio oraz programy graficzne są rozprowadzane na obydwu licencjach, jednak w przypadku wykorzystania takiego oprogramowania profesjonalnie, należałoby zakupić produkt komercyjny. Oprogramowanie komputerowe służy do dostosowania uniwersalnego narzędzia jakim jest komputer do potrzeb określonych osób lub firm. Ilość oprogramowania jest niewyobrażalna, istnieją narzędzia z możliwością wykorzystania w niemal każdej dziedzinie życia społecznego i zawodowego. W pewnym okresie jednak okazało się to niewystarczające. Rozwój Internetu i dziedzin pokrewnych, dało szansę połącznia programów i zautomatyzowania wielu procesów. Teraz komputer w firmie może być za jego pomocą bezpośrednio połączony na przykład z biurem rachunkowym lub księgowym, które prowadzi całą ewidencję firmową, a dokumenty papierowe mogą być dostarczone raz w miesiącu. Oprogramowanie wykorzysujące Internet do swojego działania to aplikacje internetowe. Można rozróżnić kilka tego typu programów: mogą one być instalowane jako dodatkowe oprogramowanie oraz jako aplikacje dostępne na specjalnych stronach www za pomocą przeglądarki internetowej. Aplikacja instalowana jako oddzielne oprogramowanie jest zazwyczaj oprogramowaniem o wiele bardziej zaawansowanym, w tej kategorii istnieją na przykład oprogramowania firmowe, ale także użytkowe wykorzystywane w domu do najróżniejszych celów. Jedną z grup programów domowych są programy do ściągania są to aplikacje za pomocą, których możemy ściągać z Internetu najróżniejsze pliki. Niektóre z nich mają wbudowane wyszukiwarki za pomocą, których w łatwy przystępny sposób odnajdziemy ten plik którego szukamy – na przykład MP3 lub Video. Inne natomiast pełnią funkcję wspomagającą ściąganie z Internetu, w których ustawić możemy listę plików do ściągnięcia ze stron www, a program samoczynnie i automatycznie wykona te zadania za nas. Podsumowując, aplikacje internetowe występują w wielu postaciach, natomiast tym faktem, który ich łączy jest wykorzystanie możliwości Internetu w najróżniejszych celach.