Wpisy z sierpień, 2014

Karta telewizyjna

Karta telewizyjna Karta telewizyjna to karta rozszerzeń będąca urządzeniem wejścia/wyjścia w komputerze. Jej podstawowym zadaniem jest umożliwienie odbioru telewizji i wyświetlanie obrazu na ekranie monitora komputerowego. Obsługuje ona naziemne odbiorniki telewizyjne, telewizję satelitarną a nawet telewizję cyfrową. Oprócz odtwarzania obrazu telewizyjnego karta może go przetwarzać i rejestrować. Obecnie karty telewizyjne wyposażane są w wiele rozmaitych wejść i wyjść analogowych co pozwala na podłączenie do niej różnorodnych urządzeń dodatkowych (np. video, telewizor albo konsole gier telewizyjnych). Z pomocą karty telewizyjnej możemy zapisywać oglądane przez nas sekwencje video na dysku komputera i poddawać je drobnym obróbkom. Dziś, co ciekawe, większość kart graficznych posiada proste wbudowane układy kart telewizyjnych. Pozwalają one np. na podłączenie do karty graficznej telewizora i wyświetlanie obrazu z komputera na ekranie odbiornika telewizyjnego. Ostatnio na rynku zaczęły się również pojawiać specjalne tunery telewizyjne z możliwością podłączenia do komputera i współpracy z nim. Komunikacja między komputerem tunerem odbywa się za pomocą portu USB.

Mozilla Firefox

Mozilla Firefox Firefox jest oparty na silniku Gecko. Pierwsza wersja tej przeglądarki została wydana w 2002 roku pod nazwą Phoenix. Programiści chcieli stworzyć przeglądarkę przyjazną dla użytkownika. Łatwą w obsłudze, szybką i co najważniejsze nie obciążającą znacząco komputera. Przeglądarka miała być również wydawana na darmowej licencji, czyli można ją ściągnąć bez przeszkód z internetu. W roku 2003 nazwę przeglądarki zmieniono na Firebird. Ostateczna nazwa przeglądarki, czyli Mozilla Firefox, została nadana podczas wydania kolejnej wersji w roku 2004. Firefox bardzo szybko zdobywał uznanie użytkowników internetu. Dziś jest to druga, najpopularniejsza przeglądarka na świecie i jednocześnie bardzo poważny rywal Internet Explorera. Przeglądarka cechuje się dużą szybkością i prostotą w obsłudze. Posiada wszystkie, wymagane w dzisiejszych czasach, opcje świadczące o klasie przeglądarki. Firefoxa cechuje bardzo dobry filtr reklam, możemy dosłownie zablokować każdą wyskakującą reklamę. Na bardzo wysokim poziomie stoi również bezpieczeństwo jakie oferuje ta przeglądarka (tu Internet Explorer zostaje daleko w tyle). Producenci Firefoxa oferują dla użytkownika, który znajdzie błąd zabezpieczeń przeglądarki 500 dolarów i koszulkę Mozilli. Dzięki temu przeglądarka ta z miesiąca na miesiąc staje się coraz bardziej bezpieczna. Mozilla Firefox pracuje na systemach Windows, Linux oraz Mac OS X.

Charakterystyka komputerów przenośnych

Charakterystyka komputerów przenośnych Przenośne komputery to miniaturowe, łatwe w transporcie urządzenia. W początkach miniaturyzacji komputerów podzielono je na 2 klasy: laptopy i notebooki. Laptop był komputerem dość dużym i ciężkim natomiast notebook stanowił lekkie, łatwe w transporcie urządzenie. Dzisiaj różnica ta zanikła a obie nazwy stosuje się zamiennie. Ciągły rozwój technologiczny powoduje, że laptopy przestają być uważane za marne odpowiedniki swoich wersji PC, posiadające niską moc obliczeniową. Stały się one poważną konkurencją dla komputerów biurkowych a ich popularność i sprzedaż nieustannie rośnie. W USA w roku 2005 laptopy po raz pierwszy w historii zanotowały większą sprzedaż niż komputery stacjonarne i tendencja ta zaczęła przenosić się na cały świat. Oprócz laptopów istnieją również dużo mniejsze komputery przenośne, jednak nie posiadają one tak dużej mocy obliczeniowej i tworzone są zazwyczaj do obsługi specyficznych zadań. Do tego rodzaju mini komputerów przenośnych zalicza się palmtopy oraz urządzenia smartphone.

Budowa laptopów

