Pulpit

Kategoria: Software. Data opublikowania: niedziela, 22 Listopad 2009

Pulpit jako pojęcie wywodzi się z języka angielskiego od słowa descop. Jest to obszar roboczy charakterystyczny dla systemów operacyjnych. Odnoszą się one do powłok graficznych, inaczej mówiąc do interfejsu GUI, które realizowane są na bazie okien. Najbardziej znanymi systemami operacyjnymi tego typu są oczywiście: Linux (z powłokami KDE oraz GNOME), Microsoft Windows oraz Mac OS. Tak jak wspomniano na początku pulpit to środowisko robocze, na które składa się kilka czynników jak przede wszystkim ikony. Ikony są to skróty lub odsyłacze, które odnoszą się do głównych elementów w interfejsie użytkownika, jak również do poszczególnych aplikacji, które składają się na cały system operacyjny. Nowoczesne pulpity dają użytkownikowi możliwość dowolnego definiowania własnych skrótów, dzięki tworzeniu katalogów i podkatalogów, w który rozlokowane są poszczególne pliki. System plików jest niezwykle skomplikowany, a dzięki pulpitowi możemy zobrazować określone katalogi, pozostające w profilu użytkownika, dzięki czemu możemy znacznie zmieniać jego strukturę. Na pulpit oprócz skrótów, ikon i folderów składają się również takie elementy jak: pasek szybkiego uruchamiania oraz pasek zadań, w platformie Windows dodatkowo umieszczono przycisk START, który odgrywa rolę paska nawigacyjnego. Przycisk ten prowadzi do menu okienkowego, zawierającego poszczególne odnośniki do narzędzi oraz aplikacji, który w znacznym stopniu ułatwia nawigację oraz poruszanie się po systemie. Pulpit w bardzo szybkim czasie zyskał nową funkcję. Oprócz standardowej funkcji użytkowej stał się on ozdobą komputera. Uzyskano to poprzez zdolność dowolnego modyfikowania wyglądu (zmiana ikon, tła, tapety, zmiana wielkości liter czy rozdzielczości ekranu). W większości systemów operacyjnych, w których występuje pulpit, można zauważyć powtarzalność wyglądu oraz użyteczności. Historia powstawania pulpitu była dość ciekawa, a zapoczątkował ją Ivan Sutherland w roku 1963, poprzez wyprodukowanie programu Sketchpad. Dawał on możliwość sterowania elementami na ekranie monitora. Pięć lat później w roku 1968 udało się przystosować pierwszy interfejs do współpracy z myszką. W roku 1973 powstał pierwszy zaawansowany interfejs graficzny o nazwie Xerox Star. W roku 1983 firma Apple wyprodukowała komputer Lisa, który szeroko wykorzystywał pomysły Xeroxa, jednak był o wiele bardziej użyteczny i przystępny dla użytkownika. Przełomem był rok 1984, kiedy to firma Apple zaprezentowała komputer Macintosh, który charakteryzował się przyjaznym interfejsem graficznym. Po roku 1985 rozpoczęła się dominacja systemów Windows, która zauważalna jest do dnia dzisiejszego. Od chwili wprowadzenia na rynek systemów operacyjnych, Windows praca na interfejsami GUI jest coraz bardziej dynamiczna. Praca odbywa się na wszystkich platformach, która ma na celu udoskonalenie komunikacji użytkownika z komputerem. Największą ewolucję przeżył jednak Windows w porównaniu do innych systemów, ponieważ od nakładki graficznej z roku 1995 dotarł on do złożonego systemu operacyjnego.

Gra komputerowa

Kategoria: Software. Data opublikowania: czwartek, 19 Listopad 2009

