Archiwum kategorii 'Oprogramowanie'

Aspekty programów

32Programy komputerowe są esencją dzisiejszego świata. Jak wielka siła tkwi w informatyce możemy przekonać się niemal na każdym kroku. Sterowanie ruchem pociągów, sygnalizacji świetlnej w dużych aglomeracjach miejskich. Ale także w całkiem przyziemnych sprawach programy komputerowe odgrywają dużą rolę. Kto z nas nie spróbował choć raz pobawić się programem graficznym przy obróbce zdjęć. Retuszowanie, wycinanie, zmienianie kolorystyki oraz inne funkcje sprawiają, że każdy z nas może być mistrzem fotografii. Obróbka zdjęć to dobry przykład wykorzystania programu komputerowego w życiu codziennym. Tworzenie albumów rodzinnych nie jest już uzależnione od tego ile ma się wolnych klatek na błonie fotograficznej i czy ma się dodatkowy film lecz od tego ile ma się miejsca na karcie pamięci i czy ewentualnie ma się dodatkową pamięć. Robienie zdjęć w dzisiejszych czasach nie jest zajęciem dla wąskiej grupy posiadaczy aparatów fotograficznych. Obecnie niemal każdy telefon komórkowy posiada wbudowany (lepszy, gorszy) aparat fotograficzny. Samo robienie zdjęć również stało się łatwiejsze. Nie ma potrzeby martwienia się o różne parametry. Wszystkie niedoskonałości możemy zlikwidować przy pomocy programów komputerowych do obróbki zdjęć. Innym rodzajem oprogramowania komputerowego są przeglądarki internetowe. Aplikacje te przenoszą nas w całkiem inny wymiar. Pozwalają nam rozrywkę, zdobywanie wiedzy, komunikację. Coraz częściej dokonujemy zakupów przez Internet korzystając ze sklepów internetowych. Płacąc za zakupy przelewem dokonywanym przez Internet, w internetowym banku. Widzimy, że obok świata rzeczywistego tworzy się świat wirtualny, cyfrowy. Światem tym rządzą programy komputerowe, które są łącznikiem pomiędzy światami. Dzięki nim istnieje możliwość komunikacji dwustronnej. Mają one ogromny wpływ na świat rzeczywisty jak i również wirtualny. Największym osiągnięciem w dziedzinie programów komputerowych to sieć Internet. Internet dziś to coś co pozwala rozwiązać wiele problemów. Można powiedzieć, że Internet to dobrodziejstwo, niestety należy mieć tą świadomość, że Internet to również zagrożenie. Jak wszystko co zostało stworzone przez człowieka, programy komputerowe również posiadają wady (błędy). Błędy te wykorzystywane są przez innych w różnych celach. Czasem są to niewinne żarty, czasem tragiczne rzeczy. W świecie cyfrowym podobnie jak w tym rzeczywistym ciągle trwa walka z tymi, którzy czyhają by zrobić komuś krzywdę. Nieustanna walka ma jednak korzystny wpływ na programy komputerowe. W efekcie tej wojny otrzymujemy coraz lepsze i bezpieczniejsze programy. Najlepszym tego przykładem są przeglądarki internetowe, które jeszcze nie dawno potrafiły przetwarzać tekst i niewyszukaną grafikę. Dziś przeglądarka to swoisty kombajn, który daje nam możliwość czytania tekstu, jak również korzystania z innych multimediów. Wbudowane odtwarzacze pozwalają nam odsłuchiwać audycje stacji radiowych czy programów telewizyjnych. W łatwy sposób możemy sobie sami stworzyć galerię zdjęć i pochwalić się nią światu.

Archiwum kategorii 'Oprogramowanie'

System operacyjny

3Chcąc „przeciąć w poprzek” nasz komputer można go podzielić na dwie główne strony, tak zwaną lewą i prawą czyli hardware i software. W przypadku tego pierwszego sprawa jest jasna, jest to bowiem nic innego jak elektronika, sprzętowa część komputera. Na hardware składają się wszystkie komponenty jednostki centralnej czyli płyta główna, procesor, kości RAM, karty rozszerzeń, dysk twardy, zasilacz, ale i również urządzenia zewnętrzne jak mysz, klawiatura, monitor, czy drukarka. Problem z hardware’m najczęściej ogranicza się do przepalenia obwodów tudzież ich urwania gdzie często potrzebna jest interwencja profesjonalisty. W przypadku software’u sytuacja jest nieco bardziej skomplikowana. Software to nic innego jak oprogramowanie sterujące naszym komputerem. Możemy go podzielić na 3 zależne od Siebie części: BIOS, system operacyjny, aplikacje użytkowe. Specjalnie ustawiłem je w kolejności „priorytetowej” gdzie BIOS jest najważniejszym z nich. Jest nazywany mikrosystemem i odpowiada za przeprowadzenie wstępnych testów sprzętowych naszego komputera. Gdy wszystkie elementy są sprawdzone (sprawdzany jest każdy komponent komputera od zasilacza na płycie głównej kończąc) i potwierdzone jest poprawne działanie BIOS wydaje zgodę i tym samym inicjuje proces uruchamiania systemu operacyjnego. Dlaczego tylko inicjuje? Ano dlatego, że po zainicjowaniu plików rozruchowych systemu kontrolę nad komputerem przejmuje sam system operacyjny (OS, z angielskiego operating system) ponownie sprawdzając sprzęt i rozpoczynając kolejne to procesy już indywidualnie dobrane przez OS. Dopiero w dalszym ciągu mamy możliwość uruchamiania programów użytkowych (działając już na podstawowej powłoce systemowej). Skupmy się jednak na samym systemie operacyjnym. To właśnie z niego codziennie korzystamy włączając komputer. Eksploatując go pracujemy, surfujemy po sieci, rozmawiamy ze znajomymi, czy odprężamy się po ciężkim dniu pracy partyjką w najnowszego „Need For Speed” czy kolejną odsłonę „Pro Evolution Soccer”. Z jego poziomu bowiem uruchamiamy wszystkie programy użytkowe. Oczywiście jedynie te które możemy. Dzieje się tak za sprawą tego, że świat nie ogranicza się do jednego systemu operacyjnego, a wręcz przeciwnie – chcąc zliczyć wszystkie (mniej lub bardziej przydatne) OS’y otrzymamy liczbę szacującą się gdzieś pomiędzy 300, a 400 przy założeniu że wliczamy tylko i wyłącznie najnowsze wersje systemów (vide Windows 7 nie wliczając w to poprzednich odsłon jak Vista czy XP, należy też wspomnieć że 90% tych systemów zalicza się do rodziny Unixów, a około 70% do rodziny linuxów wywodzących się z Unixów). Dlatego też dobór systemu operacyjnego jest tak ważny ponieważ każdy program pisany jest pod określone architektury dlatego też nie uruchomimy w systemie Linuxowym aplikacji napisanej pod MAC OS’a i odwrotnie. Podobna sytuacja jest z interfejsem i tak naprawdę sposobem użytkowania, albowiem pamiętajmy, że nie ma identycznych systemów operacyjnych mogą być jedynie do siebie podobne, w mniejszym lub większym stopniu.

Poprzednie