Budowa laptopów Laptop, w przeciwieństwie do komputerów stacjonarnych, posiada wszystkie urządzenia wejścia/wyjścia zamknięte w obrębie jednego urządzenia. Są to m.in. wszystkie podzespoły bazowe, wszelkiego rodzaju napędy optyczne (DVD, CD-ROM itp.) oraz urządzenia komunikacyjne (np. klawiatura i ekran). Współcześnie laptopy są wyposażone w ekrany LCD wykonane w technologii TFT o przekątnej 15,4″ lub 15″. Podana przekątna jest najpopularniejsza, jednak oczywiście ekrany posiadają również inne rozmiary. Klawiatura laptopa jest standardowa z dodanym przyciskiem Fn, który odpowiada za skróty klawiszowe do niektórych funkcji. Myszka stała się nieodłącznym akcesorium komputerowym, więc także laptopy muszą posiadać swój odpowiednik tego urządzenia. Jest to tzw. touchpad czyli panel dotykowy znajdujący się zazwyczaj pod klawiaturą. Oczywiście laptop z racji swojej mobilności musi posiadać wewnętrzny akumulator zapewniający pracę bez zasilania sieciowego. Obecnie są to zazwyczaj akumulatory litowo-jonowe pozwalające na około 1h pracy oraz nawet do 8h pracy przy uruchomionych opcjach oszczędności energii. W chwili podłączenia komputera do zasilania sieciowego zasilany jest cały komputer oraz jednocześnie następuje ładowanie baterii. Laptop może być również zasilany z gniazda zapalniczki samochodowej po użyciu specjalnej ładowarki.

Karta sieciowa

Karta sieciowa Karta sieciowa jest kartą rozszerzeń umożliwiającą podłączenie do internetu, choć nie tylko. Przetwarza ona pakiety danych dostarczane z zewnątrz na sygnały odczytywane przez komputer. Ponieważ głównym zadaniem kart sieciowych jest umożliwienie uzyskania połączenia internetowego posiadają one swój unikalny numer seryjny nadawany przez producenta zwany adresem MAC. Adres ten jest zazwyczaj na stałe zapisany w pamięci karty jednak istnieje również możliwość ręcznej zmiany tego adresu. Karta sieciowa umożliwia podłączenie tylko i wyłącznie za pomocą kabla. Oprócz dostarczania interentu do komputera, za pomocą tej karty można tworzyć np. domowe lub biurowe sieci komputerowe. Połączone w ten sposób ze sobą komputery, komunikują się bezpośrednio, umożliwiając bezproblemową wymianę danych między nimi. Istnieją również karty sieciowe umożliwiające bezprzewodową komunikację z internetem oraz innymi komputerami. Są to popularne karty wi-fi. Karty sieciowe potrafią w jednym momencie obsługiwać tylko jeden standard sieciowy.

Smartphone

Smartphone Smartphone to telefon komórkowy który posiada w sobie wiele funkcji dostępnych w palmtopach. Smartphony ( z angielskiego smart-sprytny, phone-telefon) powstały w latach 90-tych a ich prototypem było urządzenie o nazwie Simon wybrodukowane przez IBM. Typowy smartphone oprócz funkcji telefonu komputerowego jest rozbudowany o obsługę przeglądarki www, poczty email, pagera i czasami GPS. Współczesne modele pozwalają również na odczyt dokumentów ze znanego formatu pakietu Microsoft Office oraz plików PDF. Smartphone, podobnie jak palmtop, posiada swój własny system operacyjny. W tym wypadku jest to zazwyczaj Symbian lub PALM OS. Od pewnego czasu zaczęto prowadzić pracę nad wbudowaniem emulatora procesora architektury x86 w tego typu urządzeniach. W lutym 2009 roku prace te zakończyły się sukcesem i zaowocowały uruchomieniem systemu Windows w telefonie Nokia N95. Smartphony biją największą popularność na rynku japońskim. W Stanach Zjednoczonych oraz Europie palmtopy są uzupełniane o funkcję telefonu komórkowego i to one stanowią większą popularność.

Programowanie wirusów

Programowanie wirusów Wirusa można napisać praktycznie w dowolnym języku programowania (np. popularny język C lub C++). W praktyce jednak najlepsze wirusy powstają w asemblerze i takich jest zdecydowanie najwięcej. Asembler jest niskopoziomowym językiem programowania dzięki czemu daje on możliwość łatwego dostępu do pamięci i portów komputera. Dodatkowo jego ważną cechą jest duża zwięzłość kodu programu. Nie bez znaczenia jest też wielkość takiego pliku. Języki wysokopoziomowe (np. wymieniony już język programowania C) generują pliki o wielkości nawet kilkuset kilobajtów, kiedy ten sam program napisany w asemblerze zajmie tylko kilka-kilkanaście bajtów. Dzięki temu możemy nawet nie zauważyć, że ściągneliśmy plik z wirusem, gdyż jego pobranie zajmie ułamki sekundy. Długość kodu oraz szybkość działania programów napisanych w asemblerze jest bardzo optymalna. Jedyną wadą tego typu programowania jest fakt, że program nie zadziała na komputerach o innej architekturze. Właśnie z tego powodu Linux jest uważany za bardzo bezpieczny system gdyż wirusy napisane w asemblerze po prostu na nim nie zadziałają. W programowaniu wirusa można również wykorzystać języki makr. Z języków tych korzystają często edytory tekstowe i arkusze kalkulacyjne. Dzięki temu rozwiązaniu wirus ma możliwość zagnieżdżania się w niemal każdym otwieranym arkuszu lub dokumencie tekstowym.