Gra komputerowa jest to aplikacja, która w całości kontrolowana jest przez komputer. Obiekty dostępne w aplikacji mogą być modyfikowane przez użytkowników, a cały proces ma charakter rozrywkowy. Nieco odmienną kategorią gier są gry wideo, ponieważ odnoszą się one do tego samego poziomu rozrywki, ale mogą one być obsługiwanie nie tylko przez komputer osobisty, ale również na automatach zręcznościowych czy konsolach. Gry komputerowe to aplikacje, które korzystają z różnych środków przekazu, a zaliczamy do nich: obraz, dźwięk, wibracje. Gry komputerowe w większość od początku mają określone zasady, jednak istnieje kategoria gier otwartych, gdzie użytkownik ma o wiele większe pole manewru w zakresie danego wirtualnego świata. Produkty jak gry komputerowe oraz gry wideo zaliczane są do rodziny rozrywki interaktywnej. Warto wspomnieć o wprowadzonym w 2009 roku w naszym kraju systemie PEGI. Ma on za zadanie chronić młodszą część użytkowników przez wulgaryzmami, zachowaniami seksualnymi oraz nadmierną przemocą w grach komputerowych. Jest to bezpośrednia pomoc dla rodziców, a odbywa się to na podstawie odpowiedniego oznaczenia opakowań gier komputerowych, przypisanych do wieku użytkowników. Gry jako aplikacje komputerowe posiadają bardzie wiele kategorii podziałów, jedną z nich jest kryterium mechaniki gry, atmosfery czy innych aspektów. Okazuje się jednak, że kwalifikowanie gier komputerowych jest o wiele łatwiejsze niż muzyki czy filmów. Popularność gier komputerowych możemy odnotować dopiero kilkanaście lat wstecz, co przyczyniło się do znacznego wzmożenia produkcji. Spowodowało to jednocześnie podniesienie kosztów tworzenia gier. Tworzenie gier komputerowych bardzo często opiera się na wykorzystaniu już istniejących podstaw oraz metod, które sprawdziły się w poprzednich grach. Konsekwencją tego procesu jest tworzenie całych serii gier, które w każdej części wykorzystują te same postacie, problemy, zadania, mechanikę gry czy fabułę. Warto nadmienić, że jedynie niewielka część gier nie da się przypisać do określonej kategorii, a co za tym idzie katalogowanie gier to czysta formalność. Jeżeli zaczynamy wymieniać kategorie gier to należy wspomnieć o grach takich jak: platformówki, przygodowe, gra fabularna (RPG lub MMORPG), sportowe, wyścigowe, gry akcji (bijatyki, strzelanki – te dzielimy na FPS oraz TPP, skradanki), logiczne, symulacyjne, strategiczne (turowe, czasu rzeczywistego, przeglądarkowe). Gry komputerowe jako aplikacje szybko rozwijające się potrzebują coraz większych zasobów komputerowych. Wykorzystują one w głównym stopniu procesor, kartę graficzną, kartę muzyczną, pamięć RAM oraz przestrzeń na dysku twardym. Jeżeli mamy zamiar zakupić grę komputerową warto jest zapoznać się z jej wymaganiami, ponieważ może się okazać, że nasza maszyna nie będzie zdolna do zapewnienia odpowiedniego poziomu grywalności. Wymagania sprzętowe poszczególnych gier są ogólnie dostępne zwykle w dwóch postaciach, a mianowicie wymaganiach minimalnych oraz zalecanych. Zdecydowanie lepiej, gdy nasz komputer pokrywa wymagania zalecane.

Microsoft Word

Kategoria: Software. Data opublikowania: czwartek, 5 Listopad 2009

Microsoft Word jest to aplikacja wyprodukowana przez korporację Microsoft. Jest to w czasach obecnych najpopularniejszy edytor tekstu. To produkt flagowy firmy Microsoft, z który konkuruje wiele produktów, jednak od lat nie są one w stanie mu dorównać. Geneza Microsoft Word wiąże się z Richardem Brodiem. Stworzył on edytor tekstu przeznaczony dla komputerów PC które pracowały na platformie DOS. Pierwsza wersja tego programu została wypuszczona na rynek w roku 1983. Kolejna wersja Microsoft Word powstała w roku 1984, a przeznaczona była na komputery pracujące w oparciu o system operacyjny Macintosh. Microsoft Word napisany pod systemy Windows został wyprodukowany dopiero w roku 1989. Pierwotnie była to pojedyncza aplikacja, która nie dawała zbyt wielkich możliwości, a w czasach obecnych możemy mówić o pakiecie narzędzi. W dalszym ciągu nie uległ charakter aplikacji, która ma przeznaczenie czysto biurowe. Początkowa wersja Microsoft Word dostępna była wyłącznie w języku angielskim, dopiero od wersji 2.0 rozpoczęła się dystrybucja na rynki światowe, w tym również Polski. Microsoft Word to edytor tekstu, który został zbudowany na bazie innego programu, czyli Bravo. Był to program pozwalający na edytowanie tekstu, pracujący w systemie GUI. Program napisała firma Xerox PARC, a główny twórca to Charls Simon. W roku 1981 opuścił on korporacje PARC i zaczął pracę dla Microsoftu, co przyniosło obu stronom bardzo wiele korzyści. Wdrożenie aplikacji Microsoft Word było niezwykle trudne, ponieważ w roku 1983 nie cieszyła się ona zbyt wielką popularnością. Ówcześnie popularny edytor WordPerfect charakteryzował się o wiele wyższą sprzedażą niż Microsoft Word, co spowodowało konieczność wzmożenia prac reklamowych. Pierwszym krokiem do zwiększenia popularności było przystosowanie aplikacji pod platformy Macintosh. Dzięki wprowadzeniu nowego systemu poleceń aplikacja stawała się coraz bardziej popularna. Polecenia mogły być wywoływane poprzez skróty klawiszowe (przykładowo zapisywanie dokumentu na dysku poprzez naciśnięcie, Escape-T-S). Były to stosunkowo zaawansowane nowości, które spotkały się z oporem. Pierwsza wersja edytora tekstu WordPerfect była banalna w obsłudze, a więc konieczność nauki dodatkowych czynności była mało lubiana. Pierwsza wersja Microsoft Word, jaką wydano na platformy Windows była niezwykle droga. Jej cena kształtowała się w granicach 500 dolarów, co spowodowało, że aplikacja była przeznaczona wyłącznie dla firm lub bogatych osób prywatnych. Popularność tego programu zanotowano po roku 1990, kiedy to na rynek wypuszczona została wersja 3.0. W nowej wersji zawarto wiele udoskonaleń, nie tylko w postaci nowych poleceń oraz możliwości, ale również w wyglądzie interfejsu graficznego. Skróty klawiszowe oraz ikonki szybkiego wybierania w górnym menu bardzo szybko przyczyniły się do rozpowszechnienia Microsoft Word. W czasach obecnych aplikacja ta stanowi ponad dziewięćdziesiąt procent edytorów tekstów instalowanych na prywatnych komputerach.

