Rola aplikacji

Rola aplikacji

Bez względu na to, w jaki sposób używasz swojego komputera, aplikacje stanowią jego kluczową część. Podobnie jak system operacyjny wspiera działanie twojego komputera, tak aplikacje pomagają pracować tobie, dostarczając ci interfejsu do tworzenia własnych dokumentów oraz plików, modyfikowania zdjęć przesyłanych z aparatu cyfrowego lub skanera, tworzenia utworów muzycznych lub zwykłej zabawy grami komputerowymi ( nawet gry są aplikacjami). W przemyśle komputerowym aplikacje nazywane są oprogramowaniem użytkowym, ponieważ zazwyczaj są projektowane z myślą u ułatwianiu pracy każdemu, bez względu na poziom wiedzy komputerowej. Spójrzmy nieco głębiej.

Czym jest aplikacja

Aplikacja może być pojedynczym programem (na przykład Microsoft Word) lub zbiorem powiązanych ze sobą programów, połączonych w jednym pakiecie (na przykład Microsoft Office) zaprojektowanym pod kątem przekazywania wiedzy, tworzenia, wyszukiwania informacji lub dostarczania zabawy.

To, czego aplikacja nie jest w stanie zrobić, to działać na własną rękę; jej uruchomienie zawsze wymaga istnienia systemu operacyjnego. Aplikacje są pisane na określone platformy, czyli rodzaje komputerów. Przykładami dwóch różnych platform są Windows Consumer (seria Windows 95/98/Me/XP Home Edition) i Windows Professional (seria Windows NT/2000/XP Professional). Obecnie większość użytkowników korzysta z platformy Windows Consumer, więc nie jest niczym zaskakującym, że także większość aplikacji pisana jest z myślą o uruchamianiu ich na tej właśnie platformie.

Programy te zazwyczaj skupiają się na określonym obszarze działalności i pod tym względem wyróżniamy cztery podstawowe typy produktów:

• Procesory tekstu

• Bazy danych

• Arkusze kalkulacyjne

• Wszystkie pozostałe programy z wyjątkiem narzędzi systemowych UWAGA

Czy system operacyjny też jest aplikacją? Odpowiedź brzmi nie. Większość oprogramowania dzieli się na dwie kategorie: oprogramowanie systemowe oraz oprogramowanie aplikacyjne. Oprogramowanie systemowe obejmuje wszystkie programy zajmujące się kontrolowaniem lub zarządzaniem komputerem. Należą do nich systemy operacyjne, a także pakiety narzędziowe oraz narzędzia programistyczne niezbędne producentom oprogramowania. Aplikacje, dla odmiany, nie mogą działać samodzielnie, bez udziału systemu operacyjnego.

Jak przebiega instalacja aplikacji

Proces instalowania aplikacji w systemie Windows często uznawany jest za coś naturalnego, ale w rzeczywistości (podobnie jak w przypadku innych elementów opisywanych w tej książce) w jego trakcie dzieje się bardzo wiele niewidocznych rzeczy. Więcej na temat tych ukrytych zadań dowiesz się w kolejnym paragrafie opisującym kwestię integracji. Teraz skupimy się na typowych czynnościach wykonywanych podczas instalacji aplikacji. Oto one:

1. Uruchomienie programu instalacyjnego aplikacji (Setup).

2. Setup uruchamia kreatora instalacji, który pomoże ci skonfigurować sposób, w jaki aplikacja ma zostać przeniesiona do systemu (na przykład w którym folderze powinna się instalować).

3. Setup sprawdza, czy twój system spełnia minimalne wymagania postawione przez twórców programu (na przykład wymaganą ilość wolnej przestrzeni dyskowej lub pamięci, szybkość procesora, kompatybilność systemu operacyjnego, itd.)

4. Setup sprawdza, czy w twoim systemie nie ma już innej wersji tego samego programu. Jeśli taka wersja zostanie odnaleziona, zapyta cię, czy chcesz instalować nową wersję w postaci aktualizacji, czyli kompletnej wymiany plików obecnie używanej aplikacji.

5. Setup może także sprawdzić obecność podstawowych plików Windows na wypadek, gdyby chciał je instalować lub reinstalować (patrz kolejny paragraf, „Integracja aplikacji”).

6. Setup rozpoczyna proces przygotowywania systemu do przyjęcia aplikacji, a następnie kopiuje wszystkie potrzebne pliki z dysku lub płyty CD.

7. Aplikacja jest rejestrowana – w rejestrze systemowym pojawi się jeden lub więcej nowych wpisów.

8. Kiedy proces kopiowania jest zakończony, Setup pyta cię, czy chcesz umieścić aplikację w określonej grupie (na przykład Gry) oraz czy chcesz, aby była ona uruchamiana podczas startu systemu (po załadowaniu Windows aplikacja będzie automatycznie pojawiała się na pulpicie).

9. Setup informuje cię o pomyślnym zakończeniu procesu instalacji. Aplikacja jest gotowa do użycia.