Program antywirusowy

Kategoria: Software. Data opublikowania: wtorek, 27 Październik 2009

Program antywirusowy to aplikacja komputerowa, która ma za zadanie wykrywanie oraz zwalczanie wszelkich form złośliwego oprogramowania. Współczesna forma programów antywirusowych to pakiety narzędzi służących do ochrony komputera. Antywirusy jako nowoczesne aplikacje, zwykle działają na podstawie pracy dwóch niezależnych modułów, a mianowicie skanera (za jego pomocą możemy przeszukiwać dyski oraz badać żądane pliki) oraz monitora (jego zdaniem jest ciągłe badanie plików oraz operacji komputera). Program antywirusowy koniecznie musi być wyposażony w moduł automatycznej aktualizacji, dzięki czemu będzie on miał zdolność wykrywania nowych rodzajów wirusów. Aktualizacje odbywają się na zasadzie pobierania nowych baz danych z internetu, jest to tak ważne z tego powodu, że dla popularnych systemów operacyjnych dziennie tworzy się nawet do 30 nowych rodzajów wirusów. Ciekawym kierunkiem pisania oprogramowania antywirusowego jest integracja narzędzi ochronnych. Pierwotnie był to wyłącznie skaner, a w czasach obecnych jest on połączony z monitorem, który potrafi rozpoznawać oprogramowanie z podejrzanym kodem źródłowym. Aby powstrzymać nowe zagrożenia nie wystarczy wyposażyć się jedynie w antywirusa z skanerem oraz monitorem, przydatnymi narzędziami są również: moduł do sprawdzania sygnatur, moduły kontroli poczty elektronicznej, zapora sieciowa, skaner pamięci, strażnik MBR, moduł sprawdzających pliki pobierane z internetu. Komponenty te są elementami składowymi programów internet security, do których zaliczamy między innymi Kaspersky Internet Security. Skanery internetowe to w czasach obecnych najbardziej popularne formy ochrony antywirusowej. Zasada ich działania to poszukiwanie sekwencji bitów w ciągach danych. Po rozpoznaniu sygnatury plik jest usuwany lub przenoszony do kwarantanny. Skanery nie są w stanie jednak poradzić sobie z wirusami polimorficznymi. Wynika to ze zróżnicowania próbek kodu. Osiąga się to przez kodowanie ciała wirusa. Monitory są spotykane w literaturze jako TSR czyli Terminate and Stay Resident, albo jako sterownik SYS. Wykrywanie wirusów odbywa się na zasadzie monitorowania funkcji BIOS oraz DOS. Aby monitor działał poprawnie należy zainstalować go do świeżego systemu operacyjnego jeszcze przed podłączenie internetu. Największą wadą monitorów jest to, że bardzo często wywołują one fałszywe alarmy, będące jedynie zakłóceniami komunikacji komputera z pamięcią. Kolejną forma zabezpieczenia przed złośliwym oprogramowaniem są szczepionki. To programy, które są specjalnie pisane pod konkretne złośliwe oprogramowanie. Jeżeli posiadamy wykrytego wirusa, można na jego bazie zbudować szczepionkę, która następnie zniszczy złośliwy kod. Polega to na zdekodowaniu sygnatury, która następnie pomoże wykryć kolejne kopie wirusa w komputerze. Analizowanie kodów zwykle pozwala na odnajdywanie parametrów, pomagających w pisaniu szczepionek. Szczepionki obecnie mają charakter uniwersalny i są stosowane przeciwko tysiącom wirusów jednocześnie.

« StarszeNowsze »